自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (17)
  • 收藏
  • 关注

转载 Java线程池《ThreadPoolExecutor中策略的选择与工作队列的选择》

工作原理1、线程池刚创建时,里面没有一个线程。任务队列是作为参数传进来的。不过,就算队列里面有任务,线程池也不会马上执行它们。2、当调用 execute() 方法添加一个任务时,线程池会做如下判断:       a. 如果正在运行的线程数量小于 corePoolSize,那么马上创建线程运行这个任务;   b. 如果正在运行的线程数量大于或等于 corePoolSi

2016-02-29 17:18:46 788

原创 Redis3.0《集群环境搭建》

Redis3.0支持集群,本文以最简洁的方式介绍了Redis3.0.0的集群环境搭建步骤

2016-02-01 11:16:03 592

原创 JVM《eclipse mat内存分析工具的使用》

1、生成dump文件使用jmapmi

2014-11-25 17:04:29 2415

原创 分布式设计《hessian集成spring的应用》

hessian是一个优秀的轻量级RMI框架,

2014-11-10 16:35:10 1190

原创 分布式设计《初尝hessian》

之前接触过EJB的RMI,但是个人感觉由于EJB是个

2014-11-07 16:49:31 1404

原创 分布式设计《初尝memcached》

memcached的服务端产品本身功能简洁,简单易用,但是玩法多种多样。但是事实上它是一个“伪分布式”解决方案,它本身并没有实现服务端分布式(服务端的memcached server之间是不能通信的),所谓的分布式都是依靠客户端来实现,而目前市面上提供了客户端分布式实现的开源工具很多,在这里我主要以Spymemcached这个客户端实现为基础讲述一些memcached的原理和应用。

2014-11-05 14:52:18 1535

原创 oracle 《is declared in a package specification and must be defined in the package body报错原因》

