java
蛋黄车
不要和我比懒我懒得和你比
展开
-
Hibernate保存记录时遇到的一个问题----evitic,not-null配置及主键生成策略
项目中遇到的几个问题,总结一下,都是与hibernate相关的:我要为某一个表(如UserInfo表)保存一条新数据,结果遇到如下的问题1)UserInfo urf = new UserInfo();urf.setUserCde("zhangsan_001"); -----此列原创 2011-07-20 15:45:19 · 1474 阅读 · 0 评论 -
java实现zip压缩/解压缩
由于刚换工作,手头上也没有什么重要的事情,闲来无事,翻看以前的问题的时候,发现了这个问题.当时记得只是教给别人了思路,却没有具体的代码,借这个机会,就把它写出来了.一段比较简单的代码,仅用作参考使用package com.lrb.test;import java.io.File;import java.io.FileInputStream;import java.io.File原创 2015-10-21 16:10:46 · 430 阅读 · 0 评论 -
java中身份证有效性验证算法
首先,在做验证之前,要了解身份证验证号码的规则。1、号码的结构 :公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。2、地址码(前六位数):表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。3、出生日期码(第七位至十四位):表示编码对象出生的年、月原创 2013-08-13 14:18:40 · 1496 阅读 · 0 评论 -
对输入的指定个数的整数,求出其中最大值和最小值。(数组实现)
貌似比较简单的程序题,真下手做,却遇到很多陷阱。哎,只怪自己基本功不够扎实,用了很长时间才写出来。下面是源码。import java.util.Scanner;public class Sample1 { public static void main(String[] args) { //对输入的指定个数的整数,求出其中最大值和最小值。(数组实现) int[] intAr原创 2013-01-21 16:11:49 · 1654 阅读 · 0 评论 -
log4j.properties的配置详解
出处:http://hi.baidu.com/hi_suny/blog/item/2a13470923a23b39e9248885.htmllog4j.rootLogger=ERROR,A1log4j.appender.A1=org.apache.log4j.ConsoleAppenderlog4j.appender.A1.layout=org.apache.log4j.Patte转载 2012-06-15 10:26:15 · 500 阅读 · 0 评论 -
收录各种猥琐的Java笔试/面试题目
J2EE基础部分1、运算符优先级问题,下面代码的结果是多少?(笔试)[java] view plaincopypackage test; public class Test { public static void main(String[] args) { int k = 0;转载 2012-03-16 11:56:42 · 482 阅读 · 0 评论 -
使用javamail发送和接收邮件
首先,你需要准备2个jar包:mail.jar以及activation.jar 可以去网上下载。发送邮件部分MailTest.javapackage com.lrb.java.mail.test;import java.util.Properties;import javax.activation.DataHandler;import javax.activatio原创 2011-12-09 13:41:03 · 2901 阅读 · 1 评论 -
hql left join
在使用交叉表的时候,对动态字段进行排序,用 sql 是 left join 值表 以排序的值类型为过滤条件,然后对值列排序, hql 也是left join ,不用on,hibernate会自动加上,你如果需要添加其他的条件,可以用with,另外 hql 可以对 one-to-many 的属性(如Set) 直接当做条件来过滤 例如 学生表 对应 Student 类 Student{转载 2012-02-06 15:12:01 · 1313 阅读 · 0 评论 -
使用Comparator对List排序
废话不多说,直接上代码。UserVO.javapackage com.lrb.sort.test;import java.io.Serializable;public class UserVO implements Serializable { private String userCde; private String userName; private int原创 2011-12-09 10:36:18 · 8995 阅读 · 1 评论 -
二进制形式按位翻转后的Byte值
public class BinaryToByte { /** * 给你一个Byte值,比如2,它的二进制形式是00000010, * 写一个方法,接收此值, * 然后返回它的二进制形式按位翻转后的Byte值,如01000000的Byte值是64,将其返回。 * @param b * @return */ public Byte reverseBinary(Byte b原创 2011-11-16 11:23:05 · 1208 阅读 · 0 评论 -
判断一个字符是Ascill字符还是其它字符(如汉,日,韩)
/** * 判断一个字符是Ascill字符还是其它字符(如汉,日,韩文字符) * @param c 需要判断的字符 * @return 返回true,Ascill字符 */ public boolean isLetter(char c) { int k = 0x80; return c / k == 0 ? tru原创 2011-11-16 11:17:09 · 2143 阅读 · 0 评论 -
jxl读取excel文件操作
在进行测试之前,首先在网上下载jxl.jar文件,放到classpath路径下或者放到你的工程中(效果一样,其实就是要在classpath能够找到这个jar包)好了,下面现在开始做例子第一步:创建excel文件 CreateExcel.javapackage com.lrb.jxl.test;import java.io.File;import jxl.Workbook原创 2011-12-01 16:50:34 · 3783 阅读 · 0 评论