自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(413)
  • 资源 (53)
  • 收藏
  • 关注

原创 oracle快速定位数据库瓶颈

oracle快速定位数据库瓶颈–数据库巡检或性能优化方法各异,但首要的是要发现数据库性能瓶颈,系统自带的statspack,或awr太耗时.查询数据库等待事件top10,关注前前几个等待事件,关注前三个等待事件是否有因果或关联关系–oracle 9iselect t2.event,round(100t2.time_waited/(t1.w1+t3.cpu),2) event_wait_percent from (SELECT SUM(time_waited) w1 FROM vsystemeven

2024-04-17 20:11:44 524

原创 Oracle数据库CPU占用过高

为先恢复数据库服务,直接kill了占用CPU较高的几个线程,后续通过分析AWR和ASH报告推测本次故障与数据库中几个涉及临时表创建和操作的存储过程有关,在存储过程执行中有大量的全表扫描和直接路径读并伴随大量的物理读操作。可能造成CPU使用率高的情况有:大量排序、大量SQL解析、全表扫描、Oracle Bug等。因此希望找到占用CPU较高的进程ID(UNIX或LINUX)或线程ID(Windows)来找到对应的SQL语句,以分析问题的原因。使用上面找到的TID代入下面的SQL查询对应的SQL语句或会话信息。

2024-04-17 10:04:41 249

原创 JavaScript - 前置自增(++i)和后置自增(i++)的区别

自增运算符只能应用于引用的操作数(变量和对象属性,即有效的赋值目标)。**自增(++)**运算符对其操作数进行自增(加一),并根据运算符的位置返回自增之前或之后的值。如果使用后缀式,即将运算符放在操作数的后面(例如 x++),操作数会加一,然后返回加一之前的值。如果使用前缀式,即将运算符放在操作数的前面(例如 ++x),操作数会加一,然后返回加一之后的值。前置自增:先自加再使用(记忆口诀:++在前 先加)后置自增:先使用再自加(记忆口诀:++在后 后加)单独使用两者没有区别。

2024-04-16 02:38:50 213

原创 【Druid】数据库连接超时

知道答案后,就觉得,emmm,好简单。tmd, 这啥玩意儿。呃,,,, 所以配置文件,和解析类的前缀一定要匹配才行噢!不熟悉的同学,其实很容易踩坑。接口请求,10秒钟超时,看了一下,是sql查询耗时太长了,数据还没来得及返回,连接就断开了。数据库连接超时,那就配置超时时长,准确地说是 druid 的超时时长。还有 DruidAutoConfiguration.java。有了配置,不够,需要在代码里面解析配置。连接断开,上层应用直接报错。然后配置死活不生效。一开始,配置文件写到了。一份druid 配置。

2024-04-14 13:29:04 192

原创 关于使用druid数据源连接Oracle导致的SQLRecoverableException(socket read timeout,关闭的连接等)

查看出错日志检查问题的时候,不能只看抛出错误最近的那几行代码,一定要看过整体的方法栈,知道运行的流程,再仔细看抛出异常的代码,看看该行代码执行的前后逻辑。

2024-04-13 12:17:49 251

原创 druid连接池参数配置

【代码】druid连接池参数配置。

2024-04-13 11:42:29 85

原创 js性能优化(五)

此时有一个细节,若是我们对这个字符串进行一些方法的调用的时候,上面会默认先转化为对象,然后再调用,而下面是直接调用,还是提倡用上面的方式,因为下面的方式创建的时候必然会有一些用不到的空间被占用和消耗。每一次触发都会开辟一个全新的上下文,因此这里会造成性能上的消耗,造成不必要的资源浪费,因为我们也没必要有这么多的高频触发。:对于高频操作,我们可以自己来设置频率,让本来会执行很多次的事件触发,按着我们定义的频率减少触发的次数。核心的思想,就是给事件赋值函数的时候不直接赋值相应的直行函数,而是赋值一个代理函数。

2024-04-12 18:17:35 306

原创 oracle 删除用户名

* 注意:**执行这个命令会永久删除用户以及用户拥有的所有对象,这个操作是不可逆的,请在执行前确保你有适当的备份和权限。在Oracle数据库中,删除用户的操作通常需要DBA权限。关键字表示同时删除用户拥有的所有对象(如表、视图、序列等),如果不指定。如果你没有DBA权限,需要联系数据库管理员执行删除用户的操作。,则用户必须没有任何拥有的对象时才能被删除。替换为你想要删除的用户名。

2024-04-10 18:45:35 428

原创 oracle 删除表空间

在执行此操作之前,请确保已经做好了必要的备份,并且没有用户正在使用该表空间。如果有活动的会话,可能需要先手动终止这些会话。在Oracle中删除表空间需要具备相应的权限,并且需要确保没有会话正在使用该表空间。表明删除表空间时,同时删除表空间包含的所有对象和数据文件。在执行此命令之前,请确保你有足够的权限,并且已经确认。表明级联删除依赖于表空间中对象的任何约束。替换为您想要删除的表空间名称。

2024-04-10 18:41:53 403

原创 oracle EXP-00028: 无法打开用于写入的 expdate.dmp

但在执行备份语句时,报EXP-00028: 无法打开用于写入的 expdat.dmp, 原因是因为你的系统时间格式导致的,把系统时间格式改为“YYYY-M-D”就OK了。dmp文件是erpsys_mytestda_2012-06-13.dmp。log文件是erpsys_mytestda_2012-06-13.log。

2024-04-10 18:38:56 301

原创 cmd输出日期及格式

但是如果时间早于10点,那么只显示日期不显示时间,如:20120731,如何解决呢?说明: x是开始位置,y是取得字符数。结果: 20221215 73144。结果: 20221215073219。结果: 10:21:21.68。比如说我要获取完整的日期和时间,结果: 2022-07-31。

2024-04-10 18:35:59 235

原创 Oracle数据库imp文件导入失败提示:“不是有效的导出文件, 标头验证失败”解决方法

tip:由于作者按照 查询出来的版本号修改后无效,作者索性从本地数据库导出了一份imp文件,直接打开,和需要导入的imp文件直接做比较,下面两个图,一看就明白了(按照查出的版本号改确实不对,上面版本号位数都不一样),两个文件版本号对比着改一下,改完关闭即可;只管版本号,其他英文什么乱七八糟的不要动它。原因:这是因为导出的imp文件和你当前导入的数据库版本不一致造成的,例如:导出文件版本号12.0.1。tip:数据库肯定不能重装了,哈哈~难以卸载干净,还费事儿。导入数据库的版本号11.0.2,会报这个错误。

2024-04-10 17:17:26 400

原创 IMP-00010: 不是有效的导出文件, 头部验证失败错误解决办法

oracle imp导入时提示IMP-00010:不是有效的导出文件,头部验证失败;1、如果导出dmp版本高于数据库版本;可以采用升级数据库的办法,比较麻烦不推荐使用。2、将dmp文件用notepad++打开,修改版本号为你的数据库的版本号;导出的oracle的版本与导入的oracle数据库的版本不一致;如:文件过大,无法打开,使用工具‘AlxcTools’修改版本号。

2024-04-10 17:07:20 228

原创 十六进制前缀为Ox还是0x???

十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。与10进制的对应关系是:0-9对应0-9;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。对于任何一种进制—X进制,就表示每一位置上的数运算时都是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。

2024-04-10 02:25:19 287

原创 div居中的css代码

在其父元素中水平和垂直居中。

2024-04-09 17:45:35 184

原创 js 扩展运算符(...)的用法

扩展运算符(…)是ES6的语法,用于取出参数对象的所有可遍历属性,然后拷贝到当前对象之中。someone;someone;

2024-03-31 17:04:00 259

原创 Browser.JS 源码

实际的 Browser.js 源代码和实现细节可能会更复杂,但这个例子提供了一个基本的视图,说明如何使用这个工具。由于 Browser.js 是一个库或工具,并非特定的代码问题,因此无法提供一个完整的解决方案。但是,我可以提供一个简单的例子,展示如何使用 Browser.js 创建一个简单的模块。Browser.js 是一个用于浏览器环境的 JavaScript 运行时和模块打包工具,它旨在提供一个简单、现代的 API,以及可以轻松打包和部署应用程序的开发环境。的文件,它是你的程序入口点。

2024-03-31 05:08:05 204

原创 针对鼠标滚轮使用时滚动上下跳动失灵问题的极简有效处理办法

首先,如果你遇到时不时的往下滚屏幕却往上跳,这种情况下基本可以肯定是鼠标自身的问题,而非电脑上的程序出错。

2024-03-31 00:01:15 707

原创 一招解决向日葵红叉错误can‘t connect service 自启动完美运行

向日葵是大家都经常使用的电脑远程控制软件,很多时候都会用到,最近新装了两台工作站,是控制智能中枢的,需要向日葵软件开机自启动,然后方便管理。但是自从装了这个向日葵,就发现在电脑开机启动的过程中出现一个问题,每次都提示错误红叉can’t connect service,关掉这个错误对话框,向日葵就自动退出,重新打开就可以正常使用。同行Todesk就没有这个问题。而且,在启动时,由于向日葵卡错误框,导致其他启动启动的应用或多或少也变得卡顿延迟,连网络都卡着转圈圈。

2024-03-30 23:47:47 387

原创 js cookie 分隔号查找内容

要在JavaScript中使用cookie进行搜索,您可以创建一个函数,该函数接收cookie名称作为参数,然后使用分隔符(在这种情况下为逗号)来分割cookie字符串,并检查每个名称值对,以查看是否存在指定的cookie名称,并且提取其值。最后,我们检查每个分割出来的名称是否与我们要查找的名称相匹配,如果匹配,则返回对应的值。如果没有找到指定的cookie名称,函数返回。以逗号作为分隔符来将其分割成多个名称值对。然后,对于每个名称值对,我们再次使用。获取当前的cookie字符串,然后使用。

2024-03-28 17:52:07 246

原创 js 分割号查找内容

如果您想要在JavaScript中使用分隔符查找字符串中的内容,您可以使用。方法来分割字符串,然后使用数组的相关方法来查找特定内容。是否在分割后的数组中。接收一个包含逗号分隔值的字符串。方法来分割字符串,然后使用。

2024-03-28 17:27:32 216

原创 oracle 关闭归档

oracle 关闭归档。

2024-03-24 19:22:32 713

原创 android加载本地html请求网络:NetworkError: Failed to execute ‘send‘ on ‘XMLHttpRequest‘: Failed to load

问题的原因:浏览器因安全问题不支持ajax请求。

2024-03-24 13:44:47 298

原创 JS获取本机IP地址的2种方法

把 Anonymize local IPs exposed by WebRTC 设置为 disabled ( 刷新程序,IP正常显示 )浏览器输入:chrome://flags/#enable-webrtc-hide-local-ips-with-mdns。浏览器输入: edge://flags/#enable-webrtc-hide-local-ips-with-mdns。搜索配置 media.peerconnection.enabled 改为false ( 刷新程序,IP正常显示 )

2024-03-22 19:36:39 558

原创 javascript 获取本机ip chrome 谷歌浏览器 extension 谷歌扩展

如果获取到的格式为:xxxx-xxxx-xxxx-xxxx.local,则需要改下chrome的设置(默认隐藏了本机ip)搜索chrome://flags/#enable-webrtc-hide-local-ips-with-mdns。将Anonymize local IPs exposed by WebRTC置为disabled。听说有些版本没有这个设置,那就得再继续找方案了~

2024-03-22 19:30:14 314

原创 window.open 打开窗口后改同步执行

在JavaScript中,window.open是异步的,因为它涉及到浏览器的UI线程和可能的网络请求。然而,你可以使用回调、Promise或async/await模式来在新窗口加载完成后执行某些代码。当新窗口的load事件触发时,Promise将解析,你可以使用await关键字来等待Promise的解决。如果你需要在新窗口加载后执行一些操作,通常更好的做法是使用回调、Promise或async/await来处理异步行为,而不是尝试使window.open同步执行。

2024-03-16 00:55:59 346

原创 浏览器 实现文件下载 完成回调 兼容ie11

首先保证 改文件资源能够通过get请求或者 post请求拿到,基于此基础上我们可以实现得知下载完成后的回调 代码如下。

2024-03-16 00:43:28 376

原创 js回调函数原理解析

【代码】js回调函数原理解析。

2024-03-16 00:34:44 325

原创 Oracle——用户、角色、权限的创建、删除、修改

用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(snapshots)中查询信息。用户创建的role可以由表或系统权限或两者的组合构成。可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。create any procedure 为任意用户创建存储过程的权限。

2024-03-14 18:27:05 1239

原创 windows中的出站和入站规则

另外,这里配置的是阻止连接,还有允许连接,因为默认的就是允许连接,因为你不能直接就禁止一个客户端程序访问它的服务器,比如网易云音乐。对端口设置阻止连接后,本机向外的请求中,如果请求的远程服务器端口是设置的端口,那么请求会被拦截。可以设置所有端口,那么所有请求都会被拦截。入站规则是用来限制远程主机访问本机的服务的,就是说,本机接收的请求中如果被请求的程序或具体端口是被限制的,该请求被拦截。出则规则使用来限制对外访问的,也就是说从本机发出的请求中,如果请求的对象是被禁止的,该请求会被拦截,表现方式就是断网。

2024-03-14 17:05:36 1072

原创 var options = options || {};

当options未被初始化,即typeof options = 'undefined’时,执行后面部分即var options = {}来初始化一个对象。该语句在options已经被初始化过后options的值不变,即执行var options = options这一部分。这个语句是一个赋值或者初始化语句。

2024-03-13 12:15:11 342

原创 bootstrap中为什么要给modal添加tabindex=-1才能通过tab键在modal中切换焦点

上面是从菜鸟教程拷贝的代码,如果模态框(modal)不设置tabindex=“-1”,可以通过tab键切换除模态框外的其他元素的焦点,模态框设置了tabindex=‘-1’,tab键只能切换模态框内的元素的焦点。而且最小的tabindex=1;也就是从1开始,那么如果设置为-1,就表示modal框脱离了全局html的tab切换页面,独立出来,最终形成你要的结果!很明显,tabindex的作用就是控制tab切换的顺序按照它的值来切换!

2024-03-12 03:13:21 351

原创 html-CSS定位(possition 样式属性)静态定位(static)固定定位(fixed不随滚动条的动而动)相对定位(fixed相对于自己的原来的位置)绝对定位(absolute相对于父容器)

此时的outer没有定位特性,这里的box1是相对于整个文章的Body的定位的。此时的box1的绝对定位的坐标 相对于已定位的父元素(outer的容器内)绝对定位:是不随随着滚动条的移动而移动的,是整个文档的绝对位置。常见的定位方式:静态定位、固定定位、相对定位、绝对定位。2-relative相对定位-相对于自己原来的位置。使用了z-index来打破,是呈现的顺序是你想要的。绝对定位的定位基准也可以是某一个已经定位的元素。/*下面的可以是和定位配合使用的*//*下面的可以是和定位配合使用的*/

2024-03-12 02:42:28 317

原创 Oracle登录连接卡死无反应 已解决

2.删除或重命名监听文件名(如果不要可以删除,还是推荐重命名保存原来的),日志路径 oracle\diag\tnslsnr\这里是计算机名\listener\trace。使用plsql/自带工具连接时没有任何报错直接卡死 在网上找了一些并没有解决 就自己摸索了一会。当时查看时已经4g+了 记事本无法打开 当尝试使用其它方式打开时 提示磁盘文件损坏。检查Oracle的监听日志文件是否过大或损坏。3重启Oracle监听 就可以了。1.停止Oracle监听服务。

2024-03-12 00:33:32 392

原创 JavaScript中的instanceof

JavaScript中变量的类型判断常常使用typeof运算符,但使用typeof时存在一个缺陷,就是判断引用类型存储值时,无论引用的是什么类型的对象,它都返回 object。ECMAScript引入了另一个Java运算符instanceof来解决这个问题。instanceof运算符与 typeof运算符相似,用于识别正在处理的对象的类型。与 typeof 方法不同的是,instanceof方法要求开发者明确地确认对象为某特定类型。1.instanceof运算符用法。3.instanceof运算符代码。

2024-03-11 19:45:54 454

原创 Excel中的subtotal函数

重点是需要添加一行空白行,参加公式的计算,后面每天数据更新时,只需要在选择空白行进行插入,即可完成更新。差异在于:subtotal函数可在筛选后求筛选条件下的和,而sum求和的值始终保持不变。比如使用subtotal公式求和后,如果后期需要每日添加数据,要怎么办呢?我们刚求的是合计,所以代号为9,如果要排除隐藏的值,则代号是109。,范围是我们所有要的值所在的范围,那代号是什么意思呢?B8输入公式:=SUBTOTAL(9,B2:B5)B9输入公式:=SUM(B2:B5)

2024-03-10 13:39:42 489

原创 window.open 打开窗口后改同步执行

在JavaScript中,window.open是异步的,因为它涉及到浏览器的UI线程和可能的网络请求。然而,你可以使用回调、Promise或async/await模式来在新窗口加载完成后执行某些代码。当新窗口的load事件触发时,Promise将解析,你可以使用await关键字来等待Promise的解决。如果你需要在新窗口加载后执行一些操作,通常更好的做法是使用回调、Promise或async/await来处理异步行为,而不是尝试使window.open同步执行。

2024-03-08 19:51:13 439

原创 Javascript返回false不起作用

在JavaScript中可能会出现不起作用的情况,需要根据具体的上下文和使用场景进行分析和解决。位于一个立即执行函数表达式(IIFE)中,可能需要确保IIFE的返回值被正确地使用。位于一个事件处理函数内部,需要确保该事件处理函数被正确地绑定到了相应的事件上。如果需要在其他函数中阻止默认行为,可以使用。位于一个条件语句中,可能需要确保条件语句的判断条件正确。位于一个函数内部,可能需要确保该函数被调用。位于一个循环中,可能需要确保在循环中的某个条件下才返回。不起作用的问题,这可能是由于在不同的上下文中使用。

2024-03-08 13:55:20 387

原创 js 匿名回调函数

在上面的代码中,我们将一个匿名函数作为setTimeout的第一个参数。这个匿名函数将在setTimeout延迟1000毫秒后执行,输出结果是:“这是一个匿名回调函数!在上面的代码中,我们定义了一个对象,并在其中定义了一个匿名函数作为对象的方法。在JavaScript中,匿名函数或称为回调函数通常作为参数传递给另一个函数。当这个函数作为参数传递并在父函数中调用时,就称其为回调函数。在上面的代码中,我们将一个匿名函数作为forEach的参数。在实际开发中,匿名回调函数常用于事件处理、异步操作和高阶函数中。

2024-03-08 13:33:04 329

原创 vue中通过postMessage传值,通过window.opener双向通信

最近有一个需求是从当前项目带着token和uuid点击按钮跳转到另一个不同域名的项目去,在纠结了多个跨域通信的方法后,最后选择较简单的postMessage来进行通信!!

2024-03-07 19:56:08 511

使用工具‘AlxcTools’修改版本号

oracle imp导入时提示IMP-00010:不是有效的导出文件,头部验证失败; 导出的oracle的版本与导入的oracle数据库的版本不一致; 如:文件过大,无法打开,使用工具‘AlxcTools’修改版本号

2024-04-10

TL-ER3220G V4.0升级软件20221011-3.0.3

TL-ER3220G V4.0升级软件20221011_3.0.3

2023-12-25

Printronix-P7000

Printronix_P7000 高速打印机 黄金亿安400KA打印机驱动 黄金亿安400打印机驱动

2023-12-24

Internet Explorer 11(32位和64位)

Internet Explorer 11(32位和64位) IE11浏览器 包含2个文件,EIE11_ZH-CN_WOL_WIN7.EXE、EIE11_ZH-CN_WOL_WIN764.EXE

2023-12-22

SqlDbx-5.11

SqlDbx-5.11 数据库管理工具

2023-12-19

EVEREST Ultimate Edition V5.50

EVEREST Ultimate Edition V5.50 可以查看电脑硬件信息的工具软件

2023-12-14

TP-LINK路由器 ER3220G 升级包

TP-LINK路由器 ER3220G 升级包 TL-ER3220G V4.0升级软件20220225_3.0.1

2023-10-30

利用Web Serial API实现Vue与单片机串口通信源代码

利用Web Serial API实现Vue与单片机串口通信源代码

2023-10-29

JAVA 模拟冒泡排序 Visual Studio Code Extension Pack for Java拓展

Visual Studio Code Extension Pack for Java拓展 for (int i = 0; i < arr.length - 1; i++) {//控制趟数 for (int j = 0; j < arr.length - 1 - i; j++) {//控制次数

2023-08-26

欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

2023-08-26

js代码库SlickGrid源码

功能强大的js第三方开源集成库SlickGrid,可用于快速开发各类表格、图表等

2023-07-11

Notepad++ 源码 版本 6.7.9.2 release

Notepad++是一个小巧精悍的编辑器,其使用方法我就不多说了,由于notepad++是使用c++封装的windows句柄以及api来实现的,因此对于其源码的研究有助于学习如何封装自己简单的库(当然不是MTL、MFC或者QT那样大型的库)。Notepad++源码:

2023-06-27

交流分享果断抛弃layer的对话框,自己写了一个对话框,兼容Android和IOS

交流分享果断抛弃layer的对话框,自己写了一个对话框,兼容Android和IOS

2023-06-10

DBGrideh checkbox复选框

DBGrideh checkbox复选框v1 xe2开发,增加了cds数据包

2023-06-04

Day6 Delphi中TList用法 xe2

Day6 Delphi中TList用法 xe2

2023-06-02

7-Zip 好用的解压缩软件 64位 1.5MB

7-Zip is a file archiver with a high compression ratio. Download 7-Zip 22.01 (2022-07-15) for Windows:

2023-06-01

SQL客户端动态库 连接bde时使用

SQL客户端动态库 连接bde时提示缺少dll文件,可以把dll文件复制到system32文件里

2023-06-01

Ace Admin 前端框架

Ace Admin 前端框架

2023-05-30

FastReport 调用封装实例 Delphi 6

FastReport 调用封装实例 Delphi 6

2023-05-28

FastReport5.6.2-fullSource-D7-Dxe10.2

FastReport5.6.2_fullSource_D7_Dxe10.2 自测可用 用在了 Embarcadero RAD Studio XE2 复制目录FastReport5.6.2FS到 C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\

2023-05-26

fr2x-fr3converter

fastreport老版本和新版本报表文件转换工具

2023-05-25

crosstest.db表格

crosstest.db表格,用于Delphi的demo测试用,使用BDE的PARADOX格式

2023-05-24

Delphi 6企业版iso

完整版iso Delphi 6 Enterprise Suite Setup Launcher

2023-05-17

dhtmlGrid 基础教程

DHTML 3.6 DhtmlxGrid 基础教程 DhtmlxGrid.Basics

2023-05-13

SQL Server 2008 R2数据库镜像部署图文教程

数据库镜像是一种针对数据库高可用性的基于软件的解决方案。其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中 “数据库镜像”是一种针对数据库高可用性的基于软件的解决方案。其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中。建议使用不同位置的两台服务器来承载。在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一台则根 据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,这两种角色不是绝对的。

2022-08-10

《Vue Spring Boot前后端分离开发实战》源码Vue+Spring Boot前后端分离开发实战教学课件(PPT)

《Vue Spring Boot前后端分离开发实战》源码 Vue+Spring Boot前后端分离开发实战教学课件(PPT)

2022-08-09

proxoolDemo

本工程用于研究数据库连接池的使用方法 本工程编码方式:UTF-8 本工程开发工具:IntelliJ IDEA 2021.1.3 x64 数据库:mysql-8.0.25-winx64

2022-07-16

java的Servlet测试demo

使用工具IDEA

2022-07-12

ffmpegvcl.zip

ffmpeg 是一套强大的开源多媒体库 一般都是用 c/c++ 调用, 抽空研究了一下该库的最新版 ,把部分api 翻译成了dephi版的 记录一下

2021-06-16

Delphi XE5 之 FireMonkey 入门(31) - 数据绑定 绑定数据库.rar

Delphi XE5 之 FireMonkey 入门(31) - 数据绑定 绑定数据库

2021-06-15

InfoPower XE5 Full Complete(成功安装).rar

新安装了XE5,然后打开工程文件,添加Library path,然后编译生成bpl文件,复制到我的文档目录里,然后接可以安装了,里面有安装说明。亲测安装成功

2021-01-28

DiE查壳工具 V2.02 免费中文版.zip

DiE查壳工具 V2.02 免费中文版,可以查壳,查开发语句或开发工具,非常好用,和大家分享,希望有帮助。

2020-11-30

Delphi6 Update2

Borland Delphi6 的升级包 Update2,亲测过,可以正常升级,老项目需要使用更新包。

2020-11-28

MDI Application.zip

MDI Application例子,fsMDIForm父窗口fsMDIChild和子窗口的例子,经典的例子。

2020-11-28

ActionListToRzTreeView(使用ActionList动态生成树).zip

ActionListToRzTreeView(使用ActionList动态生成树),参照别人写的,又改进了一下,需要Raize组件。

2020-11-26

windows2000-kb835732-x86-chs.rar

windows2000-kb835732-x86-chs.rar,安装VMware Tools必备补丁,亲测可用。

2020-11-19

Devexpress ExpressQuantumGrid 3.22 For D7.rar

Devexpress ExpressQuantumGrid 3.22版本。 For Delphi7,可以正常使用

2020-11-14

TSC打印机设置工具(Diagnostic Tool) 1.63

Diagnostic Tool是一款简单好用的打印机设置工具,该软件是专门针对TSC型号的条码打印机精心设计的,目前分为四种功能分别是打印机设定、档案管理、点阵字工具、通讯工具,在这四项功能中,最实用的功能是打印机设定,使用起来方便快捷。

2020-11-08

Delphi中快速实现数据库树形结构并实现Treeview导航表数据.rar

Delphi中快速实现数据库树形结构并实现Treeview导航表数据,有源代码,可以到我的资源里下载。

2020-08-07

delphi使用DBGridEh数据集合导出.rar

Delphi使用DBGridEh数据集合导出,不用安装EXCEL软件就可以导出,功能强大。建议使用,非常好用

2020-08-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除