`
风沙星辰
  • 浏览: 54870 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
MD5的全称是Message-Digest Algorithm 5,Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。MD5将任意长度的" 字节串"变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法 ...
web.xml元素介绍 web.xml首先是肯定要包含它的schema. <web-app xmlns="http://java.sun.com/xml/ns/j2ee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> </web-app> ...
java.lang.Thread 和 java.lang.Runnable 都可以实现多线程访问! public class MyThread extends Thread { public MyThread(String param) { super(param); } public void run() { System.out.println(this.getName()+"线程开始了"); for(int i=0;i<20;i++) { try { System.out.println(i+"==="+this.getName()); sl ...

Oracle分页

    博客分类:
  • sql
1. rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数。 2. rownum不能以任何基表的名称作为前缀。 按scott.emp为例: 按工资排序,并 ...
适用于6.5以上版本(6.5以下版本没测试过),本注册机只为学习,研究之用,不得有其他用途 package com.key; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Key { private static final String LL = "Decompiling this copyrighted software is a violation of both your license ...
/**      * 将UTF编码的字符串转化为GB2312编码的字符串,主要用来处理中文显示乱码的问题      *      * @param UTF      *            通过UTF编码的字符串      * @return 通过GB2312编码的字符串      */     public static String GB2312FromUTF(String UTF) {         if (UTF == null) {             return "";         } else {             try {        ...
call 语法格式{call 存储过程名(参数列表)} 业务实例: 1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值) --创建存储过程如下 Sql代码 JDBC调用存储过程    1. CREATE OR REPLACE PROCEDURE sp_add_emp1(      2.    v_empno emp.empno%TYPE,      3.    v_ename emp.ename%TYPE,      4.    v_deptno dept.deptno%TYPE,      5.    v_dname dept.dname ...

java读取配置文件

    博客分类:
  • java
1、随机id的产生如何实现 引入如下的包: import java.util.UUID; 在应用中如下调用: UUID.randomUUID().toString()即可产生随机要生成的数。 2、读取配置文件的实现 (1)在src下面放一个version.properties文件,文件的内容如下:     ### code tip info propertity file     flow3.1.0=InforFlowV3.1 report1.0=InforReportV4.2 sso2.0.1=InforssoV2.0 sib2.0.1=InforsibV2.0 ...
  为了避免在浏览器中传输数据的时候出现中文乱码,我们可以将内容进行URL编码,当然也可以将内容进行UNICODE编码。将汉字进行 UNICODE编码,如:“王”编码后就成了“\u738b”,UNICODE字符以\u开始,后面有4个数字或者字母,所有字符都是16进制的数字,每两位表示的256以内的一个数字。而一个汉字是由两个字符组成,于是就很容易理解了,“738b”是两个字符,分别是“73”“8b”。但是在将 UNICODE字符编码的内容转换为汉字的时候,字符是从后面向前处理的,所以,需要把字符按照顺序“8b”“73”进行组合得到汉字。下面是具体的转化代码。 /// <summary ...
eclipse.ini内存设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动? 3. 为何将上面的参 ...
用hibernate的executeQuery来执行SQL 其原理如下(从SessionFactory里获得个Session,在调用session的connection方法,通过Statement来执行静态SQL,最后执行executeQuery就可以了)具体如下: protected Session session = null; protected Transaction tr = null; String sql = "insert into as_dept2role(roleid,dept_id)value('"+roleId+"','"+ ...
import java.sql.CallableStatement; import java.sql.Connection; import org.apache.log4j.Logger; import org.hibernate.classic.Session; import com.check.base.BaseHibernate; import com.check.collection.dao.CollectionDao; public class CollectionHibernate extends BaseHibernate implements Collec ...
@SequenceGenerator(name="SEQ_C_ALBUM",sequenceName="SEQ_C_ALBUM",allocationSize=1) @GeneratedValue(strategy = GenerationType.SEQUENCE,generator="SEQ_C_ALBUM") 数据库定义是没有问题的,是这句 @SequenceGenerator(name="SEQ_C_ALBUM",sequenceName="SEQ_C_ALBUM" ...
------------------------------------------------------------------------------------------ hibernate三重关联 组合模式 Ternary Associations (and beyond) ------------------------------------------------------------------------------------------      <set name="barsnafus" table="user_file_ope ...
1、IE浏览器iframe跨域丢失Session问题 在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置: mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" ...
Global site tag (gtag.js) - Google Analytics