- 博客(26)
- 收藏
- 关注
原创 Git提交时报错Updates were rejected because the remote contains work that you do (gitee)
Updates were rejected because the remote contains work that you do (gitee)出现情况和怎么解决
2024-09-10 18:06:16
353
原创 Redis在登录接口中实现token时间的自适应增长
我们平时在开发过程中,在登录接口开发过程中如何做到根据用户操作动态的去延长jwt的存在时间
2024-09-04 19:09:10
733
1
原创 MYSQL服务器系统变量的使用
通常我们所说的MySQL服务器指的是mysqld程序(d--deamon也就是守护进程)当mysqld运行起来后mysql就可以对外提供服务了。以下是获取一些mysql服务器信息的基础命令查看MySQL服务器在运行时,系统变量的值 ,实际运行过程中会打印很多内容,想查询单一内容在查询结果后面加上like即可。查看服务器在运行时的一些统计和状态指示器。
2024-06-07 00:04:19
582
原创 TCP协议关于速率的优化机制-滑动窗口详解
详细解释了TCP协议中一些提升速率的特性,包括滑动窗口,流量控制,拥塞控制,延迟应答等一系列机制
2024-04-30 23:41:59
1403
3
原创 Protobuf基础使用
在我们日常编写代码的过程中,经常会涉及到网络传输的部分。我们通常会在网络之间传递各种各样的请求,但是在我们日常架构之中,经常会涉及后端服务器之间的通信,通信过程中,可能传递的对象就是一个类。这种情况下我们该如何在网络通信中传递类和对象的内容呢。目前市面上的方法也有很多,比如Json序列化,XML进行类的传递。但是一旦涉及到音视频和图片的传递之后该怎么办呢。有一种办法是把图片,音视频进行序列化成二进制数据后进行一个传输。
2024-03-25 15:22:08
1046
5
原创 synchronized常见锁策略
讲述了synchronized中常见的锁策略,包括乐观锁,悲观锁,轻量级锁,重量级锁,读写锁,公平锁,等等一系列锁的原理
2024-02-13 23:00:10
1731
3
原创 数据库索引,事物,隔离级别(脏读,幻读,不可重复读)
大概解释了数据库索引,以及数据库事务下,可能发生的脏读,幻读,不可重复读等问题的出现原因以及解决情况。
2024-01-14 13:15:45
949
4
原创 java双亲委派模型,垃圾回收机制,JVM详解
对JVM里面的部分内容进行了说明,已经详细解释了JVM中java的垃圾回收过程。和java中双亲委派模型的原理和特点。
2024-01-02 22:38:27
1133
2
原创 JAVA多线程以及volatile关键字详解
上述代码T1线程中当qiut等于0的时候一个线程在不停的循环,另外一个线程T2中写入了scanner来改变quit的值 按照理论来讲,如果我们此时输入0以外的数字,比如输入1,T1线程中拿到quit等于1然后就会跳出循环执行下面的打印方法.(此时只有一个线程在操作变量不需要使用synchronized)但是运行程序可知。原因是原来在我们编写程序的时候开发JVM虚拟机,和java等编译器的工作人员会对我们的代码,在不改变原有逻辑的基础上进行一部分的优化.以便提高代码的执行效率。所以最后结果为10w了。
2023-12-29 14:14:33
2003
5
原创 TCP,UDP协议
讲述了网络协议分层模型,同时讲述了TCP/UDP协议的基本特点第二个,最后对常见面试题,三次握手,四次挥手做出来详细解释。
2023-12-28 19:17:28
693
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人