- 博客(43)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
ORACLE日期时间处理
--感觉ORACLE对日期的处理比MS较方便些--修改会话日期时间格式ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';--修改会话日期时间语言ALTER SESSION SET NLS_DATE_LANGUAGE = 'AMERICAN';--当前时间前N分钟SELECT SYSDATE-INTERV...
2013-01-25 17:56:28
119
原创 AutoTrace执行结果说明
统计信息--------------------------------------------------------- 299 recursive calls 0 db block gets 2359 consistent gets 0 physical reads 0 red...
2013-01-25 14:11:20
158
敏捷开发修炼之道
最近读了本书《敏捷开发修炼之道》感觉里面的理念还是相当不错的: 1.让设计指导而不是操纵开发2.对事不对人3.给别人解决问题的机会4.重在解决问题5.让客户做决定6.记录客户做出的决定,并注明原因7.支持已经做出的决定8.准备好后再共享代码9.代码复审10.提早集成,频繁集成11.提早实现自动化部署12.设定最终期限13.在保证顺利完成任务的...
2013-01-11 15:47:50
137
Java编程40条
1.使用构造函数 string() 带来的内存性能隐患和缓解用户自己构建缓存,这种方式的优点是更加灵活。创建HashMap,将需缓存的String作为key和value存放入HashMap。假设我们准备创建的字符串为 key,将Map cacheMap作为缓冲池,那么返回 key 的代码如下: private String getCacheWord(String key) { ...
2012-12-19 17:47:13
137
原创 Tomcat定时重启
创建bat文件,文件名随意,添加下面内容: @echo off for /f "skip=3 tokens=4" %%i in ('sc query Tomcat6') do set "zt=%%i" &goto :next :next if /i "%zt%"=="RUNNING" ( net stop Tomcat6 echo 已经发现该服务在运...
2012-03-13 17:54:52
83
EXPLAIN语法
EXPLAIN table == DESC table == SHOW COLUMNS FORM tableEXPLAIN [EXTENDED|PARTITIONS] SELECT... --显示该语句将使用哪一个索引以及何时进行多表查询与使用到的表顺序mysql> EXPLAIN SELECT * FROM BOOKS WHERE BOOK_ID=1;+----+---...
2011-11-29 09:09:24
95
冒泡法排序原理
//第一:在a[0]到a[n-1]的范围内,依次比较两个相邻元素的值//若a[j]>a[j+1]则交换与,j的值取0,1,2...,n-2;经过//这样一趟冒泡,就把这n个数中最大的数放到a[n-1]中//第二:再对a[0]到a[n-2]的范围内再进行一趟冒泡,又将该范//围内的最大值换到a[n-2]中//第三:依次进行下去,最多只要进行n-1趟冒泡,就可完成排序//第四:如果在某趟冒泡过...
2011-11-28 10:06:32
122
DELETE语法
仅仅在 FROM 或 USING 子句之前列出的表中的匹配记录行被删除。 DELETE [LOW PRIORITY][QUICK][IGNORE] table[,table]FROM table[,...][WHERE condition]... mysql> delete table1,table2 from table1,table2 where table...
2011-11-28 10:06:10
340
字符串连接
mysql> select 'abc'+'123';+-------------+| 'abc'+'123' |+-------------+| 123 |+-------------+1 row in set, 1 warning (0.00 sec)mysql> select '123'+'123...
2011-11-28 10:05:56
258
加载数据
1、使用LOAD DATA语句要比INSERT语句的加载速度快。2、 LOAD DATA比LOAD DATA LOCAL语句的效率高。前者可由服务器直接从本地磁盘读取加载数据,后者需由客户程序去读取文件并通过网络传送到服务器。3、如果一定要用INSERT语句,应尽量在一条语句中插入多个数据行。4、如果必须使用多条INSERT语句,则应尽量把它们集中在一起放到一个事务中进行处理,...
2011-11-28 10:05:43
131
导入TXT文件与导出TXT
导入.TXT文件与导出*.TXT load data infile 'TXT文件的完整路径' into table 表名; linux:TXT文件的完整路径=‘/tmp/aaa.txt’ windowns:TXT文件的完整路径='e:\\aaa.txt' .txt的文件用Tab隔离 表中有auto_increment属性的字段,在.txt文件中使用null注:用...
2011-11-28 10:05:17
180
原创 QUESTIONS
问题一:获取SCOTT用户中EMP表里最早入职的前五名雇员? SQL> select top 5 * from emp order by hiredate asc; SQL Server中的写法,不适用于Oracle数据库。下面也是错误的写法 SQL> select rownum,empno,ename,hiredate from emp 2 whe...
2011-11-25 08:51:55
92
原创 闪回数据库技术
SQL> conn / as sysdba;已连接。SQL> select dbid,name,log_mode , open_mode from v$database; DBID NAME LOG_MODE OPEN_MODE---------- --------- ------------ ----------1384775892 CHARIO...
2011-11-25 08:51:25
129
原创 数据泵导出导入(SCHEMAS)
一、导出1、cmd-->C:\Documents and Settings\Administrator>sqlplus /nolog2、管理员用户登录SQL> conn / as sysdba已连接。3、创建导出的目录SQL> create directory dump_dir as 'd:\dump';注意同时需要使用操作系统命令在硬盘上...
2011-11-25 08:51:13
2096
原创 游标简单操作
--显示游标 处理检索多行数据--while循环declare cursor emp_cursorisselect * from emp where deptno=&部门编号;v_emp_row emp%rowtype;v_i integer:=0;beginif not emp_cursor%isopen thenopen emp_cu...
2011-11-25 08:50:59
131
原创 PLSQL developer连接oracle
装好ORACLE 10g后,安装plsql developer装好后发现怎么也连不上原因可能有两种或者多种,我只遇到两种,所以总结如下:1、.bat文件启动oracle服务不久,没有识别 等待片刻后重试打开plsql developer,如不行,则↓2、是TNSNAMES.ORA(D:\oracle\product\10.2.0\db_1\NETW...
2011-11-25 08:50:40
112
ORACLE安装前后
安装前:计算机名必须小于8位(不能以数字开头及不能修改):test(随意起名,只要合乎要求)关闭防火墙 设置ip:192.168.1.84 (以后不得修改)(随便自己设置一个ip即可)连接网线(本地连接,接根网线就行) 安装:企业版不要修改目录,只能选择盘位置 安装后:登录到数据库:orcl: http://test:1158/em ...
2011-11-24 09:17:37
82
触发器实例
create or replace trigger updEmp_trig before update on emp for each rowdeclare -- local variables herebegin dbms_output.put_line('触发器被触发了...'); --设计要求,将更新以后的工资插入一张新表emp2中, ...
2011-11-24 09:16:57
101
包实例
SQL> col object_name format a20;SQL> col object_type format a20;SQL> select object_name,object_type from user_objects 2 order by object_type asc;OBJECT_NAME OBJECT_...
2011-11-24 09:16:41
138
原创 存储过程、函数简单应用
create or replace procedure avgSalaryForDept(p_deptno in emp.deptno%type) isv_avgSal number(7,2):=0;begin --按照部门计算该部门雇员的平均工资 --单行SELECT ... INTO ... select avg(nvl(s...
2011-11-24 09:16:12
126
原创 ORACLE体系结构
001、oracle体系结构: oracle产品和服务 oralce application server oracle应用产品 oracle collaboration suite oracle developer suite oracle服务 oracle服务器: 是一个数据库管理系统,它提供开放、全面、集成的方法进行信息管理 由oracle实例和oracle...
2011-11-24 09:15:57
207
原创 数据库事务
查看数据库默认隔离级别: 查看InnoDB系统级别的事务隔离级别 mysql> SELECT @@global.tx_isolation;+-----------------------+| @@global.tx_isolation |+-----------------------+| REPEATABLE-READ |+-----...
2011-11-22 11:24:21
110
原创 复制表
创建测试表test:mysql> create table test( -> id int primary key auto_increment, -> name varchar(32) -> );Query OK, 0 rows affected (0.16 sec) 插入几条数据后复制test到test2中mysql&g...
2011-11-22 11:24:00
73
原创 CKeditor获取文本和焦点
<textarea id="newsContent" class="ckeditor">${newsContent.content}</textarea><script type="text/javascript">var editor=CKEDITOR.replace('newsContent',{fi..
2011-11-22 11:23:37
1034
原创 计算机localhost在网络上不存在
计算机localhost在网络上不存在——数据库外围应用程序提示错误(SQL Server2005)解决方法:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。 ...
2011-11-22 11:22:57
317
原创 定时执行存储过程
存储过程学习:http://www.111cn.net/tags.php/mysql%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B/#查看event是否开启mysql> show variables like '%sche%';+---------------------------------------------------...
2011-11-18 22:46:37
220
原创 double为0或0.0时异常
版本:struts2.1.6发生:页面传递double类型变量解决方法:添加转换器DoubleConvert package com;import java.util.Map; import org.apache.struts2.util.StrutsTypeConverter; public class DoubleConvert ...
2011-11-18 22:46:06
683
原创 ibatis批量删除
在《ibatis简单应用》相应文件中加入以下内容:TestDao:<!--第一种方法--> public void deleteSome(String id) throws Exception;<!--第二种方法-->public void deleteSome(List<String>list) throws Exception;...
2011-11-18 22:45:00
258
原创 MyBatis简单应用
环境及软件:MyEclipse 8,5 & mysql5.1 & jdk 1.6 jar包:mybatis-3.0.3.jar(可在网上下载http://code.google.com/p/mybatis/)mysql-connector-java-5.1.6-bin.jar 配置文件:db.properties:见ibatis简单应用Conf...
2011-11-18 22:44:38
93
原创 Ibatis简单应用
jar包:下载ibatis-2.3.0.677.jarmysql驱动包配置文件:jdbc配置文件:db.properties driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/testusername=rootpassword=root数据库表: DROP TABLE IF ...
2011-11-18 22:44:13
114
原创 金额动态输入格式化
动态格式化金额为:xxx,xxx,xxx.xx (小数点后最多两位,整数部分三位一组用逗号隔开)事件触发:onkeyup="formatNum(this)"var emp = "";function formatNum(e){ if(e.value==emp) return; var ms = e.value.replace(/[^\d\.]/g,"").rep...
2011-11-17 17:28:45
167
原创 apache服务器安装
下载httpd-2.2.19.tar.gztar xzvf httpd-2.2.19.tar.gzcd httpd-2.2.19#设置安装目录和参数设置./configure --prefix=/usr/local/apache --enable-so#编译安装apachemakemake installcd /usr/local/apache/bin/...
2011-11-17 17:26:21
83
原创 linux常用命令
passwd 用户名 命令用来修改口令(超级管理员权限,普通用户只能修改自己的口令)su(普通用户使用这个命令时必须有超级用户或其他用户的口令。如果要离开当前用户的身份,exit)说明:若没有指定使用者账号,则系统预设值为超级用户root。-c 执行一个命令后就结束- 加了这个减号的目的是使环境变量和欲转换的用户相同-m 保留环境变量不变提示符为“$”,说明...
2011-11-17 17:23:40
199
原创 vi编辑器
vi启动(如果文件不存在,将建立此文件)vi 文件 光标定位在文件第1行第1列的位置上vi + 文件 光标定位在文件最后1行第1列的位置上vi +N 文件 光标定位在文件第N行第1列的位置上vi退出:wq或者:x 保存并关闭:q!强行退出,被更新的内容不写回文件中在命令模式下可按“i”或“a”或“o”等键进入输入模式。按下“Esc”键随...
2011-11-17 17:20:49
87
原创 Linux用户和组
[root@localhost ~]# useradd test -->用户名[root@localhost ~]# passwd test -->为test设置密码Changing password for user test.New UNIX password: -->输入密码(最好不要太短,也不要包含用户名)Retype new UNIX p...
2011-11-17 17:19:13
146
原创 Linux配置Java环境变量
cd /usr/local/soft/ --找到目录chmod +x jdk-6u21-linux-i586.bin --给予执行权限./jdk-6u21-linux-i586.bin --执行该文件#完成安装#配置环境变量vi /etc/profile --用vi编辑器打开profile文件添加以下内容到profile文件中(添加到后面,其他的东西不要乱...
2011-06-11 22:57:19
111
原创 CVS服务器安装配置
安装xinetd root操作groupadd cvsuseradd -G cvs -g cvs -d /home/cvsroot cvsrootpasswd cvsrootchown -R cvsroot.cvs /home/cvsrootchmod -R 775 /home/cvsroot /etc/services文件确保有cvspserver ...
2011-06-11 22:53:58
146
原创 去掉前(后)空格
去掉前面的所有空格 public static String ltrim(String str){if(null != str){int i = 0;for(;i < str.length();i++){if(str.charAt(i) != ' '){break;}}return str.substring(i,str...
2011-05-13 15:49:48
115
struts2数字格式化
src下资源文件applicationResource.properties添加内容 format.number = {0,number,###,###.00}format.discount = {0,number,###.#######%} struts.xml配置 <constant name="struts.custom.i18n.resource...
2011-05-13 15:38:54
147
做华为外包的怎么样
2011-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人