`
chenzhou123520
  • 浏览: 4260816 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    好久没有登录iteye了,今天一登录看到了20多条未读消息,很抱歉这些消息不能一一回复了。     从2011年毕业到2014年3月,从事IT行业将近3年,就职了2家公司:搜狐畅游、友宝在线。在别人眼里,这是一个很好的职业,很 ...
最近工作电脑换成了64位的win7系统,之前个人电脑上安装的jdk和Eclipse都是32位的。而新的工作电脑上安装的JDK是64位的,因为原来的Eclipse自己安装了很多的插件和个性化配置,不想重新安装64位的Eclipse,所以想在64位的win7系统上继续使用原来的32位Eclipse。   32位的Eclipse无法和64位的jdk搭配使用,但是我又不想仅仅为了适配Eclipse而只安装32位的jdk,所以系统上同时安装了32位和64位的jdk,默认的JAVA_HOME指向的是64位的jdk。   而Eclipse要和32位的jdk搭配启动,所以,需要修改一下配置文件,修改e ...
mysql执行多表查询时报错: [SQL] SELECT * from ( select e.account from employee e UNION SELECT u.account from `user` u UNION SELECT a.account from agent a ) [Err] 1248 - Every derived table must have its own alias 这句话的意思是每个派生出来的表必须有一个自己的别名   一般是在多表查询或者子查询的时候会出现这个错误,因为在嵌套查询中,子查询的结果是作为一个派生表给上一级进行查 ...
Kaptcha是一个基于SimpleCaptcha的验证码开源项目。 官网地址:http://code.google.com/p/kaptcha/   kaptcha的使用比较方便,只需添加jar包依赖之后简单地配置就可以使用了。kaptcha所有配置都可以通过web.xml来完成,如果你的项目中使用了S ...
在Freemarker中,如果要判断序列中是否包含某个指定的元素,可以使用freemarker的内建函数seq_contains。 注:seq_contains这个内建函数从FreeMarker 2.3.1 版本开始可用。而在2.3 版本中不存在。   使用示例: <#--声明一个序列,包含若干个元素--> <#assign x = ["red", 16, "blue", "cyan"]> <#--使用seq_contains判断序列中的元素是否存在--> "blue&quo ...
java服务中整合了spring,在Eclipse里本地启动时没问题,但是部署到局域网linux服务器上时解析spring applicationContext.xml报错,具体报错信息如下: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema ...
工作中经常要和服务器、数据库这些打交道,有些小功能例如:服务监控、数据监控等用java往往无处下手,即使能做也要花费很长的时间,身边好几个同事都会Python,面对这些需求他们往往优先选择Python来实现,又快又省事。所以我也计划着自学一下Python,寻思着买一本入门的书来参考,在豆瓣上挑来挑去最后挑了《Head first Python》这本。买来后断断续续看了好几章了,对Python也有了一些基本的了解,不过一直没真正上手。 废话太多,直接步入正题,昨天领导让我写个脚本来实时监控某个服务的日志,监控日志中报出的用户购买超时的现象,如果某个node累计超时次数达到10次则通过邮件和短 ...
背景描述: 项目是普通的java服务,以jar包的形式部署,前几天升级了一下服务,部署运行后跟踪日志发现时不时抛异常信息。 具体报错信息如下: [2013-09-22 17:30:53,653] - [pool-3-thread-3] - ERROR - Caught IOException decoding 1061 bytes of da ...
方法一:getconf LONG_BIT 在linux终端输入getconf LONG_BIT命令 如果是32位机器,则结果为32 [root@localhost ~]# getconf LONG_BIT 32 如果是64位机器,则结果为64 [root@localhost ~]# getconf LONG_BIT 64   方法二:uname -a 如果是64位机器,会输出x86_64 [chenzhou@testweb01 ~]$ uname -a Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08 ...
今天编写了一个mysql存储过程定义语句,在执行的时候报错: [Err] 1338 - Cursor declaration after handler declaration 经过排查后发现是我把游标的error handler定义在游标的定义语句之前,所以报错了,我的代码如下: #define error handler DECLARE CONTINUE handler for NOT FOUND set fetchMyCurOk = false; #define cursor DECLARE myCur CURSOR for select box_seq,box_code, ...
最近在公司服务器上安装memcached安了很多次,每次都得上网来查一下步骤,今天干脆写个详细点的步骤记录一下,留作备忘。   一、检查libevent 首先检查系统中是否安装了libevent rpm -qa|grep libevent 如果安装了则查看libevent的安装路径,后续安装时需要用到 rpm -ql libevent 如果没有安装,则先安装libevent   安装libevent: 1.首先下载libevent安装包 wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz    ...
在开发时,有时候可能需要根据不同的环境设置不同的系统参数,我们都知道,在使用java -jar命令时可以使用-D参数来设置运行时的系统变量,同样,在Eclipse中运行java程序时,我们怎么设置该系统变量呢?   另外,如果我们的程序需要输入运行参数,在Eclipse中如何配置? 答案很简单,具体步骤为: 在要运行的类上右键点击Run As-->Run Configurations... 在弹出界面中点击Arguments 然后弹出如下界面: 1.其中Program arguments栏里可以输入程序运行所需的参数,也就是main方法的参数,如果参数为多个,则用空格分 ...
memcache在linux上安装时并不支持显示地配置服务日志,我们如果想要把memcache服务日志保存到日志文件中,则需要在启动参数中进行配置。   安装好memcache后,我们可以通过-h命令查看memcached支持的参数: [chenzhou@localhost ~]$ /usr/local/memcached/bin/memcached -h #其余的省略 -v verbose (print errors/warnings while in event loop) -vv very verbose (also print cl ...
linux上启动Memcache报错: [root@localhost memcached]# ./bin/memcached -d -m 2048 -p 11211 -u root ./bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对, 遇到这种情况那就去网上下载并安装上即可. ...
问题背景: 在Dao中使用MyBatis进行查询操作,参数是传的一个List:studentNameList,但是在执行查询的时候报错,具体日志如下: com.chenzhou.base.mybatis.IbatisSystemException: SqlSession operation; nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.binding.BindingExceptio ...
Global site tag (gtag.js) - Google Analytics