摘要: 1.操作系统安装HV 如果没有,执行 以系统管理员执行 HV.cmd,内容如下: pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hy 阅读全文
posted @ 2024-04-27 12:55 孙延坤 阅读(1) 评论(0) 推荐(0) 编辑
摘要: [Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))] 阅读全文
posted @ 2024-04-24 23:21 孙延坤 阅读(2) 评论(0) 推荐(0) 编辑
摘要: CountdownEvent的注释为: 表示在计数变为零时处于有信号状态的同步基元 它是一个同步基元,它在收到一定次数的信号之后,将会解除对其等待线程的锁定。 简的来说就是,事先设置需要有多少个通知,等待指定的通知数量全部到达后,Wait()才继续往下运行。代码示例如下: static void M 阅读全文
posted @ 2024-04-09 09:46 孙延坤 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 前一段时间阅读某公司项目的代码,发现类的单例模式无处不在,为了控制单例全局对象属性跨线程访问到处加锁,由于每个研发人员技术及业务水平参差不齐,锁的控制范围可能会扩大化,真正需要锁住的变量利用率降低。 举例: 全局变量 int Count = 0; 定义锁对象 object CountLocker = 阅读全文
posted @ 2024-03-07 15:00 孙延坤 阅读(5) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// Array,List<T> 排序都依赖于IComparable /// </summary> public class Student : IEquatable<Student>,IComparable, IComparable<Student> { public 阅读全文
posted @ 2024-01-06 20:43 孙延坤 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 当数据库安装好以后,禁用了windows默认验证,sa超级管理员账号,创建了一个特定账号dbsa,同时指定了dbsa默认数据库testdb 误删了testdb以后,dbsa就无法再登录进去,同时也不能使用windows默认验证登录,sa也不可以,这时候可以通过dos命令修改dbsa默认数据库后,再用 阅读全文
posted @ 2022-09-21 16:11 孙延坤 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1. 函数返回值基类 public class FuncResult { public FuncResult() { Success = true; } public FuncResult(string errMsg) { Success = false; ErrorMessage = errMsg 阅读全文
posted @ 2022-05-06 10:42 孙延坤 阅读(85) 评论(0) 推荐(0) 编辑
摘要: public class WebApiClient{ //webapi基地址 private Uri baseUri; //http请求对象 HttpClient webApi = null; //webapi元数据类型 private string mediaType; public WebApi 阅读全文
posted @ 2022-05-06 10:30 孙延坤 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 在申请服务器开放端口的时候,预留VS远程调试的端口,这样就不需要每台服务器上都安装VS,直接通过开发机就可以远程调试所有服务器程序 阅读全文
posted @ 2021-04-02 08:44 孙延坤 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1. 创建目录(用户家目录下的.config下创建autostart目录) /home/当前用户/.config/autostart 2. 创建文件 app.desktop文件 3. 给app.desktop文件添加如下内容 [Desktop Entry] Type=Application Exec 阅读全文
posted @ 2020-12-18 11:36 孙延坤 阅读(88) 评论(0) 推荐(0) 编辑