自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 资源 (16)
  • 收藏
  • 关注

原创 Tomcat源码浅析(一)

Tomcat源码目录: Tomcat源码浅析(一):下载源码,导入eclipse并且运行Tomcat源码浅析(二):Tomcat原理Tomcat源码浅析(三):自己动手写一个TomcatTomcat源码浅析(四):总结                                    Tomcat源码浅析(一) 目录:     前言:           ...

2018-11-30 17:46:12 1801

原创 tomcat缓存清理

有的时候我们正常启动tomcat发布工程后会出现java拒绝链接的问题。这个时候有必要去清理一下tomcat缓存来解决这个问题。1.tomcat目录下的temp文件夹2.tomcat/work目录下 Catalina文件夹重启tomcat...

2018-10-15 15:04:10 2037

原创 常用Linux命令

1.查看系统内核32位或64位uname -a 2.Linux文件与目录管理rm -r 目录  强删除

2018-09-30 10:48:43 308

原创 JPA java change event handler

1. Preferences > Install/Update > UnInstalled or Update2.卸载  Dali Java Persistence Tools -JPA Support  插件3.卸完重启。

2018-09-30 10:03:52 1861

原创 weblogic:GC overhead limit exceeded or OutOfMemoryError

修改JVM 的内存值。A:commEnv.sh(全局)          路径:weblogicPath\common\bin\commEnv.shB:setDomainEnv.sh(针对test_domain生效)         路径:user_projects\domains\test_domain\bin\setDomainEnv.shC:startWebLogic.s...

2018-09-29 19:33:03 8011

原创 Eclipse-SVN时忽略maven项目的target

eclipse IDE中:Windows -> Preferences -> Team -> Ignored Resources里点 “Add Pattern”。依次添加上:target  *.settings  .classpath  .project然后再"运用"-->"确定",重新编译代码即可 ...

2018-09-07 17:48:28 977

原创 TortoiseSVN-SVN的忽略maven项目的target

在TortoiseSVN下来的项目代码:路径,如: F:\svn\demo 鼠标右键,TortoiseSVN-- >Settings -->Subversion-->Global ignore pattern添加:target  *.settings  .classpath  .project然后再"运用"-->"确定",重新编译代码即可 ...

2018-09-07 17:46:18 10877

原创 plsql字符乱码-字符集设置

plsql字符乱码

2017-06-15 14:23:54 1421

原创 redis的密码设置(2 section)

redis,redis.windows.conf,requirepass foorbared,redis-server.exe , redis-cli.exe,startup.bat,redis的密码设置

2017-06-14 17:11:25 413

原创 Redis install-connect server demo (1 section)

Redis 数据结构服务器,key - value,Redis安装 ,java使用 Redis 示例,Java redis

2017-06-13 18:02:14 377

原创 weblogic-域端口调整

在创建weblogic的域中找到config\config.xml文件,找到语句块,修改即可。 注:  上面只是修改端口,但是对于整个weblogic中间件来说还没有完全修改完。创建完domain的时候会写入到该weblogic创建域下的启动、关闭服务的cmd及sh文件中。  文件如下:win环境  startManagedWebLogic.cmd 

2017-06-05 15:14:33 4551

原创 模拟 Spring Bean 生命周期

