自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (11)
  • 收藏
  • 关注

转载 Java并发编程:线程池的使用

在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。  那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?  在Java中可以通过线程池来达

2015-06-08 16:05:47 488

转载 MINA学习第一节

我们也会介绍一下基于TCP和UDP的简单的服务器和客户端的例子。1.MINA的基础应用架构这是一个经常会问到的问题:MINA的基础应用时什么样子的,在这篇文章中让我们一起看看MINA基础应用的结构。我们会尝试从基于MINA的演示中收集信息。一个鸟瞰图:从这个图里面可以看到,MINA是你的应用(作为一个客户端或服务器)和下方的网络层之间的粘合剂,网络层可以是基于TCP

2015-03-10 16:52:37 497

转载 oracle游标的使用方法和属性

一.游标:是一种 容器,存储SQL语句影响行数。二. 游标类型: 隐式游标,显示游标,REF游标。其中,隐式游标和显示游标属于静态游标(运行前将游标与SQL语句关联),REF游标属于动态游标(运行时将游标与SQL语句关联)。三.  隐式游标: DML语句对应的游标,由Oracle自动管理,也称SQL游标。    隐式游标的属性有:a.%FOUND – SQL 语句影响了一行或多

2015-01-12 16:45:39 945

原创 SQL%NOTFOUND的作用

SQL%NOTFOUND返回的数据类型是一个布尔值。布尔值与前一条sql语句相关。当最近的一条sql语句没有操作任何行的时候,返回true。否则返回false。eg: update fin_customer_subj_account t     set sum_money   = sum_money + p_cur_card_balance,         deal_counts

2015-01-12 16:20:11 7050

转载 JXL操作Excel

jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式

2012-09-16 21:00:23 445

转载 一个帐号同一时间只能一人登录

对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现:1 .在用户登录时,把用户添加到一个ArrayList中2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录3 .当用户退出时,需要从该ArrayList中删除该用户,这又分为三种情况① 使用注销按钮正常退出② 点击浏览器关闭按钮或者用Alt+

2012-05-29 17:06:07 1210 1

转载 【Hibernate开发】对持久化对象和缓存机制的理解

一.首先来理清几个有关对象持久化的概念:       “暂时”数据,比如在电脑内存中的数据就是暂时数据,当电脑关机后,数据就消失了;“持久”数据,就像电脑硬盘上的数据,即使关机了,它还是存在。持久化的概念就是将数据从"临时"状态转换为"持久"状态,最常用的方式是使用文件来存储持久化数据。       “对象持久化”和“数据持久化”:数据持久化是对象持久化的基础,对象持久化的主要操作

2012-04-23 17:19:44 957

转载 jdbc详解

Java语言访问数据库的一种规范,是一套APIJDBC (Java Database Connectivity) API,即Java数据库编程接口,是一组标准的Java语言中的接口和类,使用这些接口和类,Java客户端程序可以访问各种不同类型的数据库。比如建立数据库连接、执行SQL语句进行数据的存取操作。    JDBC规范采用接口和实现分离的思想设计了Java数据库编程的框架。接口包

2012-02-06 10:39:07 479

原创 llike与rlike

左模糊:我们希望查询的内容左边模糊右边匹配;右模糊:我们希望查询的内容右边模糊左边匹配;举例说明:查询编号:523698若选择右模糊,在查询时必须输入左边第一个数字,如:5、52、53…若像往常一样输入36,只可能查到369或是3698若选择左模糊,在查询时必须输入右边第一个数字,如:98、698…若像往常一样输入36,只可能查到236或是5236

2012-02-06 09:00:06 7666 1

转载 start with connect by prior

语法:select *from 表名where 条件1start with 条件2connect by prior 当前表字段=级联表字段start with与connect by prior语句完成递归记录,形成一棵树形结构,通常可以在具有层次结构的表中使用。start with表示开始的记录connect by prior 指定与当前记录关联时的字段关系

2012-02-03 10:03:51 2440

转载 pl/sql常用方法

在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set nls_language='SIMPLIFIED CHINESE'; 主要知识点:一、有关表的操作1)建表create table test as select * from dept; --从已知表复制数据和结构

2012-02-03 09:15:10 766

转载 PL/SQL函数

PL/SQL概述:  PL/SQL是Oracle对SQL规范的扩展,是一种块结构语言,即构成一个PL/SQL程序的基本单位(过程、函数和无名块)是逻辑块,可包含任何数目的嵌套子块。这种程序结构支持逐步求精方法解决问题。一个块(或子块)将逻辑上相关的说明和语句组合在一起,其形式为:  DECLARE  ---说明  BEGIN  ---语句序列  EXCEPTION  -

2012-02-03 09:13:57 1384

原创 转换日期对象----变成String类型

//转换日期对象----变成String类型    public static String getShiJian(Date date)    {     SimpleDateFormat sf  =new SimpleDateFormat("yyyy-MM-dd");     String date1=sf.format(date);     String temp = nu

2012-02-02 17:00:58 447

原创 Union与Union All的区别

Union与Union All的区别如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。  Union:对两个结

2012-02-02 17:00:05 356

转载 onmouseover与onmouseout事件处理器

onmouseover与onmouseout事件处理器,分别对应为鼠标移上去和鼠标移开时触发。onmouseover="this.className='class1';" 是鼠标移到该单元格上去时应用的css样式为“.class1”的样式onmouseout="this.className='class2';"是鼠标离开单元格后应用的css样式为“.class2”的样式附带一例子

2011-12-19 15:33:59 768

