2018年9月21日

摘要: 1.Ini是什么?(我对它的理解,用于存储用户配置信息的文件,该文件放在用户电脑...) INI文件是一个无固定标准格式的配置文件。它以简单的文字与简单的结构组成,常常使用在Windows操作系统,或是其他操作系统上,许多程序也会采用INI文件做为设置程序之用。Windows操作系统后来以注册表的形 阅读全文
posted @ 2018-09-21 18:27 南国叶子 阅读(943) 评论(0) 推荐(0)

2018年8月29日

摘要: 因为,遇到这样的提问,就是当点击按钮后,让按钮的位置,随着鼠标移动而移动。 思路,就是按下后记录鼠标的坐标,然后修改按钮的坐标 0: Control.PointToScreen:将指定工作区点的位置计算成屏幕坐标1: Control.MousePosition: 鼠标相对于屏左上角的坐标;2: th 阅读全文
posted @ 2018-08-29 21:07 南国叶子 阅读(248) 评论(0) 推荐(0)

2018年7月29日

摘要: 参了网上资料,原来它是C# 6.0的语法糖。 C# 6.0 新加上的功能: Null-Conditional Operator 大概就是,简洁代码量,缩短一些关于为null的判断~ 旧写法: public static string Truncata(string value, int length 阅读全文
posted @ 2018-07-29 21:56 南国叶子 阅读(1728) 评论(0) 推荐(0)

2018年7月26日

摘要: 在学习选择排序算法的时候,用到CopareTo方法。由于比较的数字,是自己随意输入的。 当我输入字符串“8”,它和字符串“16”比较时候。 显然,我原本以为“8”和“16”比较,结果是-1。实际并不是的。 至于,为啥字符串“8” 与字符串“16”对比,会返回1。 字符串的比较原理: 从两个字符串的第 阅读全文
posted @ 2018-07-26 23:27 南国叶子 阅读(659) 评论(0) 推荐(0)
 
摘要: 举个例子,一位数组,从小到大进行排序。 常见的排序,是冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序、基数排序、桶排序等。 1.冒泡排序 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,一次比较两个相邻的元素,如果他们的顺序(如从 阅读全文
posted @ 2018-07-26 00:04 南国叶子 阅读(382) 评论(0) 推荐(0)

2018年7月22日

摘要: 服务端 客户端 阅读全文
posted @ 2018-07-22 21:54 南国叶子 阅读(146) 评论(0) 推荐(0)
 
摘要: Http使用端口是80 SMTP使用端口是25 TCP是首选协议,它提供有保证的传输、错误校正和缓冲。 System.Net.Sockets. TcpClient类封装了TCP链接,提供属性字段来控制链接,包括缓冲、缓冲区的大小和超时。 TCP提供很多功能来确保数据的传输,它还提供了错误校正以及当数 阅读全文
posted @ 2018-07-22 21:45 南国叶子 阅读(1637) 评论(0) 推荐(0)
 
摘要: string 是不可变字符串。一旦创建不可修改,使用Insert、Remove、PadLeft、Replace、Splict等,返回都是新的字符串对象。 StringBuilder 是可变字符串,大多数成员能修改字符数组的内容,同时不会造成在托管堆上分配对象。 StringBuilder提供的字符操 阅读全文
posted @ 2018-07-22 21:37 南国叶子 阅读(153) 评论(0) 推荐(0)
 
摘要: WebSocket 协议用于完全双工的双向通信。这种通信,一般在浏览器和Web服务器之间进行,但仅交流那些支持使用WebSocket协议的客户端信息。WebSocket维持一个打开的连接。 Tcp发送是字节流,而WebSocket是在服务器和客户端之间来回发送信息。 HTTP协议做不到服务器主动向客 阅读全文
posted @ 2018-07-22 21:32 南国叶子 阅读(4084) 评论(0) 推荐(0)
 
摘要: 查询21-30条的数据库 MySql查询 select * from table LIMIT 20,10 SqlServer查询 2.1先根据ID升序 查询前30条记录信息,再将查询的结果根据ID降序 查询前20条记录 Select * from (select top 20 * from (sel 阅读全文
posted @ 2018-07-22 21:32 南国叶子 阅读(122) 评论(0) 推荐(0)