`
文章列表
List list = Arrays.asList(ids); Set set = new HashSet(list); String [] rid=(String [])set.toArray(new String[0]);
/** * 获取当前登录用户的IP地址 * * @param request * @return * @throws Exception */ public String getIpAddr(final HttpServletRequest request) throws Exception { String ip = request.getHeader("X-Real-IP"); if (!StringUtil.isBlank(ip) && !"unknown".equalsIgnor ...
注意:两个参数的用空格填充,三个参数的用后面的参数填充     第一个参数要填充的字符串,第二个是需要的长度,第三个是以什么填充。 左侧填充: leftPad(): StringUtils.leftPad(String str,int size); StringUtils.leftPad(String str,int size,String padStr); 右侧填充: rightPad(): StringUtils.rightPad(String str,int size); StringUtils.rightPad(String str,int size,String ...
Linux文件路径分隔符为 /  ,windows的文件路径分隔符为  \   ,在开发项目过程中不确定用户使用何种操作系统,就需要自动适配路径。 目前已知Java提供两种方法获取文件路径分割符: File.separator System.getProperty("file.separator") 提供一个简单工具类: [java] view plain copy public class FilePathUtil {      public static final String FILE_SEPARATOR = System.getProperty("f ...
Serialize 是什么? 这是IO存储中的一个概念。计算机中所有的内容都是0或者1的数字。这些数字按顺序排列,便可以表示计算机中的万事万物,当然Java的对象也不例外。在内存中,无论如何表示,对我们的操作都没有影响,所以 ...
1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定要导入commons-lang.jar。 2、为什么要使用ToStringBuilder?    系统中一般都要打印日志的,因为所有实体的toString()方法 都用的是简单的"+",因为每"+" 一个就会 new 一个 String 对象,这样如果系统内存小的话会暴内存(前 ...
Files: /**   * <p>Title: ${file_name}  </p> * <p>Description: ${todo} </p> * <p>Company: </p> * @author ${user}   * @date ${date} ${time}    */ Types: /** * @ClassName: ${type_name} * @Description: * @author ${user} * @date ${date} ${time} * ${ ...
--切换用户 su - oracle --连接oracle用户 oracle@djjsdev:/$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Wed Mar 29 11:23:26 2017 Copyright (c) 1982, 2013, Oracle.  All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partit ...
Global site tag (gtag.js) - Google Analytics