自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 108

原创 AutoTrace执行结果说明

统计信息--------------------------------------------------------- 299 recursive calls 0 db block gets 2359 consistent gets 0 physical reads 0 red...

2013-01-25 14:11:20 142

敏捷开发修炼之道

最近读了本书《敏捷开发修炼之道》感觉里面的理念还是相当不错的: 1.让设计指导而不是操纵开发2.对事不对人3.给别人解决问题的机会4.重在解决问题5.让客户做决定6.记录客户做出的决定,并注明原因7.支持已经做出的决定8.准备好后再共享代码9.代码复审10.提早集成,频繁集成11.提早实现自动化部署12.设定最终期限13.在保证顺利完成任务的...

2013-01-11 15:47:50 126

Java编程40条

1.使用构造函数 string() 带来的内存性能隐患和缓解用户自己构建缓存,这种方式的优点是更加灵活。创建HashMap,将需缓存的String作为key和value存放入HashMap。假设我们准备创建的字符串为 key,将Map cacheMap作为缓冲池,那么返回 key 的代码如下:  private String getCacheWord(String key) { ...

2012-12-19 17:47:13 125

原创 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 74

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 80

冒泡法排序原理

//第一:在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 111

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 322

字符串连接

 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 248

加载数据

 1、使用LOAD DATA语句要比INSERT语句的加载速度快。2、  LOAD DATA比LOAD DATA LOCAL语句的效率高。前者可由服务器直接从本地磁盘读取加载数据,后者需由客户程序去读取文件并通过网络传送到服务器。3、如果一定要用INSERT语句,应尽量在一条语句中插入多个数据行。4、如果必须使用多条INSERT语句,则应尽量把它们集中在一起放到一个事务中进行处理,...

2011-11-28 10:05:43 117

导入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 168

原创 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 72

原创 闪回数据库技术

 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 121

原创 数据泵导出导入(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 2078

原创 游标简单操作

  --显示游标 处理检索多行数据--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 115

原创 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 98

ORACLE安装前后

 安装前:计算机名必须小于8位(不能以数字开头及不能修改):test(随意起名,只要合乎要求)关闭防火墙 设置ip:192.168.1.84 (以后不得修改)(随便自己设置一个ip即可)连接网线(本地连接,接根网线就行) 安装:企业版不要修改目录,只能选择盘位置 安装后:登录到数据库:orcl: http://test:1158/em             ...

2011-11-24 09:17:37 70

触发器实例

 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 89

包实例

  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 123

原创 存储过程、函数简单应用

 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 112

原创 ORACLE体系结构

 001、oracle体系结构:  oracle产品和服务   oralce application server   oracle应用产品   oracle collaboration suite   oracle developer suite   oracle服务  oracle服务器: 是一个数据库管理系统,它提供开放、全面、集成的方法进行信息管理 由oracle实例和oracle...

2011-11-24 09:15:57 192

原创 数据库事务

 查看数据库默认隔离级别:  查看InnoDB系统级别的事务隔离级别 mysql> SELECT @@global.tx_isolation;+-----------------------+| @@global.tx_isolation |+-----------------------+| REPEATABLE-READ |+-----...

2011-11-22 11:24:21 96

原创 复制表

创建测试表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 60

原创 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 992

原创 不使用科学计数法显示

 double类型当数字比较的大的时候显示就会使用科学计数法解决方法:改使用java.math.BigDecimal类型

2011-11-22 11:23:19 1001

原创 计算机localhost在网络上不存在

 计算机localhost在网络上不存在——数据库外围应用程序提示错误(SQL Server2005)解决方法:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。 ...

2011-11-22 11:22:57 294

原创 定时执行存储过程

 存储过程学习: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 199

原创 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 658

原创 ibatis批量删除

 在《ibatis简单应用》相应文件中加入以下内容:TestDao:<!--第一种方法--> public void deleteSome(String id) throws Exception;<!--第二种方法-->public void deleteSome(List<String>list) throws Exception;...

2011-11-18 22:45:00 232

原创 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 80

原创 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 103

原创 金额动态输入格式化

 动态格式化金额为: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 153

原创 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 72

原创 linux常用命令

 passwd 用户名 命令用来修改口令(超级管理员权限,普通用户只能修改自己的口令)su(普通用户使用这个命令时必须有超级用户或其他用户的口令。如果要离开当前用户的身份,exit)说明:若没有指定使用者账号,则系统预设值为超级用户root。-c 执行一个命令后就结束-  加了这个减号的目的是使环境变量和欲转换的用户相同-m 保留环境变量不变提示符为“$”,说明...

2011-11-17 17:23:40 189

原创 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 73

原创 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 112

原创 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 98

原创 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 133

原创 去掉前(后)空格

去掉前面的所有空格 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 106

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 134

WinRAR 64位 破解版

永久免费试用,windows经典压缩软件,无捆绑软件,绝对纯净。

2017-10-16

Java中Excel的写入和打印

excel表格制作 样式 打印设置 边框 合并 页码及打印等的Java实现

2012-12-06

ognl guide

ognl的相关介绍和基础知识及用法(语言指南:语法;表达式;对象到数据类型的强制转换)

2010-12-01

ibatis sql maps 开发指南

ibatis框架 iBatis 完成中小型的项目。在性能、可维护性、可扩展性方面都非常令我满意。

2010-11-05

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

TA关注的人

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