自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

原创 dbcp2 mybatis oracle jdbc driver 11.2.0.1

在tomcat的catalina.bat中加入配置。

2024-07-02 13:56:03 223

原创 tomcat内存溢出问题处理2

继上次将大数据查询改为分页查询或者流式查询后,系统在生产环境运行时Tomcat9仍然会持续出现内存每天都增加,tomcat无法回收=====还在内存溢出OOM中于是继续将heap导出jmap -dump:format=b,file=heap.bin 5760在MAT中分析,发现升级了dbcp2及log4j2后,log4j2在大内存中出现的次数比较多,而且在visualvm线程dump中发现很多由此查找log4j2 导致的Unsafe.park问题。

2024-07-01 18:54:11 529

原创 Tomcat 运行一段时间出现的内存溢出、卡死,异常处理

修改Httpclient连接池socket、connect超时配置、dbcp连接数据库连接池容量等等都是错误的,最终在卡死的线程中发现只要出现内存溢出,总有几个下载的线程hang住,由此猜测是否是查询数据量太大,查询到的大数据返回到程序直接暴死,导致程序内存爆满无法接收;visualvm查看线程,有很多正在执行的,也有很多TIME_WAIT,还有很多hang住的。Tomcat出现卡死,无法接收请求,CPU飙升100%,内存大幅增加无法回收。最终将大批量数据下载优化成流式查询或者分页查询导出,解决问题。

2024-06-27 15:28:33 217

原创 Could not roll back JDBC transaction; nested exception is java.sql.SQLRecoverableException

目测应该是spring的事务管理和dbcp自动提交冲突,执行查询sql时间太长,dbcp超时回收连接,导致spring事务提交异常。timeBetweenEvictionRunsMillis 为300000。在dbcp升級為dbcp2的過程中,部署到生产环境出现很多以下异常。removeAbandonedTimeout 为300。

2024-06-27 14:58:54 371

原创 nginx无法重新启动等异常如The system cannot find the file specified

杀掉进程后仍然无法重新启动,最后查到nginx这鳖默认是SYSTEM角色启动,此命令无法完全杀掉进程。cmd命令框 ----右键-----管理员启动。否则会出现没权限或者权限拒绝,以及启动异常。可以看到,仍然还有nginx的进程在运行。最后在win下使用管理员权限。杀掉nginx后重新启动。

2024-05-28 13:40:48 365

原创 java递归删除空文件夹及子文件夹,非空不删除

Java删除xxx目录下的所有非空文件夹及子文件夹,文件夹中有文件的不删除。

2024-05-21 09:03:17 126

原创 aws 报错Unable to load region from software.amazon.awssdk.regions.providers.SystemSettingsRegionProvid

主要是第三步,把这个文件夹放在C:\Users\xxx\即可。

2024-04-22 16:03:35 213

原创 java POI日期格式空格处理

java excel poi空格处理

2024-04-09 17:26:54 100

原创 windows卸载edge

windows卸载edge

2024-04-06 08:45:22 426 1

原创 windows卸载copilot

windows卸载copilot

2024-04-06 08:40:45 336 1

原创 aws java sdk v2

應該是設置url存活時間太長了,導致服務端在頻繁請求時不再分配Token,導致client無法請求,最後設置預簽名b.signatureDuration(Duration.ofMinutes(1));報錯如下:the client has "experienced" too many recent call failures。部署到tomcat9上運行一段時間就會卡死,client 無法創建,可能是pool滿了,加入。3.最重要的是加入配置maxConnections(300),另外更改查詢文件是否存在。

2024-03-22 13:47:23 234 1

原创 IIS 6 访问aspx404错误

iis6 部署遇到的问题

2023-06-24 14:40:15 535 1

原创 KB5022282 0x800F0922 安装更新失败

0x800F0922 安装更新失败

2023-02-15 09:14:23 2398

原创 photoshop cs4安装后遇到的exporer文件资源管理器重启问题

photoshop cs4安装后遇到的exporer文件资源管理器无限重启,由BIB.dll引起

2022-11-10 11:00:53 1236 3

原创 若依框架遇到的坑

若依框架使用中遇到的坑,Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 模稜兩可的資料行名稱 'create_time',bad sql

2022-09-20 18:47:37 854 3

原创 wsimport 无法读取wsdl文档,unknown extensibility element or attribute “EndpointReference“

