- 博客(33)
- 收藏
- 关注
原创 LINUX系统升级nginx
其中 ./configure 后续参数可以从第1步中nginx -V命令的结果中看到,直接拷贝过来使用即可。官网:https://nginx.org/download/nginx-1.26.3.tar.gz。可以看到 /nginx-1.26.3/ 目录下多了一个objs。提示:后面的版本可以改成你自己想要的版本号就行。,其中有升级需要的nginx文件。(2) 使用命令下载。
2025-03-17 21:07:56
288
原创 关于漏洞:检测到目标SSL证书已过期【原理扫描】
发现是万维网服务导致的,需要停止万维网服务和Internet Information Service服务。找不到谁用了那我就部署一个nginx,用nginx代理443,找个证书配一下呗。80/443端口都被system占了,不能杀也杀不死于是找了了下面这篇文章。但是我的服务器上面几乎是个空服务器,谁会用443呢?WTF,什么玩意儿把80和443端口都占了?
2023-11-20 16:21:35
4659
原创 java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
java证书 https
2023-05-31 11:20:37
1392
原创 oracle数据库表空间扩容问题
1.查看表空间使用率SELECT B.FILE_NAME 物理文件名, B.TABLESPACE_NAME 表空间名称, B.BYTES/1024/1024 大小M, (B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024 已使用M, SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5) 使用率FROM DBA_FREE_SPACE A,DBA_DATA_FILES BWHERE A.FILE_I
2021-08-24 10:56:36
7063
1
原创 oracle 删除数据但表空间占用率没有减小
truncate table tablename DROP STORAGE;解释: 直接删除表,并且释放存储空间。truncate的意思是清空表数据, “DROP STORAGE”是释放存储空间。
2021-08-23 16:14:24
4309
原创 oracle 密码过期 ora-00604 ora-06531 ora-06512
oralce 一般会设置密码过期,默认为180天。使用plsql登录时密码过期需要设置新密码但是设置完新密码之后点击OK确报错了通过google找到了一个解决方案:检查触发器'SYS_PASSWD_CHANGE_TRIGGER'是否启用,如果是,禁用并重试。...
2021-04-07 14:54:19
427
原创 在Windows系统下进行nginx日志备份
目录Windows系统下nginx日志备份一、目的二、解决方案1.创建脚本文件2.创建计划任务Windows系统下nginx日志备份一、目的 nginx本身的日志文件为access.log和error.log,运行时间长的话这俩个文件占用的存储空间会很大,导致log无法查看,而nginx本身也没有提供日志拆分的功能,所以需要对nginx的日志进行拆分。二、解决方案 我们可以通过脚本配合Windows系统的定时任务实现日志文...
2021-01-06 16:45:41
1458
原创 MD5加密结果不同?
新上了一个功能,需要先对data进行MD5加密,再拼上时间等进行HmacSHA256加密,发现正式环境进行MD5后得字符串不正确。排查后发现是因为编码导致的,把需要进行MD5加密的字符串编码更改为UTF-8即可。...
2020-12-07 19:51:53
1491
原创 在text area文本域中使文字换行
在文本域中使文字换行可以使用"\n"字符;var j = 1;var terminationReasons= "";for(var i=0; i<arr.length; i++){ if (arr[i] != ""){ terminationReasons += j+"、"+arr[i]+"\n"; j++; }}效果如下:
2020-05-14 18:52:14
1112
原创 新WEB项目当下来运行报错类找不到
新项目当到本地后,build path配置了jre、tomcat后运行报错类找不到,可能原因是项目没有编译出class文件,此时可以project→clean一下,把class文件编译出来就可以了。
2020-05-13 18:22:34
318
原创 在Static方法中引用被@AutoWired修饰的属性
在工具类中需要在Static方法中引用被@AutoWired修饰的属性,被@AutoWired修饰的属性是null;@Componentpublic class ShowInstanceUtil{ @Autowired private IDataDictWebService DictService; private static IDataDictWebService dat...
2020-03-18 15:46:58
1731
原创 解决Maven报Plugin execution not covered by lifecycle configuration
当公司项目,pom.xml报错Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-plugin-plugin:3.2:descriptor (execution: default-descriptor, phase: generate-resources)pom....
2019-12-03 11:04:49
261
原创 window.parent方法获取父页面属性或者调用方法
父页面:<script type="text/javascript"> var serviceType = "服务类型";</script>子页面:<script type="text/javascript"> alert(window.parent.serviceType);</script>...
2019-11-12 14:51:07
5232
1
原创 JQuery 使用记录
JQuery 中获取input指定name的标签对象的一些用法 表示name的值是以xxx开头的元素 比如$("input[name^='hi']")就会选择以下的元素<input type ="text" name ="hiworld" / >类似的还有:$ 表示以xxx结尾的元素* 表示包含xxx的元素! 表示不等于xxx的元素使用场景:<...
2019-11-05 17:30:38
163
原创 使用PLSQL创建定时器
第一步:创建存储过程 PLSQL中定时器一般和存储过程一起使用,所以先创建一个存储过程; 在Procedures文件夹上右键→新建 2.输入name和输入、输出3.在tab上右键点击执行4.没有报错会显示编译成功 第二步:创建定时器 1.在DBMS_Jobs上右键→新建2.在What值中输入前面存储过程的名称注意一定要...
2019-11-04 18:21:24
1327
1
转载 HashMap源码解析、
PUT final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node<K,V>[] tab; Node<K,V> p; int n, i; //在我们创建HashMap对象的时候, 内存中并没有为HashMa...
2019-07-30 21:36:49
89
转载 数据结构之栈
一、什么是栈?1.后进者先出,先进者后出,这就是典型的“栈”结构。2.从栈的操作特性来看,是一种“操作受限”的线性表,只允许在端插入和删除数据。二、为什么需要栈?1.栈是一种操作受限的数据结构,其操作特性用数组和链表均可实现。2.但,任何数据结构都是对特定应用场景的抽象,数组和链表虽然使用起来更加灵活,但却暴露了几乎所有的操作,难免会引发错误操作的风险。3.所以,当某个数据集合只涉及...
2019-06-20 21:32:42
148
原创 一个mysql文件夹下注册多个服务的方法
在mysql的bin目录下输入cmd进入黑窗口输入以下命令,出现Service successfully installed.则表示服务创建成功了;mysqld --install mysql3393 --defaults-file="E:\mysql-5.7.25\my3393.ini"mysql3393为服务名称 --defaults-file=后面的内容为my.ini...
2019-03-29 17:03:46
266
原创 POI导出excel设置字体颜色
for (int j = 0; j < 10; j++) { HSSFCellStyle twoHeadStyleBlue = wb.createCellStyle(); HSSFFont twoheadFontBlue = wb.createFont();//创建字体 twoheadFontBlue.setColor(IndexedColors.BLUE.getI...
2019-03-11 17:21:52
5037
2
原创 Stream流的使用
从集合中取出对象的属性值形成一个新的listList<Long> signStudentIdList = signRecordDtoList.stream().map(SignRecordDto::getSignUserId).collect(Collectors.toList());根据属性值分组返回mapMap<String, List<TeachActiv......
2019-02-26 16:26:51
374
原创 java.lang.OutOfMemoryError的一种解决方案
项目中有一个计划任务,每天下午俩点将周六日设为休息,数据有7w+条,执行时是批量插入的,执行之后直接堆内存溢出。看了一些方法,基本上都是改启动配置,但是服务器内存一共只有8G,所有微服务启动后只剩下不到600M了,所以这个方法不适用。 解决方法:分批次插入import com.google.common.collect.Lists;if(clockList...
2019-01-14 09:49:53
324
原创 参数异常:Name for argument type [java.lang.Integer] not available
新建的工作空间从svn当了最新的代码,访问页面的时候报错:Name for argument type [java.lang.Integer] not available, and parameter name information not found in class file either. 代码没有问题,测试服、正式服都在用这套代码,究竟是什么原因导致的呢? 查找资...
2018-11-26 15:07:04
11757
原创 maven下载jar包失败快速删除lastUpdate文件
新建一个.txt文件,copy如下代码@echo offrem create by NettQun rem 这里写你的仓库路径set REPOSITORY_PATH=C:\Users\Administrator\.m2\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*las...
2018-08-21 10:50:35
2325
原创 maven打jar包遇到的问题和解决办法
第一个问题:要更新一个微服务,需要打jar包上传给运维,结果报错了Cannot get the revision information from the scm repository组长说是svn的bin目录下缺少svn.exe原因是安装的时候没有选这一项:将红叉那里的选项换成command line client tools就会有svn.exe了,环境变量里也自动配好...
2018-08-01 16:39:58
2851
原创 java.lang.NumberFormatException: For input string: "0:0:0:0:0:0:0:1"
今天遇到一个奇怪的问题,记录一下:使用postman测试接口,我们需要先用postman登录获得一个token,后面的接口调用需要带着这个token,然而登录出问题了。下面是调用的地址:http://localhost:9000/api/login?username=13122223333&password=666666报错:{ "status": { ...
2018-07-30 18:53:45
10125
原创 springboot热部署maven依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional>&
2018-07-25 16:50:13
8519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人