JAVA:/* * * 1:定义一个继承Thread的类,里面定义run函数为需要多线程的业务函数 * 2:实例化重写的这个类,执行start方法进行多线程运行 * * */ class MyThread extends Thread{ // 多线程 需要执行的方法 @Override public ...
分类:
编程语言 时间:
2021-01-02 10:54:28
阅读次数:
0
整数域上的二分 模板样式 bool check(int x) {/* ... */} // 检查x是否满足某种性质 // 区间[l, r]被划分成[l, mid]和[mid + 1, r]时使用: int bsearch_1(int l, int r) { while (l < r) { int m ...
分类:
其他好文 时间:
2021-01-01 12:14:33
阅读次数:
0
POST blogs/_search { "query": { "dis_max": { "queries": [ { "match": { "title": "Quick pets" }}, { "match": { "body": "Quick pets" }} ], "tie_breaker" ...
分类:
其他好文 时间:
2020-12-31 12:51:02
阅读次数:
0
题意:要组装一台电脑,需要n个配件,每个配件有m 种,每种给出一个使用寿命和价格,只要有一个配件到寿命电脑就不能使用,求最大的组成电脑总花费/电脑寿命,多个最大情况下输出最小的费用。题目:https://vjudge.net/problem/Gym-102878L 题解:给的寿命是有序的,那么找一个 ...
分类:
其他好文 时间:
2020-12-31 12:21:26
阅读次数:
0
在阿里云服务器Centos7中安装mysql5.7,解压数据库初始化后,报错 ./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or di ...
分类:
数据库 时间:
2020-12-31 11:58:26
阅读次数:
0
function getQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg);//search,查询?后 ...
分类:
Web程序 时间:
2020-12-30 10:41:03
阅读次数:
0
PUT test/_doc/1 { "content":"Hello World" } GET test/_analyze { "explain": true, "analyzer": "standard", "text": "Hello World" } POST test/_search { " ...
分类:
其他好文 时间:
2020-12-29 11:59:23
阅读次数:
0
while((c = getchar()) != EOF) EOF是为了判断你什么时候输完了以退出循环,按ctrl+Z的时候,进程会关闭标准输入,这时候getchar就会返回-1,也就是EOF,然后退出循环 ...
分类:
编程语言 时间:
2020-12-29 11:44:50
阅读次数:
0
原题链接 参考直方图最大矩形那道题,边界点是到权值比它小的天数为止,所以单调栈是单调递增栈,这道题我们需要的是while循环后的边界点,如果在while循环里取第一个点反而会导致答案错误,因为存在这种情况: 7 5 3 如果取while循环里第一个点就会少算7 #include <iostream> ...
分类:
其他好文 时间:
2020-12-29 11:37:41
阅读次数:
0
深入解析synchronized 1 常见的几个并发问题 1.可见性问题 案例演示:一个线程根据boolean类型的标记flag, while循环,另一个线程改变这个flag变量的值,另一个线程并不会停止循环。 /** * @author WGR * @create 2020/12/22 -- 20 ...
分类:
其他好文 时间:
2020-12-29 11:20:58
阅读次数:
0