自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赶路人儿

改变世界的是这么一群人,他们寻找梦想中的乐园,当发现找不到时,就亲手创造了她...

  • 博客(63)
  • 资源 (57)
  • 收藏
  • 关注

转载 Spring注解@Component、@Repository、@Service、@Controller区别

Spring IOC容器中@Component、@Repository、@Service、@Controller注解区别       Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的

2015-01-30 19:31:03 832

转载 annotation-driven,annotation-config,component-scan的区别与作用

mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。一般在springmvc项目中的spring-mvc.xml中配置。=======

2015-01-30 18:49:44 857

原创 (转)阿里巴巴离职DBA职业生涯总结

http://blog.csdn.net/wrzszhaowei/article/details/7783000

2015-01-30 17:00:16 729

转载 spring mybatis整合

本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式。(1)Spring配置文件:

2015-01-30 14:02:24 665

转载 springmvc 声明式事物不起作用

<beans:beans xmlns="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:context="ht

2015-01-29 11:06:59 903

原创 PowerDesigner设置MYSQL主键自动增长的方法

如何在PowerDesigner设置MYSQL主键自动增长的方法,打开PDM,选中一张表,双击打开表属性,选择Columns列,选中主键字段,双击打开,界面的最下方右下角有一个Identity,选中这个之后,生成的表主键就是自动增长的了。

2015-01-28 11:00:53 6834

原创 oracle 序列

1、oracle创建序列:CREATE SEQUENCE emp_sequence      INCREMENT BY 1   — 每次加几个      START WITH 1     — 从1开始计数      NOMAXVALUE       — 不设置最大值      NOCYCLE          — 一直累加,不循环      CACHE 10; 一旦

2015-01-27 23:30:35 747

转载 一个泛型Hibernate DAO实现

一个泛型Hibernate DAO,用了Spring的HibernateDaoSupport。提供基本的CRUD操作,支持分页查询,可使用HQL、Criteria和DetachedCriteria.package sgf4web.dao;import java.io.Serializable;import java.util.*;import java.util.regex.Match

2015-01-27 15:43:44 719

转载 mysql内存表、临时表

内存表,就是放在内存中的表,所使用内存的大小可通过My.cnf中的max_heap_table_size指定,如max_heap_table_size=1024M,内存表与临时表并不相同,临时表也是存放在内存中,临时表最大所需内存需要通过tmp_table_size = 128M设定。当数据超过临时表的最大值设定时,自动转为磁盘表,此时因需要进行IO操作,性能会大大下降,而内存表不会,内存表满后,

2015-01-26 18:45:12 863

转载 Hibernate 连接池配置

用Hibernate自带的连接池性能不高,而且还存在BUG。因此官方推荐使用c3p0或PRoxool连接池。  首先配置Proxool的配置文件,文件名:Proxool.xml(当然,你也可以用资源文件)<!-- the proxool configuration can be embedded within your own application's.Anything outsid

2015-01-26 17:18:42 711

转载 web-监听器

1、Listener的定义与作用  监听器Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。  Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等。2、Listener的分类与使用  主要有以下三类:  1、ServletContext

2015-01-26 17:04:43 676

转载 web-过滤器

1、简介  Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  它主要用于对用户请求进行预处理,也可以对HttpSe

2015-01-26 17:04:14 718

原创 nodeppt

年底了,又要做年终总结,以往都是office ppt来做,今天忽然一个想法:使用nodept。nodeppt简介:网址:https://github.com/ksky521/nodePPT作者 三水清,nodeppt是基于nodejs写的支持 **Markdown!** 语法的网页PPT使用:‘1、首先安装nodejs环境;2、安装nodeppt: np

2015-01-26 09:39:39 2903

原创 java 日期 向前向后计算n个月

