入门
文章平均质量分 84
Erlei a
初级到高级需要几步,先走两步
展开
-
JAVA多线程(一)
线程与进程 并行与并发 开始多线程之前,我们得先说一说这个线程与进程,并行与并发。因为我专业是信息安全,所以啊上课有学过这玩意且不止一门课讲过,所以我大概了解一点,记住的也就这几句话,如果你没看懂或者我才疏学浅的确实是讲不明白,你就先找个大佬博客学一学,肯定详细,起码有个概念。 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内的调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 一个程序至少一个进原创 2021-02-23 19:39:38 · 79 阅读 · 0 评论 -
JavaSE——StringBuffer、StringBuilder、数组常见操作、Arrays工具类、基本数据类型包装类
StringBuffer类概述 如果我们对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。我们用StringBuffer就可以解决这个问题。 StringBuffer的构造 StringBuffer的构造方法: public StringBuffer(): 无参构造方法 public StringBuffer(int capacity): 指定容量的字符串缓冲区对象 public StringBuffer(String str): 指定字符串内容的字符串缓冲区对原创 2020-12-14 18:01:50 · 148 阅读 · 1 评论 -
JavaSE——Scanner类及String类常用方法
Scanner的概述和构造方法原理 概述:JDK5以后用于获取用户的键盘输入 Scanner的构造方法原理: Scanner(InputStream source) System类下有一个静态字段: public static final InputStream in ;标准的输入流,对应着键盘录入。 Scanner类的hasNextXxx()和nextXxx()方法 基本格式: hasNextXxx()判断下一个是否是某种类型的元素,其中Xxx可以是int、double等。如果需要判断是否包含下一个字符串原创 2020-12-08 19:15:01 · 357 阅读 · 0 评论 -
JavaSE——Object类概述、toString方法、equals方法、clone方法
Object类的概述 Object类:类层次结构的根类,所有类都直接或者间接的继承自该类 构造方法:public Object( ) 子类的构造方法会默认访问父类的无参构造方法以完成父类数据初始化; public class Demo1 { public static void main(String[] args) { //Object类是所有类的顶层父类。 Object o = new Object(); Object o1 = new Objec原创 2020-12-07 17:38:59 · 135 阅读 · 0 评论 -
JavaSE——面向对象、类、成员变量、匿名对象、封装、this关键字
面向对象 先来了解什么是面向过程? 面向过程,就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。代表语言是C语言。 当需求单一,或者简单时,我们一步步去操作没有问题,并且效率也不低,可是随着需求不断的更改,功能的不断增多,我们发现需要面对每一个步骤就很麻烦。这个时候,就有人提出,能不能把这些步骤和功能再进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这样结构就清晰了很多,使用的时候,我们只需要找到封装这些功能的类就可以了。这就是面向对象原创 2020-11-16 16:52:12 · 97 阅读 · 0 评论 -
JavaSE——数组、二维数组、遍历、递归
数组 概念 数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致。 在实际的开发过程中,我们经常会面对同时处理大量的数据,如果同时声明这么多的变量显然不现实,Java给我们提供了数组来解决这个问题。 数组是存储同一种数据类型多个元素的集合。 数组既可以存储基本数据类型,也可以存储引用数据类型。 数组的定义语法 语法一: 数据类型 [ ] 数组名; 语法二: 数据类型 数组名 [ ] 数组的初始化 Java中的数组必须先开始初始化,然后才能使用。 所谓初始化,就是为数组中的数组元素分配原创 2020-11-16 16:28:59 · 195 阅读 · 0 评论 -
Linux软件管理 新手教程
1、rpm命令管理软件 rpm -ivh ##安装参数组合 -a ##所有 -f ##文件 -p ##软件包 -q #查询 -l ##软件安装文件列表 -e ##卸载 -c ##配置文件 -d ##说明 --info ##软件信息 --force ##强制 --nodeps ##忽略依赖性原创 2020-10-26 17:44:53 · 250 阅读 · 0 评论 -
linux 进程管理浅谈
**什么是进程? 程序(program)放置在存储媒体中(如硬盘,光盘,软盘,磁带等)为实体文件的形态存在 进程:程序被触发后,执行者的权限与属性,程序的程序码与所需数据等都会被载入内存中,操作系统并给予这个内存内的单元一个识别码(PID),可以说,进程就是一个正在运行的程序 进程的状态: R(Running):该程序正在运行中; S(Sleep):该程序目前正在睡眠状态(idle),但可以被唤醒(signal) D:不可被唤醒的睡眠状态,通常进程可能在等待I/O的情况。 T:停止状态(stop),可能是在原创 2020-10-20 15:06:31 · 88 阅读 · 0 评论 -
LINUX 文件/夹权限管理入门
1、权限读取 ls -ld/-Rl file/mdir #读取文件/文件夹权限 - | rw-r--r-- | . |1 |westos|root | 0 |Oct 17 02:28 |1 文件类型| 用户权限 |selinux | 硬连接(文件夹下个数)|拥有者 |拥有组|属性大小|更改时间 |名称 [root@westos_student18 ~]# watch -n 1 “ls原创 2020-10-20 14:49:07 · 213 阅读 · 0 评论