完整源码在我的github上https://github.com/NashLegend/QuicKid有了匹配算法,下面是如何将搜索联系人并显示出来以及高亮显示匹配到的字符串。1.搜索并显示联系人显示列表当然是使用ListView,使用自定义的ContactAdapter,ContactAdapter继承BaseAdapter,并实现了Filterable..
分类:
编程语言 时间:
2014-10-22 06:29:16
阅读次数:
203
Struts2、Spring和Hibernate应用实例Struts作为MVC2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC2模型的使用、功能齐全的标志库(TagLibrary)、开放源代码。而Spring的出现,在某些方面极大的方面了Strut..
分类:
编程语言 时间:
2014-10-22 06:28:58
阅读次数:
229
Java基础——protected访问修饰符探讨根据官方说法:(如图)protected修饰符是可以修饰其他包中的自损类的,但是我做了个实验,结果发现了一个有趣的现象!具体请往下看:package com.demo1;public class Demo1 { protected Demo1()...
分类:
编程语言 时间:
2014-10-22 06:24:43
阅读次数:
236
1.strlen函数总是假定其参数字符串以NULL结束,若字符串不是以NULL结束,计算的结果将不可预料。2.多个表达式可以由逗号分开,每个表达式的值分别计算,但整个表达式的值是最后一个表达式的值。3.二维数组转化为一维数组后,二维数组元素a[x][y] = b[x * 列数 + y],其中b是转化...
分类:
编程语言 时间:
2014-10-22 06:24:22
阅读次数:
182
http://blog.csdn.net/wishfly/article/details/3726985你在主线程用了WaitForSingleObject,导致了消息循环的阻塞,界面假死。然后在线程中调用了SetDlgItemText,而SetDlgItemText实际上调用的是SendMessa...
分类:
编程语言 时间:
2014-10-22 06:21:35
阅读次数:
292
学过C语言之后,尝试接触Java.借博文来记录自己学习的过程.Test01:利用循环,输出整数1-999之和 1 //======================== 2 //循环计算1到999的整数之和并输出 3 //======================== 4 package demo;...
分类:
编程语言 时间:
2014-10-22 06:18:49
阅读次数:
186
严格来说, 有 3 种风格.UNIX 底层读写库c 语言 stdio 标准库iostream 流一般的工程中, 底层读写库封装程度太低, 需要自己处理缓存和很多通用的异常场景. 不适合.网络编程中, 缓存会导致很多负面作用, 可以考虑用底层的读写库.1. 格式化输出对比1.1 格式化输出的可配置性i...
分类:
编程语言 时间:
2014-10-22 06:17:28
阅读次数:
190
1.Triangular t=8;这句是调用单参数的构造函数2.copy constructor VS copy assignment operator3.const修饰符紧接于参数列表之后,而且函数声明和函数定义比较同时指定const。const方法中如果修改了类成员会报错。4.非const对象可...
分类:
编程语言 时间:
2014-10-22 06:17:59
阅读次数:
145
转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS) ,将当前位置移到前一列008\f换页(FF),将当前位置移到下页开头012\n换行(LF) ,将当前位置移到下一行开头010\r回车(CR) ,将当前位置移到本行开头013\t水平制表(HT) (跳到下一个TAB位置)00...
分类:
编程语言 时间:
2014-10-22 06:17:28
阅读次数:
119
HTML5脚本编程(一)跨文档消息传递postMessage():向包含在当前页面的元素,或由当前页面弹出的窗口传递数据。接收两个参数:一条消息和一个表示消息接收方来自哪个域的字符串。//所有支持XDM的浏览器也支持iframe的contentWindow属性var iframeWindow = d...
分类:
编程语言 时间:
2014-10-22 06:15:55
阅读次数:
127
#include#include#include#include#include#include#include#include#include#include#include#include#define rep(i,n) for(int i=0;i=a;--i)#define PB push_b...
分类:
编程语言 时间:
2014-10-22 06:16:41
阅读次数:
202
直接上例子:public class URIMain { public static final String DEFAULT_BROKER_BIND_URL = "tcp://localhost:61616"; public static final String DEFAUL...
分类:
编程语言 时间:
2014-10-22 06:14:51
阅读次数:
136
1.?[代码]南湖船老大版PHP冒泡????? <?<?php
$array?=?array(7,1,2,8,4,5,6,0,22,9);
$len=count($array);
for?($i=0;$i<$len;$i++)?{
??for?($j=$len-1;$j>$i;$j--)?{
????if?($array[$j-1]...
分类:
编程语言 时间:
2014-10-22 01:10:41
阅读次数:
196
导读首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤:首先在Eclipse里将项目打包成war包将服务器上原来的项目文件夹删掉cd /var/lib/tomcat7/webapps
sudo rm XXX.war
sudo rm -rf XXX将war包传到服务器上,比如用pscp命令上传pscp -pw "xxx" XX...
分类:
编程语言 时间:
2014-10-22 01:10:19
阅读次数:
316
游戏开发属于软件开发中的一种,但又是非常特殊的一种。
游戏开发几乎可以用到软件设计中的任何一种算法,任何一种设计模式,任何一种编程思想,较普通的软件开发,难度相对要大一些。
游戏几乎模拟出一个完整的世界。
下面是我收集的一些常用的算法、设计模式及变成思想,欢迎拍砖和补充。
一 算法
1 随机数
常用于抽装备,暴击,闪避等
2 最短路径
用于地图中寻找到达指定位置的最短路径,dota...
分类:
编程语言 时间:
2014-10-22 01:09:22
阅读次数:
165
很多软件都支持直接将文件拖进去进行处理的功能,具体一点如暴风影音,将视频或者音频文件拖进去就会自动开始播放,那么这个功能在MFC上面怎么实现的呢?其实很简单,步骤如下:
第一步:将对话框属性中的 Accept Files 属性值设置为 True
第二步:添加WM_DROPFILES消息
第三步:定义WM_DROPFILES消息的响应函数如下:
void CDragFileToDlgDlg:...
分类:
编程语言 时间:
2014-10-22 01:07:34
阅读次数:
191
1、诊断包冲突
java.lang.NoSuchMethodError: org.apache.commons.io.output.DeferredFileOutputStream.(ILjava/lang/String;Ljava/lang/String;Ljava/io/File;)V
2、解决
2.1 可见的依赖冲突
1)在eclipse中打开工程,在pom文件的depe...
分类:
编程语言 时间:
2014-10-22 01:07:47
阅读次数:
239