`
文章列表
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 ...
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[] ...
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 ...
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改 ...
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 ...
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 ...
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 ...
horizontalCenter和verticalCenter: <mx:Canvas left="10" right="10" top="104" bottom="10" backgroundColor="#000000" backgroundAlpha="0.1"       borderStyle="solid" borderColor="#000000" alpha="0.2" width=" ...
1.State用来控制页面间的切换:<s:states> <s:State name="add" /> <s:State name="list" /> </s:states> 它使用view.currentState="add" 或者view.currentSate="list"来切换页面。   add表示新建页面,list表示列表页面。 <s:HGroup width="100%" height="30" vert ...
1.这个就是编码的问题,可能在装MySql 的时候选择的是默认的编码,或者你选择的UTF8,所以在插入数据的时候出现编码的错误,解决方法 是找到Mysql的安装目录下的my.ini文件,把里面的default-character-set=GBK 但是需要注意,这里设成GBK之后在页面里面也需要设成GBK, 否则会出现编码不一致,会出现乱码。 2.利用前端工具修改 每个字段的格式都是gbk,因为你要利用cmd工具来insert数据。
固定数组    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 ...
打开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 ...
Hibernate事务隔离级别: 隔离级别 脏读 (Dirty Read) 不可重复读 (NonRepeatable Read) 幻读 (Phantom Read)
1.    json的java实现,下载:http://www.json.org/java/index.html 2.       json的javascript脚本,下载:http://www.json.org/js.html 配合使用客户端的JSON JavaScript脚本和服务器端的JSON Java实现,我们可以在客户端将JavaScript对象转换为JSON串发送到服务端,在服务端可以将Java对象转换为JSON串发送到客户端,从而简化数据的解析处理。   开发步骤: 1.
Global site tag (gtag.js) - Google Analytics