unknown extensibility element or attribute "EndpointReference"

2022-08-09 09:28:22 420

原创 edge进程kill

发现打开ie就自动开启edge,而关闭ie后edge还不关闭,微软真狗啊命令行杀死:taskkill /im msedge.exe /f永久解决办法:C:\Program Files (x86)\Microsoft\Edge\Application找到edge更改后缀名msedge.exea好了,永远不会再启动......

2022-05-24 18:08:55 1375

原创 node upload文件及file服务器

node file上传下载,作为简单文件服务器

2022-05-23 18:13:16 226

原创 知乎视频过滤

知乎视频过滤

2022-04-19 10:54:06 96

原创 命令行杀掉Jdk

当idea或者eclipse突然退出,但是控制台中的jdk运行进程并未杀掉stackoverflow上的解决方案:taskkill /f /im java.exe或者wmic process where "name like '%java%'" delete

2022-04-12 18:13:46 320

原创 git每次pull或push都要输入密码

git每次pull或push都要输入密码,设置记住密码不起作用的解决办法

2022-03-30 09:07:05 1145

原创 eclipse 用Git出现clone项目时Server key did not validate错误

egit从远程服务器下载项目时出现这个Server key did not validate错误;解决办法如下:1.eclipse--》Perferences -->Gerneral-->Network Connections设置Privoder为Manualhttp,https,sockes均选中,localhost,127.0.0.1也选中2.在clone项目时,第一次弹出框的第一个小框框需要打勾,我就是没打勾导致的错误...

2021-12-23 16:34:17 1392

原创 maven pom插件tomcat7-maven-plugin部署tomcat9

maven 部署tomcat9出现问题:java - mvn tomcat7:deploy - Cannot invoke Tomcat managermaven build命令:compile tomcat7:deploy -Dmaven.tomcat.port=80801.pom设置<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7

2021-12-13 11:49:46 3378 1

原创 Windows简体系统和繁体系统下的乱码处理

Windows简体系统和繁体系统下的乱码处理当在繁体系统使用默认ANSI编码保存文件后,在简体系统打开是会出现乱码的,同理,简体系统的文件在繁体系统中也会出现问题。我之前是用的繁体系统,安装简体win10专业版系统后出现问题;解决方案:1.控制面板->区域->管理->更改系统区域设置->设置为繁体chcp查询和繁体系统编码一致,编码部分一致即可2.将繁体系统中的字体复制到简体系统中安装一遍重启后发现问题完美解决参考:https://de..

2020-12-29 09:13:42 6146 2

转载 Debian squid配置

Basic squid conf/etc/squid3/squid.confinstead of the super bloated default config fileauth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/passwordsauth_param basic realm pro...

2019-03-08 20:02:06 1311

原创 VMware NAT模式下设置静态固定IP

1.设置网卡配置器因为NAT模式是使用的VMnate8网卡,所以需要打开本机Vmnate8网络设置;1.1手动设置你想要设置的网段,其中前三个栏位需要和网关保持一致;如ip:192.168.91.1 和网关:192.168.91.21.2子网掩码设置为主机的子网掩码:255.255.255.0;1.3此网关地址必须和vmwate虚拟网络配置器及虚拟机内的网...

2019-03-01 22:36:51 367

将pdf转为word,不过其只能试用15天

业内第一的abbyy识别ocr,可以将pdf转为word,不过其只能试用15天,过期了需要重新安装,此版本为windows 64版本

2022-05-12

股票大作手操盘术英文版how to trade in stock

股票大作手操盘术英文版 翻译中参阅了一部分丁圣元老师的杰作,另一部分感觉丁老师过于模糊而靠自己半桶水英语及网络查资料得来,如有不精准请谅解

2022-03-01

CPU-Z32位CPU检测工具

CPU检测工具,可以查看CPU各种硬件信息,检测CPU性能。

2019-02-15

chrome AdBlock广告拦截插件

chrome(谷歌)浏览器插件,可以拦截网页弹窗,烦人的广告从此消失,可以手动设置需要拦截的div等等弹窗

2019-02-15

snagit12截图软件工具

截图工具,具有很多强大的功能,截图,录制视频,修改截图,添加标签等

2019-02-14

tesseract 4.0

tesseract ocr

2017-08-01

空空如也

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

TA关注的人

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