1. 串行并行并发 2. 进程 3. 线程 4. 创建线程的方式 A:创建线程并启动:继承Thread类 step1:创建子类,继承Thread类。 step2:重写run(),线程体。并发执行的内容,写在这个方法中。 step3:启动线程:start() /* class Cat class Pe ...
分类:
编程语言 时间:
2020-07-30 01:28:28
阅读次数:
60
#1 系列目录 线程池接口分析以及FutureTask设计实现 线程池源码分析-ThreadPoolExecutor 该系列打算从一个最简单的Executor执行器开始一步一步扩展到ThreadPoolExecutor,希望能粗略的描述出线程池的各个实现细节。针对JDK1.7中的线程池 #2 Exe ...
分类:
编程语言 时间:
2020-07-30 01:11:37
阅读次数:
72
题目链接 维护一个单点修改,区间查询的数据结构,树状数组和线段树均可以。 我写了树状数组。 #include<bits/stdc++.h> using namespace std; #define lowbit(x) (x & (-x)) char s[10]; int n; long long c ...
分类:
其他好文 时间:
2020-07-29 21:56:16
阅读次数:
86
参考资料:https://www.youtube.com/watch?v=K1bMSPje6pw&list=PLhfrWIlLOoKMe1Ue0IdeULQvEgCgQ3a1B&index=2 apt-get update apt-get install yersinia yersinia -h y ...
分类:
系统相关 时间:
2020-07-29 21:17:30
阅读次数:
83
为一个特定的任务选择最好的数据结构和算法是开发高性能软件的一个关键。 数据结构是以某种形式将数据组织在一起的集合(collection)。数据结构不仅存储数据,还支持访问和处理数据的操作。 在面向对象思想里,一种数据结构也被认为是一个容器(container)或者容器对象(container obj ...
分类:
其他好文 时间:
2020-07-29 17:53:03
阅读次数:
74
<!DOCTYPE html><!-- 告诉浏览器这是html文档--> <html lang="en"><!-- lang=“en” 的作用是声明这个文档的内容所使用的语言是英文,如果想要改成中文简体,将en改成zh-Hans--> <head> <!-- head里面的内容是文档使用的标题集,文 ...
分类:
Web程序 时间:
2020-07-29 15:32:15
阅读次数:
100
Leetcode.27 | Remove Element(Python) Given an array nums and a value val, remove all instances of that value in-place and return the new length. Do no ...
分类:
编程语言 时间:
2020-07-29 14:58:26
阅读次数:
82
var group = countylist.GroupJoin( list, (countyinfo l1) => new { l1.Countycode }, (Result l2) => new { l2.Countycode }, (item1, item2) => new { item1, ...
一、单元测试的目的 简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测,尤其是在我们后期修改后(不论是增加新功能,修改bug),都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题再次重现。 这里主要是使用MockMvc对我们的系统的Controller进行 ...
分类:
Web程序 时间:
2020-07-29 14:36:27
阅读次数:
81
Task Scheduler (M) 题目 You are given a char array representing tasks CPU need to do. It contains capital letters A to Z where each letter represents a ...
分类:
其他好文 时间:
2020-07-29 10:27:27
阅读次数:
69