1.静态工厂方法统一管理对象的创建。静态工厂方法通过传入的参数判断决定创建哪一类产品的实例,封装了对象的创建,客户端只管消费,实现了对责任(模块)的分割。 2.静态工厂方法推迟了产品的实例化。通过XML配置文件就能改变具体要创建的产品实例,修改为其它的产品实例,代码不须重新编译 注意: 抽象基类的析 ...
分类:
其他好文 时间:
2017-04-24 13:59:43
阅读次数:
126
while(1) { } for(;;) { } Loop: ... goto Loop; while(1) { } for(;;) { } Loop: ... goto Loop; ...
分类:
其他好文 时间:
2017-04-24 13:59:35
阅读次数:
99
一 Rsync 1. Rsync介绍 Rsync具有可使本地主机不同分区或目录之间及本地和远程两台主机之间的数据快速同步镜像,远程备份等功能。 在同步备份时,默认情况下,Rsync通过独特的“quick check”算法,仅同步大小或者最后修改时间发生变化的文件或目录(也可根据权限,属主等变化同步, ...
分类:
系统相关 时间:
2017-04-24 13:20:40
阅读次数:
309
公司发了福利,引进了友宝快餐机,有些同事忘了订餐,还有些同事订了餐有事吃不了浪费,于是在群里赠送,谁抢到就是抢的。 需求:1.打开群聊天窗口,2.运行监听程序。3.有人发出赠送立刻点击。4.进入产品窗口。5自动滚动让“领取”按钮显示在屏幕中间。6自己获取点击结束抢餐。 现实思路: 1.使用Sharp ...
分类:
其他好文 时间:
2017-04-24 13:20:31
阅读次数:
148
模块接口测试的手段遵循测试的一些要点: 1、检查接口返回的数据是否与预期结果一致。 2、检查接口的容错性,假如传递数据的类型错误时是否可以处理。例如上面的例子是支持整数,传递的是小数或字符串呢? 3、接口参数的边界值。例如,传递的参数足够大或为负数时,接口是否可以正常处理。 4、接口的性能,接口处理 ...
分类:
其他好文 时间:
2017-04-24 13:20:23
阅读次数:
87
【更新】有人说不会使用科大讯飞的语音包。这里是传送门,能够參考从零系列的前四篇文章 (一)利用科大讯飞语音包实现Android语音识别Demo (二)科大讯飞语音包Mscdemo的使用 (三)自己定义类中调用讯飞语音包错误解决的方法 (四)运用Handler另起线程执行科大讯飞语音识别 本文主要介绍 ...
分类:
其他好文 时间:
2017-04-24 13:20:18
阅读次数:
202
小型自动化运维--expect脚本之传递函数[root@shiyanji~]#vim3.expect#!/usr/bin/expectsetuser[lindex$argv0]sethost[lindex$argv1]setpasswd"wtf"setcm[lindex$argv2]spawnssh$user@$hostexpect{"yes/no"{send"yes\r"}"password:"{send"$passwd\r"}}expect"]*"send"$cm\r"expe..
分类:
其他好文 时间:
2017-04-24 13:20:06
阅读次数:
189
一、半角和全角字符的转换intLCMapString(LCIDLocale,//localeidentifierDWORDdwMapFlags,//
mappingtransformationtypeLPCTSTRlpSrcStr,//sourcestringintcchSrc,//
numberofcharactersinsourcestringLPTSTRlpDestStr,//destinationbufferintcchDest
//sizeofdestinationbuffe..
分类:
编程语言 时间:
2017-04-24 13:19:57
阅读次数:
128
02.CSS属性2.1文本作用用于定义文本的外观,包括文本颜色、行高、对齐方式、字符间距等.常见属性属性名含义color设置文本颜色line-height设置行高text-align设置水平对齐方式,left、right、centertext-indent:2em段首缩进2个字符(汉字).letter-spacing设置字符间距text-decorat..
分类:
Web程序 时间:
2017-04-24 13:19:49
阅读次数:
270
游戏美术行情在线 在设计游戏角色时,游戏美术团队需要经历从接到需求到初步构思,再到最终确立的不同阶段。 为了设计出广大玩家喜闻乐见的角色 为了完美表达出游戏策划的设想,游戏原画师需要一个系统的工作方法来指导自己的工作。今天,我们来分享确定游戏角色的4步骤方法。 一、游戏风格确立 1、项目设计要求的理 ...
分类:
其他好文 时间:
2017-04-24 13:19:39
阅读次数:
289
环境需求:*Controller一定要是Linux*Windows需要:1.Framework4.52.PowerShell3.0原料:AnsibleMaster(CentOS)AnisbleSlave(WindowsSP1)步骤:[Linux]yum-yinstallpython-kerberos.x86_64python2-winrm.noarch[Windows]下载Framework4.5http://download.microsoft.com/download..
分类:
Windows程序 时间:
2017-04-24 13:19:34
阅读次数:
2470
随机数方法1、cat/proc/sys/kernel/random/uuid75aae497-937b-4e4e-87e2-b1003f5a44f52、rand-base6465umdqq7PJ8K4a/j/uhlMEa6AHEhE9TXTdL3Pp4w5UqycSXuCk0OioenTDtIPv/TCTSdwmpcVg0hXsN4nRimef52o=3、date+%s%N14841471286620460394、echo$RANDOM|md5sumf9a9c28e578ab7fb107c8..
分类:
系统相关 时间:
2017-04-24 13:19:28
阅读次数:
166
大纲:一、简介二、Logstash三、Redis四、Elasticsearch五、Kinaba一、简介1、核心组成ELK由Elasticsearch、Logstash和Kibana三部分组件组成;Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数..
分类:
其他好文 时间:
2017-04-24 13:19:19
阅读次数:
348
使用Apache搭建Web网站服务器一:实验目标apache服务器常见概念apache服务器安装及相关配置文件例1:为公司内网搭建一个web服务器例2:使用rpm搭建lamp环境例3:修改网根目录及对应参数,设置访问权限例4,:使用别名,引用网站根目录以外的路径。例5:打开软链接功能。通过软件..
分类:
Web程序 时间:
2017-04-24 13:19:11
阅读次数:
417
题目链接: http://bjutacm.openjudge.cn/lianxi/1101/ 思路: 二分 + 二分图最大匹配。 开始的时候我想直接用最小费用流模型,后来发现这样是错误的。因为这道题实际上是求一个匹配数>=n的匹配,并且满足在这个匹配中匹配边的最大的权值最小;而不是使所有匹配边的权值 ...
分类:
其他好文 时间:
2017-04-24 13:19:01
阅读次数:
127
本文将介绍如何将spring boot 与 JdbcTemplate一起工作。Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate 是在JDBC API基础上提供了更抽象的封装, ...
分类:
数据库 时间:
2017-04-24 13:18:52
阅读次数:
308