自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 Spring BeanFactory

BeanFactoryBeanFactory作为spring的顶级接口,承载了以下功能:提供framework的基础配置功能;负责Bean的生命周期管理;IOC container(Bean的依赖管理)作为一个应用程序组件(Component)的集中注册和配置中心ApplicationContext作为BeanFactory的一个子接口,加入了以下企业级的标准的功能,包含:...

2018-10-31 19:36:23 112

转载 如何更好的使用google

转载自:http://hi.baidu.com/meteora/item/86c73084d4856d2c100ef396一,GOOGLE简介 Google(www.google.com)是一个搜索引擎,由两个斯坦福大学博士生Larry Page与Sergey Brin于1998年9月发明,Google Inc. 于1999年创立。2000年7月份,Google替代Inktomi成

2012-09-13 20:06:39 2292

原创 js framework

 本文重点为大家介绍16款非常实用的JavaScript库,涵盖的领域很广泛。  编辑器  1. CodeMirror  CodeMirror是一款“Online Source Editor”,基于Javascript,短小精悍,实时在线代码高亮显示,他不是某个富文本编辑器的附属产品,他是许多大名鼎鼎的在线代码编辑器的基础库。  视频:  2.html5media  h...

2012-05-16 15:25:11 133

原创 jvm调优

转载自:http://www.searchsoa.com.cn/showcontent_32286.htm# JVM参数调优是个很头痛的问题,设置的不好,JVM不断执行Full GC,导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出来,只有网站pv达到数十万/天的时候问题就暴露出来了。  要想配置好JVM参数...

2012-05-16 15:08:43 137

原创 oracle 学习笔记(1)

--更改用户口令alter user test identified by test--DDL 数据定义语言:操作数据库对象的语言,对数据库对象进行的创建(create),修改(alter),删除(drop)--DML 数据操纵语言:对表的数据进行增(insert),删(delete),改(update),查(select)--TCL 事物控制语言:事物的提交、回滚等。(commit,roll...

2011-07-09 23:24:06 78

原创 javascript中匿名函数

以下内容从其他博客摘录而来: 一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function fnMethodName(x){alert(x);}函数字面量(Function Literals):var fnMethodName = function(x){alert(x);}Funct...

2011-06-22 14:12:31 68

原创 oracle dual表详解

ORACLE DUAL表详解ORACLE DUAL表详解1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中--查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM--...

2011-04-22 14:37:25 81

原创 java client VM 和java server VM

转载自:http://blog.csdn.net/tang_123_/archive/2010/11/18/6018219.aspxJVM client模式和Server模式两者的区别和联系,JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。JVM client模式和Server模式JVM...

2011-04-11 11:01:21 488

原创 jquery学习网站

http://www.learningjquery.com/http://jquery-mix.com/http://jqueryfordesigners.com/http://15daysofjquery.com/http://www.jquery4u.com/http://www.jqueryking.com/http://jqfundamentals.com/book...

2011-03-31 10:07:35 112

原创 JVM 几个重要的参数

JVM 几个重要的参数    <本文提供的设置仅仅是在高压力, 多CPU, 高内存环境下设置>  最近对JVM的参数重新看了下, 把应用的JVM参数调整了下。  几个重要的参数-server -Xmx3g -Xms3g -XX:MaxPermSize=128m -XX:NewRatio=1  ede...

2011-03-02 23:03:53 96

原创 JVM调优总结(十一)

JVM调优总结(十一)-参考资料 原创作者: 和你在一起        能整理出上面一些东西,也是因为站在巨人的肩上。下面是一些参考资料,供大家学习,大家有更好的,可以继续完善:) · Java 理论与实践: 垃圾收集简史 · Java SE 6 HotSpot[tm] Virtual Machine Garbage ...

2011-03-02 23:03:11 77

原创 JVM调优总结(十)

JVM调优总结(十)-调优方法 原创作者: 和你在一起    JVM调优工具Jconsole,jProfile,VisualVMJconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里 JProfiler:商业软件,需要付费。功...

2011-03-02 23:01:31 80

原创 JVM调优总结(九)

JVM调优总结(九)-新一代的垃圾回收算法 原创作者: 和你在一起    垃圾回收的瓶颈    传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是Full GC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积...

2011-03-02 23:00:51 79

原创 JVM调优总结(八)

JVM调优总结(八)-典型配置举例2 原创作者: 和你在一起      常见配置汇总 堆设置  -Xms:初始堆大小  -Xmx:最大堆大小  -XX:NewSize=n:设置年轻代大小  -XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比...

2011-03-02 23:00:13 76

原创 JVM调优总结(七)

JVM调优总结(七)-典型配置举例1 原创作者: 和你在一起     以下配置主要针对分代垃圾回收算法而言。 堆大小设置年轻代的设置很关键JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64...

2011-03-02 22:59:34 76

原创 JVM调优总结(六)

