×
请登录
账号
密码
登录 Use it
博客
随笔
分享
标签
登录
注册
epoll有哪两种模式?
TCP报文首部中序号占多少字节?
MySQL的ACID特性分别是怎么实现的?
如何利用Redis实现一个分布式锁?
何时需要分布式锁? 在分布式的环境下,当多个server并发修改同一个资源时,为了避免竞争就需要使用分布式锁。那为什么不能使用Java自带的锁呢?因为Java中的锁是面向多线程设计的,它只局限于当前的JRE环境。而多个server实际上是多进程,...
KLEYYY
博客
8月前
59
0
Linux修改主机名的命令是什么?
如果只需要临时更改主机名,可以使用hostname命令。 sudo hostname <new-hostname> # 例如: sudo hostname myDebian #myDebian为修改名 如果想永久改变主机名,可以使用h...
Awe
博客
8月前
68
0
说说Redis中List结构的相关操作
列表是线性有序的数据结构,它内部的元素是可以重复的,并且一个列表最多能存储2^32-1个元素。列表包含如下的常用命令: lpush/rpush:从列表的左侧/右侧添加数据; lrange:指定索引范围,并返回这个范围内的数据; lindex:返回...
Wenhao
博客
8月前
50
0
如何让UDP可靠一些?
为什么需要可靠的UDP 在弱网(2G、3G、信号不好)环境下,使用 TCP 连接的延迟很高,影响体验。使用 UDP 是很好的解决方案,既然把 UDP 作为弱网里面的 TCP 来使用,就必须保证数据传输能像 TCP 一样可靠 如何实现可靠的...
liyan
随笔
8月前
58
0
Redis中,sexnx命令的返回值是什么,如何使用该命令实现分布式锁?
setnx命令返回整数值,当返回1时表示设置值成果,当返回0时表示设置值失败(key已存在)。 一般我们不建议直接使用setnx命令来实现分布式锁,因为为了避免出现死锁,我们要给锁设置一个自动过期时间。而setnx命令和设置过期时间的命令不是原子...
KLEYYY
随笔
8月前
102
0
什么是重定向?
重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。 答案解析 需要重定向的情况 (1)网站调整(如改变网页目录结构); (2)网页...
Awe
随笔
8月前
95
0
get请求与post请求有什么区别?
GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方...
Wenhao
博客
8月前
43
0
如何评估一个索引创建的是否合理?
建议按照如下的原则来设计索引: 避免对经常更新的表进行过多的索引,并且索引中的列要尽可能少。应该经常用于查询的字段创建索引,但要避免添加不必要的字段。 数据量小的表最好不要使用索引,由于数据较少,查询花费的时间可能比遍历索引的时间还要短,索引可能...
小豆丁
分享
8月前
50
0
post不幂等是为什么?
HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。幂等性属于语义范畴,正如编译器只能帮助检查语法错误一样,HTTP规范也没有办法通过消息格式等语法手段来定义它。 POST所对应的URI并非创建的资源本身,而是资源的接收者。比如...
KLEYYY
博客
8月前
76
0
https支持什么加密算法?
常见的对称加密算法有:DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES ; 常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用); ...
Awe
博客
8月前
42
0
1
...
8
9
10
...
16
热门文章
1.
事务有哪几种类型,它们之间有什么区别?
2.
HashMap的底层原理及原理
3.
互联网项目中需要遵守的sql规范有哪些,请简单举例并说明为什么?
4.
Synchronized有什么作用,是如何实现的呢?
5.
IO多路复用技术select,poll,epoll,并说说他们之间的区别
6.
JVM是如何运行的?
最新发布
1.
Spring的事务如何配置,常用注解有哪些?
2.
说一说你对BeanFactory的了解
3.
说一说你对工厂模式的理解
4.
谈谈虚拟内存模型。
5.
请介绍线程之间的通信方式。
6.
Linux查看内存的命令是什么?
最新评论
111
1111
11