转载 struts2之ModelDriven

struts2之ModelDriven可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。二、实现了modelDriven接口可

2011-12-15 11:23:42 407

转载 serialVersionUID的作用

Jbpm的源代码中,发现其中的Hibernate中的PO的序列化对象基本上都有一个serialVersionUID的一个私有对象http://www.javapractices.com/Topic45.cjpGuidelines for serialVersionUID :always include it as a field, for example: "private stati

2011-12-15 10:47:38 504

转载 Java获取IP地址:request.getRemoteAddr()警惕

项目中需要和第三方平台接口,加了来源IP鉴权功能,测试时发现没有问题,但是部署以后发现存在问题,一直鉴权不通过,一群人抓瞎。我找到那块的代码,跟了一遍流程发现逻辑没有啥问题,但是最终的结果却还是鉴权不通过,实在有些诡异。其基本逻辑为先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的IP地址,做鉴权和校验,逻辑没问题,那么肯定是request.getRemo

2011-11-30 16:44:16 973

转载 jQuery.extend 函数详解

jQuery.extend 函数详解JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:   <!--Code highlighting produced by Actipro CodeHighlighter

2011-11-02 10:52:59 321

转载 gethibernatetemplate find条件查询方法

gethibernatetemplate find条件查询方法Spring中常用的hql查询方法(getHibernateTemplate()) --------------------------------- 一、find(String query

2011-08-30 11:49:16 455

原创 plsql中的左连接和右连接比较

在Oracle PL-SQL中,左连接和右连接可以用如下的方式实现:  语句片断:  SELECT emp_name, dept_name  FORM Employee, Department  WHERE Employee.emp_deptid(

2011-08-16 22:39:01 4448

转载 对jqgrid form 形式的增删操作

Form Editing编辑模式主要的方法有几个,分别是editGridRow——用来修改记录,editGridRow函数,传递一个'new'的参数就表示新增记录;viewGridRow查看记录详情;delGridRow删除记录。这几个方法的调用方式,和jqGrid的其它函数

2011-08-11 15:00:21 9106

转载 json属性介绍

jqGrid的属性很多,其实很大部分的属性,使用其默认值就可以了。但是详细了解一下属性的含义以及作用,对我们定制自己的grid是有帮助的。以下内容描述格式是:属性名称    参数值类型    描述内容(可能有多行)    默认值    是否可修改(表示grid创建完成之后,该属性是否能够被修改。也就是说,是否grid的初始化的属性值能够被修改)————详细属性列

2011-06-21 21:03:00 6578

转载 struts2的环绕通知

struts2中的通知就是环绕通知;直接上代码:beans.xml       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:aop="http://www.springframework.org/schema/aop"       xsi:schemaLocation="

2011-06-08 11:41:00 824

转载 OpenSessionInViewFilter 作用

<br /><br />Spring为我们解决最让人头痛的难题之一,Hibernate的Session的关闭与开启问题。 <br />Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常。

2011-05-27 11:31:00 444

转载 开源框架spring详解-----AOP的深刻理解

开源框架spring详解-----AOP的深刻理解<br />文章分类:Java编程 开源框架spring详解-----AOP的深刻理解<br /><br />AOP的理解<br /><br />         1、AOP的概述<br />                   AOP是一种不同于OOP(面向对象编程)的编程模式,它不是OOP的替代,而是对OOP的一种有益补充。<br />         2、spring AOP的原理

2011-05-27 10:34:00 1901

转载 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)

反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)<br /> 好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.<br />其实AOP的意思就是面向切面编程.<br />OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!<br />还是拿人家经常举的一个例子讲解一下吧:<br />比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的

2011-05-27 10:09:00 629

转载 使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean

<br />使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean<br /> Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配

2011-05-26 13:32:00 10042

原创 spring中packagesToScan的解释

<br /> 如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory时,你一定对annotatedClasses、annotatedPackages有一种说不出的胸闷的感觉,如此以高配置性见长的Spring,怎么在这一个小小的环

2011-05-26 13:28:00 23166

原创 json笔记

<br />本文通过一个实例演示,初步了解了JSON 的强大用途。可以归结如下:<br /><br />JSON 提供了一种优秀的面向对象的方法,以便将元数据缓存到客户机上。<br /><br /> <br />(以下是网络搜集部分)<br />JSON定义<br /><br /

2011-04-06 14:13:00 784

弹出窗口的创建

弹出窗口的创建

2012-10-19

flex可视化流程流程

flex可视化流程流程,高效

2012-10-19

SP业务开发实例_说明.doc

SP业务开发实例_说明.doc

2012-06-06

spring_struts_ref.pdf

spring_struts_ref.pdf

2012-06-06

整合Flex和Java--配置篇.pdf

整合Flex和Java--配置篇.pdf

2012-06-06

jquery1.7中文文档.CHM

jquery1.7中文文档.CHM

2012-06-06

dhtmlx中文帮助手册(PDF).pdf

dhtmlx中文帮助手册(PDF).pdf dhtmltree

2012-06-06

无冲突ssh架包下载

此架包是相互不冲突的,测试过,适合初学者使用。

2010-09-15

sqlJDBC4.JAR

主要是提供SqlServer架包,方便桥接数据库

2010-09-15

struts1.2应用

此例子主要针对才学习struts的,通过对此例子的分析,你将熟悉struts的mvc模式,领悟struts的魅力

2010-03-26

.net图片验证代码

该代码是实现.net web开发的图片验证技术,可实现图片类型,大小的限制

2010-03-08

空空如也

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

TA关注的人

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