摘要:
题目: Given a string, find the length of the longest substring without repeating characters. 问题的难点在于光标移动过程中,一旦遇到重复需要重新开始计算长度 第一次提交的代码如下: 提交后执行效率只击败了15.6 阅读全文
摘要:
LeeCode是一个有意思的编程网站,主要考察程序员的算法 第二题: You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse o 阅读全文
摘要:
Java中BigDecimal取整方法 阅读全文
摘要:
ThreadLocal用于下面的场景: 1. 不允许多个线程同时访问的资源 2. 单个线程存活过程只使用一个实例 官方定义如下: 使用例子(官方实例:每个线程有自己单独的ID,而且这个ID随着新的线程添加保持自增): 本文不再对源码详解,感兴趣的同学可以自己读解源码。 参考: https://doc 阅读全文
摘要:
JDK1.7及以上 JDK1.7以前 参考: https://stackoverflow.com/questions/363681/how-do-i-generate-random-integers-within-a-specific-range-in-java 阅读全文
摘要:
Quartz中的cron跟Linux系统的cron定义不太一样(Linux从分开始) 特殊字符: * 用来表示包含一个范围内的任意值. 例如, 分钟位置的“*” 表示 “每分钟”. ? 当不特定指代某些值时使用,比如如果是每月10日,这种情况并不关心这个10日是一周的哪一天,就放 ?在周的位置上- 阅读全文
摘要:
本文是对阿里插件中规约的详细解释二,关于插件使用,请参考这里 在一个switch块内,每个case要么通过break/return等来终止,要么注释说明程序将继续执行到哪一个case为止;在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有。 多线程并行处理定时 阅读全文
摘要:
本文是对阿里插件中规约的详细解释一,关于插件使用,请参考这里 1. ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException异常。 说明:禁止强转,如果需要用到集合特性方法,请新建一个集合,然后置入sublist,new 集合(sublist 阅读全文