使用wait()notify()的前置条件 调用wait()和notify()的线程必须是已经获取了synchronized对象锁(注意这里是对象锁不是类锁也就是说被static标记的方法是不行的)的线程。否则将会抛出java.lang.IllegalMonitorStateException wa ...
分类:
编程语言 时间:
2021-01-26 11:40:49
阅读次数:
0
实现这个功能的方法有很多,这里我们看一下最常用的一种方式。 获取系统的时间 time.cpp: #include <iostream> #include <time.h> #include <string> int main() { std::string s; char stime[256] = ...
分类:
编程语言 时间:
2021-01-25 11:23:29
阅读次数:
0
张克清 冒泡排序和选择排序算法两个排序算法 、三个查找算法及测试程序 /*排序算法1、冒泡排序2、插入排序3、选择排序4、希尔排序5、归并排序6、快速排序7、堆排序8、基数排序*/int BubbleSort(int a[],int n){int i=0,j=0;int temp=0;for(i=0 ...
分类:
编程语言 时间:
2021-01-25 10:56:25
阅读次数:
0
一、复制表中数据 INSERT INTO agent(`agent_id`, `agent_type_id`, `product_no`, `yaml`, `is_anysc`, `status`, `create_time`, `update_time`) SELECT (SELECT UUID( ...
分类:
数据库 时间:
2021-01-25 10:37:33
阅读次数:
0
直接上demo package main import ( "context" "fmt" limt "go.uber.org/ratelimit" "golang.org/x/time/rate" "github.com/juju/ratelimit" "time" ) func Demo1() ...
分类:
其他好文 时间:
2021-01-25 10:36:25
阅读次数:
0
配置VisualStudio2019的OpenGL开发环境 首先准备以下文件,这些都能在LearnOpenGL CN得到,我放在了我自己的图形程序的目录下的library目录中 接下来使用vs2019创建C++项目,空项目即可,然后新建一个源文件,选中项目右键属性,打开如下面板,只需要修改红框中的条 ...
分类:
其他好文 时间:
2021-01-22 12:22:37
阅读次数:
0
使用tqdm和rich这两个进度条实现工具,可以使得python实现的算法过程可视化,这对于算法执行的过程判断有着重要的意义。 ...
分类:
编程语言 时间:
2021-01-22 12:10:55
阅读次数:
0
from selenium import webdriverfrom time import sleepbro=webdriver.Chrome(executable_path='chromedriver.exe')bro.get('https://kyfw.12306.cn/otn/resourc ...
分类:
编程语言 时间:
2021-01-22 11:59:34
阅读次数:
0
from threading import * from time import * def show_info(name,age): print(name,age) def show_user_info(username,password): print(username,password) if ...
分类:
编程语言 时间:
2021-01-21 10:50:33
阅读次数:
0
Influx cli cheetsheet -- 管理用户 CREATE USER "hsj" WITH PASSWORD 'hsj' CREATE USER "zx" WITH PASSWORD 'zx' 创建admin账号 CREATE USER "todd" WITH PASSWORD '12 ...
分类:
其他好文 时间:
2021-01-21 10:44:35
阅读次数:
0