上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 一、关于Remote Debugger 使用VS远程调试器Remote Debugger,我们可以调试部署在不同机器上的应用程序,如桌面应用程序和Asp.Net应用程序。 二、Remote Debugger 的获取 获取方式有两种,我们经常使用的是从开发人员的机器中VS 2015的安装目录下,e.g 阅读全文
posted @ 2017-09-21 15:06 牧码良匠 阅读(7643) 评论(0) 推荐(0) 编辑
摘要: 1)虚函数virtual和override的使用。 2)Path.ChangeExtension(destinationFileName,stringExtensionChanged); 3)File.Exist()备忘录 4)字体Font的使用,Font font=new Font("KaiTi" 阅读全文
posted @ 2017-09-04 10:48 牧码良匠 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1)对于形如List<string> objectTypes, 转换为字符串时,可以使用string.Join();形如:var objectType=string.Join(",",objectTypes); 2) 加深面向对象设计原则至单一职责原则:一个类应该只有一个发生变化的原因,同样一个接口 阅读全文
posted @ 2017-08-28 14:35 牧码良匠 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1)注意不同工程项目间的接口调用的方式及不同业务逻辑的使用。 2)对于Debug.Assert()的合理使用。 3)观察者与被观察者间的相互作用。 4)注意对函数方法的调用执行效率优先使用。如:itemList.Add()和itemList.Insert()的区别。 5)对于数组指针的定位使用,要清 阅读全文
posted @ 2017-08-21 10:13 牧码良匠 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1)系统级设置的构造、初始LoadSetting()、保存SaveSetting()。 2)Dictionary字典的使用:Dictionary<string,string> 3)可空类型强转(Color?)null; 4)Enum.Parse(); 5)枚举值的数组长度定义(EnumType.et 阅读全文
posted @ 2017-08-14 11:19 牧码良匠 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1)系统级(SystemGenericSetting)和用户级(UserGenericSetting)的设置。 2)代码重构,Load系统或用户级设置。 3)UI于Presenter之间参数的传递。 4)UI控件的类型与泛型变量的Mapper(as的使用)。 5)重申变量命名(同名清华,SameTs 阅读全文
posted @ 2017-08-07 10:22 牧码良匠 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 服务端程序员需要拥有的技能和知识: C++/Java/C#语言基础,比如C++的虚函数,或者java的jvm 数据结构和算法,比如排序,链表,hash_map 多线程并发知识,比如锁,线程切换 网络编程知识,比如tcp/http协议相关知识 Linux常用命令和问题排查办法 设计模式和重构 缓存系统 阅读全文
posted @ 2017-07-31 11:26 牧码良匠 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1)Control control as RichTextBox,对as的使用 2)控件内嵌套控件的情况,foreach(Control control in Controls) { if(control is TextBox){}; } 3)lambda表达式的使用,.orderBy(o=>o.T 阅读全文
posted @ 2017-07-31 11:23 牧码良匠 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1)(float?)null的使用 2)float.TryParse(str, out fl)的判断是否为数字型 3)开始学习正则表达式。 4)博闻强记string.IsNullOrWhiteSpace和string.IsNullOrEmpty() 5)string.Format($"{str}") 阅读全文
posted @ 2017-07-23 23:39 牧码良匠 阅读(242) 评论(2) 推荐(0) 编辑
摘要: 总结过去一周技术积累要点: Environment.NewLine(换行); string.Concat()的时间复杂度低于+=; 单元测试的规则; 创建日志的规则(LoggerFactory.CreateLog); IDE工具调试改值的技巧升级; Json序列化和反序列化使用升级; Mapper. 阅读全文
posted @ 2017-07-16 22:51 牧码良匠 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页