- 浏览: 37427 次
- 性别:
- 来自: 大连
最新评论
文章列表
【转】理解Java多线程
- 博客分类:
- Java编程基础
http://blog.csdn.net/a511596982/article/category/948462
同时匹配单引号和双引号
- 博客分类:
- 工具集合
提取img src 属性 src="xx" | src='xx'
src=[\'\"]([^\"]+)[\'\"]
alt=(['"])(?:(?!\1).)*?\1前边是['"]匹配单引号或双引号,放入子模式1,中间是非\1的,不能用[^\1],后面是再次出现的\1
【转】避免误用 Redis
- 博客分类:
- 杂谈
【转】 http://xiewenwei.github.io/blog/2014/08/31/avoid-misusing-redis/
Redis 是目前 NoSQL 领域的当红炸子鸡,它象一把瑞士军刀,小巧、锋利、实用,特别适合解决一些使用传统关系数据库难以解决的问题。但是 Redis 不是银弹,有很多 ...
【转】java调度器(重试机制)实现
- 博客分类:
- Java编程基础
【转】http://blog.csdn.net/prime7/article/details/49837517
调度器分为正常调度,异常调度,异常调度根据不同的队列进行时间间隔的区分,采用ScheduledExecutorService进行时间间隔调度,调度时根据当前队列中addData进队列里的数据分配线程进行处理。先看正常调度,这个类在构造函数时就会被调度,可以添加set方法,配置好单独再进行scheduler:
[java] view plain copy
查找img标签正则表达式
- 博客分类:
- 工具集合
regxpForImgTag = "<\\s*img\\s+([^>]*)\\s*>";
// 还原图片
if(str.contains("[img]")){
String regex = "\\[img\\]([\\s\\S]*?)\\[/img\\]";
Pattern pat = Pattern.compile(regex);
Matcher matcher = pat.matcher(str);
while(matcher.find()){
// 整个表达式
String item = matcher.group();
String imgUrl = matcher. ...
自己整理的设计模式案例,如果不对欢迎大家吐槽!
模板方法设计模式
解释一下模板方法模式,就是指:一个抽象类中,有一个主方法,再定义1...n个方法,可以是抽象的,也可以是实际的方法,定义一个类,继承该抽象类,重写抽象方法,通过调用抽象类,实现对子类的调用
具体使用场景
quartz 定时任务举例
public abstract class QuartzJobBean implements Job {
private static final Method getSchedulerMethod;
private static final Method ...
【转】JSON Lib 修改字段名称
- 博客分类:
- 工具集合
【转】http://blog.csdn.net/zhangzeyuaaa/article/details/49914761
package com.zzj.jsonlib;
【转】http://blog.csdn.net/zdtwyjp/article/details/5736430
Java截取带HTML标签的字符串,一般情况下有三种实现方式:
1、在截取字符串函数中对HTML标签进行闭合(对标签作入栈出栈式处理即可)。
2、过滤掉HTML。
3、如果需要保留样式的话,可以按照格式提取各节内容,然后分别截取之后再重新用HTML做出表现样式。
1和2的方法不够好。因为1在截取长度时,是边所有的HTML标签都计算在内的,如果有的内容包含HTML标签较多,哪它实际的正文内容就得少了。所以不同内容可能表现长度不一,视觉效果不好。而2,没有格式,当然不可取 ...
java替换超级链接中的url
- 博客分类:
- 工具集合
public static String A(String str) {
String reg = "(?<=href=\").*?(?=\")";
Pattern pattern = Pattern.compile(reg);
Matcher matcher = pattern.matcher(str);
StringBuffer sb = new StringBuffer();
boolean result1 = matcher.find();
while (result1) {
matcher.a ...
mybatis mapper文件注意
- 博客分类:
- mybatis
<if test="id != null and id != '' "> output </if>
只有当id是字符串类型的时候才会执行到这个if,如果当id是数值类型的时候,不会进行if的判断
【转】http://blog.csdn.net/xiejx618/article/details/42919327
参考资料:
http://projects.spring.io/spring-session/#quick-starthttp://docs.spring.io/spring-session/docs/current-SNAPSHOT/reference/html5/guides/httpsession.html#httpsession-samplespring session提供以下功能:1.API and implementations for managing ...
String callback = request.getParameter("callback");
if (StringUtils.isNotBlank(callback)) {
MappingJacksonValue value = new MappingJacksonValue("xxx");
value.setJsonpFunction(callback);
returnObj = value;
}