自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (6)
  • 收藏
  • 关注

转载 说说java

先说什么是java java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来 至于什么是对象什么是类,我就不废话了 关于这两个概念的解释任何一本面向对象语言的教材里面都有 知道了什么是java,那自然就会对java能干什么感兴趣 在说java能做什么之前,先说java作为一个真正面向对象语言的优点 首先第

2012-08-26 01:10:24 3631

转载 java 拦截器、过滤器、监听器

一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用

2012-02-15 11:23:08 19391 2

转载 UML类图关系说明

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2011-12-01 15:47:48 1125

转载 eclipse maven 插件

Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把ABPM项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven缩短一些时间。maven概要首先我把maven的概念快速的梳理一下,让我们快速地建立起一个比较精确的maven

2011-11-18 23:12:17 3480

原创 oracle 对象类型 object type

/* 对象类型属于用户自定义的一种复合类型,它封装了数据结构和拥有操作这些数据结构的函数。    对象类型;对象类型体和对象类型规范组成    对象类型属性不能使用以下类型定义。如;long,rowid,%type,%rowtype,ref cursor,record, pls_integer等    涉及到成员方法。构造方法,静态方法,map方法(将对象类型进行比较,因为对象不像

2011-06-13 18:00:00 4044

原创 oracle 复合类型 (索引表,嵌套表,数组array)

/* 回顾oracle 复合类型 (记录和集合) *//* 1.记录是为了更方便的处理单行多列,而集合是为了更方便的处理单列多行 */-- (一 )记录/* 1. 首先创建一个简单表开始 */  create table test_complex(                             id varchar2(20),                   

2011-06-05 11:23:00 4827

转载 oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer

<br />例1:批量 查询部门号为"10" 号的并把它们打印出来.<br />DECLARE<br />   TYPE emp_table_type IS TABLE OF my_emp%ROWTYPE INDEX BY BINARY_INTEGER;<br />   v_emp_table emp_table_type;<br />BEGIN<br />    SELECT * BULK COLLECT INTO v_emp_table FROM my_emp WHERE deptno=&deptno;

2011-05-25 17:45:00 10313 1

原创 java --平衡二叉树实现

////////////////////////////////////////////////节点类 TreeNode.java    //////////////////////////package com.tree;    class TreeNode {//包访问权限    long data ;    long x,y;    String adrr;    TreeNode

2010-04-24 12:10:00 1330

原创 怎么写bat文件来运行或加载.dll 文件

“echo off” DOS在运行批处理时, 会依次执行批处理中的每条命令, 并且会在显示器上显示, 如果你不想让它们显示, 可以加一个“echo off” "/u" 表示解除服务器注册"/s" 无声,不显示消息框"/i" 调用dllinstall ,给其传递一个可选【cmd line】跟"/u" 一起使用"/n" 不调用注册服务器 "rem" 代表注释的意思 例如下面REM

2010-02-06 11:35:00 8593

转载 使用spring发送java mail 代码和配置说明

使用spring发送javaMail配置简单,功能强大,可以发送普通的文本邮件,也可以发送html邮件,和模板邮件,同时可以设置异步发送,减少主业务线程的等待时间,废话不说直接上类和配置文件。首先上MailServicele类package com.geelou.service; import java.util.HashMap;import java.util.Map;

2013-05-01 12:46:31 880

转载 java 几种常用的枚举(Enum)方法

最近枚举类型用的比较频繁DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码  public e

2012-08-30 15:28:26 10970

转载 单点登录(SSO)

单点登录SSO(SingleSign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,财务管理系统,档案管理系统,信息查询系统等等。这些应用系统服务于

2012-07-11 00:12:35 875

原创 Java I/O流-总结(InputStream,OutputStream,Reader,Writer)

Java流总结一、  流的分类•   按数据流动方向– 输入流:只能从中读取字节数据,而不能向其写出数据– 输出流:只能向其写入字节数据,而不能从中读取数据•   按照流所处理的数据类型– 字节流:用于处理字节数据。– 字符流:用于处理Unicode字符数据。•   按照流所处理的源– 节点流:从/向一个特定的IO设备读/写数据的流。(低级流)– 处理流:对

2012-06-13 16:48:10 12654 1

转载 switch case 相关介绍和没有break 和default 位置乱放分析

关于java中switch使用的一些说明switch(表达式){case 常量表达式1:语句1;....case 常量表达式2:语句2;default:语句;}default就是如果没有符合的case就执行它,default并不是必须的.case后的语句可以不用大括号.switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型

2012-06-12 16:29:31 6535 2

原创 采用CXF 构建webservice

一般接口开发都会使用如 webservice,ftp ,sftp 的方式实现,如java 程序访问.net 程序,就不的不涉及到soa开发步骤:1.下载cxf 相关jar 包2.在spring context配置文件中引入以下cxf配置 3.在web.xml中添加过滤器: CXFServletorg.apache.cxf.

2012-06-07 14:32:31 817

转载 使用Axis编写WebService

使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程介绍。      本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"Hell

2012-06-06 17:31:57 832

原创 oracle 常用分页

--oracle 常用简单分页--方法1.select soo.code, soo.id  from (select rownum as rn, tso.id, tso.code          from t_so_sales_order tso         where rownum          order by id asc) soo where soo.

2012-02-09 11:01:52 934

原创 oracle over(),oracle with

1.sum()结合Oracle over()      partition 和 order 区别 :      order 连续求和,partition 分区求和   Oracle数据库中,使用with语句可以实现子查询,提高语句执行的效率Oracle with语句的例子:SQL> WITH  Q1 AS (SELECT 3

2012-02-09 11:00:40 458

转载 Java开发者需坚守的十大基本准则

一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算是走运了,不幸的是,当然了,大多数时候都是别人的不幸,很多时候大家都是在为公司写代码,写代码的人也许早已经离开了公司,但别忘了一句古话,有来有往嘛,

2011-12-20 23:21:12 834

转载 用Java实现FTP批量大文件上传下载

本文介绍了在Java中,如何使用Java现有的可用的库来编写FTP客户端代码,并开发成Applet控件,做成基于Web的批量、大文件的上传下载控件。文章比较了一系列详尽的FTP库,以便帮助读者根据自己的需要选择其中最合适的一个。同时对一些比较常见的功能如进度条、断点续传、内外网的映射、在Applet中回调JavaScript函数等问题进行详细的阐述及代码实现,希望通过此文起到一个抛砖引玉的作用。

2011-12-19 23:00:07 1828

转载 字符集和编码方式

1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。2,字符集:字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这也说明了字符和字符集之间的关系,字符组成字

2011-11-15 23:55:45 2814

转载 字符集编码:ASCII 、GB2312、GBK、GB18030、UTF-8、unicode

ASCII ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输中文而设计的编码。早期很多邮件系统也只支持ASCII编码,为了传输中文邮件必须使用B

2011-11-15 23:52:50 1211

原创 Spring 回顾<一>

spring 核心: Ioc 控制反转提供了一下7个功能:1.核心容器2.spring context3.spring aop4.spring dao5.spring orm6.spring web7.spring mvc1.其实我认为spring的注入就是将程序属性的set方法交给spring容器调用来注入值,而改变传统的开发者写程序调

2011-11-15 23:29:14 457

转载 MYSQL 字符集-乱码

MySQL(4.1以后版本) 服务器中有六个关键位置使用了字符集的概念,他们是:client、connection、database、results、server、system。MySQL有两个字符集概念:一个就是字符集本身,一个是字符集校验规则。字符集影响数据在传输和存储过程中的处理方式,而字符集校验则影响ORDERBY和GROUP BY这些排序方式。1.和存储有关的服务器字符集(@@c

2011-11-15 23:26:32 553

原创 Jquery 回顾

@jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:    HTML 元素选取    HTML 元素操作    CSS 操作    HTML 事件函数    JavaScript 特效和动画    HTML DOM 遍历和修改    AJAX    Utilities-------

2011-11-05 22:25:02 752

原创 oracle pl/sql 例外(exception) 异常

例外:是一种pl/sql 标志符,如果运行pl/sql 出现错误或警告则抛出异常例外3种类型:预定义例外、非预定义例外,自定义例外预定义例外:由pl/sql 所提供的系统例外常见类型如下:access_into_null    对象没有初始化

2011-10-16 11:55:16 1071

原创 oracle pl/sql 优化

-- oracle pl/sql 优化  pl/sql 优化实际上是未来避免导致性能问题的内在原因;  包括3个点   1.pl/sql 程序占用cpu情况   2.pl/sql 程序占用内存情况   3.pl/sqk 程序占用i/情况

2011-08-21 21:47:02 711

原创 oracle 包 (package)

/* oracle 包 (package)*//*  包用于逻辑组合相关的pl/sql类型,项和子程序,由包规范 和 包体组成  实际上包是用于与应用程序的接口。  《1》包的例子    1.创建包类型    create or replace package emp_package is    g_deptno number(3) := 30;    procdu

2011-06-19 18:23:00 803

原创 oracle 启动(startup)和关闭(shutdown)实例(instance),加载和卸载数据库(database),以及服务(service)

-- oracle 启动(startup)和关闭(shutdown)实例(instance),加载和卸载数据库(database),以及服务(service)   1.connect user/pwd[@connect_alias]    2.connect user/pwd[@connect_alias] as sysdba   3.connect user/pwd[@connect

2011-06-12 11:52:00 4509

原创 oracle 触发器 (trigger)

/* oracle 触发器 (trigger) *//*  触发器;是指存放在数据库中并被隐含执行的存储过程              可以基于表或视图建立DML(insert ,update ,delete )触发器,也可以基于            系统事件(启动数据库,关闭数据库,登录)以及DDL(create ,alter ,drop)建立触发器。          

2011-06-11 11:59:00 899

原创 oracle 常用函数(substr,chr,ascii), select 'X'

/*oracle 常用函数, select X *//* 1.substr() 是oracle里面的字符串截取函数,第一个参数是要截取的字符串,           第二个参数是从字符串的下标开始截取,第三个参数是截取字符串的长度。      If position is 0, then it is treated as 1.       If position is

2011-06-09 11:06:00 3293

原创 oracle 动态sql

    /* oracle 动态sql */        /*     静态sql;在建立过程是就已经完成了编译的sql(直接嵌入在pl/sql 快中的语句),静态sql 用于完成特定或固定的工作     动态sql:在运行是建立的sql(在运行pl/sql时动态输入的sql语句): 用于执行 ddl,dcl 或更加灵活的语句           处理非查询语句  

2011-06-06 12:05:00 663

原创 oracle 游标(cursor)

/* oracle 游标 *//* 在pl/sql 快中 当执行查询语句(select) 和dml 语句是 ,oracle 会为其分配上下文区 ,游标是指上线文区的指针 *//*  不带参数的游标  1.隐式游标:用于出来单行数据(select into 和 dml 语句) 2.显示游标:用于处理多行数据             显示游标的编写步骤 declare(定义

2011-06-05 12:28:00 857

转载 Oracle:分析函数2(Rank, Dense_rank, row_number)

<br />目录<br />===============================================<br />1.使用rownum为记录排名<br />2.使用分析函数来为记录排名<br />3.使用分析函数为记录进行分组排名<br /><br />一、使用rownum为记录排名:<br /><br />在前面一篇《Oracle开发专题之:分析函数》,我们认识了分析函数的基本应用,现在我们再来考虑下面几个问题:<br /><br />①对所有客户按订单总额进行排名<br

2011-05-25 17:51:00 725

原创 Oracle dba 职责

DBA职责1. 数据库基本参数的设置(SGA,SESSION,PROCESS等)2. 数据库紧急问题的处理(CPU 100%,表空间不够等)3. 数据库优化(定期做AWR报表进行相关的优化等)4. 客户升级部署(可考虑数据库版本控制,批处理等方法来简化方便升级)5. 公司开发环境的维护(保证开发能顺畅进行)6. 数据库系统级包存储过程之类的维护,如nea_tool包,关键是在客户部署时创建一个空库环境7.客户定制化功能,如同一字段在不同客户的不同显示功能8.配合开发人员,对Oracle数据库进行结构更新,以

2011-04-24 10:42:00 645

原创 mysql 优化比较重要的几条

MySQL性能优化的最佳20+条经验今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情<br />。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的 SQL语句的优化,而只是针对MySQL这一<br />Web应用最多的数据库。希望下面的这些优化技巧对你有用。<br />1. 为查询缓存优化你的查询<br />大多数的MyS

2010-08-09 00:25:00 515

原创 struts2,hibernate 原理 ,总结

<br /><br /> <br />上图来源于Struts2官方站点,是Struts 2 的整体结构。<br />一个请求在Struts2框架中的处理大概分为以下几个步骤<br />1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求<br />2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做<br />ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有<br />帮助,例如:SiteMesh Plugin)<br

2010-06-13 14:23:00 657

原创 常用的5种过滤器

<br />一、使浏览器不缓存页面的过滤器    <br />import javax.servlet.*;    <br />import javax.servlet.http.HttpServletResponse;    <br />import java.io.IOException;    <br />   <br />/** <br />* 用于的使 Browser 不缓存页面的过滤器 <br />*/   <br />public class ForceNoCacheFilter implem

2010-06-12 15:10:00 533

原创 java语言SUN公司标准编码规范

Java语言编码规范(Java Code Conventions)SUN标准  1 介绍(Introduction)1.1 为什么要有编码规范(Why Have Code Conventions)1.2 版权声明(Acknowledgments)2 文件名(File Names)2.1 文件后缀(File Suffixes)2.2 常用文件名(Common File Names)3 文

2010-05-09 11:07:00 2687

原创 java性能优化

 Java性能的优化(一)   Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。

2010-04-21 16:40:00 655

使用java 程序跨平台打印pdf,word

使用java 程序跨平台打印pdf,word 使用java 程序跨平台打印pdf,word

2016-10-18

采用(rest ,hession,cxf)几种技术实现webservice

最近工需要webservice 技术 ,所以研究了一下采用(rest ,hession,cxf)几种技术实现webservice,现在用maven构建,直接解压就可以运行

2013-04-24

两款蓝色后台模板(树形菜单)

蓝色网站后台管理模板,淡蓝色风格,带登陆页及后台操作页面,全部HTML文件,后台采用框架集页面完成,适合各种网站开发后台管理或CMS后台也可以。 树形菜单

2009-12-19

两款通用后台模板(淡蓝色和蓝色)

人力资源管理系统(HR)HTML模板,蓝色风格,带登陆页面及后台操作页面html文件

2009-12-19

jacob_1[1].9

在java中有3种连接方式jacob,jni,jawin,jacob是最简单的一种连接方式,

2009-12-19

jacob-1[1].14.3

用于实现java应用程序与非java程序的连接,这是java中比较简单的一种连接方式。

2009-12-19

空空如也

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

TA关注的人

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