自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (36)
  • 收藏
  • 关注

原创 oracle 11g 配置客户端

不知道是不是oracle11g 服务端不再带有客户端了,造成在服务端机器上用pl/sql developer链接不上oracle,摆弄了很久终于可以连接了1.到oracle官网下载 instantclient-basic-nt-11.2.0.3.0,下载32位的,64位的没有配置成功。2.解压后 d:\oralce_client_323.在其目录建 network/admin4...

2013-11-22 16:51:22 127 1

原创 Linux 下zip包的压缩与解压

linux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>] 补充说明:zip是个使用广泛的...

2013-09-05 17:53:11 142

原创 CentOs下配置java环境

更改 /etc/profile 文件 在末尾追加以下信息 JAVA_HOME=/usr/java/jdk1.6.0_31/ JRE_HOME=/usr/java/jdk1.6.0_31/jre/ CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH  source /e...

2013-09-05 17:02:06 84

原创 linux下使用tar命令

 linux下使用tar命令解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。特别注意,在参数的下...

2013-09-05 16:52:15 172

原创 centos 中文设置

英文版更改为中文版1.安装中文包2.设置使用root用户打开vi /etc/sysconfig/i18n修改 LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16"为LANG="zh_CN.GBK" SUPPORTED="zh_HK.UTF-8:zh_HK:zh:zh_CN.UTF-8:zh_CN:zh:zh_SG.UTF-...

2013-09-04 10:26:25 117

原创 Alpha、Beta、RC、GA版本的区别

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国外都是用GA...

2013-05-10 14:23:55 68

原创 网络编程

分析Netty工作流程:下面以Netty中Echo的例子进行流程跟踪,并简要的服务器启动->客户端连接-> 服务器处理连接-> 服务器处理客户端数据<-> 客户端处理服务器数据1:客户端连接:我们直接看这行代码:bootstrap.connect(new InetSocketAddress(host, port));通过帮助类ClientBootstrap来连接服务器...

2013-01-06 11:53:41 70

原创 jQuery获取Select选中的Text和Value(jquery学习备忘录)

jQuery获取Select选中的Text和Value(jquery学习备忘录)语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选...

2012-10-18 16:08:01 82

原创 CSS命名规则

现在,越来越多的网站开始采用DIV+CSS的技术,因为这是Web 2.0标准的要求,而且有利于搜索引擎的收录,即SEO。我们在做DIV+CSS中不免会遇到许多样式的命名,取好样式的名称也是有利于SEO的,下面给出DIV+CSS命名规则,从而有利于增强SEO。 1、class 的命名 页头:header 登录条:loginBar 标志:logo 侧栏...

2011-11-29 23:53:48 78

原创 关于java中Pattern.compile函数的相关解释

Pattern.compile函数:Pattern Pattern.compile(String regex, int flag)flag的取值范围如下:Pattern.CANON_EQ,当且仅当两个字符的"正规分解(canonical decomposition)"都完全相同的情况下,才认定匹配。比如用了这个标志之后,表达式"a\u030A"会匹配"?"。默认情况下,不考虑"规范...

2011-11-23 22:40:58 298

原创 ORACLE EXECUTE IMMEDIATE 小结

ORACLE EXECUTE IMMEDIATE 小结EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用...

2011-11-12 18:26:06 83

原创 oracle substr substrb instr instrb

