自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Charles-代码人生

编程是一种艺术

  • 博客(21)
  • 资源 (29)
  • 收藏
  • 关注

原创 FileUpload文件上传源码解析

FileUpload是apache Commons 用于文件上传的组件,实际上就是用来解析http请求,大家都知道,上传文件的时候,http的request请求的 content-type 是multipart/form-data,我们就可以用FileUpload 来解析http请求,struts,springMVC 等很多MVC框架都是基于FileUpload 来实现文件上传功能。

2014-02-19 10:30:23 2329

原创 动态配置log4j

Log4j Configuration JSP这个jsp可以让你轻松的切换log4j的配置,也不需要重启,只要将这个log4j保存在web应用中即可

2014-02-03 23:06:10 1072

原创 LRUMAP 原理解析

在JDK的集合结构里面,我们用各种各样的map结构,例如HashMap,TreeMap,LInkedHashMap. ConcurrentHashMap等,不同的Map结构实际上是一种特殊的数据结构,来满足我们实际的业务需求,今天给大家介绍一种LRUMAP的实现。

2014-02-03 10:38:02 11783

原创 Spring RMI源码解读

RMI(Remote Method Invocation)远程方法调用是java的核心技术之一。是Enterprise JavaBeans的基础技术,是java建立分布式应用程序的强大支柱。RMI允许一个应用程序访问另外一个服务器或虚拟机上的对象,方法和服务,它使远程方法调用就像在本地调用一样简单。它为用户屏蔽了底层的网络传输细节,使用的时候只需适当处理异常即可。所以RMI是非常容易使用的,但同时是非常强大的。

2014-01-27 12:44:34 1922

原创 ThreadLocal原理解析

ThreadLocal的目的:为当前线程绑定一个值,解决线程安全问题。struts2 中就是使用ThreadLocal 来实现对context的封装。

2014-01-23 12:36:00 1693

原创 常用mysql数据库工具简介

mysql常用的工具有很多,一下列出我们以后经常会用到的一些工具,包括监控,压缩,管理,导入等工具

2014-01-15 12:57:22 1689

原创 mysql分表

近几年WEB2.0的火爆,带动了Mysql的使用热潮,不管是小企业还是大网站,都有意无意的开始使用Mysql来搭建新数据平台,传统网站随着业访问 量,数据量的急剧膨胀,集中式的数据库也越来越成为瓶颈,很难做进一步的扩展,做读写分离,而这些都是Mysql的优势所在,容易扩展使Mysql渐渐成 为了企业新的选择。

2014-01-15 12:52:19 1852

原创 ConcurrentHashMap原理解析

对于ConcurrentHashMap的实现原理,很多时候我们只是知道它采用锁分离技术,在高并发的的情况下可以保证线程安全,但具体其实现原理及实现细节却没有细细研究过,今天就针对其应用场景和原理和大家分享一下。

2013-12-29 11:47:18 1455

原创 Spring单元测试原理解析

我们在使用Spring集成的项目进行开发的时候,需要在不依赖web容器启动的时候去进行单元测试,而Spring为我们提供了相应单元测试框架,在spring 的org.springframework.test.context包内,我们只要在单元测试中引入相应的注解,就可以轻松的实现单元测试。其实好的单元测试可以大大提高我们的生产力,加快我们的开发速度。

2013-12-23 12:30:41 2556

原创 spring注解原理解析

使用方法:我们现在工程中使用的是基于spring的注解来简化配置,springframework 2.5引入了完整的annotaion配置注解,在我们的工程中,到处可以看到@Autowired 和@Resources 的注解,大家可以看一下在lbc-applicationContext.xml中有这样的定义。spring也可以通过 来配置注解,他的作用是式地向 Sp

2013-12-18 11:36:58 3372

转载 Java 集合类图

参考文献http://blog.csdn.net/liulin_good/article/details/62138151.java集合类图1.11.2  上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线

2013-12-08 22:18:44 869

原创 Spring之BeanFactory解析

作者:李红序,转载时请注明出处背景介绍我们都知道Spring 的两个核心特性就是 DI(IOC) 和 AOP, Spring 的BeanFactory就是是支持依赖注入(DI)的基本容器的基本接口,BeanFactory 具有分层的实现结构现类,BeanFactory 中,在不同的运行环境中可以选择不同的实现类,在Spring中,面向接口编程是Spring的最大特点

