自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

转载 让MySql支持表情符号(MySQL中4字节utf8字符保存方法)

手机端插入Emoji表情,保存到数据库时报错:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074)

2016-07-18 21:49:23 8083

转载 tomcat集群时统计session与在线人数

tomcat集群时,原来通过HttpSessionListener实现类监听session的创建和销毁来统计在线人数的方法不再有效,因为不是每个人登陆都会在同一个tomcat服务器上,而在另一台tomcat上登陆的人的session是通过session复制创建的,而复制过程不会调用HttpSessionListener接口的方法,也一直没找着如何监听session复制的方法,所以就没法统计在线人了。      今天突然回想起tomcat下的manager应用上面就能看到session数和session的内容

2011-01-31 10:04:00 1051

原创 JavaScript树型菜单 dtree

<br />JS代码很简洁,但是实现了所有树形菜单应有的功能,安装和使用都很简单,特别是从数据库恢复成一棵树变得非常容易。下载包里自带一些常用图标,只需简单的操作,就可以实现看起来相当专业的树形菜单。<br /><br />- 官方网站:http://www.destroydrop.com/javascripts/tree/<br />- 这里下载JS脚本文件包:http://www.destroydrop.com/javascripts/tree/dtree.zip<br />- 这儿是演示(Demo):

2010-08-06 12:37:00 653

转载 jBPM中的assignment

<br />出自:http://zhangv.com/archives/52<br />在jbpm的流程定义文件(processdefinition.xml)中当定义一个task的assignment的时候有几种选择:<br />Swimlane <br />Pooled Actors <br />Expression <br />Actor <br />Handler <br />这里分别描述一下每种的用法,以及使用场景。使用场景的理解很重要,只有清楚每一种用法的所适合的情形,以及他们之间的相互转换才能说

2010-06-21 19:57:00 553

原创 Hibernate学习之property-ref

主外键一对一双向关联的实现中 one-to-one name="owner" property-ref="unid">one-to-one> 的property-ref的真正作用一直困惑这我,Hibernate的官方开发文档说的也很笼统,难以理解。经过多次实验探索,终于发现了其中的奥秘。不知道它的的作用的朋友请跟我一期做下面的试验: 首先写一个User类和一个Account类: 

2009-11-21 19:03:00 2119 3

转载 Struts2标签介绍

 在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.xStruts 2.0分类将标志库按功能分成HTML、Tiles、Logic和Bean等几部分严格上来说,没有分类,所有标志都在URI为“/struts-tags”命名空间下,不过,我们可以从功能上将其分为

2009-11-14 18:50:00 548

转载 拦截器详解

 在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。 downpour 写道拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之

2009-11-14 16:45:00 482

转载 Struts2中的Action

 多数的MVC框架中的Control层,都是一个Java对象。按照惯例,我们通常会把这个层次上面的Java对象统称为Action层。本篇文章,我们就来简单介绍一下Struts2中Action的相关内容。 目 录 <a title="隐藏/显示目录" onclick="function onclick(){$$(#wiki_menu ol)[0].toggle();retur

2009-11-14 16:42:00 609

转载 Struts2中的参数传递

 本篇主要通过实例来讲述Struts2中各种各样的参数传递。这个参数传递的过程主要指数据从View层传递到Control层时Struts2的工作方式。根据前两篇文章的知识,我们知道,Struts2完成参数传递处理工作的基础是OGNL和ValueStack。而在这个过程中,我也把Struts2所要做的工作大致归纳为两个方面: 1. 对OGNL操作进行封装,完成OGNL表达式所表示的值到Java对

2009-11-14 16:33:00 615

转载 在Struts2中使用OGNL

 OGNL是XWork引入的一个非常有效的数据处理的工具。我们已经了解了OGNL的基本操作和OGNL的内部结构,接下来,我们来看看XWork对OGNL做了什么样的加强,以及OGNL的体系在Struts2中如何运转。 目 录 <a title="隐藏/显示目录" onclick="function onclick(){function onclick(){$$(#wik

