本文重点讲解当线程池的任务过多时,如何去拒绝这些任务。 拒绝条件 1.线程已经shutdown了,需要拒绝 2.最大线程数或者队列已经满了,需要拒绝 拒绝策略 1.abortPolicy: 直接抛出异常 2.discardPolicy:任务丢弃,收不到通知 3.discardOldestPolicy ...
分类:
编程语言 时间:
2020-04-21 15:20:26
阅读次数:
109
从零开始学Python 3(爬虫) 一个例子: 获取网页的方法 构造一个向服务器请求资源的Request对象,返回一个包含服务器资源的Response 对象 requests的完整方法 url : 逆获取页面的url链接 params :url中的额外参数,字典或字节流格式,可选 kwargs : ...
分类:
编程语言 时间:
2020-04-21 15:12:41
阅读次数:
79
1 // NX 8.5.3.3 2 // Journal created by Administrator on Mon Apr 20 11:21:24 2020 中国标准时间 3 // 4 #include "C:\\all_uf.h" 5 #include <uf_defs.h> 6 #incl ...
分类:
其他好文 时间:
2020-04-21 13:24:14
阅读次数:
114
1. 限流算法 1. 令牌桶算法 令牌以固定的速率产生并放入令牌桶中,当令牌桶放满后,多余的令牌会被抛弃;请求会消耗等比例的令牌。当令牌不够用的时候,请求过来后没有拿到令牌,这个请求就会被拒绝服务; 2. 漏桶算法 请求好比是水流一样。水从上面到桶中,从桶中以固定的速度流出。当上面的水流过大,桶中的 ...
分类:
其他好文 时间:
2020-04-21 00:14:50
阅读次数:
74
Exp5 信息搜集与漏洞扫描 一、实践目标 掌握信息搜集的最基础技能与常用工具的使用方法。 二、实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点(以自己主机为目标) (4)漏洞扫描:会扫,会看报告,会查 ...
分类:
其他好文 时间:
2020-04-20 23:56:03
阅读次数:
159
1.超级用户账号密码 账号:sqlplus 密码:as sysdba 2.创建用户 create user 用户名 identified by 密码 3.赋予用户权限 赋予用户connect连接数据库,resource创建实体但是没有创建数据库结构权限,dba赋予用户所有权限 grant conne ...
分类:
数据库 时间:
2020-04-20 21:56:29
阅读次数:
94
Administrator@USER-20200307HH MINGW64 /f/Git (master)$ git remote add origin git@github.com:Captain-Soap/fromF.gitfatal: remote origin already exists. ...
分类:
其他好文 时间:
2020-04-20 21:18:11
阅读次数:
96
我们再改下 配置 修改 执行的shell 命令 把pwd命令 改成useradd wd 创建用户命令 点击保存 点执行 看到失败 出错了 看输出 没有权限 执行创建用户命令,因为jenkins默认用jenkins用户启动 ,jenkins是普通用户,普通用户没有权限执行useradd命令 解决方法: ...
分类:
其他好文 时间:
2020-04-19 19:47:57
阅读次数:
113
策略模式 ThreadPoolExecutor的RejectedExecutionHandler,实现不同的拒绝策略。 装饰者模式 BufferedInputStream对InputStream扩展buffer功能。 工厂模式 Executors作为工厂,提供各种ExecutorService。 命 ...
分类:
其他好文 时间:
2020-04-19 15:02:27
阅读次数:
67
#!/bin/bash ##创建用户user01-user10的用户 for i in `seq -w 01 10`; do id user$i &>/dev/null if [ $? -eq 0 ];then echo "user$i is exsit" else useradd user$i e ...
分类:
其他好文 时间:
2020-04-19 00:49:47
阅读次数:
61