首页
前端开发
Vue
Freemark
微信小程序
页面优化
后端开发
Java
数据库
Redis
MQ
运维
Linux
Docker
资源教程
资源
教程
开源项目
最新新闻
梗图生成器
有用经验
工具
ChatGPT
cron配置
小米运动
京东代挂
在线cron
更多工具
Git速查
linux命令
开发速查
Notion中文指南
Makedown指南
代码生成器
其他相关
生产排查
解决方案
杂记
代挂相关
所有笔记
文章归档
1
RedLock
2
Idea Debug调试跳过CglibAopProxy
3
Java使用Selenium+ChromeDrive驱动爬取网页内容
4
Certd私有化ssl证书自动续签
5
JMeter性能测试,完整入门篇
aprilz
累计撰写
81
篇文章
累计创建
41
个标签
累计收到
3
条评论
栏目
首页
前端开发
Vue
Freemark
微信小程序
页面优化
后端开发
Java
数据库
Redis
MQ
运维
Linux
Docker
资源教程
资源
教程
开源项目
最新新闻
梗图生成器
有用经验
工具
ChatGPT
cron配置
小米运动
京东代挂
在线cron
更多工具
Git速查
linux命令
开发速查
Notion中文指南
Makedown指南
代码生成器
其他相关
生产排查
解决方案
杂记
代挂相关
所有笔记
文章归档
搜索
标签搜索
Selenium
Certd
Jmeter
r
arthas
规范
事务
分布式锁
Mybatis
历史
CENTOS
SWAP
CHATGPT
MQ
软路由
Maven
中间件
Redis
面试
油猴
翻译
小程序
jvm
阿里云
DB
Mysql
JD
青龙
科学上网
服务器
Github
CloudFlare
工具
JUC
Java
Seo
优化
ElementUI
Axios
Vue
Docker
目 录
CONTENT
以下是
后端开发
相关的文章
2023-01-20
mysql定时备份并上传Gitee私有仓库
1.服务器设置密钥 为了能让备份好的数据脚本,能够上传到 Gitee 私有仓库中 首先,就需要创建秘钥,用于配置服务器的无密提交,通过下面命令创建秘钥ssh-keygen -t rsa -C "liushaohui777@163.com"按几次回车,完成秘钥的生成然后到ssh目录
2023-01-20
1296
0
0
后端开发
数据库
2023-01-10
Bean的生命周期
Bean的生命周期前言在我们没有使用Spring框架之前,创建对象一般都是使用new关键字进行创建,当然除了new关键字外,还有运用反射手段,使用Class类的newInstance方法 或者 Constructor类中的newInstance方法使用clone方法使用反序列化(ObjectInpu
2023-01-10
955
0
0
后端开发
Java
2023-01-10
HibernateValidator常用注解
Hibernate Validator1.1常用注解注解功能@NotBlank只能用于字符串不为 null ,并且字符串 #trim() 以后 length 要大于 0@NotEmpty集合对象的元素不为 0 ,即集合不为空,也可以用于字符串不为 null@NotNull不能为 null@Patte
2023-01-10
1057
0
0
后端开发
Java
2023-01-10
线程池
线程池(Java中有哪些方法获取多线程)前言获取多线程的方法,我们都知道有三种,还有一种是实现Callable接口实现Runnable接口实现Callable接口实例化Thread类使用线程池获取Callable接口Callable接口,是一种让线程执行完成后,能够返回结果的在说到Callable接
2023-01-10
815
0
0
后端开发
Java
2023-01-10
Synchronized和Lock的区别与好处
Synchronized和Lock的区别前言早期的时候我们对线程的主要操作为:synchronized wait notify然后后面出现了替代方案lock await signal问题synchronized 和 lock 有什么区别?用新的lock有什么好处?举例说明synchronized
2023-01-10
711
0
0
后端开发
Java
2023-01-10
ArrayList线程不安全
Collection线程不安全的举例前言1、当我们执行下面语句的时候,底层进行了什么操作new ArrayList<Integer>();底层创建了一个空的数组,伴随着初始值为0当执行add方法后,将容量设置为10,如果超过了10,那么会进行扩容,扩容的大小为原值的一半,也就是5个,使用
2023-01-10
818
0
0
后端开发
Java
2023-01-10
原子类AtomicInteger的ABA问题
原子类AtomicInteger的ABA问题连环套路从AtomicInteger引出下面的问题CAS -> Unsafe -> CAS底层思想 -> ABA -> 原子引用更新 -> 如何规避ABA问题ABA问题是什么狸猫换太子假设现在有两个线程,分别是T1 和 T2,
2023-01-10
628
0
0
后端开发
Java
2023-01-10
CAS底层原理
CAS底层原理概念CAS的全称是Compare-And-Swap,它是CPU并发原语它的功能是判断内存某个位置的值是否为预期值,如果是则更改为新的值,这个过程是原子的CAS并发原语体现在Java语言中就是sun.misc.Unsafe类的各个方法。调用UnSafe类中的CAS方法,JVM会帮我们实现
2023-01-10
790
0
0
后端开发
Java
2
3
4
5
6