随笔分类 - Java
Java相关
摘要:public static String stackTraceToString(Throwable e) { try (ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); PrintStream pri
阅读全文
摘要:public <K, V> Map<K, V> typeConversionMap(Object obj, Class<K> tClass, Class<V> vClass) { HashMap<K, V> result = new HashMap<>(); if (obj instanceof M
阅读全文
摘要:long timestamp = Instant.now().toEpochMilli(); long timestamp = LocalDateTime.now().toInstant(ZoneOffset.ofHours(8)).toEpochMilli(); System.out.printl
阅读全文
摘要:Object attributeObject = request.getAttribute(HandlerMapping.URI_TEMPLATE_VARIABLES_ATTRIBUTE); Map<String, Object> restParamsMap = typeConversionMap(
阅读全文
摘要:Duration.between 只能判断包含秒的时间,也就是参数只能是 LocalDateTime ChronoUnit 可以判断 LocalDate
阅读全文
摘要:import org.springframework.web.util.UriComponentsBuilder; public static void main(String[] args) { String uri = "http://my.test.com/test?param1=ab&par
阅读全文
摘要:阿里巴巴Java开发手册V1.7(嵩山版)
阅读全文
摘要:阿里巴巴Java开发手册V1.6(泰山版)
阅读全文
摘要:阿里巴巴Java开发手册V1.5(华山版)
阅读全文
摘要:阿里巴巴Java开发手册(详尽版) 阿里巴巴Java开发手册V1.5(华山版)
阅读全文
摘要:1 public enum OType { 2 LOGIN { 3 public String getDesc() { 4 return "登录"; 5 ...
阅读全文
摘要:新建HttpServletRequestWrapper子类XssHttpServletRequestWrapper 在Fileter中调用
阅读全文
摘要:脚本内容: @echo off echo 正在设置临时环境变量 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45 set MAVEN_HOME=D:\apache-maven-3.2.5 set CLASSPATH=.;%JAVA_HOME%\lib\d
阅读全文
摘要:关于LOG4J 按照级别输出日志,并按照级别输出到不同文件中的说法有很多, 网上贴的最多的log4j.properties的设置是这样的 而实际上这部分代码解决不了按照LOG4J的级别文件进行文件输出。 配置中关键的配置说明是这一句: log4j.appender.debug.Threshold =
阅读全文
摘要:1 外界流传的JAVA/PHP服务器端获取客户端IP都是这么取的: 2 伪代码: 3 1)ip = request.getHeader("X-FORWARDED-FOR") 4 可伪造,参考附录A 5 2)如果该值为空或数组长度为0或等于"unknown",那么: 6 ip = request.getHeader("Proxy-Client-IP") 7 3)如果该值为空或数组长度为0或等于"unknown",那么: 8 ip = request.getHeader("WL-Proxy-Client-IP
阅读全文
摘要:import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpException;import org.apache.commons.httpclient.methods.PostMethod;public class ActionTest { public static void main(String[] args) { int app = 0; PostMethod postMethodProxyRequest = null...
阅读全文
摘要:1 public void getIpAddr(HttpServletRequest request,Log log) {2 log.info( ">>>>>>>>>>获取请求方IP地址开始>>>>>>>>>>" );3 log.info( "RemoteAddr:"+request.getRemoteAddr());4 log.info( "HTTP_CLIENT_IP:"+request.getHeader(&q
阅读全文
摘要:1 /** 2 * 检测日期字符串是否为合法 3 * @param dateStr 4 * @param format 5 * @return 6 */ 7 public static final boolean checkDateFormat(String dateStr,String format) throws NumberFormatException{ 8 if(dateStr == null || "".equals(dateStr) ) return fals...
阅读全文
摘要:java servlet 实现断点续传功能
阅读全文
摘要:1 <context-param> 2 <param-name> contextConfigLocation</param-name > 3 <param-value> 4 file:${home}${file.separator}amn_sms${file.separator} config${file.separator}context.xml 5 </param-value> 6 </context-param> 7 <listener> 8 ...
阅读全文

浙公网安备 33010602011771号