2009-11-14 16:20:00 567

转载 OGNL —— 数据运转的催化剂

 首先让我们花费1分钟的时间来简单思考一个问题,MVC这3者之间,到底是通过什么真正融合起来的? 有人说是Controller,因为它是核心控制器,没有Controller,MVC就无从谈起,失去了职责划分的原本初衷。也有人说是View,因为所有的需求都是页面驱动的,没有页面,就没有请求,没有请求,也谈不上控制器和数据模型。 个人观点:贯穿MVC模型之间起到粘合剂作用的是数据。数据在V

2009-11-14 16:13:00 427

转载 Hibernate实现乐观锁的两中方法

一、 Hibernate乐观锁实现之Version  通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突数据库脚本: create table studentVersion (id varchar(32),name varchar(32),ver int);POJO package Version;p

2009-11-10 19:59:00 1210

原创 Hibernate所需最少jar包

 经  过一番测试发现hibernate若想正常运行至少需要8个jar包,如下图:  其中jta.jar是ehcache.jar所需要的如果缺少无法得到session.下面这个异常就是缺少这个包造成的 2009-11-10 0:16:32 org.hibernate.impl.SessionFactoryImpl 信息: building session factory

2009-11-10 00:25:00 1970 2

原创 spring管理事务的若干配置形式

虽说利用Spring来实现配置式事务的基本原理都是AOP,但其配置方法也多种多样,以下从互联网摘抄了一些,希望起一个总结作用(有版权问题的话请留言作者,我将立即删除):以下配置均忽略datasource,transactionManager,sessionFactory之类的配置,因为无论何种方式,前两者都不能少1、比较原始和烦琐的配置方法(每个SERVICE都来这么一下,不累死?):

2009-10-26 13:54:00 533

转载 hibernate中PO对象的三种状态分析以及session中的一些方法的区别

 hibernate的状态hibernate的各种保存方式的区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别。一、预备知识在所有之前,说明一下,对于hibernate,它的对象有三种状态,transien

2009-10-26 12:33:00 678

转载 Oracle经验集

1、oracle管理1.1    错误处理类1.1.1     问题:ORA-00600 内部错误代码,参数:[kcratr1_lostwrt]         处理步骤:         sqlplusw/ nologconnect system/password as sysdbashutdown abort;startup mount database;rec

2009-10-26 09:45:00 1409

原创 mysql,sqlserver,oracle三种数据库的大对象存取

 mysql 大对象存取:类型一般应该用mediumblod,blob只能存2的16次方个byte,mediumblod是24次方,一般来说够用了.longblob是32次方有些大.MYSQL默认配置只能存1M大小的文件,要修改配置,WIN版本的在mysql.ini文件中修改max_allowed_packet,net_buffer_length等几个参数,或直接SET GLOBAL varN

2009-10-26 09:39:00 526

JDBC连接数据库大全

JDBC连接数据库大全 JDBC连接数据库大全 JDBC连接数据库大全 JDBC连接数据库大全 JDBC连接数据库大全

2009-01-08

C++程序设计陷阱(Stephen C.Dewhurst 著)

C++程序设计陷阱(Stephen C.Dewhurst 著) C++程序设计陷阱(Stephen C.Dewhurst 著) C++程序设计陷阱(Stephen C.Dewhurst 著) C++程序设计陷阱(Stephen C.Dewhurst 著)

2009-01-08

xdoclet-base-locale-1.2.1

xdoclet-base-locale-1.2.1 xdoclet-base-locale-1.2.1 xdoclet-base-locale-1.2.1

2009-01-08

myeclipse6.5注册码

myeclipse6.5注册码 myeclipse6.5注册码 myeclipse6.5注册码 myeclipse6.5注册码 myeclipse6.5注册码 myeclipse6.5注册码

2009-01-04

struts-1.3.10-src

struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码 struts-1.3.10源码

2009-01-04

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

TA关注的人

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