摘要:
1. 简单sql语句使用: 在任意目录下新建一个数据库,比如student 。 命令: sqlite3 student.db 出现如下提示: 输入sql语句create table user(username text primary key, password text); 建一张user表 输入 阅读全文
摘要:
dnSpy应该是目前使用最多的.net反编译工具。很多情况下反编译C#代码非常方便,特别是查找基类,子类。搜索一些class,方法。接口,非常方便。比ILspy好很多。而且dnspy是可以配置的。 如果要dnSpy非常干净地显示反编译之后的代码,可以看我具体的配置: 第一张是效果图,过滤一个具体的关 阅读全文
摘要:
主要工具:小度随身wifi热点 + wireshark抓包工具。(强烈不建议使用360的产品,非常垃圾,而且干扰代理#墙IP,搞得你不能科学上网)利用wireshark这个强大的协议分析利器。去分析某些直播平台的http协议。以及开发出一些软件,无往不利。我们需要监控 某个 手机app 发包数据,这个用Fiddler是无法抓。上图是某个视频直播平台的数据包。我们的过滤条件是:①只需要http的包;... 阅读全文
摘要:
这个资料和技巧在网络上面很少有人分享,但是可能会有不少人需要这个东西。这里分享下经验。这也是一个困扰我很久的一个问题。因为买来了这个转接头,发现,录音的时候iPhone的耳机麦克风有很大的噪音无法消除。首先这个转接头在某淘X网有售的。这里主要说下如何设置声卡驱动。默认不要使用微软的驱动,因为降噪功能无法开启。需要设置Realtek的驱动,麦克风才会有降噪的选项卡出现,如图3显示的那样。图1图2图3... 阅读全文
摘要:
问题的现象就是,只要不修改xlsx,一直写入或者再次写入xlsx,追加内容都是不会有问题的。但是只要你修改了xlsx,用excle2010或者2007修改了xlsx的内容里面的列宽,或者行高,或者进行其他的操作。再次用NPOI往这个xlsx里面追加内容的时候,就会损坏这个xlsx文件。也就是说,NP 阅读全文
摘要:
1GB内存,16GB硬盘容量。这是我目前使用的Pi3树莓派。 SVN Viewer远程连接,台式机192.168.1.102连接局域网192.168.1.110上的树莓派。使用的软件是: https://www.raspberrypi.org/documentation/remote-access/ 阅读全文
摘要:
我们需要用非Hook的方法,来给我们的app 或者winform注册热键. 就像下面的 , 欧陆词典注册的一个热键F6一样, 在winform最小化的情况下,也能够全局响应热键. 这里使用系统API来注册.能够达到最好的性能. 代码如下: using System;using System.Collections.Generic;using System.ComponentModel;u... 阅读全文
摘要:
具体的情况是Form1中有一个Timer2时钟,Timer2时钟事件弹出Warning窗体,点击Warning窗体上面的按钮,重新激活一下Form1中的Timer2。从而实现了从一个窗体调用另外一个窗体的控件的目的。 Timer2时钟每次都执行一次就会停止。 首先在Form1.cs中加入代码,弹出warning窗体: Warning warning = Warning.GetInsta... 阅读全文
摘要:
最近在设计一个WinForm程序的时候遇到一个bug,就是From1窗体的关闭事件中设置了e.Cancle设置成true,导致系统无法关机重启,windows7 和windows xp都是这样。 我这里设计的是当用户点击窗体的叉叉,不关闭窗体,而是最小化窗体,但当系统重启的时候,发现无关关机重启了,这里的解决办法是通过判断CloseReason的枚举值,来搞清楚到底是用户自己关闭或是系统引起... 阅读全文
摘要:
C#判断系统是64位还是32位的时候引用了一串代码,这个代码是从园子里面其他博文中转载过来的,引入自己的项目中发现无法使用,在引用了相应的命名空间之后还是提示: “未能找到类型或命名空间名称“ConnectionOptions”(是否缺少 using 指令或程序集引用?)”; 除了使用 using System.Management; 还需要在解决方案的“引用”中引用才能够起作用, ... 阅读全文