自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 git操作

git stash 暂存工作区git stash list 查看暂存列表git stash apply 取出第一个暂存区git stash $stashId 取出暂存区git stash clear 清空暂存区untracked file想要暂存的话,可以用git stash -u,或者先git add为tracked file git branch 查看本地分支(...

2014-03-22 21:18:38 114

原创 spring-data-JPA和spring-data-mongodb依赖包版本冲突解决办法

项目之前用的spring-data-jpa,版本是1.1.0.RELEASE,依赖关系如下: <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version&g...

2013-03-19 16:52:57 1279

原创 上传文件出现“413 Request Entity Too Large”错误的解决方法

上传文件开发时候一切正常,设置的maxUploadSize是10M,10M以下都能成功上传。上线部署后发现大于1M的文件都上传失败,错误信息是"413 request entiry too large"。 经调查发现是由于部署了nginx,nginx默认限制最大上传文件就是1M,在nginx的配置文件中http段添加client_max_body_size 10m;重启ng...

2013-03-18 10:38:35 808

原创 mysql判断索引存在时删除索引的方法

mysql的drop index语句不支持if exists条件,在sql中先删除索引,再创建索引,如果对于新建的数据库,库中没有该索引,就会报错,导致后面的sql不再执行。因此需要使用存储过程来判断索引是否存在,如果存在则删除。sql代码如下:DROP PROCEDURE IF EXISTS del_idx;create procedure del_idx(IN p_tabl...

2013-02-21 14:09:27 6095

原创 NoSQL数据库-MongoDB和Redis

转自百度文库

2013-01-15 16:58:57 93

原创 【转】在 Linux 系统中安装Load Generator ,并在windows 调用

由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner。在安装的时候碰到了不少问题,所以写下此文章总结遇到的问题以及解决方案,希望能帮到大家。也希望大家转载注明出处。Winsows 的Loadrunner 安装就不多讲了,这个太容易了。以下是Linux 中安装 Load Generator 说明:Linux 系统版本:CentOS5.4Load Gener...

2013-01-15 16:48:59 131

原创 linux下NFS的配置

nfs 安装(1)apt-get install nfs-kernel-serverapt-get install portmap nfs-common(2)编辑/etc/exports/home/username/nfsroot *(rw,sync,no_root_squash)(3)修改挂载点的属性chmod 777 /home/username/nfsroo...

2013-01-15 16:33:13 104

原创 AJAX获取数据在IE下不刷新的问题

当AJAX的url相同,且使用GET获取时,同一个页面或者刷新页面时IE浏览器不会每次都去服务器端加载,而是使用缓存,导致数据没有及时更新。可以使用如下方法:1、用JavaScript在Ajax提交的时候给url加入一个随机数,使每次url都不同。req.open(url + "&" + Math.random())2、将GET改为POST3、用jquery的aja...

2013-01-09 11:45:33 347

原创 hibernate中映射视图View来模拟子查询

由于hibernate不支持From子句中的子查询,很多地方处理起来不方便,考虑使用视图来模拟子查询,方法如下:1、在数据库中使用sql建立需要的视图V_User2、像建立普通表的映射一样,建立一个视图的Entity类UserView.java,用annotation或者xml进行ORM映射,@Table(name="V_User"),由于视图没有主键,UserView.java可以使用联...

2013-01-08 12:04:26 153

原创 关于EntityManager的关闭问题

自己通过EntityManagerFactory创建出来的EntityManager需要手动关闭,否则将会一直占用连接,久而久之导致连接占满,应用服务器假死;通过Spring的@PersistenceContext注入的EntityManager不需要手动关闭,容器会自动关闭连接。EntityManager没有关闭的问题没有注意到的时候不太好发现,可以通过连接池的配置来进行debug,...

2013-01-07 17:31:54 5959

原创 tomcat7中EL表达式报The identifier is not a valid java identifier

在tomcat 7中默认会检查EL表达式中是否会有java关键字。比如Foo#getClass()#name()中有class关键字,${foo.class.name}这样就是会报错,解决方法是${foo['class'].name},再如Session#isNew() ,要${pageContext.session['new']}这样表达。参考https://issues.apache....

2013-01-07 16:48:46 327

原创 Spring配置DataSource时destroy-method="close"的作用

……当tomcat关闭的时候会自动调用contextDestroyed(ServletContextEvent event)这个方法,AbstractApplicationContext.Close这个方法是要你自己调用的,在程序要结束的时候保证调用这个close方法,在这里的话就是由Listener来保证tomcat退出的时候调用close方法其实就是调用context...

2013-01-07 15:43:52 1625

原创 C3P0配置详解(包括连接池未释放时输出debug信息)

3301000falseTestfalse100nullfalse60360151003rootpasswordselect id from tes...

2013-01-07 15:41:47 966

原创 用mysqldumpslow分析执行较慢的SQL语句

[color=red][b]mysqldumpslow -s c -t 10 /var/log/mysql/mysql-slow.log[/b][/color]MySQL数据库有一个功能就是可以以日志的形式记录下来运行的比较慢的sql语句,默认是没有开启这个功能的。为了开启这个功能,需要要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下...

2013-01-07 15:25:17 525

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除