
计算机
李牧勋
lichgu@aliyun.com
展开
-
linux如何管理进程
linux如何管理进程原创 2023-01-08 18:29:08 · 121 阅读 · 0 评论 -
云计算产业链
云服务器国内:腾讯,阿里,华为国外:亚马逊物联网国内:阿里,小米,涂鸦国外:亚马逊原创 2022-07-14 21:49:53 · 402 阅读 · 0 评论 -
共享内存和信号量的使用
共享内存原创 2022-07-02 23:04:29 · 584 阅读 · 0 评论 -
markdown转pdf
markdown转pdf原创 2022-06-13 11:36:01 · 275 阅读 · 0 评论 -
udp的sendto报错“network is unreachable”
报错解决办法:设置默认路由:route add defalut gw 192.168.2.1192.168.2.1根据自己的网关ip设置原创 2022-05-01 13:08:04 · 2566 阅读 · 0 评论 -
宏替换部分函数名
#define CLASS_NAME(x) L#x#define METHOD_NAME(x) L#x原创 2021-08-15 22:29:11 · 975 阅读 · 0 评论 -
【转载】Git单文件多次提交的cherry-pick
转自https://blog.csdn.net/htxhtx123/article/details/103952199曾几何时,你发现你做的项目经常有甲方爸爸需要xxx定制版“一堆定制版,你让我们怎么维护。我们是有骨气的程序员,安能摧眉折腰事权贵。”“这个项目据说有2000万”“明天给你验收包”于是你的仓库里面就充满了各式各样的定制版分支。从此一个新功能要和n多个分支。那么问题来了你的定制版分支custom中测出了一个bug,而这个bug你在master分支已经修改了.但是这个修改涉及了好几转载 2021-08-13 16:30:58 · 482 阅读 · 0 评论 -
bss text data都是什么意思
bss text data编译的时候经常会出现这几个词,这几个词代表什么了? 1.bss: Block Started by Symbol,用来存放未初始化的全局变量,静态分配内存,编译时确定大小。 2.text: 代码段,用来存放代码 3.data:: 用来存放已经初始化的全局变量,静态内存,编译时确定大小。 4.elf文件: 用来...原创 2020-03-03 19:09:57 · 625 阅读 · 0 评论 -
key-value与序列
key,value与序列 计算机世界是由数据驱动的,数据是如何组织的了,key-value和序列是最常见的两种数据组织方式了,无论是xml,还是json,都是基于key-value的,key-value可以嵌套,业务逻辑可以自己去制定。可读性也比较强。序列也是计算机中常用的,如果说key,value是二维数据模型,那序列就是一维数据模型,只有value,value按顺序排列,我们已知每个元...原创 2019-11-28 11:50:13 · 251 阅读 · 0 评论 -
线程
线程1.线程的作用 线程是进程的最小任务调度单元,可以将一个进程里的多个任务分开同时执行。2.线程的使用 一般在任务的init中创建一个线程,让它执行一个while(1)任务。在posix,python,freertos中都是这么去使用的。3线程的同步 线程互相传递数据,可以用队列(生产者、消费者模式)...原创 2019-11-14 10:32:53 · 145 阅读 · 0 评论 -
为什么unicode不能一统天下
为什么unicode不能一统天下 读取输入时,经常会遇到编码问题,有时也会很讨厌,就会想为什么不能统一用一种编码了,就不会有这么多问题了,理想总是好的,但现实往往是时空错乱。 首先了解一下编码历史,这里转转一篇文章链接: 一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文...原创 2019-11-05 09:47:08 · 594 阅读 · 0 评论