效果如下: 服务运行前: 服务运行后: 思路大概是这样: 通过修改注册表可以修改CPU型号,把服务设置成本地服务,并且开机自动启动,来实现开机自动修改处理器。通过做成系统服务开机自启达到表面上的修改,但用鲁大师等工具能检测出真实硬件。 编写服务启动代码: onStart() 就几句核心代码, 然后重 ...
分类:
Windows程序 时间:
2019-04-30 14:05:17
阅读次数:
3508
在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程。 整个演讲的内容包括: 为什么日志记录非常重要 日志记录的流程是怎样的 怎样来进行日志记录 怎样进行日志记录相关配置 日志记录使用常见误区 下面我们来梳理一下整个演讲的过程,其实其核心就是介 ...
分类:
编程语言 时间:
2019-04-30 14:04:41
阅读次数:
157
简介 上一篇我们批量执行完用例后,生成的测试报告是文本形式的,不够直观,而且报告一般都是发给leader的,所以最好是直观一目了然,为了更好的展示测试报告,最好是生成 HTML 格式的。unittest 里面是不能生成 html 格式报告的,需 要导入一个第三方的模块:HTMLTestRunner。 ...
分类:
编程语言 时间:
2019-04-30 13:53:53
阅读次数:
138
python常用字符串操作命令 Str命令操作如图: 这里用tt = "I dead love python,Python love me too"举例: 1.Str.find() 2.Str.rfind() 3.Str.index() 4.Str.rindex() ...
分类:
编程语言 时间:
2019-04-30 12:36:44
阅读次数:
145
将代码过程经常用到的一些代码做个记录,下面的代码内容是关于C#校验Email(电子邮件)地址是否合法的代码,希望能对码农们也有用。publicstaticboolIsEmail(stringemail){if(IsNullOrEmpty(email)){returnfalse;}email=email.Trim();returnRegexHelper.IsMatch(email,pattern);
用户手册地址:http://codeigniter.org.cn/user_guide/index.html 1、查询表记录$this->db->select(); //选择查询的字段$this->db->select_max();$this->db->select_min();$this->db- ...
分类:
数据库 时间:
2019-04-30 10:50:36
阅读次数:
246
keepalived是用户空间的程序,这个程序会同时在主的lvs和备用的lvs启动 ...
分类:
其他好文 时间:
2019-04-30 09:27:48
阅读次数:
108
之前有更古老的数据交互中间键xml,但是由于比较复杂后来出现了json json :轻量级数据交换格式 json与python数据对比 json python object dict array list string str number int number float false false ...
分类:
Web程序 时间:
2019-04-30 09:26:11
阅读次数:
142
#include #include #include using namespace std; struct s { string id; int dis; } num[10010]; // 结构体数组变量开的大一点 bool cmp (s a, s b) { // 形参中用结构体定义两个结构体变量... ...
分类:
其他好文 时间:
2019-04-30 01:17:10
阅读次数:
149
由于fork调用之后,父进程中打开的文件描述符在子进程中仍然保持打开,所以文件描述符可以很方便地从父进程传递到子进程。需要注意的是,传递一个文件描述符并不是传递一个文件描述符的值,而是要在接收进程中创建一个新的文件描述符,并且该文件描述符和发送进程中被传递的文件描述符指向内核中相同的文件表项。 在L ...
分类:
系统相关 时间:
2019-04-29 21:21:14
阅读次数:
219