- 博客(5)
- 收藏
- 关注
原创 java多线程(一)
1. 线程与进程 进程是系统资源分配与调度的基本单位 线程是进程的一个执行路径,一个进程中至少有一个线程 cpu资源特殊,它是分配到进程的,但是真正占用cpu资源的是线程,所以说线程是cpu分配的基本单位。 在java中,启动main函数就是启动了一个进程,main函数所在的线程就是进程中的一个线程,称为主线程。 堆和方法区被所有线程共享。堆中主要存放new操作创造的对象实例;方法区中存放jvm加载的类、常量以及静态变量等信息。 每个线程各自享有栈和程序计数器。栈用来存放局部变量;程序计数器用来存放下一条
2022-02-24 22:12:25 340
原创 Linux 解决终端关闭后应用程序停止运行
使用screen命令,使用方法如下: 首先执行screen,按任意键进入界面内 在界面内执行程序,若是想在后台保持程序的运行,先按ctrl+a然后按d 此时便退回了主界面,此时便可以关闭终端 用screen –ls可以查看目前子界面的状态 若是想回到子界面,可以使用screen -r 5216 ...
2022-02-18 15:50:20 1218
原创 1. 两数之和
题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 示例 2: 输入:nums = [3,2,4], target
2021-11-17 21:44:59 73
原创 python shlex
python的shlex模块基于Uninx shell语法的语言提供了一个强大的分割功能 最常用的是split函数 shlex.split("python -u a.py -a A -b B -o test") ['python', '-u', 'a.py', '-a', 'A', '-b', 'B', '-o', 'test'] ...
2019-08-28 18:35:04 734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人