工具
hillstream3
资深码农。目前正在找工作。C++、VBA、lex&yacc擅长。希望能找到编译器,linux kernel,OAM,DPDK+PCI-E相关工作。人机界面,MFC,QT,也都可以。40740281@qq.com
展开
-
关于中国的珠算的思考
路过一个小区的健身区,设施中包括一个大号的珠算,我从小就很喜欢这个工具。可能与我爸爸给人管煤矿时,时常算账有关吧。我从小就喜欢。重新拾起研究了一下。发现很有意思。这里简单写个杂文:珠算总是让人着迷。里面蕴藏着无尽的秘密。一些事实的汇总珠算的总设计思路:动手代替动脑。数学这种事,本来不需要动脑。 即:冯·诺依曼 模型的:计算、存储、指令。三部分。研究珠算,对理解计算机体系和指令过程,很有意义。计算机程序,就是一种自动化过程的描述。我们人类利用计算机,也是将这些无意义...原创 2020-11-14 11:07:42 · 199 阅读 · 0 评论 -
vs code 代理配置和启动方式(ubuntu)
在ubuntu 安装和使用visual studio code:1. 安装。这个相对容易。我是在软件中心安装的。command line could be more directlly:sudo apt-get install apt-transport-httpssudo apt-get updatesudo apt-get install code # or code-insiders因为从这里发现,termial name is "code" , that would be im原创 2020-07-31 13:55:42 · 2105 阅读 · 1 评论 -
Python logger Handle Example
起因: 1)板卡上的程序有时需要上报一些消息给上层平台。 2)异常可能来自于程序中许多函数处。如果在调度过程完成,相对因难,例如,超时,就不在主调度流程中。 3)相对简单的办法是在自定义的Exception的子类中(例如JobError)来实现。 4)但这个想法不现实之处在于,无法得到当前的job的ID。如果没有Job ID,自然无法上报。 5)如果改变所有的自定义的Exception,加入job_id这样的变量,有几个困难,一是难以保证都会被赋值,二是会破坏原有的设计,因为...原创 2020-06-18 15:00:26 · 274 阅读 · 0 评论 -
从Android Studio 说开去--未来程序员工具的发展方向——版本兼容,以及为什么我们总是要学SB"新"东西
一个软件什么最重要?版本兼容最重要。而只有自动化工具才能做到巨大量级的属性(Schema)的兼容工作。而兼容的思想,应当参照DNA演进的思想。原创 2014-05-01 20:22:47 · 1495 阅读 · 0 评论 -
如何锁定一个.net,DLL
重新回到Codesmith方向。遇到一个难题:现在我需要原创 2014-08-05 13:48:35 · 1099 阅读 · 2 评论 -
excel宏:列出一个目录下所有文件,并做也超链接
从网上找了一些信息,自己修改了一下方式很直白,先把所有的目录找了出来,然后一个个目录来处理。虽然与我习惯使用迭代的的方式有所差别,但也很好。后面的函数是原始的,没有改动,主函数自己重新写过了。文件下载 '主函数 Sub ListFilesInCurFolder() '//函数实例 Cells(1, 1)原创 2015-02-12 10:39:22 · 5540 阅读 · 0 评论 -
如何启用Ubuntu 18.04的鼠标键
虽然大多数同仁将小键盘用来输入数字,但我一般设置为鼠标键。因为干得年头太多了,不愿意再动手指控鼠标。鼠标键在ubuntu18.04中不太好找。所以这里记下来:==========================================该功能是自带功能:【Show Applications 】 即左下的开始按钮。找到【Settings】,然后定位到左侧的导航栏的:"...原创 2019-06-12 13:51:31 · 1940 阅读 · 0 评论 -
wsdl和交互过程
打算利用curl调用wsdl描述的soap服务。安装wireshark win10的x64版后,发现vmware不能用了,找了网上的贴子,说要拷两个驱动到windows\system32\drivers去。但这两个文件消失了。先不管这事,打开wireshark,然后利用用python编写的后台和前台,进行测试,准备抓包。然后,设置所有的网卡,都关掉,只留下127.0.0.1也就是回...原创 2019-09-26 18:21:29 · 282 阅读 · 0 评论