- 博客(57)
- 收藏
- 关注
原创 Other sorting
计数排序,桶排序和基数排序这几个比较特殊,应用场景也比较窄,不再代码实现了。但是基数排序略有技巧。选择排序比较简单,每次选出最小的数放在前面。其他的排序方式:选择排序(Selection sort)还有非比较类排序:计数排序,桶排序和基数排序。
2024-02-28 19:07:51 110
原创 Shell sorting
在Robert<算法>里提到间隔序列为1,4,13... 更优。希尔排序可以看作是对插入排序的优化。准确的平均时间复杂度很难得到。
2024-02-18 13:23:03 196
原创 straight insertion sorting
直接排序算法:第一个元素作为有序序列,从第二个元素开始,在其之前的序列里找到对应的位置,然后插入。下面用了tmp作为哨兵。
2024-02-17 21:16:53 202
转载 golang daemon
go 程序往往以exec之类的再次执行自己来实现daemon。有类似文章:如何让go程序以后台进程或daemon方式运行 - 知乎
2022-03-07 08:44:17 454
原创 c/c++ http server
目录libevhtpmongooselibevhtpcode:https://github.com/Yellow-Camper/libevhtp在2019/2/6停止更新介绍使用的文章:Libevhtp小试牛刀——使用Libevhtp实现http服务 - 简书使用步骤:创建一个 parent evhtp_t 结构。 Assign callbacks to the parent for specific URIs or posix-regex based URI's(设置
2022-01-11 17:00:47 337
原创 Golang learning
go command:go build: compile and create new programgo run: compile and execute itgo fmt: format all go codego install: compile and install a packagego get: download the raw source code of other packagego test: run any tests in the projectPa
2021-12-09 22:45:11 112
原创 用Operator-SDK开发Kubernetes Operator
例子:Go Operator Tutorial | Operator SDK
2021-12-09 18:05:50 135
原创 动态链接库so和静态库a使用
gcc -o openfips.out -L/root/test/lib/ -ldl -I/root/test/include -Wall -g ./openfips.c ./lib/libssl.a ./lib/libcrypto.a
2021-11-10 15:49:05 86
原创 Linux memory
linux监控命令各字段含义详解voidcn.com/article/p-egpecvnq-yk.htmlLinux 了解内存使用Linux 了解内存使用_黄规速博客:学如逆水行舟,不进则退-CSDN博客proc.txt:Linux Kernel Documentation / filesystems / proc.txtLinux中程序详细的内存使用查看_panderan的博客-CSDN博客Dump memory:dd if=/proc/12987/mem bs=1 s
2021-10-15 18:03:51 178
原创 C++ standard
C++ The Standardhttps://isocpp.org/std/the-standardStandard C++ Library referencehttp://cplusplus.com/reference/
2021-09-01 21:39:02 210
原创 Golang注入版本信息
Using ldflags to Set Version Information for Go Applicationshttps://www.digitalocean.com/community/tutorials/using-ldflags-to-set-version-information-for-go-applicationsgo tool linkhttps://pkg.go.dev/cmd/link#hdr-Command_Line
2021-09-01 21:31:35 179
原创 go log rotation
rotation and output ot console and file:https://gist.github.com/panta/2530672ca641d953ae452ecb5ef79d7d
2021-08-24 15:42:22 109
原创 OpenAPI specification links
OpenAPI versions:https://github.com/OAI/OpenAPI-Specification/tree/main/versionsOpenAPI简介https://www.jianshu.com/p/a65d638f0315
2021-08-21 14:48:00 80
转载 【转】计算机存储领域相关期刊和会议
转自:http://blog.sina.com.cn/s/blog_739847a90101cqa1.html存储领域主要顶级会议:FAST(Conference on File and Storage Technologies):CCF A类USENIXhttp://www.usenix.org/events/bytopic/fast.htmlMSST(Mass Storage Systems and Technologies):CCF B类IEEEhttp://storag...
2021-01-05 22:29:55 1351 1
原创 Antipattern
非常有意思的一个话题:https://baike.baidu.com/item/%E5%8F%8D%E9%9D%A2%E6%A8%A1%E5%BC%8F/3703771?fr=aladdin
2020-07-13 17:32:03 135
原创 MoSCoW - requirements management
M - Must have this requirement to meet the business needs S - Should have this requirement if possible, but project success does not rely on it C - Could have this requirement if it does not affect anything else on the project W - Would like to...
2020-07-13 16:47:52 160
原创 Core analysis
Windows X64 core dump:Accelerated Disassembly, Reconstruction and ReversingLinux core dump:Accelerated Linux Core Dump AnalysisAll episode recordings are available on YouTube with descriptions: ...
2020-04-24 09:44:53 187
原创 Perl相关文章
Perl的基本介绍:https://blog.csdn.net/yejing0609/article/details/51507542Perl中hash用法,格式有点乱:https://m.jb51.net/article/33905.htm
2019-11-07 08:03:23 116
原创 shell中的exec
总是对exec命令中的-a参数不理解,写了个测试小程序,也没有体现出-a参数的作用。[root@r ~]# cat test.sh#!/bin/bashexec -a /roo /root/newtest hell[root@r ~]# cat newtest#!/bin/bashecho $#echo "para 0"echo $0执行结果[root@r ~]#...
2018-11-12 10:22:58 1883
转载 fflush and fsync
sync:将所有修改过的快缓存区排入写队列,然后返回,并不等待实际写磁盘操作结束;fsync:只对有文件描述符制定的单一文件起作用,并且等待些磁盘操作结束,然后返回;fdatasync:类似fsync,但它只影响文件的数据部分。fsync还会同步更新文件的属性;fflush:标准I/O函数(如:fread,fwrite)会在内存建立缓冲,该函数刷新内存缓冲,将内容写入内核缓冲,要想将其写入磁盘,还...
2018-05-30 14:13:46 305
原创 AWS cloud
1. 做安全的公司太多了。2. 作备份相关的:Veritas; commvault; Druva; Cloudberry; Zerto; QNAP; Barracuda; CloudAlly;3. 技术上:数据分为热、温、冷
2018-04-25 11:07:31 231
原创 关于加班
IT公司加班,996,100小时等都是这样的代表。但背后的原因是什么。不仅仅是快一个字能解释的。在一个新闻报道中提到:对于中国的初创企业,商业模式不是独特的,即使是独特的也会有一堆抄袭的,这就造就一个企业的竞争优势就是成本和速度。低成本和高速导致一种文化:全天候文化。大家都在想走别人的路让别人无路可走,这影响一个企业的方方面面。
2018-04-25 11:07:28 216
原创 To Do
工作分解结构(WBS)实施标准(第2版)组织级项目管理成熟度模型(OPM3)(第3版)用户体验度量:收集、分析与呈现管理3.0:培养和提升敏捷领导力essential_scrum:scrum master(Charpter 10 11)敏捷项目管理的十大关键测量指标// 290冲刺目标成功率// 290缺陷// 291项目总工期// 292产品上市时间// 292项目...
2018-04-25 11:07:26 176
原创 人的单纯与成熟
什么是单纯,单纯就是天真善良无邪。成熟往往对应着对名和利的追求,不再追求那些虚头巴脑的东西。这是从本质上的区别。由此引申出,行为上的成熟、说话上的成熟、穿着上的成熟、外表的成熟、内在思想的成熟。引别人的一段关于成熟的描述:该说话的时候说,不要多说讲重点,不要多余的表情;动作举止适可而止,不要太夸张;穿着不要太幼稚,这些都是表面的。但看上去让人就觉得比较成熟,想让自己都认为自己成熟那就注意
2018-04-25 11:07:23 462
原创 经营思维与管理
1. 经营思维本质就是客户思维、市场思维和价值思维。2.基于经营思维的管理就是把企业的一切活动聚焦到为客户服务、聚焦到产品创新和营销、聚焦到如何让客户满意、聚焦到如何活下去。3.管理行为是一种成本。管理和管理者都是一种成本。管理活动不能是控制导向、老板导向、规范导向的。不要让员工在有限的时间内,被管理行为和老板要求所折磨,而是让他们服务客户、思考创新和实现经营成功。4. 管理应该轻量化
2018-04-25 11:07:20 12918
原创 Scrum/Agile Master
去书店,想找点scrum的经典书看看,结果发现Agile这个大潮在书店已经接近尾声了,几乎没有Agile权威介绍,有些Agile应用类型的书。1. Manifesto for Agile software development and Principles behind the Agile Manifesto基于此延伸出各种类型的Agile。2. Scrum Master role这次主...
2018-04-25 11:07:17 1124
原创 沟通
* 如何改进项目和团队的健康状况? 沟通是一剂良药。* 一个项目的组织者,或者Scrum master的责任:创造机会和理由进行沟通,并找出最需要交流的领域。* 沟通中,一个技巧是:握手原则,
2018-04-25 11:07:14 118
原创 各种提问
问题的种类:1. 直接问题2. 间接问题3. 开放式问题4. 封闭式问题5. 无知的问题6. 过滤问题7. 双重直接问题8. 假设问题9. 煽动性问题10. 夸张性问题11. 反省式问题12. 诱导性问题13. 停顿14. 沉默的问题15. 一个词的问题16. 阐明型问题17. 发散性问题18. 收敛性问题19. 重新定向问题20. 消极问题21. 二选一
2018-04-25 11:07:11 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人