摘要:
Spring Batch Concepts ChapterThe below figure shows two kinds of Spring Batch components:infrastructure components and application components. The infrastructure componentsare the job repository and the job launcher. Spring Batch provides implementations for both – and you do need to configure these 阅读全文
摘要:
我使用OpenCV2.4.4的windows版本+Qt4.8.3+VS2010的编译器做了一个手势识别的小程序。本程序主要使到了Opencv的特征训练库和最基本的图像处理的知识,包括肤色检测等等。废话不多,先看一下基本的界面设计,以及主要功能: 相信对于Qt有一些了解的人都不会对这个界面的设计感到陌生吧!(该死,该死!)我们向下走:紧接着是Qt导入OPenCV2.4.4的库文件:(先看一下Qt的工程文件吧)#-------------------------------------------------## Project created by QtCreator 2013-05-25T11 阅读全文
摘要:
在开始之前先说明三个概念,任务间的同步,互斥,通信。同步,是指一个任务等待某个条件发生,而另外一个任务引发这个条件后,等待的任务会被触发执行相应的处理。这就是一个任务与另一任务之间的同步控制。互斥,是指两个以上任务要使用同一块内存数据或IO资源时引发的竞争状态。任务间通信,很简单,就是使一个任务通过某个条件或某段数据与另一个任务发生联系时,就产生了通信,同步与互斥都是任务间通信的一种方式。关于任务间的同步与通信方式,每个人脑子里会蹦出很多,信号量,互斥量,消息队列,管道,信号,事件等等,开始就从最简单的说起。忽略VxWorks在6.X中开始支持进程的概念,在多数常规VxWorks的应用中所有的 阅读全文
摘要:
前言本博客主要介绍并查集以及图的最小生成树。对于并查集,我们引入其基本概念,并分析其复杂度,最后利用并查集来分析最小生成树。并查集参考文献《算法导论》,博客 http://blog.csdn.net/dm_vincent/article/details/7655764。并查集包括三个操作:make_set,find_set,union_set。链表表示: 每个节点包括一个value,两个指针:一个指向下一个节点,一个指向头节点,还包括一个head和一个tail; 每一个集合的代表为头结点,所以每个节点都得指向头结点,这样能迅速定位头结点。复杂度如下 树根表示:... 阅读全文
摘要:
此方法适用于C盘windows文件夹中有WinRAR.exe文件if (fileExt.ToUpper() == ".RAR") { string zpath = Server.MapPath("~/SendFileZIP/"); //不存在文件夹时创建文件夹 if (!Directory.Exists(zpath)) { ... 阅读全文
摘要:
最近有人问(是问,不是请教)我数据库怎么学?要学哪些?以下我谈一些个人想法。 其实我的数据库知识不是很扎实,真心的。当年我学这个东西时某个大神告诉我“学会sql server”走遍天下都不怕。事实上,这几年如果只会sqlserver根本到哪都很惊悚。原因?1、如果是政府软件,虽然不像互联网那样高,但是数据存储量确实很大很大,大家想想譬如财政数据、公积金数据、民政局数据等,而且很多数据不能使用缓存,必须实时计算,当sql2008还没出现时,确实在大数据计算性能上不如oracle(同时期版本)2、由于某些原因(你懂的),政府很少会同意使用windows服务器平台,大都会使用unix或linux平. 阅读全文
摘要:
题目详情我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同,而一个字符串的完美度等于它里面所有字母的完美度之和,且不在乎字母大小写,也就是说字母F和f的完美度是一样的。现在给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将26分配给d,25分配给a,这样整个字符串最大可能的完美度为77。函数头部Cint perfect(const char *s);C++int perfect(const string &s);javapublic static int perfect(String s);第一次挑战失败,发现是审题的问题,需要的是最大 阅读全文
摘要:
1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)数据库中的语法如下:MySQL:create table t_user(id int auto_increment primary key, name varchar(20));SQL Server:create table t_user(id int 阅读全文
摘要:
要做一个iPhone Push消息的需求,从简单test的开始。1、先添加一个app ID 2、点击Edit来配置push服务。 3、生成两个证书,一个用于开发,一个用于发布。 4、按下图操作创建一个csr文件然后continue。 4.1 打开应用程序->实用工具->钥匙串访问。按如下菜单请求一个证书。 4.2 如下图 5、选择刚才创建好的csr文件生成证书 6、下载后双击cer文件导入系统。接着创建Provisioning Profile。 选择我们刚创建的... 阅读全文
摘要:
此方法需要在程序内引用ICSharpCode.SharpZipLib.dll 类库 /// /// 功能:解压zip格式的文件。 /// /// 压缩文件路径 /// 解压文件存放路径,为空时默认与压缩文件同一级目录下,跟压缩文件同名的文件夹 /// 出错信息 /// 解压是否成功 public bool UnZipFile(string zipFilePath, string unZipDir)// , out string err { // err = ... 阅读全文