摘要:十、同步机制解决Thread继承安全问题 创建三个窗口买票,共100张票。用继承来实现 方式一:同步代码块 public class RunMainExtends { public static void main(String[] args) { Win win1 = new Win(); Win 阅读全文
posted @ 2020-09-18 10:59 EternityNoah 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一、设计模式简介 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局,我们用不同的棋谱。”套路” 二、单例设计模式 2.1 单列设计模式简介 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系 阅读全文
posted @ 2020-09-16 17:37 EternityNoah 阅读(250) 评论(2) 推荐(1) 编辑
摘要:一、修饰符 Java中四种访问权限修饰符: private 缺省(default) protected public 1.1 修饰类的成员 用来限定对象对该类成员的访问权限。 修饰符 类内部 同一个包 不同包的子类 同一个工程 private yes 缺省(default) yes yes prot 阅读全文
posted @ 2020-09-15 18:55 EternityNoah 阅读(21) 评论(0) 推荐(0) 编辑
摘要:七、线程生命周期 没错,线程也是有生命周期的。就好像人类有出生、儿童、青年、中年、晚年、死亡一般。下面是线程的生命周期图: 八、线程的安全问题 所谓线程不安全【并发问题】,举个例子来说,如卖票,会出现重票、错票等现象,这就是线程不安全的。 并行:多个CPU同时执行多个任务。比如:多个人同时做不同的事 阅读全文
posted @ 2020-09-12 16:08 EternityNoah 阅读(73) 评论(0) 推荐(1) 编辑
摘要:一、程序、进程、线程简介 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播放器 阅读全文
posted @ 2020-09-11 18:25 EternityNoah 阅读(14) 评论(0) 推荐(0) 编辑
摘要:一、错误 Error running ...: No jdk for module ... Error running ...: No jdk for module ... 二、解决方法 找到File>Project Structure...>Modules。 可以看到右边“Source“目录下面为 阅读全文
posted @ 2020-09-07 19:03 EternityNoah 阅读(55) 评论(0) 推荐(0) 编辑
摘要:一、创建一张表 -- 创建表 create table if not exists tb1( id int(10) primary key auto_increment comment "主键自增", name varchar(22) not null default "小明" comment "用 阅读全文
posted @ 2020-09-06 20:10 EternityNoah 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一、File类与IO流 数组、集合等内容都是把数据放在内存里面,一旦关机或者断电,数据就会立刻从内存里面消失。而IO主要讲文件的传输(输入和输出),把内存里面的数据持久化到硬盘上,如.txt .avi .png等,或者把文件传输到内存里面 为什么要先讲File类,因为你无论是输入还是输出,总得有个地 阅读全文
posted @ 2020-09-06 10:31 EternityNoah 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、MySQL逻辑分层 ​ 可以分为:连接层 服务层 引擎层 存储层 ​ 每层的作用: ​ 二、MySQL引擎 查看mysql引擎 show engines; 查看当前使用的引擎 show variables like '%storage_engine%' ; INNODB&MYISAM mysql 阅读全文
posted @ 2020-09-05 20:42 EternityNoah 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、安装MYSQL 链接:https://pan.baidu.com/s/1hpel3jAu2h6DrAPnaxz1dg 提取码:3ko9 把下载好的rpm版的mysql上传到centos7中,目前公司中最爱用的是5.5版本和5.7版本,推荐用5.5. 先安装服务端 rpm -ivh MySQL-s 阅读全文
posted @ 2020-09-05 19:54 EternityNoah 阅读(35) 评论(0) 推荐(0) 编辑