摘要: java里面的List和Array的区别是什么?1:数组是定长,list是自动增长。2:数组效率高,list效率低。总结:数组牺牲功能增加效率,list牺牲效率增加功能。http://bbs.csdn.net/topics/390422157抽时间测试一下二者的差别什么时候用ArrayList,什么... 阅读全文
posted @ 2014-10-08 13:48 唾手可得的树 阅读(2632) 评论(0) 推荐(1) 编辑
摘要: 添加车联网商品和旅游商品有什么区别?为什么旅游商品没有校验是否添加了重复的商品?还是说只是通产品人员来进行人工控制? 阅读全文
posted @ 2014-10-08 13:47 唾手可得的树 阅读(144) 评论(0) 推荐(0) 编辑
摘要: http://www.querydsl.com/封装了很多访问不同数据层平台的方法,提供统一的通用框架(统一的书写格式,以一种通用的API方式来构建查询)。便于抽成统一数据层,昨晚底层,以后其他模块只要调用querydsl即可实现访问不同的数据源和框架。不需要自己调用各个数据源和框架 阅读全文
posted @ 2014-10-06 15:24 唾手可得的树 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 俯卧撑平板撑健腹轮跳绳快走一段路慢跑 阅读全文
posted @ 2014-10-05 11:15 唾手可得的树 阅读(127) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-10-05 09:30 唾手可得的树 阅读(6) 评论(0) 推荐(0) 编辑
摘要: spring的xml配置文件中某个中的property的用法是什么样的?/spring-beans/src/test/java/org/springframework/beans/factory/xml/XmlBeanCollectionTests.java/spring-beans/src/tes... 阅读全文
posted @ 2014-10-02 17:07 唾手可得的树 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,spring容器中的大部分Bean都是单实例的,所以一般无须通过@Repository、@Service、@Component等注解的value属性为Bean指定名称,也无须使用@Qualifier按名称进行注入。@Autowired的用法有以下几种:对类变量进行标注@Autowired... 阅读全文
posted @ 2014-10-02 15:58 唾手可得的树 阅读(256) 评论(0) 推荐(0) 编辑
摘要: org.springframework.context.annotation.ComponentScanParserTests.componentScanWithAutowiredQualifier()example.scannable.AutowiredQualifierFooService.fo... 阅读全文
posted @ 2014-10-02 12:02 唾手可得的树 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 5.9 基于注解的容器配置 阅读全文
posted @ 2014-10-02 10:50 唾手可得的树 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 算法难道不能变得简单一些吗?便于理解逻辑?参考文档如下:http://cmsblogs.com/?p=1031书中有个例子{五={星={红={isEnd=0, 旗={isEnd=1}}, isEnd=0}, isEnd=0}, 中={isEnd=0, 国={isEnd=0, 人={isEnd=1},... 阅读全文
posted @ 2014-09-30 16:41 唾手可得的树 阅读(297) 评论(0) 推荐(0) 编辑
摘要: "$near"是唯一一个会对查询结果进行自动排序的地理空间操作符"$near"的返回结果是按照距离由近及远排序的。其他排序条件不会生效。这种按照地理位置远近查询怎么在solr排序中体现?参考文档如下:https://cwiki.apache.org/confluence/display/solr/S... 阅读全文
posted @ 2014-09-29 14:42 唾手可得的树 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 创建地理空间索引注意事项创建地理空间索引失败,提示错误信息如下> db.places.ensureIndex({"loc":"2dsphere"}){"createdCollectionAutomatically" : false,"numIndexesBefore" : 1,"ok" : 0,"e... 阅读全文
posted @ 2014-09-29 13:35 唾手可得的树 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: select distinct id,name from route where update_time>='';上面的sql语句的逻辑是两条记录的id,name只要有一个不一样,就算不一样。是不是这个逻辑还需要验证。 阅读全文
posted @ 2014-09-27 17:11 唾手可得的树 阅读(271) 评论(1) 推荐(0) 编辑
摘要: zookeeper可以管理solr和其他软件的配置文件。配置文件还是保存在linux服务器的磁盘上,但是不是改变solr读取solr/home配置的配置文件的位置。现在solr/home配置文件的位置有两个地方:E:\apache-tomcat-7.0.23\conf\Catalina\localh... 阅读全文
posted @ 2014-09-26 17:04 唾手可得的树 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 左转让右转,右转让直行,直行让右直行。吊二撤三醉五逃终生(二、三、五、终生指的是多少年不能考驾照)记不住的考题如下:什么情况下构成交通肇事罪?酒后、无证、严超、超速什么违法行为扣6分,什么违法行为扣12分?扣12分的行为用别人的证、车(不符合驾驶车型的车)无牌上路、遮盖、污损、不按规定放置车牌超速5... 阅读全文
posted @ 2014-09-22 20:17 唾手可得的树 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 编译问题spring-4.0.5.release编译是用jdk8编译的,为啥可以运行在jdk7的环境?源码分析spring源码分析,由一个点各个击破,比如依赖注入,autowired。spring源码深度解析是从整体上解决,慢慢理清头绪。org.springframework.context.ann... 阅读全文
posted @ 2014-09-22 15:39 唾手可得的树 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 防止恶意登录、注册等,把服务器拖垮。 阅读全文
posted @ 2014-09-20 11:11 唾手可得的树 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 目前看过的源码包括solr源码=》看了之后才明白为啥索引数据文件的路径要这样配置spring-data-solr源码spring-data-mongodb源码spring源码 阅读全文
posted @ 2014-09-19 16:46 唾手可得的树 阅读(250) 评论(0) 推荐(0) 编辑
摘要: @echo offecho "欢迎来到非常BAT!"pausestart mvn -version模仿别人的用git更新代码命令(test.bat)cd petrel-shopappgit pullcd ../sardine-paygit pullcd ../petrel-usergit pullc... 阅读全文
posted @ 2014-09-19 13:40 唾手可得的树 阅读(224) 评论(0) 推荐(0) 编辑
摘要: redis的常见命令set key helloget keyincr numget numset foo loremincr foohset car price 500hset car name BMWhsetnx car model carhgetall car3.5.3实践没有看懂到现在初步感觉... 阅读全文
posted @ 2014-09-19 09:45 唾手可得的树 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 3.1实现简单的搜索功能 阅读全文
posted @ 2014-09-17 09:47 唾手可得的树 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 2.1Lucene如何对搜索内容进行建模2.1.1文档和域2.1.2灵活的架构往文档添加域,跟重建索引二者是什么关系?Lucene和数据库之间的第二个主要的区别是,Lucene要求你在进行索引操作时简单化或反向规格化原始数据。2.1.3反向规格化(Denormalization)2.2理解索引过程2... 阅读全文
posted @ 2014-09-16 10:31 唾手可得的树 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 多看几遍,慢就是快1.1应对信息爆炸1.2Lucene是什么1.2.1Lucene能做些什么1.2.2Lucene的历史1.3Lucene和搜索程序组件基本概念索引操作将原始数据引入可被高效查找的对照表中,以便能够对这些内容进行快速搜索。这里的对照表的结构是什么样的?是二叉排序树还是红黑树?索引是一... 阅读全文
posted @ 2014-09-15 13:18 唾手可得的树 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 初识Lucene构建索引为应用程序添加搜索功能Lucene的分析过程 阅读全文
posted @ 2014-09-15 13:10 唾手可得的树 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 链接见http://api.mongodb.org/java/current/?_ga=1.111551751.200271495.1409034486整体结构分为com.mongodb是核心类。其中包含接口、实现类、枚举类型、异常类。见http://api.mongodb.org/java/cur... 阅读全文
posted @ 2014-09-13 10:53 唾手可得的树 阅读(333) 评论(0) 推荐(0) 编辑
摘要: ubuntu统一的安装软件命令sudo apt-get install **sudo dpkg -i 阅读全文
posted @ 2014-09-13 10:36 唾手可得的树 阅读(933) 评论(0) 推荐(0) 编辑
摘要: tar zxvf redis-2.8.15.tar.gzcd redis-2.8.15/makemake testmake install 阅读全文
posted @ 2014-09-13 10:26 唾手可得的树 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 主节点A、备份节点B、仲裁者C。是否真的需求仲裁者?需要。怎样才算大多数表格如下:怎样才算大多数表格副本集中的成员总数副本集中的大多数11223243536474如果只有主节点A和备份节点B;如果主节点A挂掉了,就无法达到副本集中“大多数”(2,2)的要求了,现在变成(2,1)。仲裁者逻辑有些乱 阅读全文
posted @ 2014-09-12 11:26 唾手可得的树 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 网络上怎么控制访问? 阅读全文
posted @ 2014-09-12 10:22 唾手可得的树 阅读(110) 评论(0) 推荐(0) 编辑
摘要: nohup用在什么地方?KD3EE49RD38 阅读全文
posted @ 2014-09-11 17:33 唾手可得的树 阅读(488) 评论(0) 推荐(0) 编辑
摘要: mongodb调整oplog的大小的方法关闭当前服务器,将服务器以单机模式启动。这是一种方法,还有没有其他方法?mongodb实时扫描oplog,判断记录到哪个地方了如果扫描oplog的程序挂掉了,重启程序之后怎么保证不重新扫描?从上次结束的地方重新扫描?oplog的大小size有限,如果保证opl... 阅读全文
posted @ 2014-09-10 17:25 唾手可得的树 阅读(605) 评论(0) 推荐(0) 编辑
摘要: http://derickrethans.nl/mongodb-and-solr.html这是mongodb的php客户端的写法http://docs.mongodb.org/manual/tutorial/create-tailable-cursor/这是mongodb的C++客户端的写法http... 阅读全文
posted @ 2014-09-10 16:31 唾手可得的树 阅读(612) 评论(0) 推荐(0) 编辑
摘要: mandf可以查看磁盘的使用情况以及文件系统被挂载的位置df -lh命令效果如下上图显示出现在系统剩余的空间。 阅读全文
posted @ 2014-09-10 09:27 唾手可得的树 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 创建新的虚拟机时,可以采用克隆之前的虚拟机,比单独创建速度更快。生成的两个虚拟机的ipv4地址分别为查看linux的本地ipv4地址的命令是ifconfig192.168.100.25192.168.100.30只有最后一位不一样。后来遇到一个问题,我在本地用ssh工具无法连接ubuntu虚拟机,别... 阅读全文
posted @ 2014-09-09 14:34 唾手可得的树 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 1.如果path中有你的程序所在的目录,那么直接执行filename即可2.如果path中没有程序所在目录,那么进入目录./filename或者path/filename比如wj@ubuntu:~/Downloads/mongodb-linux-x86_64-2.6.1/bin$ ./mongod ... 阅读全文
posted @ 2014-09-09 14:28 唾手可得的树 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: solr非常灵活,虽然mongodb添加索引查询速度比较快,但是solr查询比mongodb更加灵活,所以需要获取mongodb的oplog,实时将oplog中的数据推送到solr中oplogAcapped collectionthat stores an ordered history of lo... 阅读全文
posted @ 2014-09-05 10:43 唾手可得的树 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: IKAnalyzer原理分析IKAnalyzer自带的void org.wltea.analyzer.dic.Dictionary.disableWords(Collection words)这个类的方法是指批量移除(屏蔽)词条,是指移除词典中的词语,并不能屏蔽搜索词中的敏感词。算法的时间复杂度,空... 阅读全文
posted @ 2014-09-03 15:09 唾手可得的树 阅读(406) 评论(0) 推荐(0) 编辑
摘要: maven项目中错误: 找不到或无法加载主类 阅读全文
posted @ 2014-09-03 14:23 唾手可得的树 阅读(470) 评论(0) 推荐(0) 编辑
摘要: solr的EmbeddedSolrServer原理深入探讨 阅读全文
posted @ 2014-09-03 13:19 唾手可得的树 阅读(207) 评论(0) 推荐(0) 编辑
摘要: session为什么要序列化 阅读全文
posted @ 2014-09-02 22:04 唾手可得的树 阅读(472) 评论(0) 推荐(0) 编辑