21 2022-04 Linux Linux 中多个进程操作同一个文件时会发生什么 与 Windows 不同, Linux 允许一个文件在写入的时候被读取(或者在被读取的时候写入),本文就来探索一下多个进程同时读写同一个文件会产生的效果。 Read + Read 多个进程同时读取同一个文件不会出现问... 阅读全文 2022年04月21日 18:32:18 周四 2022-04-21 周四 80 0 0
19 2022-04 GO Go 解析json字符串:利用map or struct 当你遇到一串json字符串,想要解析到map或者自定义结构体中使用时,可以尝试以下方法: 1.解析到map:将目标json字符串转换成一个map[string]interface{}类型的数据 2.解析到struct结构体:定义一个结... 阅读全文 2022年04月19日 16:06:44 周二 2022-04-19 周二 67 0 0
18 2022-04 GO go sleep golang的休眠可以使用time包中的sleep。 函数原型为: func Sleep(d Duration) 其中的Duration定义为: type Duration int64 Duration的单位为 nanosecond。 为了便于使用,time中定义了时间常量: ... 阅读全文 2022年04月18日 15:33:41 周一 2022-04-18 周一 65 0 0
19 2022-03 PHP PHP数组 交集 并集 差集 并集 array_merge 字符串键名相同,后面覆盖前面,数字键名会在后面追加,不覆盖,参考代码如下 $array1 = array("color" => "red", 2, 4); $array2 = array("a", "b", "col... 阅读全文 2022年03月19日 11:50:03 周六 2022-03-19 周六 74 0 0
18 2022-03 Redis Redis 中 BitMap 的使用场景 BitMap# BitMap 原本的含义是用一个比特位来映射某个元素的状态。由于一个比特位只能表示 0 和 1 两种状态,所以 BitMap 能映射的状态有限,但是使用比特位的优势是能大量的节省内存空间。 在 Redis 中... 阅读全文 2022年03月18日 11:17:29 周五 2022-03-18 周五 68 0 0
18 2022-03 默认 字节、字、位、比特之间的关系是: 1位=1比特;1字=2字节;1字节=8位;1字=16位。 1、位 位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位。位数通常指计算机中一次能处理... 阅读全文 2022年03月18日 11:09:49 周五 2022-03-18 周五 71 0 0
08 2022-03 默认 【收藏夹】 win10 无线鼠标卡顿: http://www.xitongcheng.com/jiaocheng/win10_article_56267.html 阅读全文 2022年03月08日 10:26:25 周二 2022-03-08 周二 62 0 0
20 2022-02 Http tcp相关文章 TCP心跳的意义: https://www.cnblogs.com/anhaogoon/p/9493035.html 聊聊 TCP 长连接和心跳那些事: http://blog.itpub.net/31556476/viewspace-2375225/ 一次 HTTP 请求就需要一次 TCP 连接吗? http... 阅读全文 2022年02月20日 23:19:57 周日 2022-02-20 周日 83 0 0
20 2022-02 swoole hyperf 协程数据混淆的思考和分析 <?php namespace App\Controller; use Hyperf\HttpServer\Annotation\AutoController; use Hyperf\HttpServer\Contract\RequestInterface; /** * @AutoController... 阅读全文 2022年02月20日 22:30:35 周日 2022-02-20 周日 66 0 0
15 2022-02 laravel laravel 笔记搬家 —— 神奇的服务容器 容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述... 阅读全文 2022年02月15日 13:03:12 周二 2022-02-15 周二 66 0 0