自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hibernate 用hql做中文排序

用Hibernate+MySQL的童鞋是不是很苦恼为什么MySQL不支持中文排序呢?没办法,只有等utf8_unicode_cn 出来了。如果用hibernate即想实现跨库,又想不改代码如何实现呢,下边告诉你答案。        方法一、描述:给Hibernate的MySQL方言包注册一个排序方法,该方法中实现了MySQL中文排序。贴代码:public class MySQLExtend

2014-08-27 08:47:55 3827

原创 easyui datagrid editor checkbox 单击事件

Easyui datagrid treegrid中可以为行追加checkbox元素,例如: $('#tt').treegrid({ url:'get_data.php', idField:'id', treeField:'name', columns:[[ {title:'Task Name',field:'name',width:180},

2014-08-26 15:19:56 15741

原创 CentOS/RHEL 6+ 下以RPM方式安装MySQL5.5

首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载:分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本):MySQL-server-5.5.16-1.rhel5.i386.rpmMySQL-client-5.5.16-1.rhel4.i386.rp

2014-08-25 13:01:25 2330

原创 Hibernate锁机制 悲观锁、乐观锁

悲观锁        它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。 基于jdbc实现的数据库加锁如下: select * from account where name="Erica" for update 在更新的过程中,数据库处于加

2014-08-24 20:06:50 2319 1

原创 数据库 事务隔离级别

概念在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。数据库使用过程中出现的问题更新丢失两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。脏读一个事务读取到了另一个事务未提交的数据操作结果。这是相当危险的,因为很可能所有的操作都被回滚。不可重

2014-08-24 19:37:40 3077

转载 jvisualvm远程监控Tomcat

一.Java VisualVM 概述  对于使用命令行远程监控jvm太麻烦。在jdk1.6中Oracle提供了一个新的可视化的。JVM监控工具Java VisualVM。jvisualvm.exe在JDK的bin目录下。   双击启动Java VisualVM后可以看到窗口左侧“应用程序”栏中有“本地”、“远程”、“快照”三个项目。  “本地”下显示的是在loc

2014-08-22 13:03:00 2539

原创 struts2 中 关于对象数组的传值

大家用struts2时想必会经常遇到在JS或者JSP中往后台传递对象数据的问题,你是不是在一直为后台取值是null的问题而苦恼呢?下边我来告诉大家究竟如何做才能取到值。        在Action中声明数据对象(这里也可以是List等集合),代码如下:public List users = new ArrayList();这里有两点需要注意:1、声明可以是public也可以是private...

2014-08-18 17:47:19 6083 1

原创 Hibernate 三种状态理解及转换

首先先说下hibernate中的三个状态,只有完全理解了这三个状态,才能在项目中充分利用hibernate这个工具来完成项目进度。1、瞬时态,也叫临时态等,不受hibernate session管制的状态,即某个实例跟session没有任何关联,比如new产生的实例。2、持久态,session中持久化了的实例,相当于数据库中的记录,修改实例的任何属性都会导致数据库记录的变更。3、托管态

2014-08-15 16:21:56 3100

原创 openSessionInView的使用原理及性能分析

看到好多项目中用到了openSessionInView,这样的做法无非是开发方便,可以在JSP页面中操作数据库层方面的业务。下边说下openSessionInView的用法及性能问题。        使用:1、增加一个Filter,该Filter用来控制事务及数据库的连接管理,代码如下:SessionFactory sessionFactory = lookupSessionFacto

2014-08-15 15:22:41 3837

原创 jquery中 $ 和 jQuery 及 $() 的区别

用过jquery的人都知道,jquery有两种用法,一种是$,还有一种是jQuery,那么这两种方式在使用上有什么区别呢?        答案是这两种用法没什么区别,只是别名而已,用$要比jQuery简短一些、方便一些,另外其他的前端框架也都用到$符号,如果想不跟其他框架冲突,建议使用jQuery方式。        还有种方法就是换一个新的缩写:1、调用jquery的noConf

2014-08-15 13:37:12 8447 3

原创 硬盘中磁头寻址方式

看了好多中介绍硬盘工作原理的文章,一直有几个问题困扰着我:1)硬盘工作时转动,非工作时不转动2)磁头寻址的轨迹是怎么样的下边就这两个问题来说明下1)待机是将当前处于运行状态的数据保存在内存中,机器只对内存供电,而硬盘、屏幕和CPU等部件则停止供电。由于数据存储在速度快的内存中,因此进入等待状态和唤醒的速度比较快。不过这些数据是保存在内存中 ,如果断电则会使数据丢失。休眠是将当前处于

