摘要: 这个连接可以让Python在不同版本中切换 https://myoceane.fr/index.php/python-alternatives/ 阅读全文
posted @ 2023-02-27 10:08 blues2600 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一个端口转发程序,写了快2个星期 最开始的时候,是因为没有沟通好程序的需求,不知道程序的目标是什么 然后,是因为对于select函数的理解存在问题 接着,对于网络编程、系统编程缺乏概念 最后,是对send和recv这两个函数的理解存在问题 这是一个惨痛的教训 阅读全文
posted @ 2023-02-23 11:43 blues2600 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 下载插件 git clone git://github.com/zsh-users/zsh-autosuggestions$ZSH_CUSTOM/plugins/zsh-autosuggestions git clone git://github.com/zsh-users/zsh-syntax-h 阅读全文
posted @ 2023-02-14 10:53 blues2600 阅读(9) 评论(0) 推荐(0) 编辑
摘要: gcc test.c -o test -lcligen 其中-l参数用于指定第三方库名称,例如这里的库名称就是cligen 阅读全文
posted @ 2023-02-07 10:48 blues2600 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 安装都正常,运行起来就提示如下错误。 error while loading shared libraries: libcligen.so.6.1: cannot open shared object file: No such file or directory 在cligen安装目录下找到了同名 阅读全文
posted @ 2023-02-06 14:54 blues2600 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 备份一下https://www.cnblogs.com/liuhanxu/p/17011775.html 阅读全文
posted @ 2023-02-03 14:04 blues2600 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 2022年9月22日 Four different tricks to bypass StackShield and StackGuard protection一文在SSP处的示例代码真恶心,莫名奇妙多了一个msg变量,想到这是20年前的论文,于是就原谅了它。 2022年9月23日 当你看不懂文献的时 阅读全文
posted @ 2022-09-22 23:53 blues2600 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 2022年9月22日11点18分 理解了线程之后,才能够理解为什么CPU会被设计成有多个核心(适合线程模型),而不是将多个核心组合成一个巨大的核(适合进程模型)。同时,也稍微能够推测,Intel为什么要将最新款的CPU设计成大小核的形式。线程思想的根本要点是:在同一个应用中会同时发生多种活动。 阅读全文
posted @ 2022-09-22 11:20 blues2600 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 计算机综合性能的某种程度上像一个生产系统的问题,它包含工厂、仓库、物流公司、道路等基础设施的共同协作,它的最大性能实际上等于各组件那块最短的板。 阅读全文
posted @ 2021-05-16 17:53 blues2600 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一直疑惑MASM的宏(宏过程)为什么不需要返回,而设计出一个宏函数。用过之后才知道,宏直接用实参返回就可以了。和过程不同,过程有一种叫参数传递的机制,宏没有!宏没有所谓值传递引用传递,它就是代码本身。 条件汇编语句利用程序运行前已知的东西来构建不同的代码。 阅读全文
posted @ 2021-05-15 22:14 blues2600 阅读(41) 评论(0) 推荐(0) 编辑