- 浏览: 86382 次
- 性别:
- 来自: 广州
最新评论
-
lvyanglin:
dongxurr123 写道帅哥 DependencyInje ...
真正意义上的spring环境中的单元测试方案spring-test与mokito完美结合 -
dongxurr123:
帅哥 DependencyInjectionAsMockito ...
真正意义上的spring环境中的单元测试方案spring-test与mokito完美结合 -
Aceslup:
怎么更换都不行呢。楼主能提供jar吗?
tomcat的session存入redis配置 -
403577706:
sudo apt-get build-dep #(packag ...
sudo apt-get -f install
文章列表
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 ...
linux上安装mysql注意事项
- 博客分类:
- 学习linux
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文件
#安装依赖库
...
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--- ...
linux挂载window远程目录
- 博客分类:
- 其他
环境: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
转自: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 ...
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 ...