摘要:
原因和解决方案:比如说有个People类你已经在数据库中查询出来了一个People对象 A,但是后来(当这次session还未关闭,一般都是在同一个方法里)你又创建了一个People对象B他和A的主键值一模一样,当你要保存B的时候hibernate是不允许两个主键相同的对象在同一个session里面 阅读全文
摘要:
List集合的contains()方法用于判断集合中包不包含某个元素,返回值是boolean。 Map集合的containsKey()和containsValue()方法和上面的相同。 示例: public static void main(String[] args) { List list = 阅读全文
摘要:
//如果object为null,则设置为defaultValueObjectUtils.defaultIfNull(object, defaultValue); //判断集合是否为nullList<String> list=new ArrayList<String>();System.out.pri 阅读全文
摘要:
一、Collection接口的 size 方法和 isEmpty方法 int size(); 16进制0x7fffffff 10进制2147483647所以说一个List 容器中最多可以存 21亿多个对象的引用 (null对象也算) boolean isEmpty(); 所以说boolean isE 阅读全文
摘要:
启服务经常会遇到,因端口被占用而启不来的情况:netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80 tasklist | findstr 9268 taskkill -PID <进程号> -F //强制关闭某个进程 阅读全文
摘要:
StringBuilder类是一个可变的字符序列。 StringBuilder() 构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符。StringBuilder(CharSequence seq) 构造一个字符串生成器,它包含与指定的 CharSequence 相同的字符。String 阅读全文
摘要:
目前看是为了解决网络传输的中文乱码问题 阅读全文
摘要:
结果: md5Hex: 4cb9c8a8048fd02294477fcb1a41191a 第二种 第三种commons-codec 结果: 原始字符串为:中文123abc,./MD5加密为:9ba58cffe5815ea9f365b86a3f473ad5Sha1加密为:ec2f9a1f8f601dd 阅读全文
摘要:
private static String buildMd5Params(Map map) { StringBuilder result = new StringBuilder(256); Map sortedMap = new TreeMap(new Comparator() { public int compare(String... 阅读全文
摘要:
configMap is {merch=000001110100000812, path=F:/keypath/test_yufu_nonca.cer}JSON.toJSONString(configMap) is {"merch":"000001110100000812","path":"F:/k 阅读全文