自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(310)
  • 资源 (8)
  • 收藏
  • 关注

原创 Cat

shell

2015-12-25 17:05:30 702

转载 servletContext功课

WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。   ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletContext对象。  由于一个WEB应用中的所有Servl

2015-12-25 11:36:22 543

原创 Mybatis 通配符# 以及 $的使用

1. MyBatis中使用parameterType向SQL语句传参,parameterType后的类型可以是基本类型int,String,HashMap和java自定义类型等。 OK~2.一般用在xml写SQL都是用#,如#{param}。但是有时会看到用$的时候,如${param}。3. 那么$ 和 # ,有什么区别呢?   使用#{para}引

2015-12-11 14:40:19 4733

转载 Mina源码阅读笔记(八)—Mina拦截器器的末端IoHandler

mina

2015-12-07 11:28:21 1271

转载 Mina源码阅读笔记(七)—Mina的拦截器FilterChain

mina

2015-12-07 11:26:56 2544

转载 Mina源码阅读笔记(六)—Mina异步IO的实现IoFuture

mina

2015-12-07 11:24:40 1204

转载 Mina源码阅读笔记(五)—Mina对连接的操作IoSession

mina

2015-12-07 11:21:43 5090

转载 Mina源码阅读笔记(四)—Mina的连接IoConnector

mina

2015-12-07 11:19:54 1400

转载 Mina源码阅读笔记(三)-Mina的连接IoAccpetor

mina

2015-12-07 11:16:58 581

转载 MINA源码笔记(二)IoBuffer的封装

mina

2015-12-07 11:13:19 1915 1

转载 MINA 源码分析笔记

mina

2015-12-07 11:09:33 564

转载 spring aop 备忘 参考

在Spring中实现AOP根据版本不同,可以有大致四种配置方式。现简单列一下。在介绍Spring的AOP配置方式前,先要注意Spring中Advisor的概念。在Spring中Advisor是Advice和Pointcut的结合,但它还不是AOP概念上的Aspect。因为在Spring中Advisor还是Spring用来生成Aspect对象的一个原型,根据配置的不同,Spring可以只对某个类生成

2015-12-04 10:59:21 459

转载 spring aop源码分析

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

2015-12-04 10:08:34 600

转载 java web.xml 配置session listener

session listener

2015-11-27 11:19:40 1368

转载 Activemq使用中概念了解_session

activemq session

2015-11-25 15:30:57 1551

转载 java cloassLoader大仙儿

java classLoader

2015-11-19 14:22:17 681

原创 JVM调优参数---自己测的一组

dasda

2015-11-12 17:08:56 433

原创 java 读文件的几种方式

文件操作

2015-11-12 11:09:56 456

转载 OSGI EQUINOX 参数配置

equinox

2015-11-11 09:00:44 936

转载 ant ----net/sf/antcontrib/antlib.xml

转载,亲测,可行~在eclipse中使用Ant打war包,报了如下错:[taskdef] Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found. 经过研究发现是,在Eclipse中自带的Ant环境下缺少一个jar包,该jar

2015-11-03 15:02:07 4674

原创 OSGI-非OSGI插件工程启动OSGI框架及bundles

osgi

2015-10-29 15:03:15 721

原创 OSGI ——平台启动

osgi eclipse 启动

2015-10-29 11:27:45 401

转载 论架构师的自我修养--8荣

架构师,当然是脑力劳动者,但是,同样是脑力劳动也存在重大的差别。有一类脑力劳动的成果,是比较容易被评价的。或者能够判断其对错:比如考试的分数;或者能够比较其高下:比如两个人下棋分出输赢;或者能够交由市场来判断:比如某种UI/UE设计,我们可以通过数据统计,了解其受用户欢迎的程度。但是,架构设计只是软件开发过程中的一个环节,而在这个多人协作的场景中,我们很难单独评价架构的优劣。由于硬件、软件

2015-10-27 09:29:17 588

转载 从MVC到前后端分离

1. 理解MVCMVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器。其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的Java Bean,包含一系列的成员变量及其getter/setter方法。对于视图而言,它更加偏重于展现,也

2015-10-27 09:13:22 403

原创 osgi系列之二 集成log4j

osgi

2015-10-24 16:44:09 786

原创 osgi系列之— .properties文件读取

osgi

2015-10-21 15:06:45 2036

原创 Maven工程红色叹号消除

1.build path 看有没有已报错的需要去掉的2.jdk版本检查,如果是J2SE1.5,改成J2SE1.6

2015-10-13 09:11:00 1606

转载 MAVEN的安装配置以及使用入门

第1章 Maven简介 1.1  何为Maven/21.2  为什么需要Maven/41.3  Maven与极限编程/71.4  被误解的Maven/81.5  小结/91.1 何为Maven Maven这个词可以翻译为“知识的积累”,也可以翻译为“专 家”或“内行”。本书将介绍Maven这一跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项

2015-09-28 17:02:24 1025

转载 MAVEN POM.xml

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。  快速察看:  4.0.0    ...  ...  ...  ...  ...

2015-09-28 17:00:22 320