public class BeanLifeCycle { private static void LifeCycleInBeanFactory() { //装在配置文件并启动容器 Resource res = new ClassPathResource("config/lief_cycle/beans.xml"); BeanFactory b

2016-11-02 17:35:46 926

原创 sql || 连接符

SELECT A.FOLLOW_SURVEY_CD,A.REVICE_CD FROM   (SELECT B.FOLLOW_SURVEY_CD, A.SURVEY_CD||B.SURVEY_DETAIL_CD AS REVICE_CD        FROM SMS_SURVEY A ,SMS_SURVEY_DETAIL B            WHERE A.SURVEY_ID=B

2016-06-29 15:05:06 3774

原创 类层次优于标签类

碰见标签类,要想着怎么去重构,养成一个好的习惯。===========================================================什么是类层次?什么是标签类?土的理解方式:  类层次:根类,超类,子类,考虑结构层次,我也不知道怎么说,“高内聚,低耦合,结构清明”。什么是标签类,一个类中有许多样板代码充斥在一个单类中,破坏可

2015-12-03 16:10:05 695

原创 复合优先于继承

你会遇到这种情况么:A'类继承A类A‘重写 父类A的a1,a2方法     a1’,a2‘但是  A类中的a1是基于a2方法去实现的。如果a1’调用父类A类的a1方法,那么就会继续调用到a2方法, 用于A‘继承A重写了a2方法,间接的调用了a2’ 方法。a1‘与a2’间的业务关联,导致 A‘类属性值重复变更。源码如下:InstrumentedHa

2015-12-03 12:07:16 1575

原创 在公有类中使用访问方法而非公有域

公有类永远都不应该暴露可变的域。怎么样使得共有类暴露不可变的域,减小其危害性,有时候会需要用包级私有的或者私有的嵌套类来暴露域,无论这个类是可变还是不可变的。

2015-12-02 17:08:41 923

原创 使类和成员的可访问性最小化

package-private(包级私有的),public (公有的)-----如果类或者接口能够被做成包级私有的,它就应该被做成包级私有的,它实际上是包的实现的一部分,而不是这个包导出api的一部分,它的修改,替换,或删除,不需要担心影响到现有的客户端程序。除非你把它做成公有的,那么你就要有责任的永久的支持它,保持它的兼容性。

2015-12-02 16:35:00 665

原创 考虑实现Comparable接口

我们重写实现compareTo  实现自己的需求。为什么重写?原来的compareTo是空方法体, 很多类已实现该接口,目的就是为了排序,通过什么排序,这就根据自己的业务逻辑了。比如:public final class PhoneNumber implements Cloneable, Comparable {... public static void

2015-12-02 15:31:36 2169

原创 谨慎的覆盖clone

Stack.java源码: import java.util.Arrays;public class Stack implements Cloneable { private Object[] elements; private int size = 0; private static final int DEFAULT_INITIAL_CAPACITY =

2015-12-02 13:46:16 592

原创 始终要覆盖toString

实例代码Object.java中 public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }PhoneNumber.java如下// Adding a toString method to PhoneNumber - page 5

2015-12-01 17:01:49 776

原创 覆盖equals时总要覆盖hasCode

覆盖equals时总要覆盖hasCode在每个覆盖了equals方法的类中,也必须覆盖hashCode方法。如果不这样做的话,违反Object hashCode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这样的集合包括HashMap,HashSet,Hashtable。例如:import java.util.*;public final class Ph

2015-12-01 16:35:46 544

原创 规范自己,逐渐蜕变

今天我什么都不去想,牢记住一点:积累并沉淀着1.任何一个类,创建方法,随手标注权释, 做方法注释,对所有方法都通用的方法 要去重写它。比如 equals,hasCode,toString,clone

2015-11-30 16:13:07 632

原创 Override equals Code

我想告诉自己的是:对于所有对象都通用的方法 equals,需要重构。根据每一个对象特殊的业务判断,我们需要重构这些通用的方法。因为底层的equals实际上并不满足我们,有的时候,调用后,并不知道里面的真实结果。Democreen cis = new Democreen("Polish"); String s = "polish"; System.

2015-11-30 16:01:23 471

原创 Java中 instanceof 关键字

instanceof是Java的一个二元操作符,和==,>,由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子:  String s = "I AM an Object!";  boolean isObject = s instanceof Object;  我们声明了一个St

2015-11-30 15:02:13 421

原创 Tomcat7 内存溢出

处理过程:第一次折腾:在tomcat\bin\catalina.bat 中 set JAVA_OPTS=%JAVA_OPT% -server -XX:PermSize=128m -XX:MaxPermSize=1024m第二次折腾:打开 open launch configuration 或者直接写 set JAVA_OPTS= -

2014-04-09 16:04:03 6511

转载 zTree 常见问题

(2011-06-07 0:00 刚刚在网站上增加了针对 v2.6 重新整理的常见问题,请去网站上查看吧 http://www.baby666.cn/hunter/zTree.html 点击那个大大的问号)最近已经有好几个使用了 zTree 的朋友跟我们联系过,也就开始有了一些由于 zTree 的 API 帮助文档未能更准确说明造成误解的问题。这一篇博文就专门作为总结 zTree

2013-06-03 14:56:27 5966 2

原创 Jquery--遍历后台返回的数组

$.each(array, [callback]) 遍历不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~). 回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出 each 循环可使回调函数返回 false, 其它返回值将被忽略.each遍历,相信都不陌生,在平常的事件处理中,是for循环的变体,

2013-06-03 09:55:51 13704 1

转载 ArrayList removeRange方法分析

ArrayList removeRange方法分析myeclipse安装svn插件的多种方式

2013-05-06 14:46:49 765

原创 针对BatchPreparedStatementSetter的代码

批量处理用的很少,做一个记录/*** 批量更新数据* * @param forums*/public void addForums(final List forums) {final String sql = "INSERT INTO t_forum(forum_name,forum_desc) VALUES(?,?)";jdbcTemplate

2012-07-27 17:44:56 4464

原创 java.sql.connection对象

preparedstatement是从java.sql.connection对象和所提供的sql字符串得到的,sql字符串中包含问号(?),这些问号标明变量的位置,然后提供变量的值,最后执行语句,例如: stringsql = "select * from people p where p.id = ? and p.name = ?";preparedstatement ps =

2012-07-27 17:19:24 1170

转载 Best practices for using KeyHolder?

is the best way to use the new methodhttp://forum.springsource.org/showthread.php?26740-Best-practices-for-using-KeyHolder

2012-07-27 17:05:06 573

转载 spring3.x中jar包的说明

spring3.x中jar包的说明org.springframework.aop- 3.0.0.RELEASE--------------------Spring的面向切面编程,提供AOP(面向切面编程)实现org.springframework.asm- 3.0.0.RELEASE--------------------Spring独立的asm程序,相遇Spring2.5.6的时候需

2012-07-16 16:34:28 701

原创 int parseInt(String s, int radix)

public class Test { public static void main(String[] args) { int y = 37; int you = Integer.parseInt("133", y); System.out.println(you); }}Exception in thread "main" java.lang.NumberFormatEx

2012-03-24 20:54:57 1599

翻译 Jquery学习--选择器$("input:first").val()

$("form").submit(function() {      if ($("input:first").val() == "correct") {        $("span").text("Validated...").show();        return true;      }      $("span").text("Not valid!").show(

2011-12-05 20:30:47 1789

翻译 JQuery-form-selector-选择器

语法:$(selector).serialize() 使用方法:$("button").click(function(){ $("div").text($("form").serialize()); }); 干什么的?serialize() 方法通过序列化表单值,创建 URL 编码文本字符串,序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中 /a=1&b=2&c

2011-12-05 13:10:48 2157 1

原创 ORA-28000: the account is locked

orcale 10g XE 数据库用户名:system 密码:democreen解锁过程:C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期一 11月 21 14:16:42 2011Copyright (c) 1982, 200

2011-11-21 14:19:34 861

原创 solaris jdk1.6安装--红联 linux110

1.jdk-6u6-solaris-i586.tar.Z的安装(x86)。a.解压该包#zcat jdk-6u6-solaris-i586.tar.Z | tar -xf -b.安装#pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmoc.卸载 #pkgrm SUNWj6rt SUNWj6dev SUNWj

2011-11-15 11:31:46 1504

原创 Failed to obtain WLS Edit lock-Oracle Service Bus 10gR3

Failed to obtain WLS Edit lock; it is currently held by user weblogic. This indicates that you have either started a WLS change and forgotten to activate it, or another user is performing WLS changes

2011-11-11 13:13:45 2379 2

原创 weblogic ERROR: transport error 202: bind failed: address already in use

服务器上启动一个ESB域,当再启动第二一个ESB代理服务的域时候 出现异常情况。weblogic--Linux  启动异常 info:ERROR: transport error 202: bind failed: Address already in useERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_

2011-11-10 11:33:16 9584 2

原创 demo随记

logon页面 function checkPage(){ var top=null; var current=null; var url=""; if(opener!=null){ top=opener.top; current=opener; }else{ current=this; top=this.top;

2011-11-01 16:22:10 769

BPS 6.1Api+学习指南

别下,谁需要给我发消息,我传给你。没积分真可怕。。。

2012-02-18

log4j.jar 包

log4j-1.2.16.jar 这玩意你没有不行啊,赶紧的,拿走吧

2010-12-07

JPA入门教程 非经典不上传

JPA入门教程 非经典不上传 测试 spring开发 jpa必经之路

2010-12-03

正则表达式教程 系统教程

正则表达式系统教程 开发人员必须学的,这个是自学成才,有浅入深步入应用必须手册,收藏吧

2010-12-01

MySQL5.1 官方 参考手册

MySQL5.1 官方 参考手册 mysql教程 好东西,开发必备!测试必备!

2010-12-01

jQuery API 帮助文档 中文 版

为了学习,别在乎这么1分,学习需要这东西,尤其是经常经学习!

2010-12-01

StrutsHibernate+Spring 所需要的扎包(lib) 打包(专业+业余开发必需要的)

Spring 所需要的扎包(lib) 打包(专业+业余开发必需要的) 如果你刚学习spring,那么这些你必须常备,如果你常常导扎包,那么你也必须具备,开发中基本常用的 Spring 扎包

2010-11-21

Java-数据源、连接池commons-dbcp&pool

常用J2EE开发工具,必不可少,Java-数据源、连接池commons-dbcp&pool

2010-11-21

struts-2.1所有扎包打包

srtuts 开发 扎包 插件,所有扎包打包

2010-11-21

myclipse 与 mysql 的连接数据的 驱动 mysql connection jdbc

http://blog.csdn.net/democreen/archive/2010/11/21/6024413.aspx 全程连接教程

2010-11-21

jsp高级编程pdf

非基础jsp编程,jsp高级编程 进阶 学习文档 电子书

2010-11-09

HTML语法学习教程

HTML电子教程 电子书 详细语法 实例 做网页,html是你的第一门过度,所以收藏一本好的电子书必不可少!

2010-11-09

JSP 初学 简易 教程 chm

JSP 初学 简易 教程 chm 从零开始,方便查阅,自学手册,值得收藏

2010-11-08

XML官方指南中文版(CHM)

XML官方指南中文版(CHM) 由浅入深

2010-11-08

XML 中文帮助文档 - 教程

学习XML 从基础,语法,元素,属性开始,这个教程不错哦,提供给大家参考学习

2010-11-08

空空如也

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

TA关注的人

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