问题 线程池的作用是什么 答案 如果没有线程池,用户的每一个请求都会经历申请资源创建线程,执行线程,释放资源销毁线程这个过程,很多时间浪费在创建和销毁这两件事情上。如果用户请求时线程已经存在,用户使用线程结束也不用去考虑如何销毁,由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强 ...
分类:
编程语言 时间:
2020-03-30 17:58:25
阅读次数:
74
目录结构 文件内容 Hello.h Hello.cpp cmake基本脚本 编译 返回结果 ...
分类:
其他好文 时间:
2020-03-30 13:10:46
阅读次数:
79
1. jar包部署 maven插件:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> < ...
分类:
编程语言 时间:
2020-03-30 12:46:32
阅读次数:
79
https://vjudge.net/problem/POJ-3017 题目 给一个长度为$N$的序列,你需要把它切成几段,每一段的和不能超过$M$,求一种切法,使每一段的最大值的和最小。 $N\leqslant100000$,$M$不会爆long long,序列中的数在$[0,1000000]$ ...
分类:
其他好文 时间:
2020-03-30 11:21:08
阅读次数:
60
1、lambda表达式的书写 (1)lambda表达式:在java中Lambda表达式是对象,他们必须依赖于一类特别的对象类型函数式接口 @FunctionalInterface interface MyInterface1{ void myMethod1(); } @FunctionalInter ...
分类:
编程语言 时间:
2020-03-29 16:35:26
阅读次数:
98
"上一讲" 主要谈了java里的线程池的使用,而主要使用Executors的方式去创建,比如 ,` Executors.newFixedThreadPool(5) 阿里手册 ThreadPoolExecutor`的方式,我想应该也是避免资源耗尽的风险吧! 线程池不允许使用 Executors 去创建 ...
分类:
编程语言 时间:
2020-03-29 12:27:21
阅读次数:
58
给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符示例 1: 输入: word1 = "horse", word2 = "ros"输出: 3解释: horse -> ro ...
分类:
其他好文 时间:
2020-03-29 09:15:03
阅读次数:
69
在 pom.xml 中添加了如下配置后,打包出来的依然是普通的 xxxx.jar 文件,并没有后面的 ,经过网上多方寻找之后,参考 "这篇文章" 得到解决 原因是以上配置被放置在了 里面了,把以上配置放在 外面即可。或者直接不要 ...
分类:
编程语言 时间:
2020-03-27 21:53:55
阅读次数:
84
前不久,做一个winform小程序,是给客户导数据用的。当时就发现调试的时候,线程有点问题,到某个点时就走不动了。但是运行确实没有问题的。 只是在关闭窗体后,资源管理器里,一大堆进程。 当时,客户急着用,小测了下,导出数据无误,进程就先不管了。 后来自己去查资料,发现只要在线程那里设置个属性 复制代 ...
分类:
编程语言 时间:
2020-03-27 21:23:49
阅读次数:
95
(js中的MacroTask) 1. Rendering never happens while the engine executes a task. Doesn’t matter if the task takes a long time. Changes to DOM are painted ...
分类:
系统相关 时间:
2020-03-27 11:10:07
阅读次数:
101