- 博客(26)
- 收藏
- 关注
原创 扩展带LVM分区的amazon EBS实践
使用AMAZON上的CentOS-6.5-base-20150305 (ami-0e80db66)的IAM启动了一个EC2实例,配置EBS存储200G。进入系统后,使用df查看存储空间如下:[ec2-user@s1 ~]$ df -hFilesystem Size Used Avail Use% Mounted o...
2016-01-25 19:31:20 395
原创 更改amazon ec2 key-pair最佳实践
近期有同事离职,需要更改amazon ec2的key pair。amazon本身并不提供直接更改kp的手段。万能的google给出来一些方案,都不是很好做。不过万能的google告诉我们,kp对应于ec2的文件是~/.ssh/authorized_keys(我的系统是RHEL),也就是说,只要替换这个文件为新的kp的对应文件,就可以了。于是方案就简单了:1,登录amazon e...
2014-03-18 13:00:23 931
原创 cassandra实战总结
1,关于第二索引(Secondary indexes):根据生产环境结果和实际测试,第二索引提取大量数据(大于10000)效率很差。实际使用第二索引查询,最好保证查询提取的数据小于5000。如何保证查询提取的数据小于5000是一个问题,因为limit是基于row的存放顺序,而不是基于查询条件,所以limit的结果往往丢失了应有的数据。另外,数据模型的设计决定了数据的查询能力,难以满足以后新的数据查...
2012-11-29 11:15:46 335
原创 hg在linux上的权限设定
1、建立hg账号:useradd hg2、使用hg账号登录,进入目标工程test目录(test不能含有子目录),初始化工程:hg init3、更改关键三个目录组写权限:chmod g+w .hg .hg/* .hg/store/4、更改关键三个目录组设置(setgid):chmod g+s .hg .hg/store .hg/store/data5、新建开发者账号:useradd...
2012-06-25 11:57:21 326
ECShop与Discuz X2的整合
这几天整合ECShop与Discuz X2,发现了Discuz X2一个简单却很严重的bug,导致单点登录失败。本文使用了ECShop2.7.2,Discuz X2。 为了模拟真实环境,特意设置了内部DNS :*.fcy.cn到本机,ECShop使用了mall.fcy.cn的域名,Discuz使用了 www.fcy.cn 的域名。 Discuz X2的安装及ECShop的安装,都是...
2012-02-29 14:59:36 188
原创 User-agent字串史
原贴:http://www.nczonline.net/blog/2010/01/12/history-of-the-user-agent-string/作者:Nicholas C. Zakas 在《特性检测并非浏览器检测》贴文中谈到了 User-agent 嗅探,有回贴支持本人继续谈下去。那本人认为:User-agent 嗅探是必备的一项重要的技术。要知道 user-agent ...
2011-01-05 13:57:11 189
原创 解决Linux系统Could not lock User prefs问题
近日在CentOS下部署一个tomcat应用,后台报出如下异常信息:java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode警告: Could not lock User prefs. Unix error code 2.java.util.prefs.FileSystemPreferences syncWorld...
2010-10-30 22:27:47 5861 1
原创 JAVA中的UNICODE与字符集
java采用UNICODE来表示字符,究竟是怎么表示的呢?其实就是int类型与char的对应关系。char强制转化为int的数值,再转换为16进制,就是UNICODE中的代码点,如下代码:char c = '一';System.out.println((int)c);System.out.println(Integer.toHexString(c));输出结果为:19968...
2010-08-06 16:18:08 651
HP商用笔记本预装Win7系统的完美无损分区方案
在HP ProBook 4321s上分区成功。感谢http://bbs.pcbeta.com/viewthread.php?tid=200695 提供软件下载。感谢http://hpbbs.zol.com.cn/40/223_394363.html 作为重要参考。新买的HP商务本默认有4个主分区,win7占用了2个,分别是SYSTEM(隐藏)和C,另外2个是HP_RECOVERY(...
2010-04-13 21:31:43 299
Permission denied: proxy: HTTP: attempt to connect to 127.0.0.1:8080 (localhost)
From: http://www.techiegyan.com/?p=178Problem: Few days back we were working with Apache web server and were using it for proxy. We want to use HTTPD for directing requests to 8080 port where Apac...
2010-03-25 13:11:39 952
struts2中编程式validate的使用
本文基于struts2.1.8.1,默认开启了编程式的验证,由com.opensymphony.xwork2.validator.ValidationInterceptor拦截器的programmatic属性决定,默认值true。 1,validate拦截器会查找目标action方法的冠以'validate'和'validateDo'前缀的方法并执行,如请求foo()方法...
2009-12-25 16:01:12 122
Struts2中的ActionContext、OGNL及EL的使用
本文基于struts2.1.8.1,xwork2.1.61.EL EL(Expression Language)源于jsp页面标签jstl,后来被jsp2.0直接支持,因此可以在jsp页面中直接使用EL表达式。其使用语法为${expr},如${username},表达式expr中变量的获取,默认使用PageContext.findAttribute(String)方法,也就是...
2009-12-25 15:38:23 122
struts2的validate错误跳转与chain配合使用的要点
本文基于struts2.1.8.1 按照struts2的官方文档,chain类型默认的目标Action跳转方法是execute(),摘录xwork的doc: method - used to specify another method on target action to be invoked. * If null, this defaults to execute meth...
2009-12-22 16:56:28 148
maven插件的玄机
在org.appfuse.archetypes:appfuse-basic-struts:2.0.2的POM中,有2个插件的配置,分别是org.codehaus.mojo:aspectj-maven-plugin:1.0和org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1,他们都有配置goal,却没有配置phase,但是却都能被执行,万分...
2009-07-24 14:56:33 89
hg之ssh成功实践
前段时间,windows XP下,作为客户端的hg之ssh配置,根据网上流传的配置和官方的说明,一知半解,算是勉强实现了push功能,但是没搞清楚怎么通过ssh clone。近日研究maven,搞定之后回头看hg,原来它们的配置思想尽然一致!都是三级配置,程序级、用户级、应用级,后一级覆盖前面相同配置。对于maven是安装程序下的conf/settings.xml、用户目录下的.m2/settin...
2009-07-24 14:33:51 484
eclipse集成mercurial的使用
最近一个项目启动,因为成员不能及时到位协同工作,决定使用分布式版本控制系统管理代码,而最受好评的便是mercurial(HG)了。于是,花了2天时间来研究使用。 分布式版本控制的概念以及mercurial的操作不是本文的目标,网上有大量的资料可以查阅,本人推荐英文水平尚可的朋友阅读Bryan O'Sullivan的Mercurial:The Definitive Guide一书,...
2009-05-21 16:28:24 342
关于OSCache及NeedsRefreshException
同一个应用可以实例化多个oscache的admin,使用不同的配置策略,如不同的配置文件。例如:[code="java"]Public class ChatRecordCache { private static GeneralCacheAdministrator admin; private static String OSCACHE_DISK = "oscache_disk.pr...
2009-05-14 16:32:32 369
股市名词解释
牛市股票市场上买入者多于卖出者,股市行情看涨称为牛市。形成牛市的因素很多,主要包括以下几个方面: ①经济因素:股份企业盈利增多、经济处于繁荣时期、利率下降、新兴产业发展、温和的通货膨胀等都可能推动股市价格上涨。 ②政治因素:政府政策、法令颁行、或发生了突变的政治事件都可引起股票价格上涨。 ③股票市场本身的因素:如发行抢购风潮、投机者的卖空交易、大户大量购进股票都可引发牛市发生。 熊市熊市与牛市相...
2007-04-13 03:58:28 271
股票基本概念
*普通股是指在公司的经营管理和盈利及财产的分配上享有普通权利的股份,代表满足所有债权偿付要求及在优先股东的收益权与求偿权要求后对企业盈利和剩余财产的索取权,它构成公司资本的基础,是股票的一种基本形式,也是发行量最大,最为重要的股票。 目前在上海和深圳证券交易所上中交易的股票,都是普通股。 *优先股是公司在筹集资金时,给予投资者某些优先权的股票,这种优先权主要表现在两个方面: ①...
2007-03-16 02:47:29 147
什么是指数基金
近日,信诚四季红、上投摩根双息平衡、博时平衡配置和海富通强化回报等多只配置型基金齐发,面对这些尚未有历史业绩参考的同类新基金,不少投资人表现犹豫。这里以海富通强化回报和博时平衡配置(或称博时7号)为例,来看看如何在同类新品中评价和选择适合自己的基金。● 投资目标与投资策略 投资人在选择基金前,首先应当明确自己的投资偏好和风险承受力,不要单纯追求业绩最优。了解基金可从投资目标和投资策略开始。海富通...
2007-03-16 02:27:40 223
手工构造和解析SOAPEnvelope
手工构造和解析web service客户端访问soap包,仅用于理解wsdl中的相关概念,实际可以用axis的wsdl2java生成同功能的代码。源代码如下: package com.fancy.ws.client; import java.util.Iterator;import javax.xml.namespace.QName;import javax.xml.rpc.Servic...
2006-07-24 08:38:27 1479
spring中几种数据源的配置(mysql)
1、dbcp <bean id="bbsDataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName"> <value>org.gjt.mm.mysql.Driver</value> &
2006-05-30 03:24:51 189
手工编译和执行java程序的命令
习惯了用IDE编译执行java程序,几乎不会使用java的命令行了。经过很多次的试验,才搞清楚了含有类引用以及类包的类的编译和执行语法。特此留下备忘。 Linux环境1、编译有一个主类TestMain.java,两个被引用的类MD5.java,StringConvertUtil.java,两个类库httpunit.jar,commons-collections-3.1.jar,并且这些类都...
2006-04-25 07:40:29 210
在Spring框架中配置和使用jdbcldap开源驱动(二)
5、 在DAO中访问LDAP数据库示例代码如下:Session session = null;Connection con = null;PreparedStatement ps = null;ResultSet rs = null;try { //取得与ldap连接的会话实例 session = getSessionFactory().openSe...
2006-04-05 03:08:45 145
在Spring框架中配置和使用jdbcldap开源驱动(一)
1、 取得jdbcldap驱动程序从http://www.openldap.org/取得Octet String 提供的开源Java JDBC - LDAP Bridge Driver包,即jdbcLdap.jar,并把此jar包加入到应用的lib目录中。 2、 配置连接ldap数据源的参数在应用的init.properties文件中配置连接ldap数据源的参数,代码如下: ld...
2006-04-05 02:57:01 402
Java对LDAP的操作方法
最近因为项目需要,研究了下大名久仰的LDAP。它以目录树结构存放数据信息,和数据库以表结构存放数据不同。网络上关于LDAP的介绍很多,不是本文的重点。作为程序员,最关心的就是如何写程序去访问和操作LDAP数据,这也是本文所要讨论的,但是局限于java程序。一.JNDI(JAVA 命名及目录接口)JNDI是JAVA为命名及目录服务访问制定的基础接口标准,用于访问包括DNS,NIS,LDAP,文...
2006-04-05 02:32:42 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人