`
文章列表

ArrayUtil

    博客分类:
  • Util
package com.xxx.util; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; import java.util.Objects; /** * 有关数组处理的工具类。 * <p> * 这个类中的每个方法都可以“安全”地处理<code>null</code>,而不会抛出<code>NullPointerException</code>。 * </p> * < ...
public static String reverse1(String s){ int length = s.length(); StringBuffer result = new StringBuffer(); for(int i=length-1;i>=0;i--){ result.append(s.charAt(i)); } return result.toString(); } public static String ...
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import org.apache.ibatis.cache.CacheException; public final class SerializeUtil { public static byte[] serialize(Object object) { ...

DES加密解密

    博客分类:
  • Java
public static class DESUtil { public static final String SECRET_KEY = "1qaz2wsx3edc4rfv5tgb^YHN&UJM*IK<(OL>)P:?"; public static final String DES = "DES"; public static Key DEFAULT_KEY = null; static { ...
在linux文件中 /etc/mysql/mysql.conf.d/mysqld.cnf 添加如下语句: sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
import java.util.ArrayList; import java.util.List; public final class ListUtil { /** * 将一个list均分成n个list,主要通过偏移量来实现的 * * @param source * @return */ public static <T> List<List<T>> averageAssign(List<T> source, int n) { L ...
import org.springframework.web.client.RestTemplate; import com.alibaba.fastjson.JSONObject; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.http.client.ClientHttpResponse; import org ...
import java.lang.reflect.Field; import java.util.concurrent.ConcurrentMap; import com.esotericsoftware.reflectasm.MethodAccess; import com.google.common.collect.Maps; public class ReflectUtil { private static final ConcurrentMap<Class<?>, MethodAccess> localCache = Maps.newCon ...
1. 概述   多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响应的 ...

DES加密解密

    博客分类:
  • Java
public static class DESUtil { public static final String SECRET_KEY = "1qaz2wsx3edc4rfv5tgb^YHN&UJM*IK<(OL>)P:?"; public static final String DES = "DES"; public static Key DEFAULT_KEY = null; static { ...
import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; import java.u ...
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import org.apache.ibatis.cache.CacheException; public final class SerializeUtil { public static byte[] serialize(Object object) { O ...
jsp页面编码设置 <%@ page pageEncoding="UTF-8"%>   修改web.xml,增加编码过滤器 <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> ...
mybatis 调用存储过程 在 JDBC 中调用已储存过程的语法如下所示。注意,方括号表示其间的内容是可选项;方括号本身并不是语法的组成部份。 {call 过程名[(?, ?, ...)]} 返回结果参数的过程的语法为: {? = call 过程名[(?, ?, ...)]} 不带参数的已储存过程的语法类似: 
mybatis 中 foreach collection的三种用法 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。    item表示集合中每一个元素进行迭代时的别名,    index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,    open表示该语句以什么开始,    separator表示在每次进行迭代之间以什么符号作为分隔 符,
Global site tag (gtag.js) - Google Analytics