自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李益勇的专栏

程序员的快乐在于:每次钻研掌握了一种新技术的时候,都有一种兴奋,就像哥伦布发现了新大陆似的。

  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

转载 实体类(VO,DO,DTO,PO)的划分

经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。一、实体类百度百科中对于实体类的定义如下:实体类的主要职责是存储和管理系统内部的信息,它也可以有

2017-03-10 17:44:52 46785 6

转载 Apache自带压力测试工具AB的使用方法

Apache自带工具AB是什么?Apache Benchmark简称为ab,是apache自带的用于HTTP Server测试的工具。它可以接受单一的URL,然后重复地按照指定的多个独立线程的方式加载,并使用不同的命令行参数控制访问的次数、最大的并发访问数等。AB怎么用?语法ab [ -A auth-username:password

2016-09-30 17:31:43 607

原创 搭个外网可访问的TOMCAT、SVN

搭个公网可访问的TOMCAT、SVN                 刚刚学习java web的时候,经常是把tomcat发布了,就脑袋一热,不管别人是不是内网,就把自己的内网的ip与项目链接发出去,叫别人访问....,往事不堪回首,下面就简单介绍下将自己的tomcat变成公网可以的方法。   1. 配置外网访问      根据电脑的上网方式分,可以分为两种:

2016-08-28 18:55:49 1137

转载 排版六原则

原文出处:http://www.ruanyifeng.com/blog/2010/10/six_principles_of_layout_design.html作者: 阮一峰日期: 2010年10月16日上个月,我贴了《图形化简历》。几天后,就收到了秋叶老师的来信,希望与我探讨一些设计问题。他写过一本畅销书《说服力-让你的PPT会说话》,眼下正在写续集。

2015-09-15 17:56:04 723

转载 java命名规则

转一个J2EE开发时的包命名规则,养成良好的开发习惯代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。代码编写规范使用范围:J2EE项目开发。包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:net.linkcn.web.servlet

2015-09-15 17:44:11 858 1

原创 Memory Analyzer Tool定位Java heap space内存泄漏

java heap space是一个很蛋疼的问题,如果开发调试时遇到还好,如果是在项目上线后运行一段时间后,才抛出该异常,那真的很悲剧(那你得找代码中到底是哪里内存泄露了),这真是一个悲伤的故事。  1.java head space堆内存溢出 分  析发生这种问题的原因是java虚拟机创建的对象太多,在进行垃圾回收之间,虚拟机分配的到堆内存空间已经用满了,与H

2015-09-06 17:23:16 5066

转载 CXF WebService整合Spring

五、CXF WebService整合Spring转载自:http://www.cnblogs.com/hoojo/archive/2011/03/30/1999563.html首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xm

2015-07-13 20:21:12 451 1

原创 JNA调用C动态库dll、so

JNA调用C动态库dll、so1.介绍jna          JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自动实现Java接口到native

2015-07-12 20:46:59 3802

原创 java反射

java反射(java.lang.reflect)1.常用基本方法使用1.1获取Class的三种方法//第一种方式:Classc1 = Class.forName("类路径");//第二种方式://java中每个类型都有class 属性.Classc2 = Employee.class; //第三种方式://java语言中任何一个java对象都有getC

2015-04-24 14:45:03 420

原创 wdTree

前些天,玩了一下wdTree,做权限,考虑权限赋值经常要使用到,故发个贴,用于留念。wdTree是一个轻量级的树形列表框架,不过效率还可以,他可以设置带选中框与不带选择框,非常适合用于 权限赋值。效果图:

2015-02-05 16:13:08 2863

原创 Mysql资料

1.主外键关联,获取刚刚插入数据的ID主外键关联插入时,我们插入了第一条数据,却不会返回插入的ID(hibernate框架能返回),这时我们第二条数据关联了第一条插入数据的ID便无法设置,那我们怎么获得第一条插入数据的ID呢?用max(id),取最大值?   可是数据量一多就会有线程问题,程序很不安全!其实我们可以用LAST_INSERT_ID()函数,获取客户端最近插入的ID

2015-01-23 17:51:53 752

原创 设置全局 AJAX 默认选项 $.ajaxSetup

1.AJAX的全局设置  js:$.ajaxSetup({    timeout: 3000,    dataType: 'html',    //请求成功后触发    success: function (data) { show.append('success invoke!' + data + ''); },    //请求失败遇到异常触发    error: functio

2015-01-23 16:00:48 6002

原创 Httpclient教程

1.httpClient 4.0以前的版本demo:代码:package demo;import java.util.Map;import java.util.Set;import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.apache.commons.httpclie

2014-12-28 21:17:23 1024

转载 全排列递归算法的实现

排列:从n个元素中任取m个元素,并按照一定的顺序进行排列,称为排列;全排列:当n==m时,称为全排列;比如:集合{ 1,2,3}的全排列为:{ 1 2 3} { 1 3 2 }{ 2 1 3 }{ 2 3 1 }{ 3 2 1 }{ 3 1 2 }方法一:我们可以将这个排列问题画成图形表示,即排列枚举树,比如下图为{1,2,3

2014-12-08 16:56:23 693

原创 freemarker生成excel、word、html、xml实例教程

对于导出excel我一直以为用poi、jxt的实现就够了,直到接触了freemarker以后,我才发现我错了,原来还有一种实现比前两者都更简单、便捷。今天研究了一天的freemarker,一口气写了4个例子,分别实现了对excel、word、html、xml的生成操作。freemarker页面语法地址(如、等使用):http://blog.csdn.net/u010722643

2014-12-04 22:44:52 23089 11

转载 Freemarker页面语法、函数教程

A 概念 最常用的 3 个概念 sequence 序列,对应java 里的list 、数组等非键值对的集合hash      键值对的集合 namespace 对一个ftl 文件的引用, 利用这个名字可以访问到该ftl 文件的资源B 指令 if, else, elseif 语法 Java代码

2014-12-04 10:23:49 7338 2

原创 mybatis使用汇总

mybatis是一个简单的轻量级框架,偶尔一段时间不用,对其使用又感觉非常生疏了,顾在此总结归纳,以便日后查阅。ognl表达式if choose(when,otherwise) trim where set foreach 标签标签就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。 select * from t_blog where 1 = 1

2014-12-01 16:26:17 960

cxf-2.7.10架包lib

cxf-2.7.10架包lib cxf架包

2015-07-13

jna调用C语言函数库dll、so例子

jna调用C语言函数库dll、so jni介绍

2015-07-12

java邮件发送例子 apache email demo

java邮件发送例子 apache email demo

2015-05-14

wdTree事例

wdTree 权限赋值 tree 树形列表

2015-02-05

HttpClient使用教程 事例

httpClient 教程 使用事例 单向认证

2015-01-11

httpclientDemo(4.x与4以下的版本)例子

httpclient使用例子 源码 4.x与4以下的版本

2014-12-28

freemarker.jar freemarker架包 freemarker生成excel、word、html、xml简单例子

freemarker生成excel、word、html、xml简单例子

2014-12-04

CSS HTML JQUERY js自动补全插件 notepad++

notepad++ css html js jquery 自动补全插件 让notepad++ 支持jquery \css3 \html5代码提示 代码提示的xml文档默认存放在:你的安装盘-》Program Files\Notepad++\plugins\APIs下,解压后,将里面的文件拷贝并替换掉原来的xml文件即可

2014-10-28

notepad++ CSS HTML JS JQUERY 自动提示插件.rar

eclipse的插件,自动完成功能非常好,比目前的什么JSEclipse、Spket等等好用多了,而且支持dojo、extjs、jquery、prototype。将压缩包直接解压到dropins目录即可如:(dropins\jsdt.support\eclipse),注意dropins和eclipse目录之间还有一层,否则可能会加载不上,eclipse helios 3.6测试没问题,其他版本没经过测试,使用的时候在项目中添加javascript支持,并在Include Path 中添加相应的库即可,如没加载上可以尝试:1、关闭项目重新打开。2、清除工作空间.metadata文件夹,复位eclipse根路径下的configuration目录。祝大家成功

2014-10-27

svn插件兼容版

下载后压解出site文件夹,放在dropins下

2014-10-27

eclipse 复制路径插件(copyfully)

下载后压解出copyfully_1.2.0文件夹,放在dropins下 ctrl + alt + c 使用复制

2014-10-27

空空如也

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

TA关注的人

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