码迷,mamicode.com
首页 > 全部
守护线程和定时器
Java中又两种线程: 用户线程:普通的线程; 守护线程:又可叫做后台线程,如垃圾回收线程。一般是死循环执行,等到所有的用户线程结束,守护线程就结束。 如:我们需要每天的00:00就进行数据的备份,这个时候我们就需要一个定时器线程,并且将该定时器线程设置为守护线程。 1.守护线程 守护线程是一直执行 ...
分类:编程语言   时间:2021-02-24 13:13:36    阅读次数:0
实现多线程的第三种方式(实现Callable接口)
之前介绍了两种实现多线程的方式:继承Thread类和实现Runnable接口。但是这两种方式的线程都不能返回一个返回值,因为run()没有返回值。 但是有时候我们委派一个线程去执行一个任务,我们希望这个线程可以返回该任务的执行结果。 JDK8中推出了一种新的实现多线程的方式:实现Callable接口 ...
分类:编程语言   时间:2021-02-24 13:13:18    阅读次数:0
python快速查看内置模块函数
Python设计语言如何查看自带的模块的方法和属性?其中,它有内置函数dir(),需要查看什么模块,首先导入该模块,然后调用函数dir()。 1.通用的帮助函数help() 使用help()函数来查看函数的帮助信息。 如: 1 import requests 2 3 help(requests) 会 ...
分类:编程语言   时间:2021-02-24 13:12:59    阅读次数:0
生产者和消费者模型
Object中有两个涉及到了线程的方法: void wait():让当前线程进入等待状态,直到被唤醒;(会释放锁) void notify():唤醒当前正在等待的线程。(只会通知,不会释放锁) 因为Object是所有类的鼻祖,所以每一个对象都拥有wait()和notify()。 生产者和消费者模型 ...
分类:其他好文   时间:2021-02-24 13:12:42    阅读次数:0
[Spring-Boot]-Redis
https://www.cnblogs.com/slowcity/p/9002660.html https://www.cnblogs.com/wuyoucao/p/10941792.html ...
分类:编程语言   时间:2021-02-24 13:12:31    阅读次数:0
反射概述及使用(扩展类路径下文件的绝对路径)
1.反射的作用是什么? 通过反射机制可以操作字节码文件。 相关类: java.lang.Class:字节码文件类; java.lang.reflect.Field:属性字节码类; java.lang.reflect.Constructor:构造方法字节码; java.lang.reflect.Met ...
分类:其他好文   时间:2021-02-24 13:12:14    阅读次数:0
Linux内核源码分析 -- 构造新 cred -- prepare_kernel_cred
prepare_kernel_cred - Prepare a set of credentials for a kernel service 使用指定进程的 real_cred 去构造一个新的 cred,不是引用,不是引用,不是引用,而是创建一个新的 cred 源码版本:Linux Kernel ...
分类:系统相关   时间:2021-02-24 13:11:59    阅读次数:0
2.爱生气的书店老板
爱生气的书店老板 解题思路,首先计算不算X的所有满意的客户数量。然后计算X时间可能产生的最大的客户满意数量,即使用滑动窗口的方式,从左往右,找出最大的值,加上之前的值即可。代码如下 class Solution { /** * @param Integer[] $customers * @param ...
分类:其他好文   时间:2021-02-24 13:11:48    阅读次数:0
Java中JDBC增加数据
1、加载驱动 1 Class.forNmae("com.mysql.jdbc.Driver"); 2 3 /* 4 Class.forName(xxx.xx.xx) 返回的是一个类 5 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的 ...
分类:数据库   时间:2021-02-24 13:11:29    阅读次数:0
Codeforces 1492D - Genius's Gambit (构造)
Codeforces Round #704 (Div. 2) D. Genius's Gambit 题意 要求构造出两个不包含前导0的二进制数字$x,y$,满足: $x,y$都具有$a$个$0$和$b$个$1$ $x-y$具有$k$个$1$ 限制 \(a\ge 0\) \(b\ge 1\) \(0\ ...
分类:其他好文   时间:2021-02-24 13:11:12    阅读次数:0
「Groovy」- 操作文件(读取、写入) @20210223
检查文件是否存在、可读等等 File file = new File("out.txt") println file.exists() println file.canRead() 向文件写入文本 File file = new File("out.txt") file.write "First l ...
分类:其他好文   时间:2021-02-24 13:10:56    阅读次数:0
BAT-Qt发布EXE时,自动识别目录中的EXE,并导出依赖库。
@echo on For /f "tokens=*" %%i in ('dir /a-d /b /s "*.exe"') do ( D:\RuanJian\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin\windeployqt.exe "%%i" --debug)Pause P ...
分类:其他好文   时间:2021-02-24 13:10:34    阅读次数:0
python读取xml格式数据
读取节点文本值和,属性值 # -*- coding: UTF-8 -*- from xml.dom import minidom dom=minidom.parse('F:\\python_project\\爬虫\\双色球\\shuangseqiu.xml') root=dom.documentEl ...
分类:编程语言   时间:2021-02-24 13:10:12    阅读次数:0
azkaban3.90.0部署
1、下载这个网友提供的编译包,自己编的老出错,没弄了 https://blog.csdn.net/logincheck/article/details/110119987 2、将 解压到 /opt/module/azkaban-exec-server-0.1.0-SNAPSHOT.tar.gz 解压 ...
分类:其他好文   时间:2021-02-24 13:09:54    阅读次数:0
shell_exec()和getenv()
stop(); $t2 = new Bd_Timer(true); // sleep(1); for ($i=0; $i stop(); var_dump($t1time, $t2time); int(439365) int(11) 都可以用来获取环境变量, 但是后者更加省时间和 cpu. ...
分类:系统相关   时间:2021-02-24 13:09:38    阅读次数:0
【YbtOJ#662】交通运输
题目 题目链接:https://www.ybtoj.com.cn/problem/662 \(n \leq 10^5\)。 思路 考虑一个点 \(x\),肯定是选择删去它后最大的连通块的一个子树连接到最小的连通块的一个子树。答案范围在次大连通块大小和最大连通块大小之间。 显然这个东西是有单调性的,考 ...
分类:其他好文   时间:2021-02-24 13:09:15    阅读次数:0
java网络编程
定义: 网络可以使不同物理位置的计算机达到资源共享和通信的目的。 相关的包:java.net 提供了两种通信协议:(传输层协议) TCP (transmission Control Protocol)传输控制协议,可靠的传输协议,传输前采用“三方握手”的方式建立连接,以保证传输的可靠性。 UDP ( ...
分类:编程语言   时间:2021-02-24 13:08:52    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!