自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (9)
  • 收藏
  • 关注

原创 Velocity模板使用

前段时间在开发Eclipse插件中要根据一个已有的表生成对应的前后台操作文件(Java,jsp,xml),选用了Apache的Velocity来实现,当然了这个模板引擎可以用运载更多的需要动态生成代码(或者代码片段的地方)。下载使用说明和相应的jar包:http://download.csdn.net/detail/lohocc/8462739在这里只对Velocity的一些简单概念做基本

2015-02-28 13:20:50 980

转载 linux常用命令大全

开发中我们进场需要在unix/linux系统上操作,转载:http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS

2015-02-28 13:09:24 345

原创 Java上传下载实现

本例采用plupload+commons-fileupload包实现,源码下载地址:http://download.csdn.net/detail/lohocc/8104433本文的代码跟提供的源码略有不同(根据项目需求后期进行加工改良),本文不介绍Http的断点续传(将在稍后的文章中进行介绍),这里只对主要代码做叙述plupload下载地址:http://www.plupload.com

2015-02-28 10:33:40 712

原创 AWR报告生成步骤详解

Automatic Workload Repository(AWR)收集、处理和维护性能系统信息,为性能调优的问题检测提供了有力的帮助。AWR收集和处理的统计信息包括:1. 段的统计信息;2. 时间模型统计信息(在v$sys_time_model和v$sess_time_model视图中查看);3. 一些在v$sysstat和v$sesstat视图中收集的系统和会话

2015-02-27 16:48:04 1420

原创 阅读笔记-Java内存区域划分

对于Java开发人员来说,由jvm去管理内存的使用,我们不用关心内存的使用和释放,但是一旦出现内存泄露和溢出,如果我们不了解JVM是如何管理内存的,我们将无从下手。1.运行时数据区域JVM会在执行java程序过程中把它所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途和销毁及创建时间,有的随着虚拟机进程启动而存在,有些区域则依赖用户线程的启动和结束而建立销毁。(1)程序

2015-02-27 10:43:14 418

转载 mysql 性能优化方案(转)

感觉这篇文章写得不错,原文链接:http://www.open-open.com/lib/view/open1330065251640.html网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不

2015-02-26 19:38:45 479

原创 SpringMVC+Spring+Ibatis开发环境搭建

今天尝试搭建了一下SpringMVC+Spring+Ibatis的开发环境,各种百度,终于是功夫不负有心人,搭建过程比较简单(吐槽一下:百度上各种资料一样的太多了,各种误导,终于是搭出来了),先看看我的项目结构,这里我把所有的配置到放到了src/main/resources,项目发布的时候这个目录下的文件会被发布到classes目录下1.从ibatis开始我们使用ibatis就是要

2015-02-26 16:39:02 2704 1

原创 Oracle数据库导入导出

我们经常会在数据备份或环境移至的时候用到Oracle的导入导出下面我们来详细看一下导入导出的步骤1.命令行下导出dmp文件-- 数据导出,可以带版本 expdp bp_oracle/bp_oracle@orcl DIRECTORY=dump_dir dumpfile=bp_oracle.dmp version=10.2.0.1.0bp_oracle/bp_oracle@orcl:用户

2015-02-26 13:38:48 429

原创 Maven-添加jar包到本地/远程仓库

当在配置的中央仓库找不到我们需要的jar包时,我们如何使用Maven去引用这个jar包1,下载所需要使用的jar包,我这里用ojdbc14.jar来做这个实验2,使用mvn命令将jar包添加到本地仓库中去mvn install:install-file -Dfile=ojdbc14.jar -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=1.0

2015-02-26 13:12:15 5609

原创 服务设计模式-请求/确认模式

在上一篇文章中我们了解请求/响应模式的概念和适用场景:http://blog.csdn.net/lohocc/article/details/42743693这一篇文章我们来对服务设计模式的请求/确认模式来做一个了解Web服务如何保护系统,使其免受请求负载中峰值的影响;当底层系统不可用时,如何保证请求能够得到处理?在设计web服务时,客户端与服务端的时间耦合度是一个关键的因素,当接收到

2015-02-22 11:13:01 953

原创 Spring事务管理

Spring是当前最流行的框架之一,事务管理是我们开发时要处理的主要问题之,来看看Spring是如何让我们从枯燥无聊的事务管理代码中脱离出来。首先我们需要了解数据库关于事务方面的知识,这里做个简单描述:数据库事务必须同时满足4个特性:原子性(Atomic),一致性(Consistency),隔离性(Isolation),持久性(Durabiliy)1.事务隔离级别ANSI/ISO

2015-02-21 12:56:22 463

原创 Java动态代理

代理模式:代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 Java动态代理:在程序运行时,运用反射机制动态创建而成。

2015-02-20 14:16:40 395

原创 log4j使用

log4j是一个我们程序中一个常用的日志框架,它可以让我们根据不同的配置灵活的使用### set log levels ###log4j.rootLogger = debug ,stdout### 输出到控制台 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target