1、代码片段声明function f_get_res_new_1(i_item_id    in t_contract_product.item_id%type,                           i_acc_date   in date,                           i_claimed    in number,           

2014-09-30 11:23:17 3355

原创 linux 《vmware下克隆的centos无法配置固定ip》

vmware下克隆的centos无法配置固定ip,本文通过截图方式详细的记录的解决问题的步骤

2014-07-23 18:45:54 1459

原创 JDK 《linux下安装jdk》

1、安装# rpm -ivh jdk-6u11-linux-i586-rpm2、修改环境变量#vi /etc/profile 在里面添加如下内容exportJAVA_HOME=/usr/java/jdk1.6.0_27exportJAVA_BIN=/usr/java/jdk1.6.0_27/binexportPATH=${PATH}:${JAVA_HOME}/bin

2014-06-24 16:21:06 648

原创 JDK 《卸载centos自带的jdk》

1、打开命令行执行java –version,查看jdk版本,检查是否已安装jdk2、命令行中执行rpm  –qa | grep  java或者rpm –qa | grep jdk查到已安装的jdk包如下jdk-1.6.0_32-fcs3、命令行中执行rpm  -e  --nodeps  jdk-1.6.0_32-fcs卸载jdk的rpm包

2014-06-24 16:08:18 710

原创 maven 《linux下maven的安装》

1、下载安装文件2、进入安装文件所在目录,执行下列命令tar-xvf apache-maven-3.2.1-bin.tar.gz

2014-06-24 15:53:38 656

原创 算法 《秦九韶算法java实践》

本文介绍了用于快速计算高次多项式值的“秦九韶算法”,解释了计算原理,并通过应用程序给出了该算法的具体实现。秦九韶算法将多项式改写为f(x)=(( … (anx + an-1)x + … + a1)x + a0后大幅度减少乘法的运算次数,从而加快了计算速度。

2014-05-16 14:32:50 3227

原创 DB2《SQLCODE=-668 不能向用EDITPROC定义的表中添加列》

使用db2命令 db2 reorg table 可以解决该问题

2014-05-09 12:32:39 8844

原创 多线程 《多线程操作同一变量》

【代码示例】【运行结果】

2014-05-08 16:26:24 1406

原创 算法 《二叉树遍历》

算法之递归二叉树遍历

2014-05-06 09:51:58 1139

原创 linux《pidstat的使用》

【参数详解】1、指定采样周期和采样次数pid

2014-04-11 17:05:12 907

原创 linux《sysstat的安装》

【下载】# wget http://perso.orange.fr/sebastien.godard/sysstat-10.0.5.tar.gz

2014-04-11 16:39:40 1084

翻译 EJB《什么是会话bean》

一个会话bean压缩了能够被本地,远程,webservice客户端程式调用的业务逻辑。客户端调用会话bean的方法来使用部署在服务端的应用程序。会话bean为客户端工作,并且通过执行服务端内的业务方法把客户端与复杂的业务逻辑分离。

2014-04-09 15:40:51 1646

原创 CAS《CAS下的应用系统超时问题》

【问题描述】应用系统会发生超时现象,主要问题大致有两个:1、用户闲暇时间较长之后,刷新页面,回到cas登录页面 2、用户连续操作系统较长时间之后(在同一页面操作,但闲 暇时间不长),点击按钮,回到cas登录页面【针对性测试】. 用户闲暇时间超过30分钟,小于60分钟时,刷新浏览 器,可以继续访问页面(应用session id已变). 用户闲暇时间超过60分钟

2014-02-28 16:12:11 2582

原创 CAS《CAS下的集群应用系统的注销问题》

【问题描述】应用服务器是集群环境时,单点注销有一定概率无法成功。【原因分析】当CAS中的TGT过期需要颁发TGT时,CAS不会向已登陆过的应用主动发送回调注销请求;当应用主动申请注销时(用户点击注销),CAS会向所有已登录的应用(该TGT授权的所有应用)发送回调注销请求。回调注销请求格式为:NOT_USEDST-39-JS2XCddTRpOghTxo

2014-02-28 16:02:33 2308

原创 JLDAP《实现密码验证》

【代码示例】public class LDAPVerifyPassword { public static void main(String[] args) { String ldapHost = "localhost"; String loginDN = "cn=root"; String passwo

2014-02-26 15:52:37 1708

原创 sencha touch《实现ajax跨域请求》

【环境说明】1、sencha touch : 2.3.1  2、play : 2.2.0【代码示例】1、sencha touch Ext.Ajax.request({        url:'http://10.228.190.97:9000/login'+"/"+userName+"/"+password,        useDefaultXhrHeader : f

2014-02-25 11:44:58 3236

原创 sencha touch《SenchaCmd编译项目》

SenchaCmd 构建编译项目的三种形式:production 、 testing 、 package  testing:构建一个处于测试阶段的应用程序,所有javascript脚本文件都被原样复制到应用程序中,不对这些脚本文件进行压缩,便于开发者对其进行调试。 package:构建一个本地可运行的应用程序,开发者可以不使用web服务器,而是从文件系统中直接打开该应用程序

2014-02-19 11:21:32 767

原创 sencha touch《SenchaCmd创建项目》

【1】、下载安装senchaCmd,地址为:http://www.sencha.com/products/sencha-cmd/download【2】、一路next,安装完之后,进入cmd,敲入:sencha,显示SenchaCmd版本号以及常用命令,表示senchaCmd安装成功【3】、下载并使用sencha-touch-2.3.13.1、下载sencha-t

2014-02-19 10:24:40 1025

原创 Android《You must restart adb and Eclipse的解决办法》

【报错信息】:The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:/android-sdk-windows/tools/adb.exe' an

2013-11-27 11:22:31 2041

转载 DB2《SQL Error: SQLCODE=-805, SQLSTATE=51002 解决方法》

DB2 SQL Error: SQLCODE=-805, SQLSTATE=51002 解决方法在操作大量数据时如果发生这种错误,说明不是db2 使用的 package没有绑定,而是因为资源未释放,导致可以使用此package的资源不足,致使不能连接资源,这种情况有两种解决方法.【方法一】治标不治本,重新绑定package,然后为package的使用分配更多

2013-09-28 11:05:27 15233

原创 Android《内嵌浏览器-WebView》

Android内嵌浏览器-WebView

2013-08-02 15:20:22 2494

转载 Weinre《调试使用》

Mobile Web调试工具Weinre  现在、将来,用移动设备上网越来越成为主流。但对于开发者们来说,移动web的调试一直是个难题,前期可以使用模拟器来协助调试,但到了真机调试阶段就让人非常头痛。而Weinre就是解决这难题的利器。   Weinre的本意是Web Inspector Remote,它是一种远程调试工具。功能与Firebug、Webkit inspector类似

2013-07-31 17:41:33 1807

原创 C++《如何发布MFC项目的release版本》

1、打开你需要发布的工程;2、选择工程的根目录,右击选择Settings;3、Settings For下拉框选择【Win32 Release】;4、Microsoft Foundation Classes下拉框选择【Use MFC in a static Library】;5、重新编译,构建,运行(确保生成的exe是最新的)。

2013-07-19 15:57:05 2350

原创 C++《MFC浏览器的实现》

【编译环境】:Visual C++ 6.0【操作步骤】:1、新建工程,使用MFC  AppWizard [exe]向导;                            2、使用single document应用类型;                            3、接下来几个步骤都是用默认配置;                            4、最后一步将

2013-07-19 15:48:07 3238

转载 C++《析构函数的定义和使用》

析构函数(destructor)也是一个特殊的成员函数,它的作用与构造函数相反,它的名字是类名的前面加一个“~”符号。在C++中“~”是位取反运算符,从这点也可以想到:析构函数是与构造函数作用相反的函数。当对象的生命期结束时,会自动执行析构函数。具体地说如果出现以下几种情况,程序就会执行析构函数:①如果在一个函数中定义了一个对象(它是自动局部对象),当这个函数被调用结束时,对象

2013-07-17 14:25:30 1441

原创 Spring《注解实现aop: can't find referenced pointcut..可能出现错误的原因》

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userManager' defined in class path resource [applicationContext.xml]: Initializatio

2013-07-10 14:09:15 5519 1

原创 linux《vi工具的使用》

一、插入文本 ┌──┬────────────┐ │命令│描述          │ ├──┼────────────┤ │i  │在当前字符前插入文本  │ ├──┼────────────┤ │I  │在行首插入文本      │ ├──┼────────────┤ │a  │在当前字符后添加文本  │ ├──┼────────────┤ │A  │在行

2013-06-21 09:56:19 825

转载 IBM《安装配置IBM TDS》

1.概念IBM的TivoliDirectory Server是IBM对 LightweightDirectory Access Protocol (LDAP)的实现,它可以跨平台的进行安装配置。TDS提供了一个使用DB2数据库对目录信息进行存储的服务器,一个将LDAP操作路由到其他服务器上的代理服务器,一个客户端,一个管理服务器的图形界面,一个管理用户的图形界面。2.在Linu

2013-06-04 16:42:44 1659

转载 Struts2《值栈》

struts2之值栈(value stack)      众所周知,Strut 2的Action类通过属性可以获得所有相关的值,如请求参数、Action配置参数、向其他Action传递属性值(通过chain结果)等等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性,在Struts 2调用Action类的Action方法(默认是exe

2013-05-31 15:43:16 755

转载 Struts2《输入校验流程》

输入校验的流程1.类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性2.如果在执行类型转换的过程中出现异常,系统会将异常信息保存到ActionContext,conversionError拦截器将异常信息添加到fieldErrors里。不管类型转换是否出现异常,都将进入第三步。3.系统通过反射技术先调用action中的valid

2013-05-30 15:43:26 967

转载 Struts2 常量详解实例

Struts2常量的具体用法实例xml version="1.0" encoding="UTF-8" ?>      "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"      "http://struts.apache.org/dtds/struts-2.0.dtd">    s

2013-05-29 12:42:22 930

转载 正则表达式

[转载文章,出处:http://www.regexlab.com/zh/regref.htm]1. 正则表达式规则1.1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。     举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配

2013-05-15 14:00:34 605

转载 OpenJPA配置日志

OpenJPA最值得关注的特性就是它贯穿了插件(Plugin)的思想,这使得OpenJPA的扩展性更强。对于日志的配置,OpenJPA不仅有其自己的实现,也有Log4J、Apache Commons Logging和自定义的日志处理。OpenJPA中配置日志的属性如下所示。(1)属性名:openjpa.Log     描述:配置日志属性,对应配置的API为 org.apache.ope

2013-05-10 11:19:27 1831

原创 linux《浅谈Linux的硬链接和软链接的区别》

首先先阐述一下Linux中的inode的概念,文件的内容都储存在硬盘的block中,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等,这种储存文件元信息的区域就叫做inode(索引节点)用法:ln [options] existing link"existing"为源文件/或目录,"link"为要创建的文件链接名称或目标目录常用

2013-01-30 09:15:27 984

memcached2.8

源码和文档都有,亲测可用.分布式设计必备

2014-11-04

apache-tomcat-7.0.54.tar.gz

apache-tomcat-7.0.54.tar.gz 亲测可用

2014-06-24

apache-maven-3.2.1-bin.tar.gz

apache-maven-3.2.1-bin.tar.gz 亲测可用

2014-06-24

jldap-4.3.jar

jldap-4.3.jar 亲测可用

2014-02-26

cas-server-3.4.2.1

cas-server-3.4.2.1-release 亲测可用

2013-12-26

PhoneGap开发的android应用实例

该Simple已经实现了GPS定位,重力感应,声音调用,振动,摄像头调用...   PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在各种手机平台上运行的应用,这对移动应用开发者来说无疑是个福音。 目前,PhoneGap已实现对iPhone/ipad、Android、Symbian,Palm、黑莓各版本绝大部分功能的支持.

2013-07-31

MFC实现的浏览器

【操作系统】win7 【编译环境】Visual C++ 6.0 已经调试过可以运行

2013-07-19

aspectj-1.6.6

支持jdk1.6或以上版本,不然会报错哦

2013-07-10

xwork-core-2.1.6.jar

struts2必备jar,xwork-core-2.1.6.jar

2013-05-28

struts2-core-2.1.8.jar

struts2必备jar, struts2-core-2.1.8.jar

2013-05-28

ognl-2.7.3.jar

struts2,必备jar,ognl-2.7.3.jar

2013-05-28

freemarker-2.3.15.jar

strusts必备jar, freemarker-2.3.15.jar

2013-05-28

commons-logging-1.0.4.jar

struts2必备jar,commons-logging-1.0.4.jar

2013-05-28

commons-fileupload-1.2.1.jar

struts2必备jar,commons-fileupload-1.2.1.jar

2013-05-28

JSF入门文档

JSF入门级文档,适合想要上手JSF的童鞋查阅

2013-03-08

JSF2Ajax.pdf

JSF和ajax的结合应用,适合对JSF有一定基础的童鞋查阅

2013-03-08

数据库关键字保留字大全

数据库关键字保留字大全。实用,方便,准确。

2012-12-14

空空如也

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

TA关注的人

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