[b]b表示按照字节查询[/b]SQL> select substr('qq表情cn13e',1,4) from dual;SUBS----qq表情SQL> select substrb('qq表情cn13e',1,4) from dual;SU--qq表(一个汉字占用两个直接)09:54:56 SQL> select instr('表情cn13...

2011-11-11 00:09:42 159

原创 fetch bulk collect into 批量效率的读取游标数据

通常我们获取游标数据是用 fetch some_cursor into var1, var2 的形式,当游标中的记录数不多时不打紧。然而自 Oracle 8i 起,Oracle 为我们提供了 fetch bulk collect 来批量取游标中的数据。它能在读取游标中大量数据的时候提高效率,就像 SNMP 协议中,V2 版比 V1 版新加了 GET-BULK PDU 一样,也是用来更高效的批量取设...

2011-11-10 00:04:56 154

原创 oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常...

oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常【转载】游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁 盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘...

2011-11-09 21:59:47 80

原创 oracle中imp命令详解

oracle中imp命令详解Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1. 获取帮助imp help=y2. 导入一个完整数据库[code="java"]imp system/m...

2011-11-05 18:35:56 290

原创 Oracle SQL性能优化

Oracle SQL性能优化(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection tabl...

2011-09-06 23:24:34 49

原创 Oracle SQL的优化规则

[size=large][b]Oracle SQL的优化规则:[/b][/size]尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替 用IN写出来的SQL的优点是比较容易写及清晰易懂,但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE 试图将其转换成多个表的连接,如果转...

2011-09-06 22:35:41 45

原创 数据库索引的优缺点

数据库的索引分为:聚集索引,非聚集索引,唯一索引。  优点:方便了查询,在数据量大时排序更易查询,  缺点:查询时需要进行重新排序,减少了效率。物理索引缺点 建立索引效率低,只能建一个。  更有说服力的:(转)  为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索...

2011-08-25 23:20:00 72

原创 删除oracle重复记录方法

做项目的时候,一位同事导数据的时候,不小心把一个表中的数据全都搞重了,也就是说,这个表里所有的记录都有一条重复的。这个表的数据是千万级的,而且是生产系统。也就是说,不能把所有的记录都删除,而且必须快速的把重复记录删掉。  对此,总结了一下删除重复记录的方法,以及每种方法的优缺点。  为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键...

2011-08-25 23:17:06 56

原创 Oscache与memcached区别

缓存在互联网平台大量使用以提高性能,降低数据库负担,更快的响应用户的请求。原因主要是缓存的使用场景是性能要求高,实时性或准确性要求稍差。 其他提高性能手段: 1, 数据库方面改革,效果最明显。如主从服务器。数据库水平和垂直拆分(一般用户表不能拆分)。数据库索引,全文索引。数据库是否用事务表,慢查询监控 2, Lucene,蜘蛛的使用,利用文件索引减少查询数据库 3, Web服务器或...

2011-05-17 18:01:05 96

原创 Maven jetty静态文件缓存的去除

使用Maven进行Java的web开发,Jetty Plugin是必不可缺的插件,可以极大的提到开发效率。但在Windows环境下会遇到静态文件(html、css、js)被锁定、无法即时更新的问题。要想更新这些文件,只能先停掉Jetty,保存修改,再启动Jetty,非常不方便。解决办法是这样的:1、从jetty.jar中解出webdefault.xml(位于org.mortbay.jett...

2011-05-09 11:29:35 448

原创 java(Web)中相对路径,绝对路径问题总结

1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在...

2011-04-03 23:20:08 75

原创 Java学习之路

以下仅个人见解,如有反对意见,勿人肉我 觉得写代码是软件工程师中混得最锉的人请绕过觉得Java就是用来做网站的请绕过 觉得SSH就是*鸟的同学培训学习的请绕过 第一阶段     熟悉语言 在这个阶段,你是这个领域绝对的新手,你什么都不懂,什么都不知道,没有别的办法,看书,写代码,请教大牛。 在这个阶段你需要深入了解Java语言的语法,能够用它来做一些小东西,比如闹钟之类。并且随...

2011-03-06 11:00:50 59

原创 常见m2eclipse安装错误及其解决方法

最近学习maven,发现一些安装问题,从网上找了一些解决方法---------------------------------------------------------------------------------错误一:eclipse 3.6.1 安装maven插件失败 解决方法:--------------------------------------------------...

2011-02-21 12:06:57 179

原创 maven 入门简介

 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.  如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑...

2011-02-20 21:58:48 83

原创 maven常用命令

1、常用命令     mvn compile      编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时。     mvn test-compile      编译测试代码,compile之后会生成target文件夹,主程序编译在classes下面,测试程序放在test-classes下。     mvn test     运行应用程序中的...

2011-02-20 19:25:09 80

原创 揭秘Java中的String

一、创建String创建一个String对象,主要有两种方式:String s=”Hello world!”;String s=new String(“Hello world”);两种方式虽然都实现了创建一个String对象的功能,但实现的原理却大不相同。在讨论这两种方法的不同之前,我们先来了解一下JVM里的常量池概念,对接下来的理解很有帮助。相信大家都知道,Jav...

2011-02-20 19:00:28 60

原创 浅谈网站缓存架构

缓存的主要目的是降低数据库的读写压力,是维护大型网站稳定运行必不可少的优化手段之一,下面,结合我近段时间的工作经验,谈谈我对缓存设计的一些想法:缓存主要分为页面缓存和数据缓存:页面缓存分为整体缓存和局部缓存优点:实现简单能有效降低数据库的查询压力缺点:一个网页的各个区域的内容更新频率及对实时性的要求不一样,结果为了迁就更新频率的区域,要让整个页面都跟着更新...

2011-02-20 18:55:55 97

原创 Linux下的vi(vim)命令大全

vi是Linux上最常用的文本编辑工具,做为每个linux下的开发人员都有必要熟练掌握它,这篇手册是从网上转载下来的,作为今后学习的参考,以后如果有新的命令或技术我会及时更新的.进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pa...

2011-02-20 18:54:38 76

原创 maven常用命令

1. mvn help:describe     你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它      会告诉你一切的.     参数:          1.  -Dplugin=pluginName          2. -Dgoal(或-Dmojo)=goalName:与-Dplugin一起使用,它会列出某个插件的g...

2011-02-20 18:02:01 74

原创 《Maven权威指南》学习笔记(三)

 构建生命周期Maven使用POM描述项目,将其建模成一些名词.在Maven中这些“动词”是由Maven插件包装的一些目标,它们绑定到一个构建生命周期的阶段中.当你让Maven构建一个项目的时候,你其实是让它一步步通过那些预定义的有序的阶段,并且运行所有注册到某个特定阶段的目标Maven中有三种标准的生命周期:清理(clean),默认(default)(有时候也称为构建),和站...

2011-02-20 17:59:31 82

原创 《Maven权威指南》学习笔记(二)

1.POM  1. POM是Maven中一个项目的描述性陈述;也是当Maven构建项目的时候需要理解的一份“地图”  2. 我们已经确定了POM是描述性和声明性的,它不像Ant或者Make那样提供显式的指令,我们也注意到POM的概念不是 特定于Java的  3. 超级POM:它是Maven安装的一部分,可以在/usr/local/maven/lib中的maven-2.0.9-uber.jar文件中...

2011-02-20 17:51:15 74

原创 《Maven权威指南》学习笔记(一)

1. Maven的生命周期怎么理解?    1. 一个阶段是“构建生命周期”中的一个步骤。生命周期是指包含在一个项目构建中的一系列有序的阶段    2. 插件目标可以附着在生命周期阶段上。随着Maven沿着生命周期的阶段移动,它会执行附着在特定阶段上的目标2. 学习使用Help插件    1. help:active-profiles        列出当前构建中活动的Profile(项目的,...

2011-02-20 17:44:32 78

原创 http 错误代码表

所有 HTTP 状态代码及其定义。代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回送的信息。 3xx 重定向 301 已移动 — 请求的...

2010-11-28 19:12:50 70

原创 lucene使用

lucene使用

2010-10-15 11:40:16 73

原创 悲观锁和乐观锁

1 事务隔离事务隔离是数据库提供的功能。SQL Server通过SET TRANSACTION ISOLATION LEVEL语句设置事务隔离级别:SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ...

2010-07-23 15:39:15 119

原创 Java.sql.date 与 java.util.date的转化(一)

[b]Java.sql.date 与 java.util.date[/b]java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建[code="java"][code="java"]java.util.Date d = new java.u...

2010-06-03 16:42:32 86

原创 Java.sql.date 与 java.util.date的转化

/** * 日期操作 * * @author xxx * @version 2.0 jdk1.4.0 tomcat5.1.0 * Updated Date:2005/03/10 */ public class DateUtil { /** * ...

2010-06-03 16:36:57 89

原创 HTTP协议header头域

[align=center][b]HTTP协议header头域[/b][/align]   HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内...

2010-05-28 23:01:27 74

原创 android之handler使用

ndroid里面对于异步消息的处理,提供了一套Handler的实现方案。Handler有很多适宜的应用和微妙之处,使它在和Thread以及 Service等一起使用的时候达到很好的效果。一. Handler与Thread的区别。Handler与调用者处于同一线程,如果Handler里面做耗时的动作,调用者线程会阻塞。Android UI操作不是线程安全的,并且这些操作必须在UI线程中执行。...

2010-05-27 22:39:18 60

强大的日志工具

类似linux tail工具,实时刷新日志工具

2013-08-20

loadrunner从零开始

比较全的loadrunner资料

2013-08-20

java内存模式

输入分析java内存分配

2013-08-20

hightcharts 专业书籍

hightcharts 专业书籍

2013-08-20

swt开发包,eclipse

swt开发包

2013-08-20

siebel实施方法论

siebel实施方法论

2013-03-17

siebel 入门概述

初学者必须掌握的一些概念的,架构.......

2013-03-17

git 使用详细手册

比较详细的git 使用手册 ...............

2011-05-13

jmeter 3.2

著名的压力测试工具。。。。.....。。。。。。。。

2010-07-18

Java ee性能调优.rar

Java性能调优 j2ee性能调优....

2010-05-23

MySQL 性能调优与架构设计.rar

MySQL 性能调优 架构设计 mysql高级应用

2010-05-23

linux shell编程.pdf

linux shell编程入门。。。。。。

2010-05-23

jquery 1.4 api.chm

jquery 1.4 api chm中文版

2010-05-20

MySQLstoredProcedureProgramming.chm

一本详细介绍mysql5.0+存储过程的电子书

2010-04-30

Groovy 入门文档

Groovy 入门文档 适合初学者.。。。。

2010-04-30

freemark 手册,入门文档

freemark 手册,入门文档,开发freemark绝不可少的参考资料

2010-04-30

java 版飞鸽传书源码(Java局域网通信)

java 版飞鸽传书源码(Java局域网通信)java 版飞鸽传书源码(Java局域网通信)

2010-04-26

paypal 代码示例,API接口, java PHP

paypal 代码示例,API接口, java PHP

2010-04-26

java 面试试题(各大公司)

java 面试试题 各大公司的面试题 涉及面很广

2010-04-22

Java并发编程实践 中文版

Java并发编程实践 Java并发编程实践 中文版

2010-04-07

Java 线程 编程

一本详细阐述java线程的电子书,英文原版,例子简明

2010-03-28

Java Concurrency in Practice.chm

一本经典的java并发操作电子书,英文原版,chm格式 值得一看

2010-03-28

Java Concurrency in Practice中文版

一本关于并发操作的经典电子书,国人翻译,值得一看

2010-03-28

dj compiler

一个很好的java 反编译工具,支持jar反编译

2010-03-27

WinTail破解版

很好的日志查看工具,可以动态查看,刷新日志

2010-03-27

power desinger 12.5 注册机

power desinger 12.5 注册机

2010-03-27

power desinger 15 注册机

power desinger 15 注册机

2010-03-27

jprofile 6 sn

jprofile sn,jprofile key,jprofile 注册码

2010-03-27

利用飞信免费发送短信的网页插件---FetionWidget

利用飞信免费发送短信的网页插件..............

2009-11-09

csvjdbc-r0-10.zip

java 利用sql读取csv文件, 飞

2009-08-26

精通java swing 例子程序

一些swing的例子,适合swing入门者

2009-07-31

JavaEE api

java ee api,servlet,

2009-07-31

dom4j api dom4j api

dom4j-api dom4j-api dom4j-api

2009-04-14

跨平台使用swing调用浏览器

跨平台使用swing调用浏览器,由于现在很多的机器的jre或者jdk都是1.5版本及以下的不能使用jdk 1.6 desktop类。

2009-04-14

Prototype-1.6.0.chm

Prototype api ......

2009-03-08

空空如也

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

TA关注的人

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