摘要: 有三种方法可以使终止线程。 1. 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 2. 使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。 3. 使用interrupt方法中断线程。 1. 使用退出标志终止 阅读全文
posted @ 2016-11-29 19:56 Spider_Null 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 工作中遇到需要对项目中使用的selenium设置代理,跟大家分享一下。 1.下载chromeDriver:http://chromedriver.storage.googleapis.com/index.html 2. 将下载好的文件解压,将chromedriver.exe拷贝到chrome根目录, 阅读全文
posted @ 2016-11-02 17:05 Spider_Null 阅读(6732) 评论(1) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/tobecrazy/p/4570494.html 工作中使用到记录一下。 主要有: 上传 alter dialog prompt dialog confirm dialog select list radio box input box check 阅读全文
posted @ 2016-11-01 19:33 Spider_Null 阅读(4687) 评论(0) 推荐(0) 编辑
摘要: 工作中遇到spring接口中的InitializingBean接口。浅浅的解说一下。 先探讨一下spring初始化bean方式: //这个时候补充一下spring初始化bean的方式 /** 常用的设定方式有以下三种: 通过实现 InitializingBean/DisposableBean 接口来 阅读全文
posted @ 2016-10-18 17:13 Spider_Null 阅读(4195) 评论(0) 推荐(0) 编辑
摘要: redis虽然提供了对list set hash等数据类型的支持,但是没有提供对POJO对象的支持,底层都是把对象序列化后再以字符串的方式存储的。因此,Spring data提供了若干个Serializer,主要包括: JacksonJsonRedisSerializer JdkSerializat 阅读全文
posted @ 2016-09-27 09:21 Spider_Null 阅读(10517) 评论(0) 推荐(0) 编辑
摘要: redis主要存储类型最常用的五种数据类型: String Hash List Set Sorted set redis存储对象序列化和反序列化 首先来了解一下为什么要实现序列化 为什么要实现序列化接口 当一个类实现了Serializable接口(该接口仅为标记接口,不包含任何方法定义),表示该类可 阅读全文
posted @ 2016-09-27 09:20 Spider_Null 阅读(59023) 评论(2) 推荐(5) 编辑
摘要: 采用spring框架的项目如何使用log4j在spring中使用log4j,有些方便的地方, 1.动态的改变记录级别和策略,即修改log4j.properties,不需要重启web应用,这需要在web.xml中设置一下。 2.把log文件定在/WEB-INF/logs而不需要写绝对路径。 3.可以把 阅读全文
posted @ 2016-09-21 18:14 Spider_Null 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: 日志记录中HTTP状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。 老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接口不稳定,问了相 阅读全文
posted @ 2016-09-21 11:42 Spider_Null 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大纲: 一.对Thre 阅读全文
posted @ 2016-09-21 09:46 Spider_Null 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 今天在eclipse中使用Maven编译项目源代码时,结果如下了如下的错误 在Java源码中没有提示任何报错,即便是改掉项目编码也是不行,如下图所示: 第一次遇到这个问题,记录一下,分享一下。 解决这个问题的思路: 在maven的编译插件中声明正确的字符集编码编码——编译使用的字符集编码与代码文件使 阅读全文
posted @ 2016-09-20 13:10 Spider_Null 阅读(5104) 评论(0) 推荐(1) 编辑