上一篇讲述了安装redis《Redis总结(一)Redis安装》,同时也大致介绍了redis的优势和应用场景。本篇着重讲解.NET中如何使用redis和C#。 Redis官网提供了很多开源的C#客户端。例如,Nhiredis ,ServiceStack.Redis ,StackExchange...
参考:http://www.cnblogs.com/railgunman/articles/1800318.html 程序设计当中,我们时常遇到需要处理文件、目录及驱动器的情况,这里将对如何处理不同类型的文件进行讲述 主要包括如何使用 TFileStream 类封装文件的输入/输出以及如何利用 .....
本文内容域名解析准备工作安装 DNS 服务器建立 DNS 区域建立主机头服务器网络设置测试二级域名IIS 建立 Web 站点其他 DNS 服务域名解析域名解析,是域名到 IP 地址的转换过程。IP 地址是网络设备的数字标识,为了便于记忆,采用域名来代替 IP 地址。域名的解析工作由 DNS 服务器完...
在项目中,有些时候我们需要自定义一些Service来定时处理一些业务逻辑,这时候就涉及到如何安装与卸载service的问题了,具体如何安装呢?在此整理一些解决方案供大家参考:方案一:1.运行--〉cmd:打开cmd命令框2.在命令行里定位到InstallUtil.exe所在的位置InstallUti...
本文基本摘自:无限挑战者的博客本人用的系统是win10系统,应该区别不大,实现的是win10系统和VMWare虚拟机Ubantu系统之间的文件共享。到网上找了很多的方法各种各样的方式,由于对Linux不熟悉,总是以失败告终,最终参考了“无限挑战者”的博客,成功实现,表示非常的感谢!本文基本复制其内容...
一.异常的来源 在Delphi应用程序中,下列的情况都比较有可能产生异常。 1.文件处理 2.内存分配 3.windows资源 4.运行时创建对象和窗体 5.硬件和操作系统冲突 6.网络问题 7.数据库 8.控件中的异常 9.DLL文件的异常...
首先从http://tomcat.apache.org/上下载Tomcat8.0压缩版的,解压到指定路径后即可。第一:在Windows系统中安装部署单个Tomcat 对于这种情况,通常的做法配置环境变量,在系统环境变量中添加CATALINE_HOME、JAVA_HOME. 我把t...
导入数据using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using System;using System.Collections.Generic;using System.Data;using ...
0x00 前言静态反汇编之王,毫无疑问就是Ida pro,大大降低了反汇编工作的门槛,尤其是出色的“F5插件”Hex-Rays可以将汇编代码还原成类似于C语言的伪代码,大大提高了可读性。但个人觉得“F5插件”只能作为一项辅助手段,在结合动态调试和静态分析之后,了解了整个函数的流程再利用F5看“C语言...
Windows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-tcp.com 首先,大致的了解一下DNS服务器:它是(Domain Name System或者Do....
不久前,我写了一篇文章,名为《科普技术贴:个人开发者的那些赚钱方式》,讲了一些个人开发者接私活和自己做软件加广告的一些科普知识。可是做软件,需要服务器,需要后台,对于一些小的开发者,想赚点广告费而又不想做后台使用服务器的人来说,网上提供了一些免费的接口,可以供我们使用,提供了许多数据。在这里我分享两...
分类:
Windows程序 时间:
2015-11-17 17:01:41
阅读次数:
3697
在前面的例子中我们发现,窗口都是继承CWindowWnd、INotifyUI,然后重载相关函数去实现。显然,我们发现窗口的创建流程实际上都是差不多的,主要只是在OnCreate加载的配置文件不同等等…所以,能不能创建一个公有的窗体基类呢?其实,在duilib中已经提供了一个窗体基类WindowImp...
.h头文件class WindowImplBase : public CWindowWnd, public INotifyUI, public IMessageFilterUI, public IDialogBuilderCallback, public SkinChangedReceiver{pu...
适配器模式将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。● Target目标角色:该角色定义把其他类转换为何种接口,也就是我们的期望接口。● Adaptee源角色:你想把谁转换成目标角色,这个“谁”就是源角色,它是已经存在的、运行良好的类...
/// /// 通过DataTable向一个现有的excel表中增加一个sheet /// /// 带有数据集的DataTable /// 现有excel的路径以及名称 /// 需要添加的Sheet的名字 pri...
DateTime.Now.ToShortTimeString()? DateTime dt = DateTime.Now;? dt.ToString();//2005-11-5 13:21:25? dt.ToFileTime().ToString();//127756416859912816? dt.ToFileTimeUtc().ToString();//127756704859...
数据层(Database,Oracle等) 业务逻辑层(Service,Data Access Layer,WCF) 表示层(WPF,Win Form,ASP.net,Silverlight) 【WPF开发方法论】 AS-IS:UI事件驱动程序运行(Win Form)——TO-BE:数据驱动程序运行...