一、 访问者(Vistor)模式 访问者模式是封装一些施加于某种数据结构之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保存不变。访问者模式适用于数据结构相对稳定的系统, 它把数据结构和作用于数据结构之上的操作之间的耦合度降低,使得操作集合可以相对自由地改变。 数据结构的每一个节点 ...
创建类WebServiceHelper: public class WebServiceHelper { #region 动态调用WebService动态调用地址 /// < summary> /// 动态调用web服务 /// < /summary> /// < param name="url"> ...
MyERP WinForm 快速开发框架——菜单编辑菜单编辑:设置菜单相关信息,动态加载模块功能 来自为知笔记(Wiz) ...
procedure TForm1.FormActivate(Sender: TObject); var i: Integer; begin btn8.Enabled:=False; for I := 5 downto 0 do begin Sleep(1000); btn8.Caption := F ...
参考:http://www.cnblogs.com/tibetwolf/articles/1785744.html 1.const修饰可能会优化编译代码。关于这一点与编译器密切相关,由于变量被const修饰后其内存大小和位置是确定的 2. 简单说,一个const修饰的变量被改变意味着我们需要的是一个 ...
abstract: 抽象方法是隐式的虚方法 在抽象方法声明中,不能使用static或者virtual修饰符 override: override关键字提供派生类对基类方法的新的实现,重写的基类方法必须和基类的方法有着相同的签名(函数名、返回值、参数列表相同)。 override关键字不可以重写基类非 ...
内容列表: 简要介绍 下载安装 配置测试 一、简要介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个 ...
最近一段时间给windows做加固防护,积累了三个小工具。 1.杀毒:火绒+火绒剑 2.日志记录:sysmon sysmon用来监视和记录系统活动,并记录到windows事件日志,可以提供有关进程创建,网络链接和文件创建时间更改的详细信息。细节:http://www.freebuf.com/sect ...
第一种方式:在生成NanoVHD镜像的时候就集成IIS角色通过结合使用-Package参数和Microsoft-NanoServer-IIS-Package在NanoServer上安装InternetInformationServices(IIS)服务器角色。对于脱机安装,使用程序包参数New-NanoServerImage添加程序包,如本示例中所示:New-NanoServer..
最近安装服务器操作系统不顺,反复多次,不能完全确定原因,先记录下来,总有可取之处吧。1.用引导盘安装2012、2008到最后一步出现下图,\source\setup.exeisnotvalidwin32application,狗屁百度都说是引导盘86、64的区别,胡扯,64位的都是这样的名称ibm_utl_sguide_9.63-win2..
分类:
Windows程序 时间:
2016-12-23 23:29:53
阅读次数:
1749
WingIDE中文乱码问题解决方法安装完WingIDE后,首次运行python脚本时,若脚本中含有UTF-8中文,在Debug I/O输出框中,全部变成了乱码。这时其实我们设置下WingIDE的编码方式为UTF-8即可。具体的方法如下:依次选择Edit->Preferences ->Debugger... ...
方法一:使用vbs启动,新建一个vbs脚本,内容如下: set ws=WScript.CreateObject("WScript.Shell") ws.Run "test.cmd",0 方法二:将程序注册成windows服务,详情见:将bat文件或exe程序注册成windows服务 ...
C:\Windows\Microsoft.NET\Framework下面 ...
SyncToyv2.1-微软同步工具:它可以让您的文件在不同的磁盘和文件夹中保持同步并且可以随意处理,甚至可以输入UNC以处理网络驱动器上的文件和任何设备上的信息。1.安装SyncToy安装过程依次下一步,需要注意的是需要相应.net的支持。安装完成后的路径如下。2.SyncToy功能*Synchroni..
RabbitMQWindows集群操作1、下载Erlang程序,可以在http://www.erlang.org/download.html这个地方找到最新的Erlang/OTP2、安装rabbitmq-server-windows程序,下载http://www.rabbitmq.com/server.html。3、分别在每个集群机器上面配置hosts文件,里面是机器的IP地址和机器的名..
注意getch()是从console读取,(非标准函数) getch()需要的头文件是<conio.h>。 而getchar()是从stdin,一般是指键盘 windows平台下ENTER键会产生两个转义字符 \r\n, \r : 回到开头的地方。 \n : 去到下一行开头 因此,getch()读到 ...
将datatable的某一列转换成json格式的字符串(转换完后自己在字符串前后加{}) /// <summary> ///DataTable装换 Column数据 组合成json 现在的格式 /// </summary> /// <param name="dt"></param> /// <par ...
if (!string.IsNullOrEmpty(userid)) { InitPage(); } IsNullOrEmpty 同时测试String是否为nullNothingnullptrnull引用或其值是否为Empty ...
一 什么是枚举 枚举是用户定义的整数类型。定义枚举使用enmu关键字,注意enmu和Enum是一样的。 二 使用枚举的好处 1. 有助于确保给变量指点合法的、期望的值。 2. 代码的表意更加明确,描述性好的枚举名,使代码更易理解。 3. 使代码更容易维护。 4. 使代码更容易键入。 ...
前提: 1.已安装python版本(一般都是2.X) 2.已安装easy_install python安装,记得配置Python的环境变量,例如:我的直接在Path上加 G:\Python 验证安装Python成功:cmd 输入python 或者python -V 这是下载easy_install的 ...