- 博客(95)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 【Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout excee】
【代码】【Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout excee】
2024-07-18 15:32:03
476
1
原创 HarmonyOS真机调试报错:INSTALL_PARSE_FAILED_USESDK_ERROR处理
INSTALL_PARSE_FAILED_USESDK_ERROR
2023-11-18 19:00:35
4320
原创 java进阶-Netty
说NIO之前先说一下BIO(Blocking IO),如何理解这个Blocking呢?客户端监听(Listen)时,Accept是阻塞的,只有新连接来了,Accept才会返回,主线程才能继读写socket时,Read是阻塞的,只有请求消息来了,Read才能返回,子线程才能继续处理读写socket时,Write是阻塞的,只有客户端把消息收了,Write才能返回,子线程才能继续读取下一个请求。
2023-09-27 23:37:00
645
原创 java框架-Springboot3-数据访问
整合SSMSpringSpringMVCMybatis整合步骤<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht
2023-09-23 00:31:32
225
原创 java框架-Springboot3-web开发
引入支持xml的pom依赖文件实体类添加xml支持注解HttpMessageConverter示例写法。
2023-09-22 23:37:20
228
原创 java框架-Spring-AOP
AOP:动态代理开发步骤:导入aop模块定义业务逻辑类定义切面类;-. 切面类标注:@Aspect-. 切面类注解:@Before: 前置通知, 在方法执行之前执行@After: 后置通知, 在方法执行之后执行 。@AfterRunning: 返回通知, 在方法返回结果之后执行@AfterThrowing: 异常通知, 在方法抛出异常之后@Around: 环绕通知, 围绕着方法执行将切面类添加到容器开启基于注解版的aop模式:@EnableAspectJAutoProxyA
2023-09-19 23:59:47
291
原创 java基础-并发编程-CyclicBarrier(JDK1.8)源码学习
最后一个就位线程负责把所有条件队列中的线程添加到同步队列,然后在finally中执行ReentrantLock的unlock方法唤醒同步队列中的head.next,本节点成为新的head节点,然后被唤醒线程同样会到finally的unlock方法中唤醒下一个线程,这样传递唤醒。
2023-09-18 18:34:40
470
原创 java基础-并发编程-CountDownLatch(JDK1.8)源码学习
【代码】java基础-并发编程-CountDownLatch(JDK1.8)源码学习。
2023-09-17 23:59:33
5442
1
原创 java基础-集合-ConcurrentHashMap(JDK20)源码学习
【代码】java基础-集合-ConcurrentHashMap源码学习。
2023-09-16 01:34:01
153
原创 java基础-并发编程-ThreadPoolExecutor源码学习
【代码】java基础-并发编程-ThreadPoolExecutor源码学习。
2023-09-15 16:11:47
191
原创 java基础-基础知识点
sleep(long millis, int nanos) :导致正在执行的线程以指定的毫秒数加上指定的纳秒数来暂停(临时停止执行),这取决于系统定时器和调度器的精度和准确性。sleep(long millis) :使当前正在执行的线程停留(暂停执行)指定的毫秒数,这取决于系统定时器和调度程序的精度和准确性。void join(long millis) :等待这个线程死亡 millis毫秒。yield() :对调度程序的一个暗示,即当前线程愿意产生当前使用的处理器。
2023-09-14 00:35:33
155
原创 Gradle安装及idea配置
Gradlean安装及idea配置一、资源下载二、安装1、解压及可使用2、环境配置三、国内镜像源配置四、idea配置一、资源下载链接:https://pan.baidu.com/s/1yfwyMlqoW6BUET7v4pLhuw 提取码:m3mw 二、安装1、解压及可使用2、环境配置GRADLE_HOMEF:\Program Files\gradle-7.1-bin\gradle-7.1GRADLE_USER_HOMEF:\Program Files\gradle-7.1-bin\
2021-06-22 17:13:16
640
原创 Chrome+postman+postman interceptor安装教程
Chrome+postman+postman interceptor安装一、资源下载二、安装postman三、安装postman interceptor问题1、安装postman interceptor完成后后,postman打不开interceptor参考一、资源下载链接:https://pan.baidu.com/s/127pMof3uRqoEEZk5dE5q4Q 提取码:088b 复制这段内容后打开百度网盘手机App,操作更方便哦二、安装postman将crx文件的后缀改为.zip,解
2020-12-10 13:40:22
810
原创 XMind8安装教程
XMind8安装教程XMind8安装教程资源下载安装步骤1)安装 xMind 8(一直下一步安装)2)将 XMindCrack.jar 文件拷贝到 xMind安装根目录下3)编辑安装 根目录下的XMind.ini文件4)修改C:\Windows\System32\drivers\etc\hosts文件5)重启 XMind 8,新建一个空白图,在导出 PDF 格式文件时设置邮箱及序列号XMind8安装教程资源下载链接:https://pan.baidu.com/s/1Kp072GmS9qzFy5TDM
2020-12-03 11:03:09
484
1
原创 mysql教程详解-semanteme
mysql教程详解mysql教程详解安装使用mysql教程详解本篇会详细介绍mysql的安装与使用,会一直更新完善。安装安装包下载地址(含破解码)链接:https://pan.baidu.com/s/194dKtZlNzNfSIMCF0zgz9Q 提取码:lk7t 使用...
2020-12-01 17:52:57
180
原创 git 命令行操作详解
git 命令一:git clone 命令1. clone master分支文件2. clone 指定分支文件二:git branch 命令1. 显示本地分支列表2. 查看远程分支列表2. 显示包含远程的所有分支列表3. 从最新提交点创建分支4. 从指定提交点创建分支5. 删除分支6. 重命名本地分支三:git checkout 命令1. 切换分支四:git add 命令1. 将新增、修改的文件添加到暂存区2. 将跟踪的文件添加到暂存区3. 将新增、修改、删除的文件添加到暂存区五:git commit 命令
2020-12-01 17:08:44
367
原创 系统漏洞修复(CentOS/RedHat/SuSE/BCLinux)-OpenSSH_8.3p1, OpenSSL 1.1.1f升级
目录1. 本地yum源配置2. 关闭NetworkManager 服务3. 关闭防火墙4. 关闭selinux5. 升级zlib6. 升级Perl7. 升级openssl8. 升级openssh1. 本地yum源配置本地yum源配置2. 关闭NetworkManager 服务service NetworkManager statusservice NetworkManager stop3. 关闭防火墙Centos关闭防火墙service iptables statusservic
2020-06-30 10:35:38
741
1
原创 关闭防火墙命令(CentOS/Redhat/SUSE/BCLinux)
目录待重新整理脚本命令待重新整理脚本命令# 安装前校验release=`uname -r | grep -E "el5|.el6.|.el7.|default"`#release=`cat /etc/*release 2>/dev/null | uniq | sed 's#(.*##g' | grep -E "release 6.|release 7."`if [ "$release"x = ""x ]; then echo [ERROR] "Installer only suppor
2020-06-28 18:22:07
800
原创 SUSE11.1安装zlib(Linux)
目录待重新整理。。。安装脚本待重新整理。。。安装脚本# 解压安装包 cp /root/Downloads/ssh_update/packages/zlib-1.2.11.tar.gz /root/Downloads/ cd /root/Downloads/ tar zxvf zlib-1.2.11.tar.gz # 新建安装目录 zlib_dir="/usr/local/zlib" if [ ! -d $zlib_dir ];then mkdir /usr/local
2020-06-28 18:18:22
1635
原创 SUSE系统配置网络
目录1. 配置IPADDR/NETMASK2. 配置网关1. 配置IPADDR/NETMASK直接配置(重启后失效) ifconfig eht0 10.238.107.1 netmask 255.255.255.0 up新增网卡文件(永久)touch touch /etc/sysconfig/network/ifcfg-eht0修改配置文件vi /etc/sysconfig/network/ifcfg-eht0BOOTPROTO='static'BROADCAST=''IP
2020-06-28 18:11:19
868
原创 Centos6.5 openssl升级(Linux)
目录编译安装备份将安装好的openssl 的openssl命令软连到/usr/bin/openssl软链到升级后的libssl.so将安装好的openssl命令软连到/usr/bin/openssl写入openssl库文件的搜索路径使修改后的/etc/ld.so.conf生效版本查看编译tar xvf openssl-1.1.1f.tar.gzcd openssl-1.1.1f./config --prefix=/usr/local/openssl --openssldir=/etc/ssl n
2020-06-25 19:50:23
419
1
neutron-server
2020-02-22
networking-huawei.tar.gz
2020-02-18
networking_huawei_uninstall.sh
2020-02-18
networking_huawei_install.sh
2020-02-18
networking_huawei_config.txt
2020-02-18
cloudify-hello-world-example-4.5.0.1-build-06.zip
2020-02-09
local-simple-python-webserver-blueprint-master.zip
2019-12-12
容器启动dubbo消费者时总是提示找不到接口类,是什么原因?
2016-09-07
Springnvc框架中的拦截器如何配置可以拦截html页面的请求?
2015-06-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人