设置并启用windowsserver2012R2路由器。l路由,就是讲windows系统配置成一个路由器,达成路由器的功能。不同网络之间的计算机通过windows软路由实现网络通讯,以下实验windowsserver2012R2就扮演着路由器的角色。下面我们通过三台虚拟机来实现不同网段的网络通讯。Server01、se..
//部分方法只适用于WPF,在SL中不能用using System.Windows.Media;1、String转换成Color Color color = (Color)ColorConverter.ConvertFromString(string);2、String转换成Brush BrushC...
1.user表数据结构 2.修改advanced/common/models/User.php use yii\web\IdentityInterface; class User extends ActiveRecord implements IdentityInterface { //增加方法 p...
一、利用Windows自带的防火墙日志检测入侵 下面是一条防火墙日志记录 2005-01-1300:35:04OPENTCP61.145.129.13364.233.189.104495980 2005-01-1300:35:04:表示记录的日期时间 OPEN:表示打开连接;如果此处为Close表示...
发送http请求,可以用HttpWebRequest,比如:HttpWebRequest logonReq = (HttpWebRequest)WebRequest.Create("http://127.0.0.1:8097");也可以直接发送基础字节,但要着重注意:(1)发送和接收之间要有等待,否...
泛型概念:
泛型是公共语言运行时和编程语言提供的一种机制,它支持另外1种形式的代码重用,也就是算法重用.
泛型包含泛型类,泛型接口,泛型委托,泛型方法,并非只包含简单的泛型类.在C#中,其他例如,属性,索引器,事件,操作符方法,构造器本身不能有类型参数T.
T(类型参数),它的目的在于指明它操作的是一个未指定的数据类型,在源代码中能够使用数据类型的地方都可以使用它.
...
ArcMap没找到一个导出图层字段结构的功能,自已花点时间用C#做了个小工具,专门用来导arcmap中图层属性面板中的字段信息。使用说明:1) 点击“查找窗口”按钮。2) 在ListView控件上方点击右键。3) 点击“读取ListView内容”按钮。下载地址:http://download.csd...
简介google protocolbuffer,google 提供了三种语言的实现:java、c++和python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用xml进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容...
一、前言首先谈谈泛型,包括Java, C++都有自己的泛型(模版),这种机制大大的减少了代码的数量,是一种类型的抽象。集合就我了解C++的 STL 中的vector, list, map 等, .net 中的List, HashTable等,都是对基本数据结构的实现,如链表,队列,栈,等。但是在具体...
类的设计第一种类:商品的类,父类是个抽象类;
第二种类:折扣的类,父类也是个抽象类
类图如下;
使用技能
用继承抽象类实现多态,用多态来实现工厂模式;
使用反射机制来实现构造实例的多态和工厂模式;
工厂模式可以增加系统的可扩展性;
使用Dictionary中的list集合来减少代码量;
源代码仓库类using System;
using System.Collections.Generic...
PLINQ Summary
LINQ (LINQ) Language Integrated Query 可以方便的查询并处理不同数据源的数据。PLINQ Parallel LINQ不光拥有LINQ的功能,还添加了并行操作的接口,以方便使用并提高效率。
更详细的信息: https://msdn.microsoft.com/zh-cn/library/dd460688(v=vs.110).aspx...
https://msdn.microsoft.com/en-us/library/hh156499(v=vs.140).aspxThis page lists key feature names for each version of C# with descriptions of the new ...
下载镜像(迅雷):http://192.168.0.101/WindowsServer2003SP2EnterpriseEdition.iso?fid=fWljwnwNgumTtRIy-*BY*aaBuLkAwFonAAAAAB8hqycXR03nE9AFJohFpZjsaTZc&mid=666&t...
正则表达式通常包含字母文本(Literaltext)和元字符(metacharacter)字母文本指的是普通文本如"abcde"可匹配字符串中任何包含"abcde"的字符串。元字符则更加灵活运用通用的表达式匹配所有符合此表达式规律的字符串。C#正则表达式语法一、匹配单个字符 []——从中选择一个字符...
#region 写操作日志----------------这种格式// /// /// 写操作日志 /// /// 要写入日志的内容 /// 成功还是失败 public static void WriteLog(...
开发人事档案系统时,一般都要利用pictureBox对人员的照片进行操作,包括选择保存照片、另存照片、删除照片,如下图: 将照片保存到数据库和从数据库中删除,网友写了很多实用代码,非常好用。但是要将pictureBox上显示的照片另存为磁盘文件时,非常容易出现“GDI+ 发生一般...
1. 个性大于共性。 2. 差异较大的个性间具有某些相同的行为。 3. 相同行为的实现方式有较大区别。给你三个对象,分别是鲫鱼、鲤鱼、金鱼,仍然让你设计基类来概括它们之间的联系,那么你第一个意识到的肯定是它们都属于鱼类,其次是他们游泳的方式可能稍有差异,这时就应当使用抽象基类而不是接口,对比着上面....
//此原因是因为在保存副本时候图像深度改变: Bitmap curBmpfile;//当前图片
Bitmap iniBmpfile;//图片副本
string curFilename;//源图片路径,为24位深度
--------------------------------------
curBitmap ...
使用.Net2.0中的ConfigurationManager可以方便的实现对配置app.config的读取和写入。ConfigurationManager默认没有自动载入项目,使用前必须手动添加,方法如下:项目->引用->添加引用->选择System.configuration1.使用Config...
目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令Netstat –ano|findstr “”,如图,最后一列为PID。图中的端口号为1068,所对应的PID为38...