搜索到与相关的文章
编程技术

策略模式的典型应用

做了一个小东西,里面有多个角色,每个角色都有特殊的菜单项,现使用策略模式对其简单实现。关于策略模式的介绍请参考其他书籍。下面是项目架构和实现:架构:实现:IMenuStrategy.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceStrategyPattern.BLL{publicinterfaceIMenuStrategy{v

系统 2019-08-29 22:33:58 2235

编程技术

正则表达式--笔记与实战(Eclipse文本替换)

今天下午“光荣”的分到了59个bug,磨刀不误砍柴工,先学一下正则表达式……入门\b是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。如果需要更精确的说法,\b匹配这样的位置:它的

系统 2019-08-12 09:29:45 2235

各行各业

VisualSvn+TortoiseSVN的安装说明

一、VisualSvn安装及简单使用下载VisualSvn:VisualSVN-Server-2.5.5.msi系统:Win7系统安装步骤:1、下载VisualSVN-Server-2.5.5服务端安装程序。点击安装,选择默认的选项。2、安装完成后是这样的。看看界面的介绍。3、点击图中红色部分可以打开SVN的配置选项。可以设置相关参数,比如服务器的IP、端口等等。4、创建新代码库5、创建新用户右键点击users文件夹然后如下图:右键点击刚才新建的代码库文件

系统 2019-08-12 09:27:24 2235

各行各业

关于系统中使用多个PropertyPlaceholderConfigu

多数的鲜为人知方法都是因为有着罕见的应用,就比如说Spring中PropertyPlaceholderConfigurer这个类,它是用来解析JavaProperties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。基本的使用方法是:(1)Xml代码

系统 2019-08-12 09:27:15 2235

各行各业

J·K·罗琳对魔法世界的安排——读《哈里波特与魔

哈里波特首先是住在马格人的世界,一个巫师生活在马格人的世界里,他身边亲人都对巫师痛恨,因为哈里波特的父母都是巫师的缘故,使得哈里的姨丈一家都对他没有好脸色,姨丈和姨妈对达德里(他们的儿子)买礼物的那一段大量运用了对比的手法,突出哈里原来生活的世界的冷酷,没有温暖,没有爱。小说一开始就和巫师联上了密切的关系,也描写了一些奇怪的事情,然而却不一语道破,让人朦朦胧胧地猜想将来展开的魔法世界,该是怎么的一个世界。在习惯于这种被压迫,受欺负的状态下,哈里惊讶的收到霍

系统 2019-08-12 09:26:46 2235

数据库相关

远程连接“终端服务器超出了最大允许连接数”

连接上的机器必须为2003的操作系统!1、找到一台能连上网络的windows2003的机器2、开始–运行–输入“tsmmc.msc”,跳出一个远程桌面控制台3、右键点击左边的“远程桌面”,选择“新建远程桌面”,按照要求填写要连接的虚拟主机的ip、用户名、密码、域名,然后点击“确定”4、点击新建好的远程桌面,就可以登陆到远程虚拟主机了扫尾工作:1、登陆到远程虚拟主机后,打开“任务管理器”,选择“用户”,踢掉那2个留在系统中的用户2、开始-运行-gpedit.

系统 2019-08-12 01:51:50 2235

各行各业

Cloudera CDH 5集群搭建(yum 方式)

1集群环境主节点master001~~master006从节点slave001~~slave0642安装CDH5的YUM源rpm-Uvhhttp://archive.cloudera.com/cdh5/one-click-install/redhat/6/x86_64/cloudera-cdh-5-0.x86_64.rpm或wgethttp://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/cloudera-c

系统 2019-08-12 01:33:02 2235

数据库相关

SQL2005数据库脚本在SQL2000上执行时需注意的地

SQL2005数据库脚本在SQL2000上执行时需注意的地方2006-12-2512:42在SQL2005上生成一个数据库脚本文件,然后在SQL2000上执行的时候,会出现很多的问题:如SQL2005的系统表与SQL2000的系统表名是有所不同的、sp_addextendedproperty执行时是不需加上"参数=",为了日后学习或是查询方便,记之:1.找到"WITH(IGNORE_DUP_KEY=OFF)ON"这一句,用全部替代为空2.找到"sys.ob

系统 2019-08-12 01:32:58 2235

Python

一篇文章搞定Python操作文件与目录

前言文件和目录操作是很常见的功能,这里做个简单的总结,包括注意事项和实际的实现代码,基本日常开发都够用了目录操作判断目录或是文件是否存在os.path.exists(path)判断是否是文件或是目录#如果文件或是目录不存在也会返回Falseos.path.isfile(path)os.path.isdir(path)创建/删除目录os.mkdir(path)os.rmdir(path)得到当前的目录名称os.path.split(dir_path)[1]这

系统 2019-09-27 17:57:44 2234

Python

安装anaconda出现This Python interpreter

安装anaconda后在命令行中出现ThisPythoninterpreterisinacondaenvironment,buttheenvironmenthasnotbeenactivated.Librariesmayfailtoload.Toactivatethisenvironmentpleaseseehttps://conda.io/activation解决方式使用终端或Anaconda提示符执行以下步骤。默认情况下,活动环境---您当前使用的环境

系统 2019-09-27 17:54:25 2234