自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

见证大牛成长之路的专栏

对于程序员来说,代码就是生命!

  • 博客(15)
  • 收藏
  • 关注

原创 线程同步

线程同步 CLR为每个线程分配了线程栈,用于保存本地变量,这样可以保证本地变量是独立的,案例: static void Main(string[] args) { ThreadStart ts = new ThreadStart(Print); new Thread(ts).S

2016-04-27 21:18:46 3603

原创 线程的基本操作

线程的基本操作 System.Threading命名空间下的Thread类提供了线程的基本操作.通过创建一个Thread对象,并执行他的Start()方法,可以新建并运行一个新的线程.新线程也需要一个入口,入口方法有ThreadStart委托和ParameterizedThreadStart定义,他们分别定义了无参数的入口方法和带参数的入口方法.us

2016-04-27 18:35:37 684

原创 线程

线程 本来楼主是想把反射搞完的,但是因为楼主才疏学浅,自己还没搞明白,所以就先把楼主明白的贴上去,等以后楼主有了一定得知识储备再累忽悠大家,最近几天咱们说说最后一部分内容多线程的问题. 线程的概念 线程是代码的执行序列或者执行路径.线程与进程有些相似之处,它类似于一个轻量级的进程:一个操作系统中可以运行多个进程,一个进程内可以运行多个线程.每

2016-04-26 20:11:14 480

原创 Type类

Type类 反射的作用 反射的作用有这么几个:查看和遍历类型和类型成员的元数据;动态创建类型实例,动态调用所创建的实例的方法,字段,属性;迟绑定(late-Binding)方法和属性.  获取Type对象实例 反射的核心是Type,这个类封装了类型的元数据,也是进行反射的入口.当获得了类型的Type对象后,就可以根据T

2016-04-26 19:50:41 695

原创 反射初步

反射初步 首先来认识一下反射,咱们每次咱认识一个新东西的时候,需要了解这么一个情况,这个东西是啥,它的作用是啥,我学他有啥用,搞明白了这三件事就算可以了. 说实话,楼主学了.NET也得一年多了吧,一次反射也没用到过,当然楼主涉世未深,也不了解反射,最近几天楼主和大家一起研究研究反射的东西. 反射初步 假设你在开发一个据点预订系统,在订

2016-04-26 09:51:29 692

原创 操作XML

操作XML 千呼万唤始出来,BB了这么多东西,咱们终于可以写点东西了,前方内容很多,楼主正在考虑是否可以分开写. 因为啥东西多呢?前面说了那么多关于XML的东西,什么转换啊,DTD啊,手都说了,我要是不给你演示一遍你说我骗你咋办? 首先记住一点:操作XML文档时,操作的单元是节点,首先要知道XML文档有哪些节点类型.在.NET中,有关XML的类型

2016-04-23 21:23:18 5217

原创 XML概述

XML概述 首先说一下,这一部分咱们重点讲解一下关于在.NET中操作XML,前面好像说过关于LINQ to XML,不知打你们还记得多少?反正楼主是一点都不记得了.哈哈 今天学的知识是为了什么?为了明天的荒废... 这是韩寒说的! 韩寒说的对啊! 这句话是我说的!!! 为啥要有XML呢? XML----可扩

2016-04-21 19:49:05 1957

原创 文件传输

文件传输 前面的案例都是传输字符串.还有一种常见的情况,就是在服务端和客户端之间传输文件. 计入,客户端显示了一个菜单:当输入S1,S2或S3时,分别向服务端发送文件Client01.jpg,Client02.jpg,Client02.jpg;当输入R1,R2或R3时,分别从服务端接受文件Server01.jpg,Server02.jpg,Serve

2016-04-20 21:08:08 3832

原创 异步传输字符串

异步传输字符串 前面说过服务端的四种方式:1.服务一个客户端的一个请求2.服务一个客户端的多个请求3.服务多个客户端的一个请求4.服务多个客户端的多个请求 前面说到第三种了,对于最后一种最实际的情况前面说的是将内层的while循环交给一个新建的线程去让它来完成. 除了这种方式以外,还可以使用一张更好地方式----使用线程池中的线程

2016-04-19 16:30:48 1549

原创 中英文字符大小和文本边界问题

中英文字符大小和文本边界问题 也不知道是楼主的问题还是CSDN的问题,楼主最近的博客在贴代码的时候出现了问题,明明把代码贴进去了,还是没有代码的效果,好吧.先这样吧,过几天再看看到底是啥情况.   ASCII,UTF-8,Unicode编码下的中英文字符大小 当对字符串进行发送和接受时,编码方式很关键,服务端与客户单显然要采用相同的编码方式才行,

2016-04-19 15:27:11 2701

原创 同步传输字符串

同步传输字符串 接下来考虑着一种情况,完成一个简单的文本通信:(1).客户端将字符串发送到服务端,服务端接受字符串并显示(2).服务端将字符串由英文的小写转换为大写,然后发回给客户端,客户端接受并显示. 客户端发送,服务端接受并输出 1.服务端程序 可以在TcpClient上调用GetStream()方法来获得连接到远程计算机的网络流NetworkStream.当在客户端调用时,它获得连接服务端的

2016-04-19 12:47:53 7339

原创 基本操作

基本操作 服务端对端口进行监听 首先需要进行的,就是开启本地计算机上某一端口的监听.创建一个控制台应用程序,将项目命名为ServerConsole,表示服务端.如果想要与外界进行通信,第一件事就是开启对端口的监听,这就像是计算机打开了一个”门”,所有向这个”门”发送的请求(“敲门”)都会被系统接收.在C#中可以通过下面几个步骤来完成,首先使用本机

2016-04-17 16:31:29 3557

原创 网络编程基本概念

网络编程基本概念.NET框架在SYstem.Net.*命名空间下提供了一系列的类用于网络通信.从层次上来说,这些类可以分为两组,一组位于System.Net.Sockets命名空间下,提供底层的,基于传输层协议的通信,如TCP,UDP;一组位于System.Net命名空间下,提供高层的,一局应用层协议的通信,如HTTP,FTP,SMTP. 好长时间没写点东西

2016-04-17 14:28:14 755

原创 序列化

序列化 基本操作 本来楼主是想学点安卓的知识的,楼主发现学习一门新知识需要付出的代价太大了,加上学的太多,就没有一门精通的了,所以楼主暂时的想法是先把关于.NET的知识学透了. 流属于一种基础的概念和功能,就好像string和int这些基元类型一样,在很多场合下都会用到.在前面通过文件复制,读取文件内容的实例讲述了流的基本概念和操作.本节将会

2016-04-15 21:21:54 1198 1

原创

流 先想一个问题:将D:\文件夹下的图片headqq.bmp复制到C:\根目录下.暂时不要考虑是如何用代码实现,先考一个他的过程. 首先,程序运行在内存中,而文件位于磁盘中. 接下来,需要建立一个类似管道的东西将文件和内存中的应用程序连接起来,并且将文件按字节发送.注意:在应用程序中,为了保存接收到的文件字节,需要创建一个Byte

2016-04-01 20:31:47 1698 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除