zw7534313
- 浏览: 1231030 次
- 性别:
- 来自: 北京
社区版块
- ( 0)
- ( 21)
- ( 1)
最新评论
-
mike_eclipse:
hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
july01:
推荐用stratoio打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写properties文件,不会出现中文乱码 -
tiger20111989:
...
spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
文章列表
- 博客分类:
- linux
sed 命令查找与替换:
(1)删除第2,3行:sed '2,3d' test.txt > new.txt
(2)替换: 替换所有:sed 's/abc/abc/' test.txt >new.txt 查找: sed -n "/abc/p" test.txt
匹配字符串中的一部分: echo abc123 | sed 's/\([a-z]*\).*/\1/'
echo "ab001_ac" | sed 's/\(.*\)\_\(.*\)/\1,\2/' \1表示第一个括号匹配的字符 echo "abc0 ...
- 2012-09-28 16:21
- 浏览 32630
- 分类:编程语言
import java.io.fileinputstream;
import java.io.filenotfoundexception;
import java.io.fileoutputstream;
import java.io.ioexception;
public class fileutil {
fileinputstream fis;
byte[] buf=new byte[1024];
fileoutputstream fos;
int len=0;
public static void main(string[] ...
- 2011-06-03 10:40
- 浏览 3490
- 分类:编程语言
import java.lang.reflect.constructor;
public class instance {
public static void main(string[] args)throws exception { class localclass = class.forname("ins.instance"); constructor localconstructor = localclass.getconstructor(new class[0]); instance localinstance = (insta ...
- 2011-05-27 17:21
- 浏览 4740
- 分类:编程语言
public class test {
public static void main(string[] args) {
/*测试读取properties文件 * operateproperties op=new operateproperties(); op.readproperties("f:/test.properties"); map map=op.processproperties(); set keys=map.keyset(); string key=null; for(object k:keys){ key=k "&q ...
为了简化oracle数据库中的大表管理,因而oracle8推出了分区选项。分区主要是将表分离在n个不同的相关表空间上。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。针对当前社保及电信行业的大量日常业务数据,
分区的优点:
1 、增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍然可以使用;
2 、减少关闭时间:如果系统故障只影响表的一部分分区,那么只有这部分分区需要修复,故能比整个大表修复花的时间更少;
3 、维护轻松:如果需要重建表,独立管理每个分区比管理单个大表要轻松得多;
4 、均衡i/o:可以把表的不同分区分配到不同的磁盘来平衡i/o改 ...
- 2011-02-21 09:27
- 浏览 1782
- 分类:数据库
1.oracle分页查询:select * from ( select a.*, rownum rn from (select * from tab) a where rownum <= 40 ) where rn >= 21;
这个分页比下面的执行时间少,效率高。
2.select * from (select c.*,rownu ...
- 2011-02-21 09:25
- 浏览 3823
- 分类:数据库
1.去重复数据:select * from b a where id > (select min(id) from b b where a.name=b.name)
2.测试sql语句执行时间的方法和步骤:sql> set timing on; 步骤:
1. alter system flush shared_pool; --刷新一下shared_pool 2. set timing on ; --允许统计时间 3. select ... ; --执行sql语句
举例说明:
sql/plus
sql> set timing on sql> se ...
- 2011-02-17 15:38
- 浏览 3833
- 分类:数据库
oracle sql 性能优化技巧
1.选用适合的oracle优化器 oracle的优化器共有3种
a、rule (基于规则) b、cost (基于成本) c、choose (选择性)
设置缺省的优化器,可以通过对init.ora文件中optimizer_mode参数的各种声明,如rule,cost,choose,all_rows,first_rows 。 你当然也在sql句级或是会话(session)级对其进行覆盖。
为了使用基于成本的优化器(cbo, cost-based optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(obj ...
- 2011-02-09 12:24
- 浏览 5226
- 分类:数据库
1.state用来控制页面间的切换:
它使用view.currentstate="add" 或者view.currentsate="list"来切换页面。
add表示新建页面,list表示列表页面。
- 2010-12-15 23:28
- 浏览 4927
- 分类:web前端
1.这个就是编码的问题,可能在装mysql 的时候选择的是默认的编码,或者你选择的utf8,所以在插入数据的时候出现编码的错误,解决方法
是找到mysql的安装目录下的my.ini文件,把里面的default-character-set=gbk 但是需要注意,这里设成gbk之后在页面里面也需要设成gbk,
否则会出现编码不一致,会出现乱码。 2.利用前端工具修改 每个字段的格式都是gbk,因为你要利用cmd工具来insert数据。
- 2010-09-09 09:00
- 浏览 3802
- 分类:数据库
固定数组
declare
type type_array is varray(10) of varchar2(20); --一维数组,字符串类型
var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb');
begin
for i in 1..var_array.count loop --数组的长度用count
dbms_output.put_line(var_array(i));
end l ...
- 2010-09-01 11:03
- 浏览 2694
- 分类:数据库
打开pl/sql developer 在"sql窗口"或者“命令窗口”都可以执行pl/sql程序块
写一个匿名的程序块:
(1)declare
w varchar2(20); //变量声明,类型在后
begin
select * into w from dual; //没有into也执行不了
dbms_output.put_line(w);
end;
/
(2)declare vjob varchar(10); //如果字符长度超过10会报错vnum number:=0;vdate date:=sys ...
- 2010-08-17 17:00
- 浏览 1918
- 分类:数据库
- 博客分类:
- hibernate3
hibernate事务隔离级别:
隔离级别
脏读 (dirty read)
不可重复读 (nonrepeatable read)
幻读 (phantom read)
- 2010-08-09 08:46
- 浏览 6161
- 分类:企业架构