public static Long nextMonth(Long mon,int flag) {Long res = 0L; Date date = mon==null ? new Date():new Date(mon);//当前日期 //SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");//格式化对象 Ca

2015-01-21 18:23:52 7244 1

转载 Mysql Left Join Where On

select t1.id,t2.idfrom t1left join t2 on t1.id = t2.id and t1.id>1 and t2.id3在mysql的left join中条件放在on后面和在where后面是不同的;1. on后面只针对于t2表进行过滤,所以上面的t1.id>1将不起作用,切记,切记;2. where后面会对最终结果产生影响,所以

2015-01-21 12:02:31 769

原创 SSH用getHibernateTemplate()更新需要更新的字段

上一篇文章说了hibernate中可以设置dynamic-update 来实现跟新某些字段。但是使用了HibernateTemplate,调用HibernateTemplate.saveOrUpdate()方法却还是全部字段更新,分析了一下应该是load和update不同session导致的。 于是乎查找资料,发现可以使用以下方式实现:用Entity entity = hibernateT

2015-01-21 00:00:14 12966 3

转载 hibernate dynamic-insert 和 dynamic-update使用

默认情况下,在hibernate启动的时候,会为每个实体类生成简单的读取,删除,更新,创建语句,它是怎么生成更新的呢,它怎么知道更新的列,生成更新所有列的sql语句,如果值没有修改,则被设置为它的旧值,如果表的列比较多,即使只更新了一个列,也会生成很长的sql语句,必须关闭启动时生成sql语句,hibernate提供了dynamic-insert和dynamic-update属性,用来关闭生成sq

2015-01-20 22:34:35 903

转载 Hibernate更新某些字段的几种update方法

Hibernate 中如果直接使用Session.update(Object o);会把这个表中的所有字段更新一遍。比如:view plaincopy to clipboardprint?public class TeacherTest {@Testpublic void update(){Session session = HibernateUit

2015-01-20 22:33:41 7188

转载 struts2 表单数据绑定map、list等

在Struts2中,Form的提交非常方便。e.g: A 要在Action中取出页面提交的username和password,两个属性同属User对象,此时:在Action中,声明public User user;并给出get()和set();在JSP中,  或用标签:   或用标签:这样可将user对象的输入值直接绑定到Action中。e.g:

2015-01-20 18:29:17 2365

转载 SpringMVC使用@ResponseBody

一、SpringMVC使用@ResponseBody时返回json的日期格式      前提了解: @ResponseBody 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter,它使用了Jackson 这个开源的第三方类库。主要是以下两个jar包:jack

2015-01-20 18:18:49 854

转载 jackson中自定义处理序列化和反序列化

对于一直用gson的人来说,如果单独用jackson,真是麻烦了,但还是得小结下了: 先来看下如何自定义把某个对象序列化为json: 先是对象: Java代码  public class User {      public int id;      public String name;  }  public class Item {  

2015-01-20 17:58:20 12212

原创 js 对象动态添加属性、合并属性

1、对象合并:var obj = {a:1, name: 'test'};var shuxing = {name:"super",sex:"19",work:"IT"};for(var r in shuxing){eval("obj."+r+"=shuxing."+r);}alert(obj.a);alert(obj.name);alert(obj.sex);alert(obj

2015-01-20 16:33:47 3575

转载 EasyUI form ajax submit后,在IE下提示下载内容的解决办法

EasyUI form ajax submit后,在IE下提示下载内容的解决办法使用EasyUI form插件创建或编辑成功后返回json,在IE下总是提示下载内容,其他浏览器正常。1.修改: contentType 为text/html 2.注解修改如下:@RequestMapping(value = "/save", method = RequestMethod.POS

2015-01-20 14:20:52 2302

转载 Easyui 扩展Form类型组件之 checkbox & radio

由于在论坛和群里面好多同学都问到了为啥easyui的form组件中没有配套的checkbox以及radio这些选择组件。其实在我个人认为,这两个组件其实需要二次封装的必要性不是很大,非得要找个理由进行二次封装呢,就得说是为了样式统一了。原文地址:http://www.jeasyuicn.com/easyui-extended-checkbox--form-type-component-radio.

2015-01-20 11:11:28 8737

原创 jsonConfig使用

我们通常对一个Json串和java对象进行互转时,经常会有选择性的过滤掉一些属性值,而json-lib包中的JsonConfig为我们提供了这种 功能,具体实现方法有以下几种。(1)建立JsonConfig实例,并配置属性排除列表,(2)用属性过滤器,(3)写一个自定义的 JsonBeanProcessor. 1. 实现JSONString接口的方法  public class P

2015-01-19 23:51:04 1298

转载 could not initialize proxy - no Session

这是一个精典的问题:因为我们在hibernate里面load一个对象出来时,用到的是代理对象,也就是说当我们在执行load方法时并没有发sql语句,而是返回一个proxy对象。只有当们具体用到哪个get**方法时才会发sql语句,才会去数据库查。但是当我们把打开session,关闭session交给了srping去做时,当们load完之后我们的session就会被srping关闭,如果我们在j

2015-01-19 23:49:38 550

原创 基于hibernate的泛型Dao层设计

泛型是JDK1.5的一个新的特性,使用泛型机制编写的程序代码要比那些杂乱的使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。如果你的系统运行在JDK1.5以上的版本上,建议多使用泛型来代替无休止的对象转换。         在软件设计中我们开始对系统进行三层甚至是多层架构了,目的是职责更加的明确,功能更加的分离。而常常使用的三层架构就是将表现层、业务逻辑层和持久层进行

2015-01-19 18:40:52 1125

转载 Spring+Struts2, 将框架的配置文件整合起来

如果我们集成多个框架,那每个框架或多或少都会引入一些xml配置文件到项目中,我们一般的做法就是按照配置文件的默认位置去存放它们,但当我们的项目中壮大到连几角旮旯都充斥着配置文件的话,那我们迫切需要将它们分类管理起来,统一安放。     就拿Struts1和Struts2来说,名字详尽但已有很多的变化,不单单struts2核心机制变了很多,它的核心配置文件也由struts1的struts-con

2015-01-19 15:18:09 810

原创 mysql存储过程详解

1、MYSQL存储过程中的关键语法:DELIMITER //  声明语句结束符,用于区分;CREATE PROCEDURE demo_in_parameter(IN p_in int)  声明存储过程BEGIN .... END  存储过程开始和结束符号SET @p_in=1   变量赋值DECLARE l_int int unsigned default 4000000;  

2015-01-19 11:18:25 1828

原创 mysql:用户变量、系统变量、局部变量(存储过程中的)

MySQL数据库中的变量分为MySQL系统变量和MySQL用户变量。一、MySQL用户变量:基于会话变量实现的, 可以暂存值, 并传递给同一连接里的下一条sql使用的变量.当客户端连接退出时,变量会被释放。1、用户变量定义:用户变量:以"@"开始,形式为"@变量名"注:用户变量跟mysql客户端是绑定的,设置的变量,只对当前用户使用的客户端生效。也叫回话变量。

2015-01-19 10:32:15 8072

转载 mysql存储过程使用select ... into语句为变量赋值范例

在MySQL存储过程中,可以使用SELECT …INTO语句对变量进行赋值,该语句在数据库中进行查询,并将得到的结果赋值给变量。SELECT …INTO语句的语法格式如下:SELECT col_name[,...] INTO var_name[,...] table_expr代码如下:create procedure getMsg () Begin declare v_

2015-01-19 10:00:34 6378

原创 oracle O7_DICTIONARY_ACCESSIBILITY参数

O7_DICTIONARY_ACCESSIBILITY参数控制对数据字典的访问.设置为true,如果用户被授予了如select any table等any table权限,用户即使不是dba或sysdba用户也可以访问数据字典.在9i及以上版本默认为false,8i及以前版本默认为true.如果设置为true就可能会带来安全上的一些问题.这也就为什么O7_DICTIONARY_ACCESSIBIL

2015-01-16 22:20:03 1719

转载 spring多数据源配置

项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。

2015-01-16 16:59:47 523

转载 jQuery EasyUI parser 的使用场景

jQuery EasyUI parser 的使用场景2012年03月07日 ⁄ parser ⁄ 共 1237字 ⁄ 评论数 1 ⁄ 被围观 18,795 views+文章目录[隐藏]1自动调用parser:2手动调用parser:2.1(1) 解析目标为指定DOM的所有子孙元素,不包含这个DOM自身:2.2(2)

2015-01-16 14:53:56 883

转载 easyUI,重新渲染

Easyui中使用jquery或js动态添加元素时出现的样式失效的解决方法  可以使用$.parser.parse();这个方法进行处理;例如:$.parser.parse();表示对整个页面重新渲染,渲染完就可以看到easyui原来的样式了;var targetObj = $("").appendTo("#id");$.parser.parse(tar

2015-01-16 14:48:10 10065

转载 扩展easyui dialog的两个方法.动态添加和删除buttons的按钮

$.extend($.fn.dialog.methods, { addButtonsItem: function(jq, items){ return jq.each(function(){ var buttonbar = $(this).children("div.dialog-button"); for(var i = 0;i<items.length;i++){

2015-01-15 23:27:48 7084 1

转载 前端框架选择

以下内容来源于:http://www.cnblogs.com/skyme/archive/2012/07/26/2610084.html在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架。下面把前端的框架简单的列一下。1、flexApache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本。

2015-01-15 23:16:47 918

转载 jQuery-插件

写插件先看看jqeury的插件如何写,先了解一下如何写插件的代码。jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。

2015-01-15 23:02:25 558

原创 代码托管——开源中国

近些天,公司开发新项目,筹备中到各大论坛找一些框架,发现代码托管——开源中国网站,里面好多值得优秀的项目,先记下来,以后慢慢研究。http://git.oschina.net/还有一个牛吧,里面都是大数据处理的网站,http://blog.niubua.com/

2015-01-15 22:51:03 792

转载 easyui dialog 常见的使用

1)定义div,使用iframe        需要显示dialog时使用以下2行即可 $('#openXXXIframe')[0].src='xxxEdit.action'; $('#openRoleDiv').dialog('open'); 2)不使用iframe(请参见easyui的demo)      Dialog Content.  $(f

2015-01-15 19:08:57 3328

jdt.astview-1.4

eclipse的astview插件

2023-12-18

macOS eclipse Launcher

在windoes平台上,双击桌面eclipse的图标就可以启动多个eclipse示例,打开不同的workspace进行开发。在mac上,eclipse默认只能打开一个workspace,通过该插件支持在eclipse界面上打开多个workspace

2023-12-18

nmon analyser

nmon可以采集服务器 cpu 内存等指标,通过nmon analyser来分析采集指标,生成直观的直方图。

2022-01-26

parquet-tools-1.6.0rc3.zip

parquet-tools-1.6.0rc3-SNAPSHOT.jar是一个查看parquet数据文件schema的工具,github地址:https://github.com/apache/parquet-mr/tree/master/parquet-tools?spm=5176.doc52798.2.6.H3s2kL 下载后mvn编译。附件是编译好的文件。

2020-07-24

jQuery-Plugin-For-Easily-Readable-JSON-Data-Viewer.zip

一个格式化json的jquery插件。支持折叠、打开,而且在折叠后可以看到下面有多少个子节点。有源码、示例。

2019-12-31

yesmeck-jquery-jsonview-v1.2.3-14-g01b1eb8.zip

一款格式化json的jquery插件。该插件支持展开、折叠等操作api。唯一不足的是折叠后不显示元素个数。

2019-12-30

cmake-3.8.1.zip

linux上cmake工具库——用于构建各种c++代码的一个工具。

2019-08-24

gflags-2.2.0.zip

linux上C++的gflags库。gflags是google开发的命令行工具库。

2019-08-24

glog-0.3.5.zip

linux环境下C++的一个日志类库,出品自google。类似于java的log4j、slf4j

2019-08-24

protobuf-3.6.0.tar.gz

在linux上安装protobuf3的安装包,下载后解压、编译、安装即可。

2019-08-20

ModelGoon-4.4.1-site

ModelGoon是一款eclipse的uml作图插件,可以生成类图等。

2019-04-13

mermaid-demo

mermaid是一款开源的画流程图、时序图、甘特度的工具,提供了命令行和html两种使用方法。本例是在html中使用mermaid画出各种图的例子。

2018-10-30

graphite-soft

压缩包中包含了在linux上安装graphite软件需要的一些依赖包。

2018-09-18

btrace1.3.11

btrace1.3.11,用来动态跟踪线上java代码的隐藏bug、OOM、GC等问题。

2018-05-03

linux解析json工具——jq

linux下解析json数据的一个工具包。是一个可执行文件,下载后放到某个目录中就可直接使用。详见:https://www.ibm.com/developerworks/cn/linux/1612_chengg_jq/index.html

2017-09-16

gcviewer-1.35-SNAPSHOT

gcviewer是一款不错的可视化gc查看工具,但官网上现在的只支持jdk1.4版本,这个是版本是支持1.4以上的。

2017-05-31

GCLogViewer-0.3-win64.zip

GCLogViewer是一款可视化的gc查看工具,官网下载无法运行在64位的jdk上。这个版本是兼容jdk64的。

2017-05-31

node-zk-browser-master

一个基于nodejs的zookeeper可视化软件包。内部已经安装好了nodejs所需要的各种依赖,直接解压就可以使用。

2017-01-23

perfMon插件

jmeter的插件管理,perfMon插件相关的jar包(server agent、collection)

2016-10-12

zookeeper ui

使用java语言开发了一个本地ui(swing),可以对zookeeper集群上的节点做增、删、改、查操作。

2016-06-20

CodeFolding

CodeFolding,eclipse的一个插件,支持代码折叠

2016-04-05

maven2eclipse 图形pom编辑插件

maven2eclipsec图形pom编辑插件

2016-03-28

js表格拖拽

使用纯js完成了table(表格)列的拖拽;同时支持列位置的调整。

2015-12-31

tomcat7+jedis+common_pool

tomcat7下,将session保存到redis中,需要用到的jar包。

2015-12-11

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

2015-06-21

dbforge studio

dbforge studio

2015-04-21

jquery定时界面

大家都知道linux的conrtab,在web开发中,我们有时候也要实现类似的功能,该文件就是jQuery是实现的crontab。

2015-03-29

jquery 全屏显示插件

jquery 全屏显示插件,实现网页的全屏显示。适用各种不同的浏览器,包括FF 10, Chrome 和 Safari。它用于为用户提供了一个更容易阅读的网页版本,可缩放和元素。

2015-03-20

小图标素材

312个16×16的精美小图标素材,涵盖了大部分功能用到的小图标,非常不错。

2015-03-16

dbforgemysql

dbforgemysql是一款调试mysql 存储过程、函数的工具,使用它可以单步、断点调试mysql存储过程。

2015-03-11

jquery 下拉左右选择控件

基于jquery 实现的下拉框左右选择控件 支持多选 按住ctrl shit多选

2015-02-27

自定义树表格

基于jquery开发的可以分页的输表格。参照网址http://blog.sina.com.cn/s/blog_3efe6ef10100fcv2.html

2015-02-11

eclipse插件-jad

eclipse的插件——jad.zip,可以通过简单的配置,实现反编译class,获得源码

2015-02-05

jquery.radio.js

jquery的easyUI框架,单选按钮插件封装

2015-01-20

easyUI后台demo

easyUI后台demo 是一个使用easyui框架搭建的一个后台管理系统的界面。

2015-01-19

easyUIdemo(疯狂的秀才)

easyUIdemo(疯狂的秀才)是一个使用easyui框架搭建的一个后台管理界面。

2015-01-19

easyUI-api文档

easyUI框架-api中文文档,包含easyUI框架包。

2015-01-04

SQLyog_Enterprise

连接mysql的客户端,SQLyog_Enterprise。带验证码

2014-11-17

eclipse-maven3-plugin

eclipse-maven3-plugin:eclipse的maven离线插件包

2014-10-23

apache-maven-3.2.3-bin

apache-maven-3.2.3-bin:eclipse中离线安装maven的工具包,把它直接拷贝到eclipse的安装路径下,配置好maven.link等信息后,就可以安装好了。

2014-10-21

空空如也

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

TA关注的人

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