摘要:
比如已有版本库 origin, 地址 https://gitee.com/username/testcode.git 现需要将该版本库复制到新的托管方,比如github, 并包含以前的提交记录。 步骤如下: 1. 在github创建新的版本库,名为testcode, 地址为 https://gith 阅读全文
摘要:
.Net 4.5的简便写法 代码出处: https://stackoverflow.com/questions/17118632/how-to-set-the-timeout-for-a-tcpclient 阅读全文
摘要:
核心方法,如果要返回两个字节,则把最后改为 return BitConverter.GetBytes(crc) 提取为类,把查询表提前初始化,避免每次调用都进行计算。 参考资料: CRC16算法 维基百科 在线计算CRC值 阅读全文
摘要:
想在生成项目(程序)时不再每次都去手动关闭程序? 可以在项目 -> 生成事件 -> 预先生成事件命令行中添加: 该命令在进程不存在时也不会报错。 如果只使用 taskkill /IM 程序名.exe ,在该程序没运行时,会报错,导致生成失败。 阅读全文
摘要:
添加类 NTPClient 使用时: 阅读全文
摘要:
WIN7电脑连接双屏时,设置壁纸会有两个比较麻烦的问题: 1. 如果两个屏幕的分辨率不同,在设置桌面时会导致左右屏幕显示效果不一样。 2. 无法将左右两个屏幕的壁纸设置为不同的图片。 解决办法是:将两张图片合成为一张新的图片,再将这张新的图片设置为壁纸即可。 假设屏幕关系如图: 步骤如下: 1. 新 阅读全文
摘要:
传入图片路径即可 阅读全文
摘要:
新建类 使用时: 声明DirectBitmap实例,访问DirectBitmap的Bitmap即可。 使用DirectBitmap的GetPixel方法来获取颜色 阅读全文
摘要:
一般在执行长时间的方法代码时,不想该方法阻塞UI或者不想阻塞其他方法时,可以考虑使用线程。 线程 Thread 的常用写法 1.第一种传统方法,先声明 LongTimeWork方法,再通过线程调用 2. 第二种,使用匿名委托,不用单独声明方法,更为便捷 3. 第三种,使用Lambda表达式 在使用习 阅读全文
摘要:
/// /// AES加密 /// /// /// public static string AesEncrypt(string clearTxt) { string secretKey = "I15TMSLO0KXUWTHO"; ... 阅读全文