`
文章列表
/// <summary> /// BCD码转为10进制串(阿拉伯数据) /// </summary> /// <param name="bytes">BCD码 </param> /// <returns>10进制串 </returns> public String bcd2Str(byte[] bytes) { StringBuilder temp = new Str ...

JAVA正则表达式

    博客分类:
  • Java
JAVA正则表达式实例教程,新手学习用!!!!!!!! 内容节选                         ①字符匹配    Pattern p = Pattern.compile(expression); // 正则表达式    Matcher m = p.matcher(str); // 操作的字符串    boolean b = m.matches(); //返回是否匹配的结果    System.out.println(b);    Pattern p = Pattern.compile(expression); // 正则表达式    Matcher m = p.matcher( ...

table

var table = document.getElementById("tableId")   增加一行:table.insertRow()   //默认添加到最后一行,添加到指定行用insertRow(index)方法   删除一行:table.deleteRow()  //默认删除最后一行,删除指定行用deleteRow(index)方法   增加一列:table.insertCell()   //默认添加到最后一列,添加到指定列用insertCell(index)方法   删除一列:table.deleteCell()  //默认删除最后一列,删除指 ...
刚刚用lucene对数据库建立索引。当频繁的创建索引时总是报错:   java.io.IOException: Cannot overwrite: D:\workspace\misa_beta_pol\WebRoot\js   具体解决如下:在每次创建完索引之后都要关闭。也就是相当于conn.close()一样、所以加上这句话: writer(IndexWriter的对象).close()就OK了、

checkbox 应用实例

    博客分类:
  • Java
应用实例: <%@ page contentType="text/html; charset=utf-8" language="java"buffer="18kb"%><html><head>   <title>CheckBox_Application</title></head><body>   <table id="table1">    <tr>     <th><input type ...

HTML:target=_blank

    博客分类:
  • JSP
blank -- 在新窗口中打开链接 _parent -- 在父窗体中打开链接 _self -- 在当前窗体打开链接,此为默认值 _top -- 在当前窗体打开链接,并替换当前的整个窗体(框架页) 一个对应的框架页的名称 -- 在对应框架页中打开
区别一:   重定向时浏览器上的网址改变   转发是浏览器上的网址不变 区别二:   重定向实际上产生了两次请求 转发只有一次请求  重定向:    发送请求 -->服务器运行-->响应请求,返回给浏览器一个新的地址与响应码-->浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址-->服务器运行-->响应请求给浏览器  转发:    发送请求 -->服务器运行-->进行请求的重新设置,例如通过request.setAttribute(name,value)-->根据转发的地址,获取 ...
 比如通过A窗口打开B窗口,那么B的opener就是A,opener就是打开当前窗口的那个window,   window.opener.document指打开当前窗口的那个window中的document.你可以在当前窗口中用下例改变上级窗口中的响应事件

Socket I/O

    博客分类:
  • Java
代表IP位址的類別 -  InetAddress以往我們在做Java Network程式設計時慣用java.net.InetAddress類別來代表IP位址。我們只要呼叫InetAddress.getByName()這個方法,參數傳入對方的IP或hostname就可以得到InetAddress的instance。InetAddress ipAddr = InetAddress.ge ...
 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;   Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的   run()方法就可以实现多线程操作了,但是一个类只能继承一 ...

DB2 警告错误

    博客分类:
  • db2
项目后台日志出现很多db2的警告信息:[10-8-11 11:00:09:468 GMT+08:00] 0000002c JDBCException W org.slf4j.impl.JCLLoggerAdapter warn [ibm][db2][jcc][10217][10310] 已经建立连接之后未强制实施连接只读方式。要强制实施只读连接,应设置只读数据源或连接属性。
Oracle/SQL 修改字段类型和长度 标准SQL修改字段类型和长度语句:ALTER TABLE tableName modify column columnName 类型;例如Mysql的修改字段类型语句:alter table test modify column name varchar(255);Oracle修改字段类型和长度语句:ALTER TABLE tableName modify(columnName 类型);例如alter table test modify(name varchar(255));
在ORACLE的PL/SQL里: EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包. 它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。 -- 使用技巧 1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交 如果通过EXECUTE IMMEDIA ...
当你使用hibernate的get或者load方法取出的数据是属于持久态,当你使用该对象属性的set方法时,不需要update或save就会直接将值插入到数据库,所以在取值和修改值的时候一定要看清楚!
sql中delete,drop ,truncate都代表删除,但3者又有一些区别1. truncate和 delete只删除数据不删除表的结构(定义)     drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollback segement中,事务提交之后才生效;如果有相应的trigger,执行的时候将被触发.    truncate,drop是ddl, 操作立即生效,原数据不放到rollback segment中,不能回滚. ...
Global site tag (gtag.js) - Google Analytics