2015-02-20 13:40:08 269

转载 lucene初体验

转载:http://www.cnblogs.com/huangxincheng/archive/2012/05/13/2497738.htmlLucene是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的

2015-02-20 13:24:26 347

原创 Spring MVC初体验

Spring MVC和其他众多框架(Structs,webwork)一样,它基于MVC(GOF的一种)设计理念,它采取了松耦合可插拔的组件结构,比其他MVC框架更具扩展性和灵活性。Spring MVC的请求处理控制器无需实现任何接口,只需要通过注解(Java5新特性)就可使普通的Java类充当控制器使用,同时他还支持REST(表述性状态转移)风格。如果你对何为REST风格不甚了解的,这里有一篇

2015-02-20 11:23:41 392

原创 Eclipse插件安装-link方式

本文主要介绍Eclipse插件安装的方式1.直接将要安装的插件(XXX.jar)copy到plugins目录下2.使用link方式安装本文使用java反编译插件java decompile插件作为测试插件,下面来看看安装步骤:1.下载反编译插件:http://download.csdn.net/detail/lohocc/84506172.解压,在eclipse_home下新建

2015-02-17 18:52:06 639

原创 开发工具-npm使用

npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种(这里我主要使用场景1):1.允许用户从npm服务器下载别人编写的第三方包到本地使用。2.允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用。3.允许用户将自己编写的包或命令行程序上传到npm服务器供别人使用。官网下载地址:http://node

2015-02-17 10:50:32 522

原创 二叉查找树

具有以下特征的可以被定义为二叉查找树(Binary Search Tree):(1)若左子树不空,则左子树上所有结点的值均小于它的根节点的值;(2)若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;(3)中序遍历可以让节点有序二叉查找树适用于范围查找,这个才是我们使用二叉树的最终目的,既然是范围查找,我们就知道了一个”min“和”max“,其实实现起来

2015-02-15 09:45:02 469

原创 SQL优化-索引篇

首先建立测试表create table test_index( id number, name varchar2(200));插入1500000测试数据declare name varchar2(200); id number;begin for i in 1..100*100*150 loop select test

2015-02-13 13:05:57 325

原创 Java多线程-线程封闭

线程封闭:当并发访问/修改共享的数据时,通常需要使用同步来避免线程安全性问题,一种简单的方式就是使当前共享数据只能在当前线程内访问,这样就不需要同步。实现线程封闭的方法主要有两种:1.栈封闭:众所周知方法内的局部变量为当前线程私有,不回因为并发而出现问题,所以如果在可能的情况下尽可能使用局部变量。2ThreadLocal封闭:ThreadLocal是Java为解决多线程提供的一种解决方

2015-02-13 09:50:02 386

原创 Java反射机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射在Java中的运用可谓是满地皆是,最典型的就是我们所熟悉的各种ORM框架了,SQL查出来的数据映射成一个Pojo对象,Pojo对象转换成SQL,Spring中实现AOP也用

2015-02-12 15:51:24 348

原创 Spring学习-AOP和IOC

IOC:控制反转(设计模式的一种),又可以理解为DI(依赖注入),主要用于解决类之间的耦合问题,常用于接口实现类的自动注入,Spring实现依赖注入的方式主要为:配置文件和注解,当应用启动时,Spring容器会去自动查找类之间依赖关系,并注入其实现类。AOP:面向切面编程(织入),主要作用是去除过于重复的代码,Spring中的事务管理就是Aop的一种实现,Spring在class的运行期,通过

2015-02-12 14:46:55 314

原创 Nosql数据库学习-Redis初使用

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。

2015-02-12 13:58:20 475

spire.pdf.free-2.6.3.jar

spire.pdf.free-2.6.3.jar

2022-01-05

nginx-1.4.2.tar.gz for linux

nginx-1.4.2.tar.gz for linux 解压缩版本

2015-05-11

mysql-5.5.9.tar.gz

mysql for linux source code version:5.5.9 走过路过千万不要错过

2015-05-06

Apache-Velocity

apache-velocity提供了强大了模板引擎功能,为我们动态生成代码及代码片段提供了很好地支持,本资源包含了velocity使用文档及相应的jar包

2015-02-28

AWR报告详解

AWR报告详解,描述了AWR报告的各个指标,方便对Oracle数据调优。

2015-02-27

Eclipse-java反编译插件

eclipse-java反编译插件,有win32位版和win64位版

2015-02-17

Maven+Eclipse plugin

包含了Maven 和 相应的Eclipse插件

2014-12-30

plupload+jquery+java多文件上传下载功能

使用plupload实现多文件上传,单文件直接下载/多个文件打包下载 页面使用jquery easyui,后台使用commons包实现,包含oracle数据库建表sql

2014-10-31

Flex4权威指南 清晰中文版.pdf

Flex4权威指南 清晰中文版.pdf是一款不错的FLex入门教程,适合初学者进行学习

2014-10-21

空空如也

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

TA关注的人

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