JVM调优总结(六)-分代垃圾回收详述2 原创作者: 和你在一起    分代垃圾回收流程示意  选择合适的垃圾收集算法串行收集器 用单线程处理所有垃圾回收工作,因为无需多线程交互,所以效率比较高。但是,也无法使用多处理器的优势,所以此收集器适合单处理器机器。当然,此收集器也可以用在小数据量(...

2011-03-02 22:58:45 83

原创 JVM调优总结(五)

JVM调优总结(五)-分代垃圾回收详述1 原创作者: 和你在一起   为什么要分代    分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。     在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Htt...

2011-03-02 22:57:43 82

原创 JVM调优《四》

JVM调优总结(四)-垃圾回收面临的问题 原创作者: 和你在一起    如何区分垃圾     上面说到的“引用计数”法,通过统计控制生成对象和删除对象时的引用数来判断。垃圾回收程序收集计数为0的对象即可。但是这种方法无法解决循环引用。所以,后来实现的垃圾判断算法中,都是从程序运行的根节点出发,遍历整个对象引用,查找存活的对象。那...

2011-03-02 22:55:55 54

原创 JVM调优《三》

JVM调优总结(三)-基本垃圾回收算法 原创作者: 和你在一起   可以从不同的的角度去划分垃圾回收算法:按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循...

2011-03-02 22:54:04 57

原创 JVM调优《二》

Java对象的大小    基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。    在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Object ob = new Object();    这样在程序中完成了一个Java对象的生命,但是它所占的空间为:4by...

2011-03-02 22:50:45 50

原创 JVM调优《一》

转载自:http://www.iteye.com/wiki/jvm/2858-JVM数据类型    Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,in...

2011-03-02 22:49:04 65

原创 设计模式之【原型模式(prototype)】

在软件开发中,有时候可能会需要创建一些特别复杂的对象,如果系统中已经存在同样类型的对象,并且不同的属性个数相差不大的话,用Prototype模式可能是一个理想的选择。定义 :用原型实例指定创建物件的种类,并且通过拷贝这些原型创建新的物件。Prototype 模式允许一个物件再创建另外一个可定制的物件,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型物件传给那个要发动创建的...

2011-03-01 22:34:53 57

原创 java多线程下的单例模式

转载自:http://xupo.iteye.com/blog/463426在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例,这个好处在单例模式中得到了广泛应用。这个机制在single-threaded环境下的实现非常简单,然而在multi-threaded环境下却存在隐患。本文重点介绍惰性加载机制以及其在多线程...

2011-02-26 17:11:21 75

原创 [Java]IEEE754浮点数的转换方法

16进制浮点数的表示方法,根据IEEE的标准,分为32位和64位两种,参数分别如下: 符号位 指数位 尾数位 指数偏移量 32位 1[31] 8[23-30] 23[0-22] 127 64位 1[63] 11[52-62] ...

2011-02-22 21:41:51 880

原创 unicode字符编码标准

转载自:http://blog.csdn.net/barenx/archive/2008/04/03/2246176.aspx1. 编码知识 1.1 文本和字符 在计算机程序中或者数据文件里,文本(text)是作为数字序列存储的。序列中的数字是具有不同大小、取值和解释的整数。如何解释这些整数是由字符集(character set)、编码(encoding)决定的。 文本主要是由...

2011-02-22 14:47:25 402

原创 java中的堆栈回顾

java中堆栈(stack)和堆(heap)【转摘】 地址:http://blog.csdn.net/jerryao/archive/2006/07/04/874101.aspx一、堆栈(stack)和堆(heap)?(1)内存分配的策略  按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译...

2011-02-21 23:26:24 68

原创 常用的正则表达式

17种正则表达式 "^\d+$"  //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-\d+)|(0+))$"  //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?\d+$"    //整数"^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0)&quo

2011-02-21 17:59:10 70

原创 JDK中的设计模式

转载自:http://www.iteye.com/news/18725下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns Structural(结构模式)Adapter:把一个接...

2011-02-21 16:02:19 72

原创 java位运算

Java 位运算[转]一,Java 位运算1.表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (l)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。2.位运算符 位运算表达式由操作数和位运算符组成,实现对整数...

2011-02-21 15:54:07 139

原创 struts2的安全漏洞及解决办法

转自:http://www.iteye.com/topic/720209exploit-db网站在7月14日爆出了一个Struts2的远程执行任意代码的漏洞。 漏洞名称:Struts2/XWork < 2.2.0 Remote Command Execution Vulnerability 相关介绍:•http://www.exploit-db.com/exploits/143...

2011-02-21 10:49:57 217

原创 有关ConcurrentModificationException

当使用 fail-fast iterator 对 Collection 或 Map 进行迭代操作过程中尝试直接修改 Collection / Map 的内容时,即使是在单线程下运行, java.util.ConcurrentModificationException 异常也将被抛出。  Iterator 是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator 被创建之后会建...

2011-02-16 18:06:10 63

原创 读书笔记:java多线程-BlockingQueue

[b]【转载自http://milk-36.iteye.com/blog/617155】[/b]Java 1.5版本最终提供了对编程中最基础数据结构之一-Queue的内在支持。本文章将探究新添加到java.util包中的Queue接口,演示如何去使用这个新特性去使你的数据处理流式化。by Kulvir Singh Bhogal (Translated by Victor Jan 20...

2011-02-15 17:13:27 145

新浪微博的应用

新浪微博的应用

2013-05-16

instantclient

不安装oracle client,直接连接数据库的工具

2012-05-25

proxool连接池使用说明

连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。proxool作为一个优秀的连接池值得我们每人去研究.

2010-09-17

DB2官方资料(详细描述DB2的特性)

DB2 (C}]blYkETi/Pi \gN20MdC DB2 z7# lYkE;i+8<zjI 0DB2 ( C}]b$wif1~qwr0DB2 (C}]bs5f1~qwDf."2 0"(F(th*D0)MhC#;) 20K DB2 ~qw,zM+20 DB2 M'z#;s,z+9C DB2 GUI $_4dCM'zk~qw.d D,S# PX9C0DB2 UDB s5f1D 0DB2 Connect ~qw'V1&\? ~DE",N< DB2 Connect D5#

2010-04-14

空空如也

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

TA关注的人

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