码迷,mamicode.com
首页 > Windows程序
C# 继承 多态
继承: 继承就是从父类中获取一些公开的成员,如方法和属性。C#中只允许继承一个父类,但允许继承多个接口。如果子类继承接口,则必须实现接口中定义的所有公开成员。 公开成员是指在父类中定义为public的成员(public的作用域可在子类中生效,而private作用域则不可) 子类继承父类: 子类拥有父 ...
分类:Windows程序   时间:2017-07-02 10:19:30    阅读次数:225
tcp 三次握手和四次断连深入分析:连接状态和socket API的关系
说到tcp协议,凡是略微看过的人都能顺口说出三次握手和四次断连。再牛逼的一点的就能够把每一个状态(SYNC_SENT、CLOSE_WAIT。。。。。。等)都能背出来,而说道socket编程。基本上写过网络编程的人都会熟悉那几个标准的API:socket、connect、listen、accept。。 ...
分类:Windows程序   时间:2017-07-02 10:13:49    阅读次数:308
C#设计模式——抽象工厂模式
一、引言 在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂 ...
分类:Windows程序   时间:2017-07-02 00:14:54    阅读次数:267
windows 系统的copy命令
目的:批处理中复制文件环境:windows7系统中复制文件的命令一般是copy和xcopy,这里讲copy命令,这个命令只能复制文件,不能复制文件夹。格式:copy源文件新文件文件前面可以带路径,参数写在copy后面,常用参数如下:/y表示在复制过程中遇到重命名的文件是否覆盖/n复制带有8do..
分类:Windows程序   时间:2017-07-02 00:10:36    阅读次数:195
C# MD5
private static string GetMd5String(string msg) { StringBuilder sb = new StringBuilder(); using(MD5 md5 = MD5.Create()) { ... ...
分类:Windows程序   时间:2017-07-01 23:27:22    阅读次数:379
C#设计模式——工厂方法模式
一、引言 在简单工厂中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如何解决该问题的。 二、工厂方法模式的实现 工 ...
分类:Windows程序   时间:2017-07-01 23:27:16    阅读次数:394
RabbitMQ基础学习笔记(C#代码示例)
一、定义: MQ是MessageQueue,消息队列的简称(是流行的开源消息队列系统,利用erlang语言开发)。MQ是一种应用程序对应用程序的通信方法。应用程序通过读写入队和出队的消息来通信,无需专用连接来链接它们。 消息传递是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,一 ...
分类:Windows程序   时间:2017-07-01 23:19:24    阅读次数:314
0 VS2015 WIN7 配置OPENGL
1. 复制库 2. 配置目录链接 3. 编译 4. 把Dll放过去 ...
分类:Windows程序   时间:2017-07-01 22:44:17    阅读次数:345
Linux/Windows双系统引导修复
安装双系统建议先安装windows,然后在安装Linux,使用Linux(grub2)引导双系统 如果重新安装了windows,则无法引导进入linux,需要修复引导 在windows下安装easyBCD引导,选择linux引导分区, 如果无法引导进入linux,出现grub命令界面 确认ubunt ...
分类:Windows程序   时间:2017-07-01 20:52:12    阅读次数:259
c# 对象的深拷备
C# 引用类型对象在拷备时,一般有浅拷备与深拷备,浅拷备指向的是同一对象的引用地址,一个对象的修改必然会影响另一个对象,而深拷备是直接拷备对象的内容,而不是引用,拷备后的对象拥有新的引用,这里主要介绍深拷备的实现,其实现 方式有3种,好了直接上代码: 1. 首先定义一个类: 2. 定义深拷备方法 方 ...
分类:Windows程序   时间:2017-07-01 20:10:31    阅读次数:278
C#设计模式总结
一、引言 经过这段时间对设计模式的学习,自己的感触还是很多的,因为我现在在写代码的时候,经常会想想这里能不能用什么设计模式来进行重构。所以,学完设计模式之后,感觉它会慢慢地影响到你写代码的思维方式。这里对设计模式做一个总结,一来可以对所有设计模式进行一个梳理,二来可以做一个索引来帮助大家收藏。 PS ...
分类:Windows程序   时间:2017-07-01 19:31:20    阅读次数:285
POJ 3686 The Windy's(思维+费用流好题)
The Windy's Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 5362 Accepted: 2249 Description The Windy's is a world famous toy factory that ...
分类:Windows程序   时间:2017-07-01 19:31:13    阅读次数:268
C#设计模式——简单工厂模式
一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、简单工厂模式的介绍 说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了?所有面向对象的编程都是在我们 ...
分类:Windows程序   时间:2017-07-01 19:29:49    阅读次数:253
win主机wordpress伪静态
将一下代码复制到httpd.ini文件 [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessi ...
分类:Windows程序   时间:2017-07-01 19:27:07    阅读次数:265
win主机wordpress伪静态设置方法404页面方法
新建一个404.txt文档,将以下代码复制进去: header(“HTTP/1.1 200 OK”); $ori_qs = $_SERVER['QUERY_STRING']; $pattern = ‘/[^;]+;[^:]+://[^/]+(/[^?]*)(?:?(.*))?/i’; preg_ma ...
分类:Windows程序   时间:2017-07-01 19:24:49    阅读次数:273
winform BackgroundWorker的使用
要求异步进行 1、设置 2说明: 开始函数: (1) backgroundWorker1.RunWorkerAsync(参数a),触发DoWork事件,见参数a传给事件的DoWorkEventArgs参数(用e.Argument接收参数)。 在dowork事件中进行函数体操作,在实践中用Report ...
分类:Windows程序   时间:2017-07-01 19:21:10    阅读次数:286
windows10 易升 下载失败 解决方法
在你剩余最大空间的硬盘里有一个名字大概是Windows10Updata的文件夹里找到一个名字14339开头的升级镜像,把这个文件的名字用记事本保存下来方便以后使用,同时在这个文件夹里还有一个叫products.xml的文件把它复制一份出来。打开一个记事本把这个复制出来的文件拖到记事本里用记事本打开, ...
分类:Windows程序   时间:2017-07-01 18:16:55    阅读次数:513
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!