正文内容加载中...
posted @ 2019-07-18 11:00 程序员海风 阅读 (65) 评论 (0) 编辑
摘要:由于在实际应用中,需要对大量的对象属性进行复制,原来的方法是通过反射实现,在量大了以后,反射的性能问题就凸显出来了,必须用Emit来实现。 搜了一圈代码,没发现适合的,要么只能在相同类型对象间复制,要么不支持Nullable<T>类型的属性。没办法,自己干吧,一边查资料一边堆IL,终于测试通过。 本 阅读全文
posted @ 2018-06-03 22:21 程序员海风 阅读 (222) 评论 (0) 编辑
摘要:运行命令行 php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\path-to-php\php.ini" -m 当然也可以直接运行php,如果有错也会报出错误提示。 阅读全文
posted @ 2016-08-24 14:32 程序员海风 阅读 (415) 评论 (0) 编辑
摘要:家里路由器刷了openwrt,结果长期没登录,忘了root密码。 很容易就找到了这里介绍的办法 http://www.openwrt.org.cn/bbs/thread-12327-1-1.html 但在我这里不行,那个recvudp.exe一直没收到任何消息。 官方链接 https://wiki. 阅读全文
posted @ 2016-07-24 10:41 程序员海风 阅读 (17816) 评论 (0) 编辑
摘要:由于qt官方没有发布预编译的64位版qt4,要使用64位版qt4,只能自己编译,编译过程如下: 1,下载源码并解压到D:\qt-src\qt-everywhere-opensource-src-4.8.6,路径不能有空格 2,打开visual studio x64 win64命令控制台,进入相应目录 阅读全文
posted @ 2016-05-31 11:10 程序员海风 阅读 (360) 评论 (0) 编辑
摘要:4.40版源码,找到SourceGrid/SourceGrid/Common/CustomScrollControl.cs 这个文件 定位 CustomScrollWheel() 方法,把if条件判断去掉。或者把rotationDelta的值做相应调整也行。 改后代码如下: SourceGrid为了 阅读全文
posted @ 2016-04-07 10:21 程序员海风 阅读 (126) 评论 (0) 编辑
摘要:感谢原作者,原理请看原作者的文章http://www.html-js.com/article/1517C#实现 public string rayCasting(PointF p, PointF[] poly) { var px = p.X; ... 阅读全文
posted @ 2016-01-23 23:54 程序员海风 阅读 (1223) 评论 (0) 编辑
摘要:转载,原文来自http://blog.csdn.net/hawksoft/article/details/21776009最近调试原来的微信模拟登陆时发生了“基础连接已关闭,发送时发生错误”的错误提示,原来都是好好的,只是很久没用了。出错代码如下:HttpWebRequest req = (Http... 阅读全文
posted @ 2015-08-31 11:54 程序员海风 阅读 (2001) 评论 (0) 编辑
摘要:使用Dapper和SqlCE进行开发的时候,如果数据库的某字段是采用的ntext数据类型,并且在这个字段存储的数据超过了4000个字符,会报如下的错误:Invalid parameter Size value '-1'. The value must be greater than or equal... 阅读全文
posted @ 2014-10-22 16:30 程序员海风 阅读 (313) 评论 (0) 编辑
摘要:现在网上不少教程,教人通过WMI -Win32_Processor - ProcessorId来获取CPU的“序列号”,典型代码如下: public static string GetCPUSerialNumber() { string cpuSer... 阅读全文
posted @ 2014-10-13 14:12 程序员海风 阅读 (5404) 评论 (0) 编辑