2020年6月27日
摘要:
昨晚在处理父类与子类相互转换时,想把父类转换子类对象,发现编译不通过 ,类定义如下: public interface IPeople { int Age { get; set; } string Name { get; set; } } public class People : IPeople
阅读全文
posted @ 2020-06-27 10:15
千浔
阅读(10515)
推荐(1)
2020年6月23日
posted @ 2020-06-23 18:00
千浔
阅读(1)
推荐(0)
2020年6月21日
posted @ 2020-06-21 15:01
千浔
阅读(2)
推荐(0)
2020年6月15日
摘要:
我们知道 Winform 前身与 XP 系统 同一时代出生 , 那时候显示器还是LCD 和 大头机 ,显示器普遍 96 DPI 。 随着显示器质量改善,2K 屏, 4K屏普及,DPI 达 192 甚至更高。 原来winform 程序在 96 dpi 环境开发编译 程序 , 运行完好,在 192 dp
阅读全文
posted @ 2020-06-15 13:53
千浔
阅读(619)
推荐(0)
2020年4月10日
posted @ 2020-04-10 18:41
千浔
阅读(0)
推荐(0)
2020年4月9日
posted @ 2020-04-09 18:46
千浔
阅读(0)
推荐(0)
posted @ 2020-04-09 16:49
千浔
阅读(0)
推荐(0)
2019年12月23日
摘要:
近期项目中需在用户点击按钮后,延时执行代码逻辑,避免频繁操作。网上没找到有关 C# SetTimeout 官方API , 于是通过异步线程,动手实现一个。方案如下,如果同一个DelayedProcess 对象连续调用 SetTimeout 多次 ,默认取消前一次调用。 public class De
阅读全文
posted @ 2019-12-23 14:36
千浔
阅读(3583)
推荐(0)
2019年12月21日
摘要:
如果硬件性能不足,可做如下优化。 1.禁用 VMWARE 虚拟内存功能。 编辑->首选项-> 内存 , 设置如下,禁用内存交换。 2. 如果虚拟机装在机械盘,而电脑有固太硬盘,可通过 编辑虚拟机设置->硬件 增加一块硬盘。该硬盘指向固态硬盘某个目录, 同时在虚拟机系统中内存交换文件设置在固态硬盘上。
阅读全文
posted @ 2019-12-21 19:12
千浔
阅读(1838)
推荐(0)
2019年12月15日
摘要:
在使用某软件,日志提示:listen tcp 127.0.0.1:1081: bind: address already in use , 表明该软件希望监听 1081 端口失败 , 估计是其它软件占用了该端口。 通过如下命令,排查并释放端口占用。 1. 查看1081 是否已被占用,如果存在记录,表
阅读全文
posted @ 2019-12-15 18:57
千浔
阅读(2235)
推荐(0)