
C#
步云端
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常用排序算法
1. 插入排序 1.直接插入排序:不断从无序表中拿出元素插入到有序表中的合适位置。 最好情况下的时间复杂度为O(n). 最坏情况下的时间复杂度为O(n^2).public int[] InsertSort(int[] R){ int j; for (int i = 2; i < R.Length; i++) { R [0] = R原创 2017-03-19 16:48:48 · 412 阅读 · 0 评论 -
.NET Framework中CTS、CLS、CLR是什么?
缩写的全称: CTS是通用类型系统(Common Type System) CLR是公共语言运行时(Common language runtime) CLS是公共语言定义(Common Language Specification)所有类型都可以在 CTS中声明。CTS定义了一组语言编译器必须遵循的规则,以定义、引用、使用和存储引用类型和值类型。因此,遵循CTS转载 2017-03-11 14:21:16 · 2252 阅读 · 0 评论 -
改善代码的设计
转载自:http://blog.csdn.net/wenxin2011/article/details/50790939第1章 重构,第一个案例代码块俞小,代码的功能就俞容易管理,代码的处理和移动也就俞轻松。(功能也就越单一)任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量需要慎重。如果只有一个变量会被修改,可以把它当做返回值。绝大多数情况下,函数应该放在它所使用的数据的所转载 2017-03-21 13:19:30 · 424 阅读 · 0 评论 -
c# 数据文件操作的用法
对一些文件数据的操作有时候感觉比较混乱,特地记录别人写的比较详细的博客。FileStream/StreamWriter/StreamReader的区别: http://blog.sina.com.cn/s/blog_67299aec0100snk4.html StreamReader/StreamWriter与FileStream用法详解: http://blog.csdn.net/chen_转载 2017-06-11 00:01:06 · 466 阅读 · 0 评论 -
通过泛型写一个通用的单例
写一个通用的单例,并且进行数据初始化以及单例的释放public class TSingleton<T> where T : new(){ static T m_instance; public static T Instance() { if (m_instance == null) { m_instance = n原创 2017-10-09 23:26:44 · 1111 阅读 · 0 评论 -
记录一些那些让我糊里糊涂的HTTP、TCP、UDP、Socket(一)
转载自:http://blog.csdn.net/xijiaohuangcao/article/details/61056231、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协转载 2018-01-14 22:41:57 · 405 阅读 · 0 评论 -
记录一些那些让我糊里糊涂的HTTP、TCP、UDP、Socket(三)
转载自 https://www.cnblogs.com/lavenderone/archive/2011/10/14/2212523.html TCP,IP,HTTP,SOCKET区别和联系 网络由下往上分为: 对应 物理层–转载 2018-01-14 22:54:12 · 381 阅读 · 0 评论 -
记录一些那些让我糊里糊涂的HTTP、TCP、UDP、Socket(二)
<meta name="description" content="相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TC转载 2018-01-14 22:47:59 · 302 阅读 · 0 评论 -
Unity里用C# 简单读取和写入CSV文件的通用模板
我这里读取和写入csv的想法是想根据一个数据格式类作为判定依据,后面针对的读取想要的数据就比较方便。 我这里默认表数据格式是第一行类型字符串, 第二行属性键, 第三行属性值 。默认的主键ID是int定义一个空的数据类 public class CSVDataBase { //子类里面定义属性,目前只支持(int ,string, fl...原创 2018-07-14 22:17:39 · 4840 阅读 · 5 评论