java
seqwait
热爱生活,热爱编程
展开
-
关于新浪短链接多个参数问题
由于最近app出了一个bug导致损失1000+,所以做了个预警机制(发短信),但是链接太长貌似很丑而且短信接口延迟严重,所以打算用短链接首选百度短链但是百度这无耻的公司凡是无利的做不长久,如百度静态库等等,短链也是,不说了,用新浪短链但是如果后面有多个参数,结果会与新浪参数冲突,要做url编码,编码完成后就OK了!原创 2016-09-19 11:46:46 · 4807 阅读 · 3 评论 -
关于spring容器初始两次的问题
最近在做定时任务(spring quartz),发现每个任务都会连续执行两次,经过n多次日志,发现每个service都初始化了两次如图后来发现修改tomcat里的appBase为"" 的时候解决了此问题.原创 2016-08-03 11:08:28 · 403 阅读 · 0 评论 -
ThreadLocal 那些事
介绍:ThreadLocal,直译为“线程本地”或“本地线程”,如果你真的这么认为,那就错了!其实,它就是一个容器,用于存放线程的局部变量,我认为应该叫做 ThreadLocalVariable(线程局部变量),对于不同的线程而言,它没有被共享,而是每个线程各一份,这样也就保证了线程安全。 也就是说,TheadLocal 为每一个线程提供了一个独立的副本!应用实例:基于软件工程原创 2016-12-18 20:33:06 · 423 阅读 · 0 评论 -
google kaptcha验证码生成
官方地址:https://code.google.com/p/kaptcha/w/list(需翻墙)1、把下载的kaptcha-2.3.2.jar添加到lib中2、配置web.xml增加servlet Kaptcha com.google.code.kaptcha.servlet.KaptchaServlet kaptcha.border no原创 2016-12-27 09:37:42 · 822 阅读 · 0 评论 -
java跳出外循环
public class Condition { public static void main(String[] args) { // 外层循环,outer作为标识符 outer: for (int i = 0; i < 5; i++) { // 内层循环 for (int j原创 2017-08-15 09:41:05 · 676 阅读 · 0 评论 -
java跳出外循环
public class Test{ public static void main(String[] args) { // 外层循环,outer作为标识符 outer: for (int i = 0; i < 5; i++) { // 内层循环 for (int j = 0; j < 3; j++) { S原创 2017-08-15 10:53:41 · 1460 阅读 · 0 评论