自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kingRong的专栏

用笔书写人生

  • 博客(125)
  • 问答 (1)
  • 收藏
  • 关注

原创 StringBuffer&StringBuilder详解

转自:http://www.oschina.net/question/129471_37356

2015-03-18 11:26:17 124

原创 mysql行转列

准备表和数据:CREATE TABLE `user` (  `name` varchar(50) DEFAULT NULL,  `subject` varchar(50) DEFAULT NULL,  `score` int(11) DEFAULT NULL);insert into user values('zhangsan' , 'chinese' , 10)...

2015-01-25 23:33:29 159

原创 运行play framework项目 报错 Could not bind on port 9000

出现此错误,说明端口已被其他进程占用,可以重新设置端口:       方法一:在该应用的conf/application.conf 重新设置端口       方法二:进入该创建的app下面play run --http.port=新端口号...

2015-01-19 22:40:06 478

原创 将mongodb安装为windows服务

首先  下载mongodb: http://www.mongodb.org/downloads 解压到自己喜欢的一个目录 D:\nosql\mongodb 配置MONGODB_HOME环境变量 MONGODB_HOME=D:\nosql\mongodb\mongodb-win32-i386-2.0.6 修改path变量值:在最后加上%MONGODB...

2015-01-15 18:20:11 108

原创 深入hibernate的三种状态

学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及 detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经 被保存到数据库中,离线状态就是数据库中有,但是session中不存在该对象。但是大家又是否对hibernate的...

2015-01-14 20:39:12 100

原创 64位下PLSQLDeveloper 连接 Oracle 12154 错误

在服务器上安装个PLSQLDeveloper方便查看数据,安装Oracle客户端和PLSQLDeveloper7 提示ORA-12154: TNS:无法解析指定的连接标识符我使用Enterprise Manager Console可以正常连接,但是使用PLSQLDeveloper就是不行 符合我的问题案例是,安装PLSQLDeveloper时安装路径问题  如图,在6...

2015-01-11 13:14:42 181

原创 MyEclipse定制工具栏和菜单

假如我们需要安装一个插件,比如免费且开源的SVN,安装他的Eclipse插件。一般网上有很多内容可以参考,往往也就是那么几部,我们来看一下:1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;这里就到这一步为止,因为有的人打开Help后没有发现Software Updates这个选项,这是怎么回事? 这是因...

2015-01-11 13:11:32 128

原创 MyEclipse设置注释模板