转载 MAVEN POM.xml

maven pom

2015-09-28 16:59:07 339

转载 JVM参数调优会调出坑

谨以此文纪念一次悲剧的经历,并总结从中得到的经验教训。最近,由于项目需要,要在一个Tomcat上部署多个Web应用。考虑到Tomcat的最大堆大小为128MB,所以我对Tomcat的JVM参数做以下调整,并输出GC日志。参数如下?1-Xms256m -Xmx512m -XX:PermSize=128

2015-09-23 15:57:52 480

转载 java hash map深度分析(equal,hashcode,hash)

一、java对象的比较等号(==):对比对象实例的内存地址(也即对象实例的ID),来判断是否是同一对象实例;又可以说是判断对象实例是否物理相等; equals():对比两个对象实例是否相等。当对象所属的类没有重写根类Object的equals()方法时,equals()判断的是对象实例的ID(内存地址),是否是同一对象实例;该方法就是使用的等号(==

2015-09-02 14:58:13 1565

原创 ObjectAid 类图生产工具使用

在工程 package,就是这么简单,接下来就可以随便折腾了~http://www.objectaid.com/class-diagram

2015-09-02 10:39:15 1212

原创 LinkedList 跑出的ConcurrentModificationException异常

LinkedList后台抛出了ConcurrentModificationException异常

2015-08-31 11:23:44 3281 3

转载 java+redis;spring-data-redis+redis

1,利用spring-data-redis整合项目使用的pom.xml:project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/

2015-08-27 16:49:28 879 1

原创 mina 文件句柄数太高分析与解决

2014-11-01 19:43:12,997  WARN (AbstractConnector.java:472) - java.io.IOException: Too many open filesat sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)at sun.nio.ch.ServerSocketChannel

2015-08-27 16:47:15 3761

原创 mina高并发短连接报java.io.IOException: Too many open files

mina高并发短连接导致java.io.IOException: Too many open files解决方案   这几天在解决一个用mina开发的高并发通信过程中产生的一个bug。   模拟场景为:   通过定时触发启动线程模拟高并发短连接测试,测试的服务端有2个,一个是服务有起,一个没起,客户端和服务端均在同一服务器上。执行一段时间后linux主机上通过lsof命令查看,发现有递

2015-08-27 16:44:52 1668

转载 Java中使用Jedis操作Redis

写的不错,纯java的方式,使用redis.转载之。使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/common

2015-08-27 15:13:31 410

转载 redis、memcache、mongoDB 的对比

从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖1、性能都比较高,性能对我们来说应该都不是瓶颈总体来讲,TPS方面redis和memcache差不多,要大于mongodb2、操作的便利性      memcache数据结构单一      redis丰富一些,数据操作方面,redis更好一些,较

2015-08-27 15:08:23 363

转载 ASN.1学习笔记

1.什么是ASN.1(抽象语法记法一)?        ASN.1是ITU-T的一个标准集,它用来编码及表示通用数据类型,这些数据类型有可打印串值,八位位组串值,位串值,整数值以及用可移值方式组合而成的其他类型序列值.简单的说,ASN.1指定了以何种方式对非平凡的数据类型进行编码,以便其他任何平台及第三方工具都能够解释其内容.比如,字母a在一些平台以ASCII编码为十进制数值97,而在其他非A

2015-08-22 15:14:24 483

spring,jvm,osgi文档

spring,jvm,osgi的相关详细文档,都是自己找到的一些好的学习资料

2015-11-26

redis_windows_32_64

redis for windows 32 bit or 64 bit 主要用于32电脑上测试。 redis win 64 bit获取地址:https://github.com/MSOpenTech/redis/releases linux版本:官网下载

2015-11-17

ECLIPSE MAT(内存分析工具)

官网上下载速度慢,总下载失败,这是目前最新版本的(2015年6月23日14:16:10)。共享给大家

2015-06-23

spring-cglib-repack-3.1.jar

spring-cglib-repack-3.1.jar

2015-06-04

spring-objenesis-repack-2.1

spring-objenesis-repack-2.1

2015-06-04

Axure RP Pro工具包

Axure RP Pro专为Rapid Prototype Design而生,它可以辅助产品经理快速设计完整的产品原型,并结合批注、说明以及流程图、框架图等元素将产品完整地表述给各方面设计人员,如UI、UE等等,并在讨论中不断完善。 作为办公自动化辅助工具,Axure RP Pro更适合Web Prototype制作,现在Axure公司发布了Axure RP 7版,这是一次重大版本升级,基于全新架构(MS .net framework 4),并新增很多功能。 亲测,好用。

2015-01-04

ECLIPSE下的SVN插件URL(无需svn connector)

ECLIPSE下的SVN插件URL(无需svn connector)

2014-09-26

SouceInsight3.5绿色免安装 代码查看工具

C++代码查看及编写工具。在Linux下查看代码需要一个文件一个文件的来回翻,而在此软件下,你可以在window或Linux下,方便快速的查看个文件代码,非常方便。

2012-12-03

空空如也

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

TA关注的人

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