随笔分类 - java
摘要:for (int j = 0; j < newSize; j++) { //执行todo } 1.首先变量j初始化为0 2.然后j=0的值跟newSize进行比较,假如为true,则执行{}里面的内容,假如为false,则跳出循环体 3.{}执行完成,再执行j++ 4.j++执行完成,再跟newSi
阅读全文
摘要:private static final String FOUR_BYTE_FILTER = "[\\ud800\\udc00-\\udbff\\udfff\\ud800-\\udfff]";
阅读全文
摘要:java7版本中可以这样写: source.replaceAll("[\\ud800\\udc00-\\udbff\\udfff\\ud800-\\udfff]", "*"); java6和java7版本中可以这样写: source.replaceAll("[\ud800\udc00-\udbff\
阅读全文
摘要:示例:长链接:https://www.baidu.com?a=1&b=2 域名:www.baidu.com static String getDomainUrl(String url) { String domainUrl = ""; Pattern p = Pattern.compile("(?<
阅读全文
摘要:1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFull>(); JSONArray jsonArr = new JSONArray(); jsonArr.addAll(
阅读全文
摘要:问题描述:启动tomcat服务器的时候,报找不到JoranException类的异常 原因:tomcat中没有logback-core-1.1.2.jar包 解决方法:在tomcat中的lib目录添加logback-core-1.1.2.jar包,问题解决
阅读全文
摘要:1.问题描述:spring mvc中下载文件结束后,跳转到list页面,问题报上面的异常。 2.原因:写文件的时候response调用一次,在跳转的时候,spring调用ActionForward类中也有response,两个response有冲突。 3.解决方法:下载文件结束后不要跳转,直接ret
阅读全文
摘要:1.原因:前台的编码是ISO-8859-1,后台的编码是UTF-8,所以会冲突 2.解决方法:先用ISO-8859-1解码成字节数组,再转成UTF-8编码格式 3.读取html等文本文件的时候假如有乱码要先看html文件的编码方式,可能是UTF-8或者是GB2312,假如是UTF-8则不用转直接返回
阅读全文
摘要:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxHttpHeaderSize="65536" maxPostSize="4194304" URIEncoding="
阅读全文
摘要:1.低级写法: if (null != redisCacheService.get(MediaConstants.GUANGDIANTONG_YOUMI + CommonConstants.PLUS + md5_idfa)) { guandianTong =redisCacheService.get
阅读全文
摘要:1.一种:str1.length()>=str.length():这种只比较字符串中的计算字符的数量,不管是中文还是英文 2:另一种:str1.getBytes().length>=str.getBytes().length:这种比较它们在内存存储中的实际长度,也就是说同一个字符,中文的存储要比英文
阅读全文
摘要:POI是apache提供的一个读写Excel文档的开源组件,在操作excel时常要合并单元格,合并单元格的方法是: sheet.addMergedRegion(new CellRangeAddress(1, 1, 0, 2)); 自适应列宽度: sheet.autoSizeColumn(1); sh
阅读全文
摘要:static String simple_xor(String base_data, String encrypt_key) throws UnsupportedEncodingException { StringBuffer xor = new StringBuffer(""); int base
阅读全文
摘要:String regex = "^(?:https?://)?[\\w]{1,}(?:\\.?[\\w]{1,})+[\\w-_/?&=#%:]*$"; 解释说明: ^ :表示匹配开始; ?:https?:// :表示https?有,则有://;如果没有https?,则没有://,它们是一对一匹配;
阅读全文
摘要:1 static List insertSortedList(){ 2 List nums = new ArrayList(); 3 nums.add(10); 4 nums.add(9); 5 nums.add(7); 6 nums.add(4); 7 nums.add(6); 8 ...
阅读全文
摘要:import java.util.NoSuchElementException; public class DoublyLinkedListImpl { private Node head;// sentinel before first item private Node tail;// sentinel after last item private int size;// num...
阅读全文
摘要:1、使用内部类,而且它是线程安全的,而且只创建一次:/**Prof Bill Pugh, University of Maryland, was the main force behind java memorymodel changes. His principle Initialization-...
阅读全文
摘要:1、定时任务,当执行是具体时间的时候,不会立即执行,而是到指定时间执行。2、实现Job接口时候,类中要有无参的public构造方法。3、表达式中共用七个字段,按顺序是秒、分、时、日、月、周、年,默认最后一个不写。如“0 30 2 * * *”表示每天早上2点半执行定时任务。
阅读全文
摘要:首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路劲 然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看 基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环境下(web、j2ee或jar包等)通过合适的方式找到一
阅读全文
摘要:目录(?)[+]问题1静态变量如何初始化问题2JDK如何处理static块问题3如何看待静态变量的声明对初始问题的解答在网上看到了下面的一段代码:[java] view plaincopyprint?publicclassTest{static{_i=20;}publicstaticint_i=...
阅读全文

浙公网安备 33010602011771号