随笔分类 - java
摘要:原因和解决方案:比如说有个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
阅读全文
摘要: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
阅读全文
摘要:目前JAVA实现HTTP请求的方法用的最多的有两种:一种是通过HTTPClient这种第三方的开源框架去实现。HTTPClient对HTTP的封装性比较不错,通过它基本上能够满足我们大部分的需求,HttpClient3.1 是 org.apache.commons.httpclient下操作远程 u
阅读全文
摘要:System.out.println( "Integer.parseInt(\"5\") =" + Integer.parseInt("5")*10*1000);打印:Integer.parseInt("5") =50000
阅读全文
摘要:new Date() =Mon Mar 04 14:28:26 CST 2019new Date().getTime() =1551680906227new Date((new Date().getTime()+5*60*1000)) =Mon Mar 04 14:33:26 CST 2019Dat
阅读全文
摘要:在开发web应用时,前端与后端的交互方式分为以下几种: 1.href页面跳转模式 前端通过url访问后端的servlet,后端返回一个html页面或字符串 可以在url地址后附加参数,例如http://www.123.com?name=jay&age=34 2.form表单提交模式 分为get和po
阅读全文
摘要:1.基本用法 单元格formatter(格式化器)函数,带3个参数: value:字段值。 row:行记录数据。 index: 行索引。 (formatter这个属性属于列参数,意思就是对当前列的数据进行格式化操作,它是一个函数,有三个参数value,row和index。value: 代表当前单元格
阅读全文
摘要:mapStr: {CHAR=UTF-8, DATA=eyJNRVJDSEFOVCI6IjEwMDEiLCJWRVJTSU9OIjoiMS4wLjAiLCJUUkFERSI6IjIwMTgwNjEyMTY1NSIsIlRZUEUiOiJRIn0=, SIGN=5b99ce3dc8ed002fc5aa1
阅读全文
摘要:转载: https://blog.csdn.net/h378588270/article/details/23271733
阅读全文
摘要:用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举
阅读全文
摘要:一、MD5加密概述 Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science an
阅读全文
摘要:java中HashMap,LinkedHashMap,TreeMap,HashTable的区别 :java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据
阅读全文

浙公网安备 33010602011771号