认清事物的本质-简单

博客园 首页 新随笔 联系 订阅 管理

2009年10月20日 #

摘要: 有点明白了,赶紧记下来。using System;using System.Threading;class TimerExample{ static void Main() { // AutoResetEvent类的作用就在于可以让等待的线程继续 AutoResetEvent autoEvent = new AutoResetEvent(false); StatusChecker statusCh... 阅读全文
posted @ 2009-10-20 15:15 萧冲 阅读(393) 评论(0) 推荐(0) 编辑

2009年10月8日 #

摘要: 过程就不需要记录了,只是写写结果吧。 试验证明,默认状态下触发器是可以传递的。也就是说,如果两张表上都设置了触发器,其中一张表上的触发器的某些动作会更新另一张表上的数据,那么第二张表的触发器也因此有可能被触发,只需要条件合适。形象点表示就是: 更新第一张表——>触发第一张表的触发器,该触发器会更新第二张表——>触发第二张表的触发器。 另外,如果有类似如下的语句: select @pIt... 阅读全文
posted @ 2009-10-08 17:09 萧冲 阅读(1100) 评论(0) 推荐(0) 编辑

2009年9月30日 #

摘要: 有空要做一个论文管理系统,这个系统具有以下的功能: 可以添加要其管理的文章,并设置文章的属性; 按照文章的属性对文章分类,并移动到指定文件夹; 支持分类文件夹的嵌套;即先以时间分为不同的文件夹,在某一年的文件夹内,有按照论文领域分为不同文件夹; 阅读全文
posted @ 2009-09-30 09:56 萧冲 阅读(293) 评论(0) 推荐(0) 编辑

2009年9月22日 #

摘要: 使用的例子如下: public class CarPosition { private string xmlString = @"<ROOT><car ID='车辆编号'><lng>经度</lng><lat>纬度</lat><tm>时间</tm></car></ROOT>"; ... 阅读全文
posted @ 2009-09-22 17:35 萧冲 阅读(1012) 评论(0) 推荐(0) 编辑

2009年9月16日 #

摘要: 下面是异步服务器端的代码。class AsynchronousIoServer{ private Socket _serverSocket; private int _port; public AsynchronousIoServer(int port_num) { _port=port_num; } private class ConnectionInfo { public Socket Soc... 阅读全文
posted @ 2009-09-16 11:39 萧冲 阅读(1030) 评论(0) 推荐(0) 编辑

2009年9月15日 #

摘要: 服务器端概览 服务器端的启动包括构造socket,绑定其至某地址,建立监听队列。代码如下:private Socket _serverSocket;private void SetupServerSocket(){ //解析本地机器信息 IPHostEntry localMachineInfo = Dns.GetHostEntry(Dns.GetHostName()); IPEndPoint my... 阅读全文
posted @ 2009-09-15 21:57 萧冲 阅读(849) 评论(0) 推荐(1) 编辑

摘要: 原文链接:http://msdn.microsoft.com/en-us/magazine/cc300760.aspx 仅拣关键地方翻译。 sockets是编写高性能服务程序里最经常用到的传输机制。在Win32® Windows® Sockets library (Winsock)里面包含了在使用sockets编写的程序里面提高性能的机制,并且在微软.NET框架里面提供了一个位于Winsock之上... 阅读全文
posted @ 2009-09-15 19:15 萧冲 阅读(991) 评论(0) 推荐(1) 编辑

2009年8月29日 #

摘要: 三 异步套接字 虽然还有许多别的方法解决同步套接字中的问题的方法,但是综合比较来看,异步套接字无疑是大多数情况下最好的解决办法,这个问题稍后讨论。 1 原理 首先来说一下异步的原理(根据自己的理解写的,如果有不正确的地方,还望指正)。 思想其实很简单。在同步里面,当接收或者发送数据的时候,程序的进程是中止的,一直在等待,那么想要解决这个问题自然就会想到——接收或者发送数据的时候程序继续往下执行不就... 阅读全文
posted @ 2009-08-29 21:37 萧冲 阅读(1173) 评论(2) 推荐(0) 编辑

摘要: 经过研究和实验,现在终于在这里可以说说socket的异步问题了。 代码采用MSDN里面官方的例子,这样的话,如果你想深入研究也有了一个通用的基础。 一直认为,其实任何技术的核心并不难,难就难在当该技术发展成熟以后为了各种需要而添加的枝枝蔓蔓,这些后期添加的东西一方面使技术的应用更加方便和稳定,另一方面,对于学习该技术的人来说,增加了不少的学习成本和障碍。我的学习技术的理念就是,将其枝枝蔓蔓的不断裁... 阅读全文
posted @ 2009-08-29 20:34 萧冲 阅读(2472) 评论(0) 推荐(1) 编辑

2009年8月28日 #

摘要: IP addresses in C# 在.Net网络库里面最大的优点就是IP地址和端口被成对处理,相比于UNIX中用的方法真是一个巨大的令人欢迎的进步。.NET定义了两个类来处理关于IP地址的问题。 One of the biggest advantages you will notice in the .NET network library is the way IP address/port... 阅读全文
posted @ 2009-08-28 16:52 萧冲 阅读(24722) 评论(0) 推荐(1) 编辑