2013-12-03 10:50:13 991

原创 java解析xml文件(三种方式-(dom ,jdom ,dom4j)

test.xml文件 8G 200 1580 10G 500 3000 三种解析xml的目录格式如下第一种,利用dom方式解析xml 文件,无需jar包package Dom;import javax.xml.parse

2012-09-20 01:31:13 693

原创 安装eclipse反编译插件

1,下载jad 反编译工具 和 eclipse反编译插件包http://www.varaneckas.com/jad/  反编译工具下载地址http://www.cr173.com/down.asp?id=24285    eclipse插件地址2,将eclipse解压后的 jar文件拷贝到eclipse 的plugins 目录下3,重启eclipse

2012-09-13 12:36:24 754

原创 jsp请求转发和请求重定向

1,如果当前的Servlet组件要把请求转发给一个JSP组件,如hello.jsp,可以在Servlet的service()方法中执行以下代码: RequestDispatcher rd = request.getRequestDispatcher("hello.jsp"); //Forward to requested URL rd.f

2012-09-12 00:02:16 680

原创 mysql 数据库中文乱码问题

由于安装的时候 自己没有注意,一切都选择默认,所以在创建数据库和创建表的时候,出现中文无法写入或出现乱码的情况,后来自己反复测试,得出行之有效的方法。1,修改 mysql 的 my.ini 文件,把默认的字符编码改为 gbk; 把 default-character-set=latin1;character-set-server=latin1  的latin1 改为 gbk;2,关闭m

2012-09-11 23:56:56 501

原创 eclipse 批量修改文件的默认打开方式

改变所有的xml的默认打开方式.具体操作如下:Widow–>Preferences–>General–>Editors–>Files Associations,发现在File Types 里还没有*.xml,于是自己add了一个,然后在Assiciations 里选择TextEditor,然后点右边的Default。

2012-09-11 23:55:03 870

原创 mysql 主键id自增长,插入数据的方法

CREATE TABLE `new_mobile` ( `id` int(11) NOT NULL auto_increment, `mobile_name` varchar(30) NOT NULL, `phone_name` varchar(30) NOT NULL, `date` date NOT NULL, PRIMARY KEY (`id`)) ENG

2012-09-11 23:53:57 2219 1

原创 linux 安装svn,并设置钩子来同步更新

linux安装svn下载 http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz 和 http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz 1./configure --prefix=/opt/svn --without-ber

2012-09-11 23:52:29 666

原创 解决 eclipse启动tomcat无法访问

今天自己调试程序,突然发现 eclipse 中启动tomcat 却无法 打开,但是自己建的项目却能打开,百思不得其解, http://localhost:8080  看不到自己熟悉的小猫,后来才知道,eclipse实际上用的是tomcat的模拟接口,而不是真正的启动tomcat,解决方法如下:1,首先把sever中的所有tomcat sever都删除,因为如果加载过工程 就改不了,所以必须

2012-09-11 23:51:03 626

原创 linux 安装svn,并设置钩子来同步更新

[b]一,linux安装svn[/b]下载http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz和 http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz1./configure --prefix=/opt/svn --without...

2012-08-28 23:40:03 195

OmniGraffle-7.10.2.dmg

Omnigraffle for mac 最新版,大家可以放心下载,画流程图非常方便的

2019-05-26

算法导论pdf(中文版)

压缩的算法导论 原版101M,压缩后20M左右,非常适合用于电子书阅读,质量非常清晰,供大家下载使用!

2018-01-29

Unlocker中文汉化版

一款非常好用的工具,直接鼠标右键即可给文件解锁

2013-05-28

SecureCRT+and+SecureFX.rar破解版

SecureCRT+and+SecureFX.rar破解版,直接解压就可以使用,非常方便

2013-05-27

springmvc+hibernate后台管理系统

后台管理系统,前台采用easyui,后台用springMVC+hibernate,内含数据库监控系统,不用数据库的sql文件,服务器启动后会自动创建表结构

2013-05-22

jiongdashen(springMVC源码)

springmvc+mysql 支持中文乱码解决,支持事务控制,支持aop

2013-05-13

springMVC 基本框架

SpringMVC 基本框架,包括controller,service dao

2013-04-17

lockdir文件加密

这款工具是最好用的加密工具,可以随意加密,随意解密,不用安装,点击即可运行!

2012-12-17

JSTL 帮助文档

与大家分享一下jstl 的相关帮助文档,喜欢和研究jsp的同学可以下载一下!

2012-12-17

Linux常用命令全集.CHM

这是一个非常棒的linux常用命令分类的文档,可以自动搜索,非常方便!

2012-12-17

Linux Shell脚本攻略(中文版).pdf

这是一个中文的攻略,pdf版本的,很好很实用,这才是实战经典之作!

2012-11-14

JUDE-Community uml

这是一款很好的建模工具,很好很实用,这个很难找的,希望喜欢的朋友快点下载吧!!!

2012-10-30

jd-gui(超级好用的java反编译工具)

这是一个超级好用的免费 java反编译插件,非常小巧,但是非常强大!

2012-10-12

JDK API英文版1.6

JDK API英文版1.6,这是一个chm文件,准备练习英文的 可以看看这个文档

2012-09-15

腾讯web前端开发笔试题及答案

腾讯的比较全的一套前端开发的笔试题以及答案,与大家分享

2012-05-21

javascript编程艺术

这个文档相当全面的介绍了js编程,我看了之后受益颇深。

2012-05-18

struts2文件上传以及下载

struts2文件上传以及下载 用最简单的代码来实现struts2的文件上传下载机制

2012-05-08

jsp 复选框传值

本压缩包有两个页面和一个jquery库,达到的效果是在页面将checkbox以数组的形式 传递,传递之后用jquery遍历,并比较,最后选中。

2012-04-25

offline explorer 5.4 中文破解版

目前最好用额离线下载工具,这个是破解版,现在网上破解版的而不多,大家赶快下载使用吧

2012-04-20

mysql高级教程

这是一个很全的pdf文档,mysql几乎所有的高级教程都在里面,请盆友们抓紧下载!

2012-04-18

经典的jquery 中文chm 文档

经典的jquery 中文chm 文档!个人认为是所有中文里面翻译最好的一个!!

2012-04-17

CSS chm前端必备文档

包括中文的CSS 文档 以及 CSS 3.0帮助手册,赶快下载吧!!!1

2012-04-17

jquery 超炫相册插件

此相册是绝对经典的超炫插件,您可以随意更换图片 就可以享受jquery的这款插件

2012-04-17

java经典的125道面试题(笔试面试都有,超全)

此文档汇聚很多经典的java面试笔试题,绝对可以让您在短时间内成为面试笔试高手!

2012-04-17

一款经典的蓝色网页模板(超酷!!)

这款经典的蓝色模板,是我找了好长时间找到的,希望能与大家一起分享!

2012-04-17

js导航菜单

一款很经典的js导航源码,大家可以方便下载使用!

2012-04-17

jquery 滑动门效果

一个很好的jquery 滑动门效果,可以做导航,或者图片切换,很简单,很实用!

2012-04-17

Struts2+Spring3+Hibernate3 用户管理系统实例源码

本例主要是实现了struts2+spring3+hibernate3的 基本框架搭建的注册登录,以及用户增删改查,适于初学者学习。 包括:注册 登录功能 分页的实现 前端校验 验证码的实现 注册时有ajax 校验,登录时 后台从数据库校验用户名和密码。 增删改查数据(最基本)。 ======================================== 您只需要按照如下步骤进行: 1,将S2SH工程导入eclipse,注意这里用的是eclipse 不是myeclipse 2,找到src文件夹下面的 applicationContext.xml 文件,并找到如下代码段 <!-- 配置数据库连接 --> 此时将 后面的test改成你自己的mysql数据库名,用户和密码也是改成自己的 3,导入sql脚本 其中test文件夹就是数据库的文件夹,您可以通过找到mysql.ini (在您的mysql安装路径下)中找到 #Path to the database root datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/" 然后将文件夹拷贝到 这个datadir 的文件夹里面(注意:您的安装路径可能跟我的不一样,请不要复制我的这个路径) 4,OK 现在就可以完美运行ssh框架的实例了,开始行动吧!

2012-04-11

吉林大学论文开题报告

论文的开题报告格式,为大家提供最好的模板

2011-03-12

空空如也

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

TA关注的人

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