Java代码  Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit     Java代码  /** * 项目名称:${project_name}   * 类名称:${type_name...

2015-01-11 13:08:36 160

原创 Java类初始化顺序

对于静态变量,静态代码块,实例变量,代码块,构造器初始化顺序:      一、单独类中:                  【静态变量,静态代码块】  >  【  实例变量,代码块 】  >   构造器                  对于静态变量和静态代码块谁先加载取决于二者在程序中的先后顺序了,同理实例变量和实例代码块也是一样,但是静态的总是先于实例的先执行,构造器...

2015-01-11 12:44:39 88

原创 利用script标签实现的跨域名AJAX请求(ExtJS)

http://www.cnblogs.com/hjf1223/archive/2008/05/31/1211221.html

2015-01-10 14:57:59 90

原创 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!

原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生...

2015-01-08 12:29:25 137

原创 表字段和实体属性映射命名策略

hibernate:         <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"><property name="dataSource" ref="dataSource" />&

2013-03-14 17:16:48 590

原创 jpa_update单个字段

在实体中添加类级别注解@DynamicUpdate(value=true)即可更新仅变化了的字段

2013-03-14 17:03:26 1977

原创 hibernate update单个字段

  Hibernate 中如果直接使用   Session.update(Object o);   会把这个表中的所有字段更新一遍。   比如: Xml代码  public class TeacherTest {         @Test        public void update(){             Sessi...

2013-03-14 16:59:57 227

原创 [Oracle]取Oracle_表名_字段名_注释等实用语句

http://xin73678.iteye.com/blog/1008546

2013-02-19 17:25:23 103

原创 获取数据表的字段名和字段注释

1、oracle:                SELECT t1.COLUMN_NAME,                 t2.COMMENTS                 FROM user_tab_columns t1,                 user_col_comments t2                 WHERE t1.TABLE_NA...

2013-02-19 17:24:23 567

原创 JSONP简介

       在介绍JSONP之前,先简单的介绍一些JSON。JSON是JavaScript Object Notation的缩写,是一种轻量的、可读的基于文本的数据交换开放标准。源于JavsScript编程语言中对简单数据结构和关联数组的展示功能。它是仅含有数据对和简单括号结构的纯文本,因此可通过许多途径进行JSON消息的传递。 1. JSONP定义    JSONP是英文JSON ...

2013-02-18 17:02:58 96

原创 深入理解HTTP协议(转)

http://www.blogjava.net/zjusuyong/articles/304788.html

2013-01-31 14:08:10 70

原创 验证码无法显示:Could not initialize class sun.awt.X1 解决方案

Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironmentCaused by: java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as t...

2013-01-08 18:02:58 98

原创 jQgrid日期格式化

colModel中添加:      formatter:'date',      formatoptions:{srcformat: 'Y-m-d H:i:s', newformat: 'Y-m-d H:i:s'},

2013-01-08 15:43:00 222

原创 jqGrid 各种参数 详解

转自:http://blog.csdn.net/jpr1990/article/category/866086JQGridJQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合...

2012-11-24 15:38:01 219 1

原创 myeclipse修改乱码(编码格式修改)

一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。 在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。 Window-->Preferences-->General -...

2012-11-23 16:41:17 78

原创 out.print和out.write的区别

  在simple_jsp类的_jspService方法中,既用到了out.write语句,又用到了out.print语句进行输出,它们有什么区别呢?在_jspService方法中查看out对象的定义,可以看到out对象的类型为JspWriter.在JSP API的帮助文档的javax.servlet.jsp包中,可以找到JspWriter的帮助信息,JspWriter继承了java.io.W...

2012-10-30 12:11:06 107

原创 五险一金。。。终于懂了。辞职跳槽时五险一金怎么办

五 险一 金 养老保险:一般要交满15年,到退休的时候才能终生享受养老金,所以想拿养老金的人请务必在自己退休前15年就开始交。如果到退休年龄交养老保险不满15年,那等到你退休的时候国家会把你个人帐户上存的8%的养老金全部退给你。那单位给你交的21%到哪里去了?国家把单位为你交的21%的钱全部划到国家的养老统筹基金里了。国家规定,退钱的时候只退给个人自己扣交的钱,单位...

2012-10-25 15:24:49 223

原创 console乱码

页面显示正常,在console打印却是乱码,可能解决办法如下:       web.xml中characterEncodingFilter的编码和页面不一致。

2012-09-25 16:25:10 371

原创 服务器下访问jsp页面乱码

<!--[diy=diycontenttop]--><!--[/diy]--><!-- --> JSP中文乱码问题之一:调用JSP页面显示乱码通过浏览器调用JSP页面,在客户端浏览器中所有的中文内容出现乱码。解决:首先确认本JSP在编辑器中保存时,使用的是GBK的编码格式,然后在JSP页面的开始部分添加 < %@ pageEnc...

2012-09-25 16:22:49 262

原创 Struts action类和form bean的几种不同组合

1.   Full action  这可以说是Struts action最流行的用法了。它包含一个action类和一个form bean,action mapping如下:     <action path  = "/fullAction" type="com.acme.struts.MyAction"  name="myForm"  input = "/WEB-INF/jsp/dataEr...

2012-09-25 16:14:21 141

原创 jms topic与jms queue区别

在JMS中,Topic实现publish和subscribe语义。一条消息被publish时,它将发到所有感兴趣的订阅者,所以零到多个 subscriber将接收到消息的一个拷贝。但是在消息代理接收到消息时,只有激活订阅的subscriber能够获得消息的一个拷贝。 JMS Queue执行load balancer语义。一条消息仅能被一个consumer收到。如果在message发送的时候没有可用...

2012-09-22 19:31:12 72

原创 spring报“Could not resolve placeholder”错误

在spring中${}获取.properties中的值:<bean id="随便" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> &lt

2012-09-17 11:43:56 464

原创 java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloa

在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (...

2012-09-11 17:57:21 71

原创 spring cron表达式 Spring定时器

Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 - S4 n) n5 g  y) E, p" P格式: 9 ^: H, G" t2 \# M; h2 DSeconds Minutes Hours DayofMonth Month DayofWeek Year 或 % l% G  k  U, q9 tSeconds ...

2012-09-07 14:24:17 70

原创 Spring 定时器简单配置

要使用Spring的定时器,首先必须得所定时器的支持jar包加载到项目中的lib下。在web.xml中加载spring的这个配置文件我就不多讲了。下面我把定时器的配置文件贴出来供大家参考:0 |/ C# a+ s7 ~; H+ S1 P<?xml version="1.0" encoding="UTF-8"?>5 J2 R/ o" K7 N( G. ?<beans xmlns...

2012-09-07 14:13:54 82

原创 java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

出现“java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream”这样的错误,javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是MyEclipse中已经自带了。但是里面的方法与最新JDK的javamail包不一致导致的错误解决方法:进入MyEclipse的安装目录下(这是我...

2012-09-03 16:09:00 118

原创 resin服务

安装resin服务:                  httpd -install-as 服务名 [-Xms1024m -Xmx1024m]卸载resin服务:                 httpd -remove-as 服务名

2012-08-31 21:12:48 124

原创 Spring加载resource时classpath*:与classpath:的区别

Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,内容如下:...

2012-08-29 13:01:28 78

原创 远程连接超出最大允许连接数的解决方法

 今天管理一台服务器,远程连接时帐号密码都输入完后,点连接后弹出一个“终端服务器超出最大允许连接数”的提示窗口。 终端服务器超出最大允许连接数      上网查了一下归结一下出现这种情况的原因和解决办法。      原因:用远程桌面链接登录到终端服务器时经常会遇到“终端服务器超出最大允许链接数”诸如此类错误导致无法正常登录终端服务器,引起该问题的原因在于终端服务的缺省链接数为2个链...

2012-08-21 15:49:59 1194

原创 js操作select控件大全(包含新增、修改、删除、选中、清空、判断存在等)

js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item        function jsSelectIsExitItem(objSelect, objItemValue) {            var isExit = false;            for (var i = 0; i < objSelect.options.length...

2012-08-07 18:49:39 62

原创 jQuery Select操作大集合

[size=medium]本文总结了jQuery获取Select选择的Text和Value;jQuery添加/删除Select的Option项的Select操作,并给与了对应的解释。AD:jQuery获取Select选择的Text和Value: 语法解释: $( "#select_id" ).change(function(){ //code...}); ...

2012-08-03 17:58:46 63

原创 SQL注入原理和方法

最近在做的项目是网络安全评估的内容,其中包含渗透测试,而SQL注入往往是渗透测试中最为有效的手段之一,本文中将会就SQL注入的原理和方法进行叙述,使普通读者对SQL注入有所了解。 SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码...

2012-08-01 17:49:46 94

原创 ibatis 中 $与#的区别

[size=small]在sql配置中比如in(#rewr#) 与in ($rewr$)在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'...

2012-08-01 17:18:26 72

空空如也

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

TA关注的人

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