专注PHP Golang开发
Golang 优雅重启长连接服务 Golang 优雅重启长连接服务
优雅重启长连接服务目前一些设备长连接服务,每次发布新版本都需要踢掉连接,然后再发布,本文研究go实现长连接服务器的优雅重启 我们要解决的事情: 如何做到不中断接收连接 如何做到已有连接不中断 第一个问题,如何做到不中断接受连接 看lin
2021-04-10
Linux devel包和非devel包的区别 Linux devel包和非devel包的区别
devel 包主要是供开发用,至少包括以下2个东西: 头文件 链接库有的还含有开发文档或演示代码。 以 libsodium 和 libsodium-devel 为例: 如果你安装基于 libsodium 开发的程序,只需要安装 libs
2021-03-19
Linux 内核参数 Linux 内核参数
可用sysctl来管理,变量的设置通常是字符串、数字或者布尔型。 (布尔型用 1 来表示“yes”,用 0 来表示“no”) 获取sysctl net.core.somaxconn写入sysctl -w net.core.somaxconn
2021-03-19
Mysql schema与数据类型优化 Mysql schema与数据类型优化
内容学习自《高性能MySQL》 数据类型选择 更小的通常更好 尽量使用可以正确存储数据的最小类型。占用的更小的磁盘、内存和CPU缓存 简单就好 简单的数据操作通常需要更少的CPU周期,整形比字符串操作的代价更低,因为字符集合校对
2021-03-15
二十四节气 二十四节气
二十四节气歌春雨惊春清谷天,夏满芒夏暑相连。秋处露秋寒霜降,冬雪雪冬小大寒。每月两节不变更,最多相差一两天。上半年来六廿一,下半年是八廿三。 立春 雨水 惊蛰 春分 清明 谷雨 立夏 小满 芒种 夏至 小暑 大暑 立秋 处暑 白露 秋分 寒
2021-03-01
神话传说 神话传说
上古十大神器东皇钟 轩辕剑 盘古斧 炼妖壶 昊天塔 伏羲琴 神农鼎 崆峒印 昆仑镜 女娲石 洪荒十大先天至宝太极图、盘古幡、混沌钟、诛仙剑阵、天地玄黄玲珑宝塔、乾坤鼎、先天五行旗、十二品莲台、24颗定海珠、天地人三书 上古十大凶兽裂天兕(s
2021-03-01
内存分配算法 内存分配算法
简介内存管理不外乎三个层面,用户程序层,C运行时库层,内核层。allocator 正是值C运行时库的内存管理模块,它响应用户的分配请求,向内核申请内存,然后将其返回给用户程序。为了保持高效的分配,allocator 一般都会预先分配一块大于
2021-02-16
Golang 依赖管理 Golang 依赖管理
简述 Go 在做依赖管理时会创建两个文件,go.mod 和 go.sum go.mod 提供了依赖版本的全部信息,类似php的composer.json go.sum 具体的版本,类似php的composer.lock go.sum格式&
2021-01-10
Golang 内存对齐 Golang 内存对齐
为什么要内存对齐 CPU访问内存时,并不是逐个字节访问,而是以字长(word size)为单位访问。比如32位的CPU,字长为4字节,那么CPU访问内存的单位也是4字节。 这么设计的目的,是减少CPU访问内存的次数,加大CPU访问内存的吞
2021-01-10
Golang 指针 Golang 指针
指针类型*类型 普通指针类型,用于传递对象地址,不能进行指针运算 unsafe.Pointer 通用指针类型,用于转换不同类型的指针,不能进行指针运算,不能读取内存存储的值(必须转换到某一类型的普通指针) 特点: 任何类型的指针都可以
2021-01-09
TCP协议 TCP协议
TCP协议学习《计算机网络》 TCP是面向连接的传输层协议,需建立连接,数据传输完毕后必须释放已建立的连接 每条TCP连接只能有两个端点,点对点。连接的端点叫做套接字(socket),由IP+端口和冒号组成。 TCP提供可靠交付的
2020-12-27
最美古文 最美古文
《过秦论》 贾谊秦孝公据崤函之固,拥雍州之地,君臣固守以窥周室,有席卷天下,包举宇内,囊括四海之意,并吞八荒之心。当是时也,商君佐之,内立法度,务耕织,修守战之具,外连衡而斗诸侯。于是秦人拱手而取西河之外。 孝公既没,惠文、武、昭襄蒙故业,
2020-12-26
一文理解 ERP、MES、APS之间的关系 一文理解 ERP、MES、APS之间的关系
基本概念 ERP 企业资源计划 MES 制造执行系统 APS 进阶生产规划及排程系统 使用一个例子来理解(纯属编造)一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上想带几个同事回家吃饭可以吗?”(订货意向) 订货意向丈夫:“
2020-12-21
WebSocket协议 WebSocket协议
本文转载自:https://www.cnblogs.com/chyingp/p/websocket-deep-in.html 内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何
2020-12-19
仓央嘉措的诗词 仓央嘉措的诗词
仓央嘉措简介 六世达赖喇嘛仓央嘉措,门巴族人,西藏历史上著名的人物,公元1683年(藏历水猪年,康熙二十二年)生于西藏南部 门隅 纳拉山下 宇松地区 乌坚林村的一户农奴家庭,父亲扎西丹增,母亲次旦拉姆,家中世代信奉宁玛派(红教)佛教。 诗
2020-12-11
操作系统 操作系统
学习《操作系统之哲学原理》记录一些学习笔记 操作系统历史1. 状态机 根据特定输入和现在的特定状态进行转态转换,只能做加减法运算。 2. 单一操作员单一控制端操作系统 输入一个命令就执行一个函数库,提供了简单的标准命令供以后使用。 3.
2020-11-22
认识自己 认识自己
怎么知道自己是一个怎样的人? 哲学人生三问:我是谁?我从哪里来?我要到哪里去? 康德哲学思想中关于认识自我的三个方面:我能知道什么? 我应该做什么? 我可以希望什么? 一个人在陌生的地方独处,是最容易认识自己的,因为这时候的自己最真实。把
2020-11-21
般若波罗蜜多心经 般若波罗蜜多心经
观自在菩萨,行深般若波罗蜜时,照见五蕴皆空,度一切苦厄。舍利子,色不异空,空不异色,色即是空,空即是色,受想行识亦复如是。舍利子是诸法空相,不生不灭,不垢不净,不增不减。是故空中无色,无受想行识,无眼耳鼻舌身意,无色声香味触法,无眼界,乃至
2020-11-15
5 / 10