
笔记
文章平均质量分 75
姜枣茶
这个作者很懒,什么都没留下…
展开
-
jvm原理笔记
二、Java内存区域与内存溢出异常 2.1、运行时数据区 运行时数据区包括五个分区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区,其中前三个区域为线程私有,后两个区域为所有线程公有。 2.1.1、程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。原创 2021-12-27 23:40:16 · 267 阅读 · 0 评论 -
Java多线程笔记
学习多线程与并发,要着重“外炼互斥,内修可见,内功有序”。 一、Java多线程技能 1.1、线程的实现与执行 创建线程有两种方法: 继承Thread类,并重写run()方法,在run()方法中添加线程要执行的任务代码 实现Runnable接口,并重写run()方法,在run()方法中添加线程要执行的任务代码 启动线程需要调用Thread类的start方法: MyThread myThread = new MyThread(); Thread thread = new Thread(myThread);原创 2021-12-27 23:32:17 · 142 阅读 · 0 评论 -
Linux笔记
文件操作: dhclient 联网(使用动态主机配置协议动态的配置网络接口的网络参数) su root 管理员权限 systemctl stop firewalld 关闭防火墙 systemctl status firewalld 查看防火墙状态 ls 列出目录及文件名 ls -al cd 切换目录 cd ~ cd … pwd 显示目前的目录 pwd -p mkdir 创建一个新的目录 mkdir -p mkdir -m rmdir 删除一个空的目录 rmdir -p touch 创建文件 touch x原创 2021-12-27 23:31:04 · 1526 阅读 · 0 评论 -
Docker笔记
Docker: 启动Docker:systemctl start docker 停止所有容器: docker stop $(docker ps -aq) 移除所有容器: docker rm $(docker ps -aq) 查看所有运行及停止的容器: docker ps -aq 查看所有正在运行的容器: docker ps 查询仓库里的XXX:docker search XXX(mysql或rabbitmq或别的什么) 安装XXX:docker pull XXX 删除镜像:docker rmi 运原创 2021-12-27 23:29:08 · 1248 阅读 · 0 评论 -
MySQL笔记
建表: create table person( person_id smallint unsigned, fname varchar (20), lnamre varchar(20), gender enum('M','F'), birth_date date, street varchar (30), city varchar(20), state varchar (20), country varchar(20),原创 2021-03-20 18:31:35 · 148 阅读 · 0 评论