![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
guo00110211
这个作者很懒,什么都没留下…
展开
-
TCP、UDP、SOCKET编程
转载:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx 什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 UDP(User Data Protoco转载 2014-04-03 11:33:34 · 595 阅读 · 0 评论 -
System.Timers.Timer
Timer 组件是基于服务器的计时器,它使您能够指定在应用程序中引发Elapsed 事件的周期性间隔。然后可以操控此事件以提供定期处理。例如,假设您有一台关键性服务器,必须每周7 天、每天24 小时都保持运行。可以创建一个使用Timer 的服务,以定期检查服务器并确保系统开启并在运行。如果系统不响应,则该服务可以尝试重新启动服务器或通知管理员。 基于服务器的Timer 是为在多线程转载 2014-06-03 14:59:29 · 515 阅读 · 0 评论 -
删除windows服务
在查看“管理工具”→ “ 服务” 时会发现有一些被插件或者病毒安装的服务,首先想到的是禁用它,可是禁用后还是有些想法,比如删除文件、卸载服务。下面就简单地介绍一下如何卸载服务: 在“管理工具”→ “ 服务”里找到你要卸载的服务,双击打开它的属性,比如查看“卡巴斯基反病毒6.0个人版”的属性,可以看到如下描述: 服务名称:AVP 显示名称:卡巴斯基反病毒6.0个人版 然后打开注册表(运行re转载 2014-06-03 14:23:07 · 393 阅读 · 0 评论 -
Linq to SQL与.net MVC
什么是 Model 类? MVC 模型包含未包含在 MVC 视图或 MVC 控制器中的所有应用程序逻辑。其特别之处在于,MVC 模型包含所有应用程序业务和数据访问逻辑。 可以使用各种不同的技术实现数据访问逻辑。例如,可以使用 Microsoft Entity Framework、NHibernate、Subsonic 或 ADO.NET 类构建数据访问类。 在本教程中,作者将使用 LINQ转载 2014-06-09 18:07:25 · 2328 阅读 · 0 评论 -
安装及卸载Windows服务---详细
一、手动安装Windows服务 1、使用.net framwork工具InstallUtil 该工具版本跟当前系统安装的.net framework版本相关(路径为C:/Windows/Microsoft.NET/Framework/),也可能2.0、3.0、4.0,都可以使用。 比如:C:/Windows/Microsoft.NET/Framework/v4.0.3转载 2014-06-05 09:50:07 · 519 阅读 · 0 评论 -
C#中的StreamReader/StreamWriter
在读写文件的过程中,Filestream只可以进行以字节为单位原始数据流进行读写操作,为此,C#中提供了功能更加强大的StreamReader/ StreamWriter来支持文件的读写. StreamReader/ StreamWriter可以进行以字符为单位的数据读写操作.. 一. 用StreamReader的构造函数 StreamReader有很多的构造函数:在这里只列出两个常用和比较常转载 2014-06-03 14:11:12 · 535 阅读 · 0 评论 -
Windows服务创建及安装---详细说明
Windows服务创建及安装 我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。 什么是Windows服务? Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。转载 2014-06-03 14:29:28 · 575 阅读 · 0 评论 -
进程、多线程
进程是包含程序指令和相关资源的集合。每个进程和其他进程一起参与调度,竞争CPU,内存等系统资源。 每次进程切换,都存在进程资源的保存和恢复动作,这称为上下文切换。 进程的引入可以解决支持多用户的问题,但是多进程系统也在如下方面产生了新的问题:进程频繁切换引起的额外开销可能会严重影响系统性能。 进程间通信要求复杂的系统级实现。在程序功能日趋复杂的情况下,上述缺陷也就凸现出来。比如,一个简单的G转载 2014-04-08 21:28:13 · 467 阅读 · 0 评论 -
线程
线程状态 在一个线程的生存期内,可以在多种状态之间转换。不同操作系统可以实现不同的线程模型,定义许多不同的线程状态,每个状态还可以包含多个子状态。但大体说来,如下几种状态是通用的:就绪:参与调度,等待被执行。一旦被调度选中,立即开始执行。运行:占用CPU,正在运行中。休眠:暂不参与调度,等待特定事件发生。中止:已经运行完毕,等待回收线程资源(要注意,这个很容易误解,后面解释)。 线程环境 线转载 2014-04-08 21:58:42 · 478 阅读 · 0 评论 -
c#接口
1、接口的概念及声明 接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为。接口可有方法、属性、事件和索引器或这四种成员的任何组合类型,但不能包含字段。 那么接口具有哪些特点呢? ·接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员(说明:如类A继承接口B,那么A中必须实现B中定义的属性,方法等)。 ·不能直接实例化接口 ·接口可以包含事件、索引器、方法转载 2014-09-02 20:46:51 · 379 阅读 · 0 评论