- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Socket 网络编程
客户端要连接服务器:首先要知道服务器的IP地址。而服务器里有很多的应用程序,每一个应用程序对应一个端口号所以客户端想要与服务器中的某个应用程序进行通信就必须要知道那个应用程序的所在服务器的IP地址,及应用程序所对应的端口号TCP协议:安全稳定,一般不会发生数据丢失,但是效率低。利用TCP发生数据一般经过3次握手(所有效率低,自己百度三次握手)UDP协议:快速,效率高,但是不稳定,容易发
2014-12-27 12:56:18 2599 1
原创 Process进程 ; Thread线程 (拷贝文件,带进度条的使用实例)
前台线程和后台线程using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace 进程Process{ /// /// Process类是一个非静态类。它里面包含静态成员和非静态成员。静态成
2014-12-23 17:37:37 3135
原创 sealed密封类
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace sealed密封类{ public sealed class Person:Object //密封类不能被继承。但是密封类可以继承别的非密封类 { //如果你的类不想被继
2014-12-23 14:57:58 1249
原创 partial部分类
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace partial部分类{ //这两个Person(部分类)构成了一个完成的类 为什么要有部分类:就在联合开发的过程中,每个人都有对这个Person类开发的权利。每个人都需要用。所有就需要有部分类
2014-12-22 17:59:06 1094
原创 Dictionary<T,T>键值对集合(字典)
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Dictionary字典{ class Program { static void Main(string[] args) { //
2014-12-17 19:50:56 8072
原创 装箱和拆箱 (判断两个类型转换是否构成装箱或拆箱,要看它们是否存在继承关系)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace 装箱和拆箱{ //在做开发的时候要尽量避免装箱和拆箱。 class Program { //判断一个类型转换是否
2014-12-17 15:17:37 2311 4
原创 LINQ使用大全--------List泛型集合常用方法---------------
参考资料:Find和FirstOrDefault()有什么区别?First,FirstOrDefault,Single,SingleOrDefault的区别using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace List泛型集合{
2014-12-16 16:16:28 4813
原创 Path 路径类 | Directory 文件夹类 | File 文件类 | FileStream 文件流类----------StreamReaded与StreamWriter
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace Path路径{ /// /// Path 这个类是专门用来操作路径的。 /// class Program {
2014-12-14 15:18:31 3905
原创 HashTable键值对集合 及它与Dictionary的区别
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace HashTable键值对集合{ class Program { static void Main(string[] ar
2014-12-14 13:08:51 3865
原创 ArrayList集合
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ArrayList集合{ class Program { static void Main(string[] args
2014-12-13 13:12:03 1450
原创 (新)将DataTable转换成list (--分页--) 【Skip--Take】
将DataTable转换成list 及数据分页。 /// /// 酒店评论列表-分页 /// /// /// 当前页 /// public static List GetHotelCommentList(int userId, int pageIndex, out in
2014-12-06 17:47:24 4039
原创 SQL 高效分页(百万条数据)ROW_NUMBER() OVER (ORDER BY id) | 分页
第一种方法效率最高SELECT TOP 页大小 * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1 ) as A WHERE RowNumber > 页大小*(页数-1) 注解:首先利用Row_number()为table1表的每一行添加一个行号,给行号这一列取名'RowN
2014-12-05 17:07:24 19200 1
Vue项目 Router路由,Pinia状态管理, Vuex状态管理 Vant List组件案例
2023-11-16
CSS选择器的问题:.class.class{}
2015-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人