- 博客(27)
- 资源 (7)
- 收藏
- 关注
原创 oracle 常用函数
比较大小函数 sign(a-b)a=b 返回 0a>b 返回 1a<b 返加 -1 流程控制函数 DECODE 目前只有oracle公司的SQL提供了此函数decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 应用:行转列 表结构:TEST_TB_GRADE:create table TES...
2014-06-25 17:10:24
119
原创 iframe父子兄弟之间调用传值(contentWindow && parent)
学习一个知识点最好的方法就是自己动手去的实现一些简单的helloworld,虽然可以在网上可以找到很多总结,但自己实现的过程才是自己的,期间遇到问题并解决问题的过程也会让自己记忆理解更加深刻。 iframe的调用包括以下几个方面:(调用包含html dom,js全局变量,js方法)主页面调用iframe;iframe页面调用主页面;主页面的包含的iframe之间相互调用;...
2014-06-25 17:02:11
364
原创 spring多数据源的实现
1、多数据源以JNDI形式为例(其他的形式同理,在配置数据源地方配置多个即可) 在tomcat中的context.xml文件中配置多个数据源。 例如: <Resource name="jdbc/zlxt0" type="javax.sql.DataSource" password="b...
2014-05-27 15:08:18
158
原创 Ubuntu下手动安装jdk及配置
在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo apt-get install sun-java6-jre、sudo apt-get install sun-java6-jdk)、同样也可以通过从java官网上下载jdk安装文件进行手动安...
2013-06-12 18:22:31
120
原创 ubuntu安装配置telnet
1. sudo apt-get install xinetd telnetd2. 安装成功后,系统也会有相应提示:sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd3. sudo vi /etc/xinetd.conf并加入以下内容:...
2013-06-12 18:04:44
282
原创 ubuntu安装ftp服务器(一般配置)
ubuntu安装ftp服务器1: 安装vsftpd~$ sudo apt-get install vsftpdubuntu10.10自己装了,这步省略。 2: 配置vsftpd2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。~$ sudo gedit /etc/vsftpd.conf原文件中不少指令被注释,只要启用部分即可,一下是启用的...
2013-06-12 17:25:44
112
原创 ubuntu下文件夹新建、删除命令
sudo mkdir 目录名 创建一个目录sudo rmdir 空目录名 删除一个空目录sudo rm 文件名 文件名 删除一个文件或多个文件sudo rm -rf 非空目录名 删除一个非空目录及其目录内的一切...
2013-06-12 17:25:02
292
原创 Ubuntu Linux下设置IP的配置命令
今天装了Ubuntu,但是发现不能上网,开始排查问题:1、首先确定网络连接是否正确,所用的网线是否可以正常工作2、查看网卡是否能正常工作,检测的方法如下:a、ping 127.0.0.1b、ping 静态网关地址c、ping 主机名(hostname就可以看到主机名)3、看网卡地址是否配置正确(ifconfig命令看本地主机的网卡信息,和DNS、Default ge...
2013-06-12 16:57:19
117
原创 oracle 常用命令之tnsping
Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:1)验证名字解析(name resolution,当然是oracle自己的网络服务名)2)远程的listener是否启动 在验证上面两项功能方面,它是DBA手头上一个比较得心应手的工具。Oracle 网络接口支持不同的网络与传输协议,其中我们最熟悉的就是TCP/IP。这篇文章只描述TCP/IP 协议...
2012-12-31 18:33:19
230
原创 oracle 常用命令之lsnrctl
lsnrctl 是用来管理oracle的监听器的.在命令行输入后,在LSNRCTL>下输入help可以列出一份命令清单
2012-12-31 18:33:09
498
原创 oracle 存储过程
1.存储过程里这个函数,可是却没打印出结果来。DBMS_OUTPUT.put_line(""); 解决办法:在执行存储过程之前先输入:set serveroutput on.
2012-12-31 18:32:57
99
原创 Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp ...
2012-12-31 18:32:50
112
原创 myeclipse6.0安装svn插件
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击“New Remote Site”按钮,在弹出的对话框中输入: name:svn url:http://subclipse.tigr...
2012-12-31 18:32:39
93
原创 oracle 常见错误
ORA-12170: TNS: 连接超时1、确认下网络问题,ping 数据库ip,发现ping的命令不能用,这个可以到c:\windows\system32目录下使用ping 命令,这个一般是按照JDK或Oracle时把系统的环境变量弄乱了。或者在环境变量中的path中加入%SystemRoot%\system32;%SystemRoot%;就可以使用了。2、tnsping 数据库ip;...
2012-11-08 16:20:51
134
原创 java 模式之修饰模式
修饰模式作用:动态的在对象上增加功能。虽然同样的功能也可以通过子类来实现,但是用修饰模式效果要好。例子:获取留言版上某个用户的留言信息。public interface MessageBoardHandler { public String filter(String message); } 获取信息的实现类:MessageBoardpublic class Messa...
2012-11-08 16:16:18
196
原创 oracle导入导出命令详解
EXP导出选项 关键字内容USERID运行导出命令的帐号的用户名/口令BUFFEER用来取数据行的缓冲区的大小FILE导出转储文件的名字EXP导出选项 关键字内容USERID运行导出命令的帐号的用户名/口令BUFFEER用来取数据行的缓冲区的大小FILE导出转储文件的名字COMPRESS导出是否应该压缩有碎片的段成一个范围,这将会影响STORAGE子句GRANTS导出时否要导出数据库对象上的授权I...
2012-10-23 11:27:24
184
oracle connect by prior 的用法
connect by 是结构化查询中用到的, 示例表:CREATE TABLE DEPT(DEPTNO NUMBER(10) NOT NULL,DEPTNAME VARCHAR2(20),UPPERDEPTNO NUMBER(10))用法1:从子结点往上查.select * from dept start with dept is not null conne...
2012-10-23 10:56:06
300
原创 ORACLE中的lpad和rpad函数
lpad(column_name,填充长度,填充字符)作用是:查出来的字段的长度如果小于填充长度,就在左边用填充字符填充。如果没有第三个参数,就用空格来填充。rpad(column_name,填充长度,填充字符)作用是:查出来的字段的长度如果小于填充长度,就在右边用填充字符填充。如果没有第三个参数,就用空格来填充。 ...
2012-10-22 13:45:13
204
oracle中user_tab_columns和user_tab_cols的区别
看oracle的元数据create or replace view sys.user_tab_columns asselect TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_TYPE_MOD, DATA_TYPE_OWNER, DATA_LENGTH, DATA_PRECISION, DATA_SCALE, NULLABLE, COLUMN_ID...
2012-10-22 13:35:20
1045
原创 如何使用 ubuntu vi
vi编辑器是任何Unix及Linux系统下标准的编辑器,他的强大不逊色于任何 最新的文本编辑器,这里只是简单地介绍一下他的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您能够在其 他任何介绍vi的地方进一步了解他。Vi也是Linux中最基本的文本编辑器,学会他后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi能够分为三种状态,分别...
2012-06-21 14:45:57
109
原创 java多线程同步
class ThreadA { public static void main(String[] args) { ThreadB b=new ThreadB(); b.start(); System.out.println("b is start...."); synchronized(b)//括号里的b是什么意思,起什么作用? {...
2012-04-26 10:05:58
81
原创 Merge into 详细介绍
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 语法:MERGE [INTO [schema .] table [t_alias] USING...
2012-04-26 09:29:48
155
原创 iBATIS 直接执行sql语句
///<summary>/// 直接执行select语句///</summary>///<returns></returns>public IList<Person> ExecuteSelectSql(string sqlStr){IList<Person> list =new List<Person>
2012-04-10 10:55:05
509
原创 OSCache使用指南
OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。 1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.0.2-full版本。解压缩下载的文件到指定目录 从解压缩目录取得os...
2012-02-20 11:12:29
99
原创 oracle 触发器
触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_employees_department_id before insert or ...
2011-12-22 10:39:07
78
原创 JAVA通过Telnet连接执行shell脚本
/** * commons-net-2.0.jar是工程依赖包 */package telnet2;import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.TelnetClient;/** * @descript NetTelenet.java * @auth...
2011-09-18 10:15:49
305
原创 MIX09大会独家报道 IBM欲64亿收购Sun
每周周热点,回顾一周业界大事。本周值得重点关注的事件有,Mix09大会召开,IBM即将对Sun公司开展的并购案,IE8的发布等。热点一:Mix是微软举办的面向互联网的技术大会,现已连续举办了三届,每次大会都会发布微软在Web开发领域的新技术和新产品。本周三,Mix09大会成功在拉斯维加斯举行。在本次会议上,微软除了宣布Silverlight 3.0 beta之外,还演示了一些其它引人注目的新产
2009-03-20 21:03:00
372
Oracle官方文档中文版
2011-04-02
EL表达式的介绍,它是一种简单的语言
2011-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人