DirectoryInfo directory = new DirectoryInfo(@"D:\0001\" + year + @"\" + time.Substring(4,2) + @"\" + LocaleId + @"\"); if (!directory.Exists)//不存在 dir ...
1\C# 运算符重载 您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。 例如,请看下面的函数: publicstaticB ...
SMB由来服务器消息区块(英语:ServerMessageBlock,缩写为SMB,服务器消息区块),又称网络文件共享系统(英语:CommonInternetFileSystem,缩写为CIFS),一种应用层网络传输协议,由微软开发,主要功能是使网络上的机器能够计算机文件、打印机、串行端口和通讯等资源。它也..
分类:
Windows程序 时间:
2017-01-23 21:49:27
阅读次数:
1795
转自:http://www.tianyiqingci.com/2016/04/11/esaggsapi/ 前言 转自:http://www.tianyiqingci.com/2016/04/11/esaggsapi/ 前言 说完了ES的索引与检索,接着再介绍一个ES高级功能API – 聚合(Aggr ...
分类:
Windows程序 时间:
2017-01-24 10:52:56
阅读次数:
1153
研究如何c#编写ARP,程序整理好运行发现提示错误。 问题一:无法加载 DLL“wpcap”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 提示我们缺少DLL引用,凭经验在网络上找到DLL下载注册,运行后出现问题二。 问题二:loadlibrary("wpcap.dll ...
天气接口 聚合数据: http://op.juhe.cn/onebox/weather/query 用例 官方文档 来源:weather.com 百度接口: http://api.map.baidu.com/telematics/v3/weather?location=嘉兴&output=json& ...
注意:在实际使用中,.NET把string弄成了值类型。所以不要把string当引用类型看。 因为值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否 ...
1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本2.根据PHP版本号,编译器版本号和CPU架构,选择php_redis-2.2.5-5.5-ts-vc11-x86.zip和php_igbinary-1.2.1-5.5-ts-vc11-x86.zip下载地址:http://wi ...
1、下载需要的软件包 php的windows版本(*注意这里下载非线程安全的,nginx使用的是cgi) http://windows.php.net/download/ nginx的windows版本 http://nginx.org/en/download.html 2、下载好后,分别把压缩包解 ...
第一种方法利用System.DateTime.Now 第二种用Stopwatch类(System.Diagnostics) 第三种用API实现: ...
FormData的作用: FormData对象可以帮助我们自动的打包表单数据,通过XMLHttpRequest的send()方法来提交表单。当然FormData也可以动态的append数据。FormData的最大优点就是我们可以异步上传一个二进制文件。 例1如下: <!DOCTYPE HTML> < ...
先在项目的根目录下复制一份 backend 为 api: cp backend/ api -r 拷贝 api 环境 cp -a environments/dev/frontend environments/dev/api cp -a environments/prod/frontend enviro... ...
一年前,当我第一次开发完EQueue后,写过一篇文章介绍了其整体架构,做这个框架的背景,以及架构中的所有基本概念。通过那篇文章,大家可以对EQueue有一个基本的了解。经过了1年多的完善,EQueue无论是功能上还是成熟性上都完善了不少。所以,希望再写一篇文章,介绍一下EQueue的整体架构和关键特 ...
服务端:socket->address->bind->listen->loop{accpet->read->write->close(auto socket)}->close(listen socket)1)因为是阻塞模式,所以客户端没有关闭的时候,服务端会阻塞在read函数,2)客户端发送之后断开 ...
基本语法 C#,又名Csharp,天朝喜欢叫C井。 C#是一种面向对象的编程语言。在面向对象的程序设计方法中,程序有各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在先沟通那个的class中。 例如,以Rectangle(矩形)对象为例,它具有length和width属性。根据设 ...
首先要在FORM里拖进来一个StyleBook1,然后在Form里设置属性,记住一定要在单击form,在OBject Inspector里设置StyleBook [StyleBook1]. 下一个属性StyleName [ ] 好像是多余的,我多次都把StyleName [StyleBook1], ...
前言:大过年的,写篇文章不容易,还是给自己点个赞~~年前找了下.net安装包的制作方法,发现Visual Studio自带的制作工具使用起来非常麻烦,需要单独下载安装包,并且什么激活认证等等屁事相当麻烦,最坑爹的是它的自定义dialog使用起来有很多的局限性,所以找了很久,终于找到了Advanced ...
背景 在某些应用中,需要在界面上绑定到索引器,并在值发生变化时实时更新。 解决方案 只要将包含索引器的类实现INotifyPropertyChanged接口,并在索引值更改时引发PropertyChanged事件,并将属性名称设置为Item[]即可。示例代码如下:public class Notif... ...
继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的 1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类 《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护 ...
值类型比引用类型轻,原因是他们不作为对象在托管堆中分配,不被垃圾回收,也不通过指针进行引用,但有时候需要获取对值类型的实例引用 查看ArrayList中的Add方法原型: public virtual int32 add(Object value); add获取的是一个Object参数,这是一个引用 ...