`
lvyanglin
  • 浏览: 83975 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
http://www.it.com.cn/f/edu/053/27/93819.htm
最近需求中需要使用lucene的分组查询,现有API使用GroupingSearch查询,代码如下: GroupingSearch groupingSearch = new GroupingSearch("compId"); groupingSearch.setGroupSort(new Sort(SortField.FIELD_SCORE)); groupingSearch.setFillSortFields(true); //groupingSearch.setCachingInMB(8.0, true); groupingSearch.se ...
在java web环境中一般都会有回话session存储登陆信息和用户信息,在负载均衡的时候都要处理这些回话信息,以前处理方式都会用同步套件的方式来处理,后来为了规避这个问题,直接session外置处理,就是直接在外置缓存或数据库 ...
在分布式缓存或者存储系统中经常都会用到hash算法,最早的时候memeched开源客户端都用的简单取余的hash算法来做分布式缓存集群中的命中要缓存的机器,一致性hash算法的原理在这里就不用描述了网上很多资料,下面的图来回忆下原理。简单的说就是把所有的机器结点投放到0-2^32-1结点圆环上去。再对key做哈希运算找到环上的结点存储。因为把有限几个阶段分布到2^32个几点上去需要均匀命中,会在实际几点中间虚拟很多结点。n1和n2之间的虚拟结点命中之后,会在n2上存储。 最近看了下jedis里面对这个功能的实现,是有些变通的做法来实现,下满的方法initialize 参数是实际结点列表,no ...
mysql-5.6.10安装: #解压mysql-5.6.10.tar包到/home/admin/work/mysql-5.6.10-install目录中 cd mysql-5.6.10-install #安装cmake yum install cmake #查看安装参数 cmake -L                      #引用复制结果:查看变量的值CMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql #清除缓存 rm -rf CMakeCache.txt       #cmake -Dxxx报错后,需要使用这个删除cache文件 #安装依赖库 ...

开发小知识

    博客分类:
  • java
rpm -qa | grep java 查找java rpm -e 软件全称 service iptables stop service iptables start
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.txt] @="txtfile" "Content Type"="text/plain" [HKEY_CLASSES_ROOT\.txt\ShellNew] "NullFile"="" [HKEY_CLASSES_ROOT\txtfile] [HKEY_CLASSES_ROOT\txtfile\shell]   [HKEY_CLASSES_ROOT\txtfile\shel ...
window 命令行 开始→运行→命令集锦 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------XP自带局域网聊天 mem.exe--------显示内存使用情况 Msconfig.exe---系统配置实用程序 mplayer2--- ...
环境:CentOS5.3 远程Windows IP:192.168.1.101 (user/password:administrator/123456) 共享目录为E:\hadoop 共享的名也叫hadoop CentOS挂载目录:/home/admin/hmj (必须首先创建好) [root@localhost ~]# mount -t cifs -o username=administrator,password=hmjhz 192.168.1.101:hadoop  /home/admin/hmj

linux安装

转自:http://os.51cto.com/art/201003/190581.htm http://www.yahaomai.com 简单介绍CentOS安装之前的准备,和CentOS的具体的安装操作步骤。对安装界面,选择语言,选择键盘,分区等具体问题讲解。 对于CentOS的大量使用,可能会在CentOS安装中遇到问题。这里就很全面的讲解了CentOS安装问题。以及对CentOS安装之前应做的准备,和之后的所使用的建议。 一、安装前的准备 1.总共需要空间15GB 其中划分一个4GB的逻辑分区格式为FAT32,剩下的11GB安装时划分 2.CentOS的iso文件,放在划分好的逻 ...
当年一直盼Google Chrome出Linux版。Google Chrome Linux 正式版最终出来的时候,偶却发现CentOS用不起Chrome。 Google Chrome Linux版在RHEL/CentOS 5上无法安装,太多的依赖包无法解决。 有人联系过Google Chrome Linux版的开发人员,Chrome Linux的开发人员说 “CentOS/RHEL5 are unfortunately too old” Some people even tried upgrading the packages and turning off the warnings but ...
一.要解决的问题:     spring环境中单元测试其实不是真正意义上的单元测试,真正意义上的单元测试应该是隔离所有的依赖,对当前业务实现业务逻辑测试;但是目前spring好像还没提供这样的解决方案,只能做依赖于环境的集成测试。比如:要测试A类,但是A类依赖B类和C类,这个时候我们必须保证B和C是完整的且是相对稳定的没太多bug的类.但是实际开发过程中,C类和B类可能是对数据库操作的Dao层或是对外接口层,这个时候我们在测试A类的时候业务B和C的环境或B或C都现在还没开发完成只是一个接口定义完成,这个时候就很难完成我们A类的测试了。 二.解决方案:    为了解决这个问题我们必须在 ...
SVN 签出源码 Struts Spring Hibernate  很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊! Apache的SVN库,强烈推荐! http://svn.apache.org/repos/asf/ 里面不但有Struts的源码,还有著名的Apache jakarta project ...

openssl 建证书

    博客分类:
  • java
1、产生CA私钥与CA证书   openssl genrsa -des3 -out ca.key 1024 自己定义该文件的初始密码 kft123 生成自己的私钥 2、openssl req -new -x509 -days 36500 -key ca.key -out ca.crt -config ..\ssl\openssl.cnf     使用自己的私钥产生证书,即CA证书 国家必须录入CN,comm Name 自己填写,其他都不填写 3、对基础平台产生私钥     openssl genrsa -des3 -out KFTZFPT.key 1024     设置密码kft123 4 ...
Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 keytool 将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个文件。它用口令来保护私钥。 Java KeyStore的类型 JKS和JCEKS是Java密钥库(KeyStore)的两种比较常见类型(我所知道的共有5种,JKS, JCEKS, PKCS12, BKS,UBER)。 JKS的Provi ...
Global site tag (gtag.js) - Google Analytics