自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 AOP学习并实践

一、动态代理实现AOP(利用JDK API提供的代理对象Proxy)            特点:目标业务必须有实现接口目标业务类public class UserLoginImpl implements UserLogin { @Override public void login(String username) { System.out.println("we

2015-07-25 11:11:52 503

转载 详解JVM工作原理和特点

转载于:http://developer.51cto.com/art/200907/135143.htm JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装

2015-07-21 16:14:03 514

转载 java内存泄露

转载自:http://perfect5085.iteye.com/blog/1612923 Java使用有向图的方式进行内存管理, 优点:可以消除引用循环的问题,管理内存精度高 缺点:效率低下(相比引用计数)。 什么是Java中内存泄漏: 在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个特点: :这些对象是可达的 :这些对

2015-05-25 23:49:25 506

转载 深入剖析Tomcat类加载机制

转载自:http://blog.csdn.net/dc_726/article/category/1644075 1JVM类加载机制 JVM的ClassLoader通过Parent属性定义父子关系,可以形成树状结构。其中引导类、扩展类、系统类三个加载器是JVM内置的。 它们的作用分别是: 1)引导类加载器:使用native代码实现,在rt.jar等包中搜索运

2015-05-25 23:43:40 493

转载 什么是AOP

AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。

2015-05-18 23:39:06 464

转载 MYSQL缓存机制

在服务器级别只提供了query cache,而在存储引擎级别,MyISAM和InnoDB分别引入了key cache和buffer pool   什么是query cache Mysql没有shared_pool缓存执行计划,但是提供了query cache缓存sql执行结果和文本,如果在生命周期内完全相同的sql再次运行,则连sql解析都免去了; 所谓完全相同,包含如下条件 Sql

2015-05-15 23:46:53 1085

转载 前端ajax与后端Spring MVC控制器有以下五种数据交互方式

方式一  通过URL传参 通过URL挂接参数,如/auth/getUser?userid='6' 服务器端方法可编写为:getUser(String userid),也可新增其他参数如HttpSession, HttpServletRequest,HttpServletResponse,Mode,ModelAndView等。   方式二  单值传参 前台调用如:

2015-05-12 08:16:53 2519

转载 强大全面的表单封装工具类

转载自:http://blog.csdn.net/he90227/article/details/42678821 package com.tongrong.utils; import java.util.Collection; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.

2015-05-07 21:59:31 501

转载 调用支付宝接口开发遇到的错误

转载于:http://nassir.iteye.com/blog/1853150 用openssl 生成的密钥老是报以下错误: Java代码   java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: IOException : DER input, Integer 

2015-05-06 11:47:05 5866

转载 java 字节流与字符流的区别

字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。 下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 范例:使用字节流不关闭执行 Java代码  

2015-05-02 22:59:18 479

转载 学习java

Java 深度历险(作者成富,是IBM 中国软件开发中心的高级工程师)  2 目录 序 .................................................................................................................................. 1 目录 ............

2015-05-01 23:16:03 2468

转载 ngnix学习

ngnix学习(反向代理配置) windows下安装ngnix 到:http://nginx.org/download/nginx-1.3.11.zip下载nginx 解压,取到nginx的根目录下; 如cd E:\nginx-1.3.11\nginx-1.3.11 start nginx  在浏览器端输入: http://127.0.0.1/ 将会看到如下: 页

2015-04-29 22:15:52 889

转载 中小型网站的缓存策略

转载于http://blog.csdn.net/he90227/article/details/45078825 在上一篇文章《大型网站系统架构分析》中,介绍了大型网站的系统架构,其中缓存环境非常重要,大型网站往往使用Squid前端缓存服务器群,memcache分布式缓存,负载均衡,CDN等来提升性能。但中小型网站使用这些大家伙就有杀鸡用牛刀的感觉,但毋庸置疑,缓存是需要的,开发者开发程序的

2015-04-29 08:17:38 535

转载 java 集合架构--[Collection] [List] [Set] [Map] [集合工具类]

数组与集合的共同点和区别集合框架--Set元素存取无序不可重复无索引Iterator 接口Stack 是 Vector的子类泛型Map 接口Collections 类关于数组 集合的总结   一 、集合架构 数组与集合的共同点和区别 相同点:数组或集合都是容器都可以存储对象区别是:     --数组是长度固定的,一旦指定长度则不能再改变;数组除了可以存储对象,还可以存储基本数

2015-04-29 08:16:00 930

原创 从项目中学习-----EXEC 数据 转换为sql语句

将exec中的数据转换为sql语句, 函数: =CONCATENATE("INSERT INTO team(code,en_name,zh_name,zht_name,en_shortname,zh_shortname,zht_shortname,city_id,found,stadium_id,logo,nickname,fifaname) VALUES('",E2,"', '",C2,"'

2015-04-28 16:15:25 721

原创 第三方登录 QQ WEIBO

①准备工作                I--注册QQ互联账号 -->在管理中心注册为开发者 -->创建应用 -->获取应用APP ID   II--在nat123注册应用域名      III--下载包                      commons-codec             commons-codec      

2015-04-26 23:25:19 2690

转载 数据结构知识总结

转载于:http://blog.csdn.net/he90227/article/details/39183787 线性表篇 数据结构与算法是程序设计的两大基础,大型的IT企业面试时也会出数据结构和算法的题目,它可以说明你是否有良好的逻辑思维,如果你具备良好的逻辑思维,即使技术存在某些缺陷,面试公司也会认为你很有培养价值,至少在一段时间之后,技术可以很快得到提高。同时,

2015-04-20 08:12:01 715

原创 利用iText生成pdf报表

任务书、期中检查、延期申请书 一、    需要用到的支持 包支持:向java工程导入两个包 iText.jar,iTextAsian.jar(汉字支持包) 软件支持:Adobe Acrobat Pro,word 二、思想: 1、         先用word文档画出相应的表格表单模板 2、         将对应的word表格文档

2015-04-20 08:07:48 1043

原创 从已有java web项目中学习shiro安全管理

用户安全控制模块问题陈述 安全管理一           security-管理员模块 后于后台运营管理-JRealm-身份认证和用户授权 安全管理二           member-基于shiro自定义过滤器 --------------------------------------------------------------------------------------

2015-04-16 17:54:08 528

原创 带查询条件的分页实例

1、配置bean文件 2、建立DBUtilsTemplate类 public class DBUtilsTemplate {    private DataSource dataSource;    private QueryRunner queryRunner;    private static final Log LOG = LogFactory.get

2015-04-15 09:56:28 2073

原创 听说maven很神奇-04

一、创建业务逻辑层user-service 二、业务逻辑层pom.xml文件引入user-log和user-core,最初如下引入时,项目环境并不能真正引入 补: maven内置隐式变量 Maven提供了三个隐式的变量可以用来访问环境变量(env),POM信息(project),和Maven Settings(settings) -------------- pom信息获

2015-04-15 09:54:44 526

原创 听说maven很神奇-实战-03

实战maven+hibernate+junit4 第一步创建核心层user-core的过程 一、创建model层 User 二、引入hibernate (这里体现maven的好处了) 2.1直接到中央工厂找到想要的hibernate包的坐标,写入pom.xml文件 2.2配置好hibernate.cfg.xml文件 三、接着把数据库驱动

2015-04-15 09:52:00 765

原创 听说maven很神奇-02

一、maven相关命令: mvn package            打包,生成target目录,编译、测试代码,生成测试报告,生成jar/war文件 mvn compile                  编译原项目 mvn clean                      清除产生的项目 mvn install                       在本地

2015-04-15 09:49:38 533

原创 听说maven很神奇---01

听说maven很神奇,光听说不用自己又怎么知道。小蜗牛自己搭建一个hello world 玩玩。 1、下载apache-maven-3.2.3,安装并配置好环境变量 测试一下如何: 2、开始建第一个maven项目(体验体验原生态的,暂时不去用IDE里面封装好的maven插件) ①建立文件夹maven-hello ②建立pom.xml文件(听说这文件掌握着大权,不可小觑,应该是

2015-04-14 23:49:45 419

基于SpringMVC hibernate maven搭建的项目框架

基于SpringMVC hibernate maven搭建的项目框架,方便在此基础上进行javaee开发。

2015-08-13

空空如也

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

TA关注的人

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