摘要:
C# 的集合类型中, 都有Synchronized静态方法, 和SyncRoot实例方法 对于ArrayList以及Hashtable 集合类来讲,当需要做到线程安全的时候,最好利用其自带的属性SyncRoot 来做到,尽管也可以使用其Synchronized()方法来实现,但是使用属性会更好。 线 阅读全文
摘要:
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查 阅读全文
摘要:
原文链接:http://www.cnblogs.com/yunfeifei/p/3850440.html 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃 阅读全文
摘要:
转载至(http://www.cnblogs.com/tugenhua0707/p/4050072.html) 一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二、SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己 阅读全文
摘要:
生成解决方案 F6,生成项目Shift+F6 调试执行F5,终止调试执行Shift+F5 执行调试Ctrl+F5 查找下一个F3,查找上一个Shift+F3 附加到进程Ctrl+Alt+P,逐过程F10,逐语句执行F11 切换断点F9(添加或取消断点) 运行至光标处Ctrl+F10 跳出当前方法Sh 阅读全文
摘要:
class Program { static void Main(string[] args) { Console.WriteLine("客务端"); TcpClient cline; // 与服务器连接 try { ... 阅读全文
摘要:
引用(http://www.cnblogs.com/artech/p/oauth-01.html) OAuth 2.0的角色 获得资源拥有者授权的第三方应用请求受保护的资源采用的不是授权者的凭证,所有一个被称为Access Token的安全令牌。Access Token颁发过程会涉及到若干不同的“实 阅读全文
摘要:
引用(http://www.cnblogs.com/luxiaoxun/p/3280146.html) 一、使用线程的好处 1.可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2.可以使用线程来简化编码 3.可以使用线程来实现并发执行 二、基础知识 1.进程与线程:进程作为操作系统执行程序 阅读全文
摘要:
今天来总结下常用的熟记的js api (一)JavaScript对象 (1)Array 对象属性:(3个) constructor lengh prototype 对象方法:(14个) contat() join() pop() push() reverse() splice() split() s 阅读全文
摘要:
今天来谈谈委托,深入理解委托,本文来自各大神经验总结。 1.委托是什么? 委托类型的声明与方法签名相似。 它有一个返回值和任意数目任意类型的参数,是一种可用于封装命名方法或匿名方法的引用类型。 委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。 (1)从数据结构来讲,委托和类一样是一种 阅读全文