1、为什么要创建线程池? 1) java中一个请求创建一个线程,他的创建和销毁开销是很大的,如果在jvm中创建太多线程会过度消耗内存导致内存不足。 2) 活动的线程是消耗资源的,如果线程的数量得不到限制,那么当服务端与很多客户端通信,会创建大量的线程,导致内存空间不足,影响使用。 2、Executo ...
分类:
编程语言 时间:
2017-12-11 18:40:27
阅读次数:
216
zabbix告警突然从某个时间点开始提示CPU使用高,网卡流量也一直居高不下。 首先查看redis日志,发现告警时间点redis主节点被重启了,发生了主备切换,并且在日志中发现这么一段 scheduled to be closed ASAP for overcoming of output buff ...
分类:
其他好文 时间:
2017-12-06 12:53:50
阅读次数:
175
<!-- 定时任务 --><task:annotation-driven/> <!-- 注入定时任务 --><bean id="TimerTaskTest01" class="com.heitian.ssm.util.TimerTaskTest01"></bean><task:scheduled-t ...
分类:
编程语言 时间:
2017-12-05 14:26:54
阅读次数:
151
先附上学习的博客地址:http://blog.csdn.net/cx8122389/article/details/70049425, 具体见该博客 Java JUC 简介 在Java 5.0 提供了java.util.concurrent(简称JUC )包,在此包中增加了在并发编程中很常用的实用工 ...
分类:
其他好文 时间:
2017-11-21 01:04:49
阅读次数:
192
import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit; public class ThreadDemo5 { pub ...
分类:
编程语言 时间:
2017-11-18 23:36:13
阅读次数:
164
第一种:xml文件方式 第二种:注解方式 xml配置 Java代码 spring 定时任务 scheduled Cron表达式 http://blog.csdn.net/u011789653/article/details/51153536 ...
分类:
其他好文 时间:
2017-11-12 15:34:05
阅读次数:
138
定时任务之前一直用的是quartz之类,但是注意到Spring中其实也提供了一种简单的调度注释@Scheduled,也就想尝一下鲜.. 代码示意如下: 执行了一下,完全ok,日志打印正常,2个任务也都正常定时执行了.那好,添加些业务逻辑进去: 再启动,咦,奇怪了,怎么定时任务没有执行呢?倘使我之前没 ...
分类:
编程语言 时间:
2017-11-07 22:58:10
阅读次数:
1376
写在前面 上课第25天,打卡: 保持对技术的热情,认真对待。 1 s1617day3 2 3 内容回顾: 4 Scrapy 5 - 创建project 6 - 创建爬虫 7 - 编写 8 - 类 9 - start_urls = ['http://www.xxx.com'] 10 - def par ...
分类:
其他好文 时间:
2017-11-04 13:38:51
阅读次数:
1843
一、慢查询: 1、慢查询的作用:通过慢查询分析,找到有问题的命令进行优化。 2、慢查询的redis的配置参数: 修改慢查询有两种方法: 慢查询日志是会存储在内存中, 没有文件存储慢查询日志内容. 所以在获取慢查询日志时候,会响应非常快. 对性能影响很小. 获取慢查询日志可以使用 slowlog ge ...
分类:
其他好文 时间:
2017-11-04 13:34:23
阅读次数:
289
创建一个View #import <UIKit/UIKit.h> typedef void(^clickLabelBlock)(NSInteger index,NSString *titleString); @interface CCPScrollView : UIView /** * 文字数组 * ...
分类:
其他好文 时间:
2017-11-02 13:08:35
阅读次数:
130