摘要: hashmap 阅读全文
posted @ 2024-03-31 13:52 自律のalive 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 服务端 需要不断循环从selector里拿key 客户端 selectkey需要获取后立马从select里删除,不然会循环拿这个selectkey 阻塞IO模型,非阻塞IO模型,IO多路复用模型,信号IO模型,异步IO模型 阻塞模型:进程发起IO系统调用后,进程被阻塞,转到内核空间处理,整个IO处理 阅读全文
posted @ 2022-05-04 16:46 自律のalive 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 缓存一致性问题的由来 解决方案 原文 https://zhuanlan.zhihu.com/p/408515044 阅读全文
posted @ 2022-03-11 16:54 自律のalive 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 骆驼式命名法 骆驼式命名法(Camel-Case)又称驼峰式命名法,也称小驼峰式命名法。 骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myFirstName、myLastNa 阅读全文
posted @ 2022-02-28 13:31 自律のalive 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1.开启多线程 命令 mvn clean package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true 说明 -Dmaven.compile.fork=true 表示开启多线程 -T 1c 表示利用多线程,一核一线程 mvn -T 4 阅读全文
posted @ 2022-02-27 23:19 自律のalive 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 删除线 这是傻逼 这是脚注1,脚注22 定义列表 First Term : This is the definition of the first term. Second Term : This is one definition of the second term. : This is ano 阅读全文
posted @ 2022-02-08 20:24 自律のalive 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 场景 服务器某行或者某几行打印的文本太多了,一个显示屏展示不下。 使用vim复制某几行,保存到另一个文件就很方便了 解决 a.txt 里面有文本 vim a.txt b.txt b.txt是新建的一个用于存放的文件,原本可以不存在,也可以存在 在vim里,打开a.txt之后, 跳到要复制的地方,yy 阅读全文
posted @ 2022-02-08 10:58 自律のalive 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: function ajaxPost(url, data, header, callback) { var xhr = new XMLHttpRequest(); xhr.open('POST', url, true); for(let i in header){ xhr.setRequestHead 阅读全文
posted @ 2022-01-07 10:54 自律のalive 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 场景 有2台服务器,基于netty通信,使用google的protobuf序列化。A服务器向B服务器发送一个序列化对象 问题 A服务器发送前,打印的对象属性,其中有个isLoading=0 B服务器接受到对象,打印出来的isLoading=2 其中该对象的isLoading默认值是2 初步分析 造成 阅读全文
posted @ 2021-12-22 15:40 自律のalive 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 试了下mysql 的binlog,结果一直启动报错,查了资料发现是5.7之后要增加修改server-id 后续还有功能再试 转载 MySQL的binlog日志 阅读全文
posted @ 2021-10-09 19:20 自律のalive 阅读(16) 评论(0) 推荐(0) 编辑