2014-08-12 13:40:09 4186

原创 进程与线程之间的关系和区别 及 CPU调度

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。进程和线程的关系:(1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。(2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。(3)处理机分给线程

2014-08-12 08:46:12 10173

原创 Memcached 集群的高可用(HA)架构

Memcache自身并没有实现集群功能,如果想用Memcahce实现集群需要借助第三方软件或者自己设计编程实现,这里将采用memagent代理实现,memagent又名magent,大家注意下,不要将这二者当成两种工具

2014-08-07 10:26:06 7522

原创 error while loading shared libraries: libevent-1.x.so.1

安装完memcache后启动报错(error while loading shared libraries: libevent-1.x.so.1)这是因为64位linux会去/usr/lib64文件夹下去找,没有找到libevent文件,需要拷贝一个软连接到/usr/lib64下ln -s /usr/lib/libevent-1.4.so.1  /usr/lib64/

2014-08-07 09:48:12 1794

原创 magent编译安装及常见错误

安装magent到/usr/local/下cd /usr/localmkdir magentcd magent/wget http://memagent.googlecode.com/files/magent-0.6.tar.gztar zxvf magent-0.6.tar.gz/sbin/ldconfigsed -i "s#LIBS = -levent#LIBS

2014-08-07 09:14:01 7847 1

原创 nginx负载均衡篇二、nginx配置

如果不知道在Linux下如何安装nginx请参考前一篇文章。        nginx负载均衡的配置较apache要简单许多,这里用nginx做负载均衡将不再描述tomcat集群的配置,如果对tomcat集群配置有不懂的地方,请参考Apache反向代理结合Tomcat集群来实现负载均衡(三)、tomcat集群文章进行配置。下边进入正题,开始配置nginx负载均衡。        先来看

2014-08-06 13:23:36 3227

原创 nginx负载均衡篇一、nginx安装

现在国内许多家大的网站都已经采用了Nginx作为web服务器,毕竟nginx在高并发、资源消耗低、反向代理等方面有着不错的性能,现在咱也随下大众,学习下nginx,顺便做下负载均衡。        系统环境,rhel6.5 x86_64   ,去nginx官网(http://nginx.org/)看了下,发现主线版已经到了1.7.3,由于是测试,所以就下了个稳定版1.6.0(http://ng

2014-08-05 13:34:42 2942

原创 Apache+Tomcat负载均衡问题集锦

之前在windows 环境下搭建了下apache+tomcat负载均衡(不会的可以参考之前的文档,文档对于linux和windows都适用),一帆风顺,没有出现任何问题,今天尝试着在linux下搭建了下,其中遇到几个问题,在这里给大家分享下。        linux环境,三个redhat6.5 x86_64,其中192.168.1.2安装apache,192.168.1.3和192.168.

2014-08-04 17:31:32 3160

原创 jQuery EasyUI中经常遇到的问题(FAQ)

1、easyui弹出页面中无法引入其他外部js文件的问题easyui弹出的对话框如果为jsp、html页面,easyui只会将这些页面中的内部的内容显示,其他内容将丢失,如果你的js引用刚好放在中,那么不好意思,这些js是无法成功引用的。解决方法就是将js文件的引用放在中。2、validatebox不生效如果遇到这种问题,看下是不是你的控件(、等)没有name属性呢,easyui内部会

2014-08-01 13:38:14 3230

空空如也

空空如也

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

TA关注的人

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