首页 > 2018年10月20日 > 全部分享
Java并发编程(7)- 线程调度 - 线程池
线程池平时有接触过多线程开发的小伙伴们应该都或多或少都有了解、使用过线程池,而《阿里巴巴Java手册》里也有一条规范:由此可见线程池的重要性,线程池对于限制应用程序中同一时刻运行的线程数很有用。因为每启动一个新线程都会有相应的性能开销,每个线程都需要给栈分配一些内存等等。我们可以把并发执行的任务传递给一个线程池,来替代为每个并发执行的任务都启动一个新的线程。只要池里有空闲的线程,任务就会分配给一个
分类:编程语言   时间:2018-10-20 23:39:58    收藏:0  评论:0  赞:0  阅读:272
集合set
list_1=[1,4,5,7,6,3,7,9]list_1=set(list_1)#设置成集合去重集合是无序的#集合格式变量名=set(列表名)或变量名=set([,,])list_2=set([2,6,0,66,22,8,4])#print(list_1,list_2)#打印交集#print(list_1.intersection(list_2))#打印并集#print(list_1.unio
分类:其他   时间:2018-10-20 23:39:22    收藏:0  评论:0  赞:0  阅读:245
skill——iptables(二)
iptabls 查、增、删、改,保存
分类:其他   时间:2018-10-20 23:38:00    收藏:0  评论:0  赞:0  阅读:252
Centos防火墙&SELINUX关闭及yum源配置
Centos防火墙及SELINUX关闭及yum源配置
分类:系统服务   时间:2018-10-20 23:35:53    收藏:0  评论:0  赞:0  阅读:304
Ansible playbook批量安装zabbix agent
自动化工具大家都有自己的选择,有人喜欢slatstack,有人喜欢puppet,我选择ansible,原因有两条,简单的同时适合我的环境。没有最好的工具只有最适合你自己的工具。使用ansible就是为了解决很多简单而需要频繁执行的任务,我现在的环境中的zabbix监控的agent和插件就有这样的特性,每次新机器上线需要在机器上部署zabbixagent,手工一台台的安装实在是费时,同时也容易出现问
分类:其他   时间:2018-10-20 23:34:58    收藏:0  评论:0  赞:0  阅读:338
记录centos安装tomcat9
(1)安装java运行环境yum-yupdateyumsearchjava#这里会出现与java相关的包java-1.8.0-openjdk.x86_64:OpenJDKRuntimeEnvironmentyum-yinstalljava-1.8.0-openjdk.x86_64yum-yinstalljava-1.8.0-openjdk-devel.x86_64java-version#open
分类:其他   时间:2018-10-20 23:34:46    收藏:0  评论:0  赞:0  阅读:224
生活管理
自我救赎
分类:其他   时间:2018-10-20 23:33:22    收藏:0  评论:0  赞:0  阅读:188
Centos6.8OpenLDAP+PhpLdapAdmin部署
Centos6.8OpenLDAP+PhpLdapAdmin部署
分类:Web开发   时间:2018-10-20 23:32:48    收藏:0  评论:0  赞:0  阅读:261
SecureCRT通过拷贝配置文件登陆
不知道是不是SecureCRT有问题,有时候会出现配置丢失的情况,而自己又找不到密码了,于是从同事拷贝配置文件,发现可以成功复制服务器登陆信息 1.option -> global option 2.将configuration folder备份,并替换 3.连接界面可以看到另一台电脑的服务器信息, ...
分类:其他   时间:2018-10-20 23:29:18    收藏:0  评论:0  赞:0  阅读:207
[LeetCode] 69. Sqrt(x)
Implement int sqrt(int x). Compute and return the square root of x, where x is guaranteed to be a non-negative integer. Since the return type is an in ...
分类:其他   时间:2018-10-20 23:28:46    收藏:0  评论:0  赞:0  阅读:157
理解ld-linux.so.2
翻译自:Understanding ld-linux.so.2 前言 ld-linux.so.2是linux的动态加载器(dynamic loader)。本文试图就ld-linux.so.2如何与Linux交互,如何与正在调用的应用程序进行交互 给出一个概述。 什么是ld-linux.so 现在,大 ...
分类:系统服务   时间:2018-10-20 23:28:29    收藏:0  评论:0  赞:0  阅读:239
第三次作业WordCount拓展
(1)合作者:201631062323徐建敏 201631062223 林布尔 (2)代码地址:https://gitee.com/xjm861710023/wordcount_development (3)本次作业链接地址:https://edu.cnblogs.com/campus/xnsy/2 ...
分类:其他   时间:2018-10-20 23:28:04    收藏:0  评论:0  赞:0  阅读:156
字符串的操作
字符串的操作name = "aleX leNb" print(name[9]) # 输出的结果为"aleX leNb"中第9个字符是啥. print(name{0})的话,输出的是第0个字符查找字符"哈"是第几个?bb = name.find(哈)print(bb)切片,-不带点中括号,前面对象后面 ...
分类:其他   时间:2018-10-20 23:27:50    收藏:0  评论:0  赞:0  阅读:168
GDB
简介 GDB是GNU发布的一款功能强大的程序调试工具。 GDB主要完成以下三方面的功能:1. 启动被调试的程序。2. 让被调试的程序在指定的位置停住。3. 当程序被停住时,可以检查程序状态(如变量值)。 起步 GDB快速进阶 1. 编译生成可执行程序。 gcc -g tst.c -o tst 2. ...
分类:数据库技术   时间:2018-10-20 23:27:33    收藏:0  评论:0  赞:0  阅读:198
poj1182
带权并查集经典,网上题解很多,不多说了 ...
分类:其他   时间:2018-10-20 23:27:16    收藏:0  评论:0  赞:0  阅读:166
Jmeter入门13 后置处理器JSON Extractor提取json的多个值
json串[]表示数组,{}表示对象。 JSON Extractor $表示响应的根对象。取对象或属性用.,数组用[],索引从0开始。 示例: 分析响应结果 在请求上点右键添加post processors 》 JSON Extractor 1 分号分隔多个参数名,json path表达式,匹配第几 ...
分类:Web开发   时间:2018-10-20 23:26:49    收藏:0  评论:0  赞:0  阅读:325
逆向-002-iOS重签名
在Windows环境下会有,静默安装。通过iOS应用重签名(安装app到手机上),苹果签名机制,防止未授权的应用进行安装 ①获取应用ipa ②Codesign重签名 ③Xcode自动签名 ④Shell脚本自动重签 代码重签第三方应用:加密之后不能进行 一些逆向的分析。越狱应用->一些砸过壳的。(注意 ...
分类:移动平台   时间:2018-10-20 23:26:33    收藏:0  评论:0  赞:0  阅读:237
[LeetCode] 540. Single Element in a Sorted Array
Given a sorted array consisting of only integers where every element appears twice except for one element which appears once. Find this single element ...
分类:其他   时间:2018-10-20 23:25:49    收藏:0  评论:0  赞:0  阅读:147
软工作业4:词频统计 ——基本功能
一、基本信息 1、编译环境:Pycharm2018、Python3.8 2、作者:1613072007 周磊 1613072008 俞林森 3、项目地址:https://gitee.com/ntucs/PairProg.git 二、项目分析 1.1、读文件到缓冲区 process_file(dst, ...
分类:其他   时间:2018-10-20 23:25:15    收藏:0  评论:0  赞:0  阅读:231
Gradle自动实现Android组件化模块构建
背景 随着App的不断迭代,业务会变得越来越复杂,业务模块会越来越多,且每个模块的代码也会变得越来越多。为了应对这一场景,我们需要把不同的业务模块划分成一个个组件,在修改业务代码的时候只需要在对应模块修改就可以了。通过高内聚,低耦合的业务模块来保证工程的健壮性和稳定性。现在问题来了,当组件的数量变得 ...
分类:移动平台   时间:2018-10-20 23:24:57    收藏:0  评论:0  赞:0  阅读:197
1069条   1 2 3 4 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!