1.父类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次) 2 .子类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次) 3. 父类属性对象初始化 4.父类普通代码块(每次new,每次执行 ) 5.&n ...
分类:
编程语言 时间:
2018-08-30 16:43:51
阅读次数:
135
今天分享一下Linux中单引号、双引号、反引号的区别,单引号的作用就是单引号里面的内容会原封不动的输出(所见所得),双引号与单引号类似不同的就是里面的特殊符号会被解析(运行),反引号优先执行命令。再说一下检查端口的一些命令及方法,首先就是要检查机房的网络是否有故障,这里要用到的命令就是tracert-d,然后再检查sshd是否在运行,这里我们可以用1.telnet/nc2.nmap3.ss-lnt
分类:
系统相关 时间:
2018-07-25 22:45:47
阅读次数:
265
一、内核的引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备来启动。 操作系统接管硬件后,首先读入/boot目录下的内核文件 二、运行init init进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。 init程序首 ...
分类:
系统相关 时间:
2018-07-06 11:31:44
阅读次数:
241
根据用户的要求,需要在系统正常启动后自动运行某些脚本。chkconfig xxx on 这个命令就自动在对应的rc2 rc3 rc4的目录下创建脚本先拿rc2.d来看看这个是rc2.d目录里一个文件的内容,chkconfig 2345 57 432345指明了运行级别,当系统运行在2 3 4 5级别时运行该脚本,57是开机优先级 43是关机优先级。开机优先级数字越低越优先执行,关机优先级是数字越低
分类:
系统相关 时间:
2018-06-10 00:34:51
阅读次数:
213
Linux进程优先级查看及修改 进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的Linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 1. 查询进 ...
分类:
系统相关 时间:
2018-06-09 18:57:06
阅读次数:
215
线程的出现 60年代,在OS中能拥有资源和独立运行的基本单位是进程,然而随着计算机技术的发展,进程出现了很多弊端,一是由于进程是资源拥有者,创建、撤消与切换存在较大的时空开销,因此需要引入轻型进程;二是由于对称多处理机(SMP)出现,可以满足多个运行单位,而多个进程并行开销过大。 因此在80... ...
分类:
编程语言 时间:
2018-05-18 22:17:58
阅读次数:
232
AQS全称为AbstractQueuedSynchronizer,是并发容器中的同步器,AQS是J.U.C的核心,它是抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类都依赖它,如ReentrantLock、Semaphore、CyclicBarrier、Reentra ...
分类:
其他好文 时间:
2018-05-12 17:28:00
阅读次数:
171
什么叫做包:简单点说就是带_init_.py文件的文件夹就是包。当我们去调用这个包的时候其实是优先执行了包里面的_init_文件。而包里面的其他的py文件就是模块 1.当我们需要直接调用某模块的时候,而又不确定可不可以直接调用时,可以这样操作 import sys print(sys.path) 查 ...
分类:
其他好文 时间:
2018-04-29 23:58:35
阅读次数:
299
在说明之前我先抛出结论:互斥锁和二值信号量在使用上非常相似,但是互斥锁解决了优先级翻转的问题 假定我们现在有三个任务,task1,task2,task3,任务优先级task1最高,然后依次降低。我们知道在系统调度的时候当两个任务同时处于就绪态的时候,系统会优先执行优先级高的任务 好了,让我们来看两个 ...
分类:
其他好文 时间:
2018-04-29 12:04:38
阅读次数:
219
1、条件语句#语法:if : elif : elif : else: if 语句执行有个特点,它是从上往下判断,如果在某个判断上是 True,把该判断对应的语句执行后,就忽略掉剩下的 elif 和 else当 if 有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 ... ...
分类:
编程语言 时间:
2018-04-28 01:32:04
阅读次数:
222