目录 一、线程池监控参数 二、线程池监控类 三、注意事项 在上一篇博文中,我们介绍了线程池的基本原理和使用方法。了解了基本概念之后,我们可以使用 Executors 类创建线程池来执行大量的任务,使用线程池的并发特性提高系统的吞吐量。但是,线程池使用不当也会使服务器资源枯竭,导致异常情况的发生,比如 ...
分类:
编程语言 时间:
2019-04-20 09:16:23
阅读次数:
198
字母排序 数字排序 ...
分类:
编程语言 时间:
2019-04-20 09:17:29
阅读次数:
174
test.py 输出: 参考: https://blog.csdn.net/qq_31331027/article/details/80518348 ...
分类:
编程语言 时间:
2019-04-20 09:18:23
阅读次数:
590
jsoup的使用 jsoup介绍 jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,css以及类似于Jquery的操作方法来取出和操作数据。 主要功能 直接请求URL 一开始直接使用jsonp的connect方法调用上节 ...
分类:
编程语言 时间:
2019-04-20 09:18:37
阅读次数:
196
基于pygame实现类似飞机大战小游戏(滑稽大战) 成品已录制视频投稿B站,点击观看动画 项目稽忽悠不(github)地址(目前只上传了素材,代码还在整理中):https://github.com/BigShuang/From-simple-to-Huaji本文首发于本人简书 初始准备工作 本项目使 ...
分类:
编程语言 时间:
2019-04-20 09:19:09
阅读次数:
242
...
分类:
编程语言 时间:
2019-04-20 09:20:10
阅读次数:
117
//上传的数组字段 $note1 = input('note1'); $note2 = input('note2'); $note3 = input('note3'); $note4 = input('note4'); //判断图片是否上传 $imgs=[]; if($note1) array_pu ...
分类:
编程语言 时间:
2019-04-20 09:21:46
阅读次数:
123
import java.io.IOException; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; import org.apache.zookee ...
分类:
编程语言 时间:
2019-04-20 09:24:10
阅读次数:
127
基本概念:在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。 六个基本状态:new,runnable,waiting,timed waiting,blocked和 terminated。 wait方法必须在synchronized内部调用。 l 新建new: ...
分类:
编程语言 时间:
2019-04-20 09:27:49
阅读次数:
168
迪杰斯特拉算法百度百科定义:传送门 gh大佬博客:传送门 迪杰斯特拉算法用来计算一个点到其他所有点的最短路径,是一种时间复杂度相对比较优秀的算法 O(n2)(相对于Floyd算法来说) 是一种单源最短路径算法,但是它并不能处理负边权的情况 Dijkstra的算法思想:①将一开始所有的非源点到源的距离 ...
分类:
编程语言 时间:
2019-04-20 09:29:37
阅读次数:
159
刚开始接触java爬虫,在这里是搜索网上做一些理论知识的总结 主要参考文章:gitchat 的java 网络爬虫基础入门,好像要付费,也不贵,感觉内容对新手很友好。 一、爬虫介绍 网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网下载网页,是搜索引擎的重要组成部分。 传统爬虫: 获得URL -》 ...
分类:
编程语言 时间:
2019-04-20 09:29:54
阅读次数:
181
1.图的表示方法 图:G=(V,E),V代表节点,E代表边。 图有两种表示方法:邻接链表和邻接矩阵 邻接链表因为在表示稀疏图(边的条数|E|远远小于|V|²的图)时非常紧凑而成为通常的选择。 如果需要快速判断任意两个节点之间是否有边相连,可能也需要使用邻接矩阵表示法。 邻接链表表示法的鲁棒性很高,可 ...
分类:
编程语言 时间:
2019-04-20 09:31:55
阅读次数:
130
1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) 'String' } isNumber (o) { //是否数字 return Object.prototype.toS ...
分类:
编程语言 时间:
2019-04-20 09:32:15
阅读次数:
160
第1个是html文件,第二 个是js文件,实际火狐测试有效 ...
分类:
编程语言 时间:
2019-04-20 09:33:29
阅读次数:
156
连接mysql, 需要mysql connector, conntector是一种驱动程序,python连接mysql的驱动程序,mysql官方给出的名称为connector/python, 可参考mysql官网:https://dev.mysql.com/downloads/connector/ ...
分类:
编程语言 时间:
2019-04-20 09:35:45
阅读次数:
159
看下Spring核心的代理类 AbstractAutoProxyCreator 这是Spring核心的一个代理类,他的子类: 接口: BeanFactoryAware 的作用 初始化之前执行一个方法: 进入方法: return proxyFactory.getProxy(getProxyClassL ...
分类:
编程语言 时间:
2019-04-20 09:36:54
阅读次数:
119
一、分析 什么是顺序表?顺序表是指用一组地址连续的存储单元依次存储各个元素,使得在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中的线性表。一个标准的顺序表需要实现以下基本操作: 1、初始化顺序表 2、销毁顺序表 3、清空顺序表 4、检测顺序表是否为空 5、返回顺序表的元素个数 6、返回顺序表中指 ...
分类:
编程语言 时间:
2019-04-20 09:37:28
阅读次数:
181
1. RESTful 不是一项技术,也不是一个标准,而是一种风格,跟servlet不在一个层面上,根本无法比较。一个基于servlet的application也是可以是符合RESTful风格的,换言之,RESTful可以通过servlet实现的。 2. 通过 REST 风格体系架构,请求和响应都是基 ...
分类:
编程语言 时间:
2019-04-20 09:38:16
阅读次数:
134
在微服务架构中,一个服务通常都会有多个实例,而这些服务实例可能会被部署到不同的机器或虚拟容器上。此时对于日志数据的查看和分析就会变得困难起来,因为这些服务的日志数据都散落在各自实例所在的机器或容器上。例如,我现在要在订单服务里查找一个订单id为1的日志,而订单服务有10个实例并且部署在10台不同的机器上,那么我就得一台台的去找这个日志数据。所以这时候我们就需要有一个可以实现日志聚合的工具,将所有实
分类:
编程语言 时间:
2019-04-20 09:42:19
阅读次数:
190
认证是由 AuthenticationManager 来管理的,但是真正进行认证的是 AuthenticationManager 中定义的 AuthenticationProvider。AuthenticationManager 中可以定义有多个 AuthenticationProvider。当我们 ...
分类:
编程语言 时间:
2019-04-20 09:48:09
阅读次数:
138