- 博客(486)
- 资源 (9)
- 收藏
- 关注
转载 升级OpenSSL 、升级OpenSSH
3、备份、卸载原有OpenSSL、安装OpenSSL。1、查看当前OpenSSL和OpenSSH版本号。查看安装后OpenSSL和OpenSSH版本号。2、下载OpenSSL和OpenSSH。4、升级OpenSSH。
2024-09-28 23:23:45
565
转载 java线程池ExecutorService超时处理
场景问题:使用线程池ExecutorService,想设置每个子线程的执行超时时间,使用future.get()来监听超时,当有子线程阻塞时,导致有的队列任务还未执行就被取消了。改成注释的io阻塞,还是要等线程执行结束后才会取消线程执行。timeoutExecutor 数量和 线程池数量要一致的原因如下示例。这种办法看似能解决问题,但是当任务累积处理不过来时,会漏执行。1、使用 future.get() 来监听超时取消。方式二、在子线程内部,超时后去发送中断信号。比如下面的例子,就实际只会执行一个子线程。
2024-09-13 16:17:13
1038
转载 Nginx在局域网内实现真正的ip_hash负载均衡
遇到的问题:本人在以前公司的局域网内搭载Nginx负载均衡的时候发现使用ip_hash实现负载均衡会发生一个奇怪的显现,所有客户端的请求访问都打在了同一个服务器上!验证了一下, ip_hash默认使用ip的前3个ip段来计算hash,所以导致一个局域网的ip全部走到一个节点上去了。解决办法:修改源码,让ip_hash使用ip的4个ip段来计算hash。在局域网内,另外两台服务器访问。
2024-08-30 18:20:35
607
转载 Extraneous non-emits event listeners (xxx) were passed to component but could not be automatically i
在Vue3中遇到一个关于非emits事件侦听器(editItem、delItem)的错误,错误提示指出这些侦听器无法自动继承,因为组件呈现的是片段或文本根节点。无关的非emits事件侦听器(editItem、delItem)已传递给组件,但无法自动继承,因为组件呈现片段或文本根节点。我就以为是我父子组件传值中的emit写法有问题,还特意专门用方法来包裹下,结果是一直报这个错误。我不理解,vue3不是有个特点就是不需要写根元素吗,template下能有多个子元素。于是我在子组件加了个根元素,还是报这个错误。
2024-08-14 17:09:30
1945
转载 node-sass 安装失败npm install时 node-sass npm ERR command failed
node-sass 安装失败npm install时 node-sass npm ERR command failednode下载镜像地址:https://registry.npmmirror.com/binary.html?下载时改成自己的版本官方地址node 版本对应的 node-sass版本。1、node、node-sass、sass-loader版本不匹配
2024-08-03 09:49:33
359
转载 SpringBoot使用WebSocket
什么是WebSocket1、WebSocket是一种在单个TCP连接上进行全双工通信的协议。2、WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。3、在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
2024-07-27 23:38:26
1274
1
转载 U盘读不出来 在别的电脑上可以 用其他U盘也可以在本机读出
U盘读不出来 在别的电脑上可以读出, 用其他U盘也可以在本机读出。自己给U盘指派一个驱动器号( 最好是大点的吧,比如:Z )右击 我的电脑->管理->计算机管理->存储->磁盘管理。如果可以,右击U盘 -> 更改驱动器名和路径。会出现图中的情况,再点 更改。
2024-06-29 00:16:50
1634
1
转载 Error:Maven Resources Compiler: Maven project configuration required for module ‘...‘ isn‘t availabl
1、idea启动Spring Boot出现Services一直转圈2、Error:Maven resources compiler: Maven project configuration required for module 'xxx' isn't available. Compilation of Maven projects is supported only if external build is started from an IDE.3、idea启动项目很慢,每次都需要重新编译一遍。
2024-06-23 22:33:40
428
原创 华为RH2288 V3安装 Linux 系统,安装过程心得
华为RH2288 V3安装 linux 系统,安装过程心得,带着U盘,怀着激动的心情进机房安装操作系统,结果没有显示器和键盘鼠标,傻眼了。机房里面一排排像冰箱一样的机柜,每个机柜里面一层层像DVD的机器就是一台物理机。UEFI和 Legacy是两种不同的引导方式,UEFI 是新式的 BIOS,Legacy是传统BIOS。你在 UEFI 模式下安装的系统,只能用UEFI模式引导;同理,如果你是在Legacy模式下安装的系统,也只能在legacy模式下进系统。传统安装方式:Legacy(MBR)新的安装
2024-06-22 23:08:30
13383
3
原创 LVM逻辑卷 磁盘管理
传统分区使用固定大小分区,重新调整大小十分麻烦。LVM可以弹性的管理逻辑卷的扩大缩小,可以随意将新的硬盘添加到LVM,直接扩展已经存在的逻辑卷。示例场景:将两块硬盘合并成一个,并挂载到/data目录下。常用命令:lsblk 查看磁盘和挂载。假如有3个磁盘:sdb、sdc、sdd安装LVM工具。
2024-06-17 23:12:06
366
原创 Linux sftp服务搭建,新增账户
home 目录拥有者必须是root,并且其他用户不能拥有写入的权限(ChrootDirectory 这个选项要求的),即权限不能超过755(否则连不上)2、创建文件夹作为 sftp 账户的 home 目录。4、检查配置是否正确,并重启sshd。比如再新增一个用户:hhhsftp。检查配置是否正确,并重启sshd。1、创建用户,并且不允许登录。3、修改 sftp 配置文件。6、再添加一个账户的正确做法。5、登录测试,默认端口22。
2024-06-16 19:13:44
1232
3
转载 Hystrix简介
hystrix是Netlifx开源的一款容错框架,防雪崩利器,具备服务降级,服务熔断,依赖隔离,监控(Hystrix Dashboard)等功能。1.调用超时时间比你自己定义的阈值要长。2.线程池满了,应该立即拒绝请求,而不是排队。3.在一段时间内,如果服务的错误百分比超过了一个阈值,就会触发一个断路器来停止对特定服务的所有请求,无论是手动还是自动的。
2024-06-15 09:05:00
134
转载 windows10、windows11更新永久暂停,关闭windows更新
windows10、windows11更新永久暂停,关闭windows更新
2024-04-14 15:01:43
6789
1
原创 excel中vlookup查找值必须在table_array的第一列,有其他办法吗有XLOOKUP
excel中vlookup查找值必须在table_array的第一列,有其他办法吗有XLOOKUP
2024-04-12 11:58:58
1755
原创 oracle临时表空间不释放
oracle临时表空间不释放,项目报错nested exception is java.sql.SQLException: ORA-01652: unable to extend temp segment by 128 in tablespace TEMP原因是临时表空间满了,临时表空间一直增长,未释放导致临时表空间使用率100%。
2024-03-12 14:36:30
3774
转载 如何去掉chrome中input、textarea中英文单词的红色波浪线?
如何去掉chrome中input、textarea中英文单词的红色波浪线?
2024-03-04 18:19:07
1364
转载 Oracle的V$SESSION中的MACHINE字段获取不到Linux服务器的主机名
Oracle的V$SESSION中的MACHINE字段获取不到Linux服务器的主机名
2024-02-22 14:11:11
390
转载 Java一个线程结束另一个线程,Java如何停止一个线程?
Java一个线程结束另一个线程,Java如何停止一个线程?对线程A执行interrupt()方法后,线程A内部的sleep方法会抛出InterruptedException异常,我们可以根据这个信号,结束线程A。对线程A执行interrupt()方法后,线程A的Thread.currentThread().isInterrupted()结果为true,我们可以根据这个信号,结束线程A。
2024-02-18 21:42:40
691
原创 httpclient发送post请求、httpclient上传文件,解决上传文件名中文乱码,屏蔽请求过程所有的debug日志
httpclient发送post请求、httpclient上传文件,解决上传文件名中文乱码,屏蔽请求过程所有的debug日志,@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交.httpclient发送post请在后端的同一个接收方法里,@RequestBody 与@RequestParam()可以同时使用
2024-02-18 14:44:39
3492
转载 Mybatis使用动态sql时,参数为0判断test,查询条件的值传入0时,查询条件判断失效的问题
Mybatis使用动态sql时,参数为0判断test,查询条件的值传入0时,查询条件判断失效的问题
2024-01-31 12:54:06
673
转载 MYBATIS 插入空值时报错 Could not set parameters for mapping: ParameterMapping{property=‘addressList‘, mode=
MYBATIS 插入空值时报错 nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='transferPersitionTime', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null
2024-01-30 17:35:19
665
转载 crontab中执行java报错nohup: failed to run command ‘java’: No such file or directory
crontab中执行java报错nohup: failed to run command ‘java’: No such file or directory
2024-01-24 14:45:59
805
原创 Linux Centos7静默安装(非图形安装)Oracle RAC 11gR2(Oracle RAC 11.2.0.4)
Linux Centos7静默安装(非图形安装)Oracle RAC 11gR2(Oracle RAC 11.2.0.4)
2024-01-14 17:45:15
2736
转载 Java时间字符串“06-10月-22 06.33.41.000000000 上午”转换为日期时间
Java时间字符串“06-10月-22 06.33.41.000000000 上午”转换为日期时间
2024-01-02 20:31:22
160
oracleasmlib、oracleasm-support 、kmod-oracleasm
2023-12-28
pdksh-5.2.14-37.el5-8.1.x86-64.rpm
2023-12-27
Edxposed框架涉及到的安装包
2022-11-24
jdk-8u311-linux-x64.tar.zip
2022-10-14
nacos-mysql.sql
2022-10-01
通电自动开机.zip
2019-08-18
网页版多人聊天室系统
2019-07-23
Android 7.0+抓包https突破ssl-pinning方案抓包插件.zip
2020-03-17
ddmlib.jar
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