阐述背景线程池在日常工作中用的还挺多,当需要异步,批量处理一些任务的时候我们会定义一个线程池来处理。在使用线程池的过程中有一些问题,下面简单介绍下之前遇到的一些问题。场景一:实现一些批量处理数据的功能,刚开始线程池的核心线程数设的比较小,然后想调整下,只能改完后重启应用。场景二:有一个任务处理的应用,会接收MQ的消息进行任务的处理,线程池的队列也允许缓存一定数量的任务。当任务处理的很慢的时候,想看
分类:
编程语言 时间:
2020-07-31 01:13:08
阅读次数:
97
html <button class="btn btn-sm btn-primary pull-right" ng-click="exportData($event)"><i class="fa fa-spinner fa-pulse hidden"></i>导出表格</button> js //导 ...
分类:
Web程序 时间:
2020-07-30 22:03:35
阅读次数:
93
在我们测试APP过程中,经常会在发现bug的时候,不知道把bug分配给移动开发工程师好还是后端工程师好,也会出现分配错误的情况,所以如何快速的定位bug呢,那需要抓APP的请求就知道了。 一、Fiddler 1、下载和安装 下载地址:官网 2、Fiddler设置 启动Fiddler,打开Tools- ...
分类:
其他好文 时间:
2020-07-30 19:46:37
阅读次数:
126
这两个选项的设置,依赖于 项目的部署方式 是 exploded 1、on update action 首先来看 on update action 相关的解释,从字面上理解 就是 手工触发 update 动作的时候 做什么: update resources 更新静态的资源,比如html,js,css ...
分类:
其他好文 时间:
2020-07-30 16:44:55
阅读次数:
78
####js 用户填写非空验证 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="index.html" method="get" onsubmit="r ...
分类:
Web程序 时间:
2020-07-30 14:46:28
阅读次数:
78
依赖: <!-- add by john com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.19</version> </depe ...
分类:
编程语言 时间:
2020-07-30 14:23:03
阅读次数:
75
HBase拥有出色的扩展性,其中最依赖的就是region的自动split机制。
分类:
其他好文 时间:
2020-07-29 15:05:50
阅读次数:
99
1. 场景一:只有一个密码框,并且是可选项,留空不修改密码,不留空则修改密码 编辑用户表单 <form action="" method="post"> 用户名 <input type="text" name="username" value="liang" readonly autocomplet ...
分类:
其他好文 时间:
2020-07-29 09:58:41
阅读次数:
63
用到mybatis便由spring和myabtis集成,SqlSessionFactoryBean(直接负责对mybatis所需环境的创建) ,配置相应的datasource到springConfig文件中,并将datasource注入到SqlSessionFactoryBean的实例化到容器中,依 ...
分类:
编程语言 时间:
2020-07-28 17:26:30
阅读次数:
95
/// <summary> /// 防XSS攻击 /// date:2020-07-28 /// </summary> public class XssFilter : ActionFilterAttribute { private const string strRegex = @"<[^>]+? ...
分类:
其他好文 时间:
2020-07-28 16:59:08
阅读次数:
62