接口:定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码 public interface IBark { void bark(); } public class Dog : IBark { public void bark() { Console. ...
一、使用Pen画笔 Pen的主要属性有: Color(颜色),DashCap(短划线终点形状),DashStyle(虚线样式),EndCap(线尾形状), StartCap(线头形状),Width(粗细)等. 我们可以用Pen 来画虚线,带箭头的直线等。 运行后的效果: 二、Bush的使用 画刷的作 ...
//每月第一天 var beginTime=DateTime.Now.AddDays(1 - DateTime.Now.Day); //每月最后一天 var endTime=DateTime.Now.AddDays(1 - DateTime.Now.Day).AddMonths(1).AddDays... ...
今天来谈谈委托,深入理解委托,本文来自各大神经验总结。 1.委托是什么? 委托类型的声明与方法签名相似。 它有一个返回值和任意数目任意类型的参数,是一种可用于封装命名方法或匿名方法的引用类型。 委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。 (1)从数据结构来讲,委托和类一样是一种 ...
Form1.cs public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Form2 ...
传送门:http://codeforces.com/contest/839/problem/D Examples input 33 3 1 output 12 input 42 3 4 6 output 39 Note In the first sample the clans are {1},?{ ...
判断一个字符是不是汉字通常有三种方法: [1] 用 ASCII 码判断;[2] 用汉字的 UNICODE 编码范围判断;[3] 用正则表达式判断。 1、用ASCII码判断 在 ASCII码表中,英文的范围是0-127,而汉字则是大于127,具体代码如下: 2、用汉字的 UNICODE 编码范围判断 ...
//定义参数 C#调取webapi var content = new FormUrlEncodedContent(new Dictionary<string, string>() { {"Id",Guid.Empty.ToString()}, {"data",DateTime.Now.ToStri ...
查找字串中指定字符或字串首次出现的位置,返首索引值,如: 1、数组中的每元素都各自对应一个索引值,就好比在数据库的表中每行数据纪录都拥有自己的索引ID一样2、数组元素的索引值是从0开始计数的,也就是说第一个元素的索引值是0,往后依次加1我们可以用数组的索引值来取对应位置的数组元素的值,比如说我们要取 ...
引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述 ...
if (!window.location.origin) { window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + win... ...
托付是寻址方法的.NET版本号。在C++中。函数指针仅仅只是是一个指向内存位置的指针,它不是类型安全的。而.NET托付全然不同,托付是安全类型的类,它定义了返回类型和參数的类型。 当把方法传递给其它方法时,须要使用托付。 C#中使用一个类时,分两个阶段。首先须要定义这个类,即告诉编译器这个类由什么组 ...
OpenCV库官方站点为http://opencv.org/。 在该站点能够下载最新的OpenCV for Windows,比如当前我下载的是opencv-2.4.9.exe ,双击该文件解压到某个文件夹下,解压后的根文件夹为opencv,opencv文件夹下有2个子文件夹,分别为build和sou ...
在使用SecureCRT登陆liunx(我的为CenterOS)系统,发现删除(backspace)键、和上下左右键不起作用,郁闷了很久没有找到解决办法, 今天终于看到了一篇有用的文章,在此记录一下! 解决方法: 先打开Options–>Session Options–>Terminal–>Emul ...
::authorvim
::QQ82996821
::filenameWindows2008R2_safe_auto_set.bat
:start
@echooff
color0a
@echo请选择要服务操作类型:
@echo1.更改远程端口,重启后生效
@echo2.目录权限优化
@echo3.系统服务优化
@echo4.网络安全优化[修改注册表]
@echo5.禁用所有IPV6组件,除IPV6环..
1.打开Cygwin,把需要处理的文本复制你的安装目录例如:D:\cygwin\home\Administrator 使用 ls命令查看根目录文件 2.现在我们就可以对1.txt文本进行操作, 3.我常用到命令 【Sort排序功能】 1.指定列正向排序 对文本第一列排序 默认TAB分割 对文本第二列 ...
一、项目背景介绍 最近单位开发一个项目,其中需要用到自动升级功能。因为自动升级是一个比较常用的功能,可能会在很多程序中用到,于是,我就想写一个自动升级的组件,在应用程序中,只需要引用这个自动升级组件,并添加少量代码,即可实现自动升级功能。因为我们的程序中可能包含多个类型的文件,比如exe、dll、 ...
如何修改windows下的时间同步间隔操作步骤如下: 1. 打开注册表:在“开始”菜单→“运行”项下(或按Win+R)输入“Regedit”进入注册表编辑器。 2.修改默认时间服务器IP: 展开HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Servic ...