- 博客(196)
- 资源 (19)
- 收藏
- 关注
原创 PL/SQL开发五年工作经验精典实例(转)
1. minus(差集)与intersect(交集)minus指令是运用在两个SQL语句上。它先找出第一个SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果中,如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现; 如果第二个SQL语句所产生的结果并没有存在于第一个SQL语句所产生的结果内,那这笔资料就被抛弃。 intersect指令是运用在两个SQL语句上,如果两个SQL...
2010-11-15 17:09:14
209
原创 Oracle分析函数详述
文章地址:[url]http://www.91linux.com/html/article/database/oracle/20081216/14775.html[/url][url]http://www.blogjava.net/pengpenglin/archive/2008/06/25/210536.html#part3[/url]
2010-07-22 16:11:40
202
原创 windows 下 nutch 在eclipse下的搭建
转载自wiki:Run Nutch In Eclipse on Linux and Windows nutch version 1.0 This is a work in progress. If you find errors or would like to improve this page, just create an account [UserPreferences ]...
2010-06-13 10:38:46
215
原创 开启关闭 linux 防火墙
part.1重启后生效开启:chkconfig iptables on 关闭:chkconfig iptables off 即时生效,重启后失效开启:service iptables start 关闭:service iptables stop 或关闭: /etc/rc.d/init.d/iptables stop 启动: /etc/rc.d/...
2010-06-12 11:35:16
173
原创 NAT 设置上网
1、安装VMware workstation。2、安装guest系统,这里我安装的Red Hat Linux9,安装过程中确保网络连接选择的是NAT方式,当然可以在安装完后进行修改。 3、到windows XP 中,查看所有的网络连接,你应该发现除了原有的网卡之外,又多了Vmnet1和Vmnet8。vmnet1是hostonly的接口,而Vmnet8是就是我们要使用的NAT的网络接...
2010-06-12 11:34:48
245
原创 ANT超速入门
要学习ANT的使用,要先了解什么是ANT。什么是ant呢? ant是构建工具;那构建是又什么意思呢?形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个。知道这些,我们还要了解为什么要用ANT,呵呵,哦对,就像那位MM说的,当然是有好处的:A, 跨平台 --因为ant是使用java实现的,所以它跨平台B,使用简单--与ant的兄弟make比起来C...
2010-06-04 17:52:40
133
原创 Linux 下JDK搭建
Linux安装JDK详细步骤呢将向你介绍Linux安装JDK的每一个细节,这对于程序开发初学者是十分有帮助的。 Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。进入安装目录#cd /home#cp jdk-1_5_0_...
2010-05-28 16:18:33
112
原创 SQL语句实现模糊查询
SQL语句实现模糊查询,有些东西老是既不清楚,现在做个笔记吧。我们可以在where子句中使用like来达到模糊查询的效果;在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符:% 零或者多个字符_ 单一任何字符(下划线)\ 特殊字符[] 在某一范围内的字符,如[0-9...
2010-05-24 10:31:05
622
原创 什么是内存泄露问题?
·简介................................................ 在计算机科学中,内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。内存泄漏与许多其他问题有着相似的症状,并且通常情况下只能由那些可以获得程序源代码...
2010-05-21 10:23:39
252
原创 JDBC例子
JDBC例子[code="java"]import java.sql.*;public class MainConnection { public static void main(String args[]) { final String URL = "jdbc:mysql://×××/×××"; final String USERNAM...
2010-05-18 16:44:39
93
原创 Oracle Connect By用法
Oracle Connect By用法oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from <TableName> where <Conditional-1>start with <Conditional-2>co...
2010-05-18 15:57:11
114
原创 不formmater 注释
刚才在Eclipse3.2上写东西,我写好的注释,整整齐齐的,我一格式化代码,就变得七七八八的了.试着在Perferences里搜索了一下commnet,找到了一个Formatter的配置项,Java->Code Style->Formatter 点击Edit 后在Tab上选择Comments,将General settings中的"Enable comment formattin...
2010-05-17 17:30:39
118
原创 java中关键字volatile的作用
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A)=========================分割线1===========...
2010-05-17 14:48:13
73
原创 MOD函数
我们知道,mod函数是一个求余函数,其语法为: MOD(number,divisor),即返回两数相除的余数。结果的符号与除数相同。那么,两个同号整数求余与大家所知的两个正数求余完全一样(即两个负整数与两个正整数的算法一样)。但是MOD(5,-4)的结果为什么是-3而不是一部份人认为的-1呢?MOD函数使用详解 一、两个异号整数求余 1.函数值符号规律(余数的符号) mod(负,正)=正 mod(...
2010-05-17 10:03:59
1932
GROUP BY 注意点
某日,遇一需求:查询某列中取值的数量多于2中的记录。可用 group by 解决。 GROUP BY 是分组查询, 一般 GROUP BY 是和 聚合函数配合使用,你可以想想你用了GROUP BY 按 某字段分组,若其他字段内容不同,则变成一对多又改如何显示呢,比如下面所示A B1 abc1 bcd1 asdfgselect A,B from table grou...
2010-04-01 10:46:02
163
oracle视图的使用方法
首先先来了解一下视图的概念和作用,视图的作用最大的目的有三个,一:为了保证数据的安全性,因为它对表中的一些字段是隐藏的,二:是为了简单的显示数据,三:视图就是把经常要进行操作的表字段放在一起。以前学习sql server的时候是这样理解的。但是oracle进行了细分,oracle把第三细分成为了物化视图,这个具体是什么样的概念我还没有学习! sql server的视图和oracle的...
2010-03-30 10:04:19
152
在Linux平台下使用JNI
本文转自:http://www.ibm.com/developerworks/cn/java/l-linux-jni/在Linux平台下使用JNI 文档选项<script type="text/javascript"></script>打印本页<noscript></n...
2010-03-29 17:43:26
150
使用Eclipse的几个必须掌握的快捷方式+改默认编码
使用Eclipse的几个必须掌握的快捷方式+改默认编码eclipse修改默认编码位置:菜单window->preferences->general->workspace->text file encoding “工若善其事,必先利其器”,感谢Eclipse,她 使我们阅读一个大工程的代码更加容易,在阅读的过程中,我发现掌握几个Eclipse的快捷键会使阅读体...
2010-03-26 11:21:28
124
在Eclipse中反编译Class文件完全详解
Java是开源的,是免费的,我们强烈鄙视所有不公开源代码的东东。比如,对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。本文将对此进行详细阐述,说明如何随心所欲的反编译看源码,体验一下其中的乐趣。(本文最后面有相关资源下载) 目前在Java开发工具中,Eclipse可谓是占据着绝对的优势,在平常使用中,大家都会有意无意的查看一下所调用JAR包的源代码,这时如果没有引入...
2010-03-24 16:43:09
145
精妙SQL语句
精妙SQL语句 1. 说明:复制表(只复制结构,源表名:a,新表名:b) SQL: select * into b from a where 1<>1; 2. 说明:拷贝表(拷贝数据,源表名:a,目标表名:b) SQL: insert into b(a, b, c) select d, e, f from b; 3. ...
2010-03-18 14:49:51
105
PL/SQL最差实践14例
1. 超长的PL/SQL代码 影响:可维护性,性能 症状: 在复杂的企业应用中,存在动辄成百上千行的存储过程或上万行的包。 为什么是最差: 太长的PL/SQL代码不利于阅读,第三方工具在调试时也会出现代码行混乱等问题。PL/SQL存储对象(存储过程、包、函数、触发器等)行数上限约为6000000行,但实际工作中,当包大小超过5000行就会出现调试问题。 解决之道: PL/SQL代码在...
2010-03-18 11:12:12
141
Oracle Explain plan 使用总结(转)
Oracle Explain plan使用总结 写多了SQL语句,伴随着数据量的海增,总会遇到性能的问题。在Oracle领域一个不好的习惯,一旦遇到性能问题就推给DBA来做。长期如此,反而对DBA的工作感到神秘。至少笔者所在单位就是如此,DBA向来是牛气冲天的。 要调整SQL语句的性能,就得知道这条SQL语句花费了多少COST。Explain plan工具可帮我们分析这些工作...
2010-03-18 10:59:29
207
(转)ORACLE 中ROWNUM用法总结!
[引用]http://www.itpub.net/824147.html 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只...
2010-03-17 17:44:12
83
ORACLE SQL 语句分类
Oracle SQL 语句可以分为以下几类: 数据操作语言语句[Data manipulation language,DML] 从一个或多个表或视图中查询数据(SELECT);获取操作[fetch]是可滚动 的[scrollable](见“可滚动游标”) 向表或视图中加入新数据行(INSERT) 修改表或视图中已有数据行的列值(UPDATE) 根据判断条件...
2010-03-11 16:19:50
99
同义词与序列
同义词:同义词是一个对象的替代名称作用:利用同义词可以很方便地操纵不同用户模式下的对象。通过select user from dual查看当前使用的用户。访问其它用户模式下的表:select * from scott.dept; 表示查看scott用户模式下的dept表数据。同义词分为private 和 public,private仅创建的用户可以使用。public则所有用户都可以使用。语法...
2010-03-09 15:59:38
120
substr和substrb
substr和substrb 以前知道有substrb,lengthb等函数,也知道它们是以byte来计算长度,可没用过,也不太明白什么地方需要用到它们。一直就是用substr,length,以字符来计算长度,在我看来varchar2和char里面存的都是字符,那么自然也就不可能以byte为单位来计算长度,也就用不到这些函数了,但事实证明我错了。最近有个procedure出错,往表里...
2010-03-03 17:36:53
368
Oracle DDL,DML,DCL,TCL 基础概念
Oracle DDL,DML,DCL,TCL 基础概念 DDLData Definition Language (DDL) statements are used to define the database structure or schema. Some examples: CREATE - to create objects in the database AL...
2010-03-03 11:11:07
110
原创 Oracle用imp和exp实现数据的导入和导出
使用方法如下:Imp username/password@connect_string param=value …exp username/password@connect_string param=value …一.常见问题问题1. SP2-0734:未知的命令开头 ”exp pafirc …”SP2-0734: unknown command beginning “ex...
2009-12-23 17:52:07
154
原创 Oracle创建用户、表空间、导入导出、...命令
//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;//创建数据表空间crea...
2009-12-22 13:40:46
79
Linux解决虚拟机上网问题
要保证虚拟机系统可以上网,得先解决虚拟机和真实主机的连接关系。VMware给出3种模式,我们常用的有“bridge(桥接)”和“Net(网络地址转换)”方式。 设置方法:单击“虚拟机”→“设置”→“以太网,然后选择连接方式。 1.bridge(桥接): 将虚拟机网卡(本地连接)的IP地址和真实主机要设在同一IP段,其余与主机相同: 例如主机ip是10.70.54...
2009-12-18 12:09:41
123
原创 Redhat9 Linux 命令模式下乱码
今天装了个Redhat9.0,好不容易装上,由于自己在装Redhat9 Linux时选择的缺省语言是中文,在字符界面下会出现乱码情形。下面将字符界面下会出现乱码解决方法记录如下: 注:下面#为命令提示符 方法一: #locale (locale命令用于查看使用语言详细信息,为中文语言) #export LC_ALL=POSIX (export命令导出修改LC_ALL语言选项)<...
2009-12-17 12:30:00
143
原创 linux修改用户密码
如果是以root身份登录,修改root密码.只要输入passwd就会出现:New password: Retype new password: 按提示输入密码确认即可.如果想更改其他用户密码,只要输入passwd username即可.如:passwd lsyerNew password: Retype new password:可以输入passwd --help来查看该命令的使用方法....
2009-12-11 17:06:15
179
原创 Linux文件属性、权限设置
文件属性和权限[root@daf root]# ls -al total 64 drwxr-x--- 4 root root 4096 Feb 14 22:02 . drwxr-xr-x 23 root root 4096 Feb 16 13:35 .. -rw-r--r-- 1 root root ...
2009-12-11 16:49:10
117
原创 Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方
Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法 今天在本机搭建了一个php环境,记录一下过程,windows系统配置方法大同小异,以下为本说明所要用到的软件: Apache 2.2.4 -- www.apache.comPHP 5.2.0 -- www.php...
2009-11-26 15:40:19
157
原创 Velocity java开发指南》中文版(下)
[size=medium]8.Application AttributesApplication Attributes (应用程序属性)是和VelocityEngine 的运行时实例(Runtimeinstance)相关联的,名-值对(name-value pairs)格式的参数,可用来存运RuntimeInstance时的信息. 设计这个功能的目标是Velocity程序需要与应用层或用户...
2009-11-24 11:22:02
228
原创 《Velocity java开发指南》中文版
1.开始入门Velocity是一基于java语言的模板引擎,使用这个简单、功能强大的开发工具,可以很容易的将数据对象灵活的与格式化文档组装到一起;希望本文能指引使用velocity在开发基于servlet或一般java应用程序的应用上快速起步。1.Getting Started取得Velocity并在你的机器上开始运行很容易,以下是全部详细的说明: 取得Velocity发布版本,g...
2009-11-24 11:15:40
332
原创 Oracle常用及非常用函数
可参考一下文章:http://tech.it168.com/db/2007-10-29/200710292020156.shtml
2009-11-20 16:47:36
80
原创 四种操作xml的方式: SAX, DOM, JDOM , DOM4J的比较
1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首...
2009-11-19 17:44:39
114
复制文件 bat
如下:[code="java"]@echo offxcopy D:\local\Apache2\htdocs\upimg E:\local\Apache2\htdocs\upimg /S/E/I/Y /D >nulecho 复制完成![/code][quote]D:\local\Apache2\htdocs\upimg 为源文件夹 E:\local\Apache2\ht...
2009-11-14 10:41:56
122
原创 Java同步、异步相关知识点
一、关键字:thread(线程)、thread-safe(线程安全)、intercurrent(并发的)synchronized(同步的)、asynchronized(异步的)、volatile(易变的)、atomic(原子的)、share(共享)二、总结背景:一次读写共享文件编写,嚯,好家伙,竟然揪出这些零碎而又是一路的知识点。于是乎,Google和翻阅了...
2009-11-12 18:02:40
157
Spring Cloud微服务实战.pdf
2017-09-07
Java+NIO+(中文版).pdf
2017-09-06
快速软件开发
2016-03-29
精通脚本黑客
2016-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人