摘要: 下载maven,http://maven.apache.org/download.cgi 解压到你的路径下 配置环境变量:vim ~/.bash_profile,Mac刚开始没有这个文件,第一次编辑也就是新建 export M3_HOME=/usr/local/bin/maven/apache-ma 阅读全文
posted @ 2022-07-26 09:22 张碧晨 阅读(21) 评论(0) 推荐(0)
摘要: 1,先把SpringBoot项目打包。 2,将jar包上传到Linux服务器目录。例如:learnner-0.0.1-SNAPSHOT.war 3,下载Java8镜像 4,创建一个dockerfile,vim springboot_dockerfile 5, dockerfile内容 FROM ja 阅读全文
posted @ 2022-07-25 15:03 张碧晨 阅读(44) 评论(0) 推荐(0)
摘要: 设计模式的目的: 高内聚,低耦合的程序。 设计模式的七大原则: 单一职责原则 接口隔离原则 迪米特原则 开闭原则 依赖倒转原则 里氏替换原则 合成复用原则 1.单一职责原则 单一原则注意事项和细节: 1.降低类的复杂度,一个类只负责一项职责。 2.提高类的可读性,可维护性。 3.降低变更引起的风险。 阅读全文
posted @ 2022-07-25 09:54 张碧晨 阅读(101) 评论(0) 推荐(0)
摘要: 1.环境准备 ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。 2.上传 将下载的zookeeper上传到服务器上,并放到你要安装的目录下。 3.解压 将tar包解压到/opt/zookeeper目录下 tar -zxvf apache-ZooKeepe 阅读全文
posted @ 2022-07-21 10:24 张碧晨 阅读(25) 评论(0) 推荐(0)
摘要: 1.分布式系统 传统项目和互联网项目 传统项目:OA,crm,hr. 互联网项目:天猫,京东,微信。 用户群体:企业员工VS网民 用户体验:美观,功能,速度,稳定性 互联网项目特点: 用户多 流量大,并发高 海量数据 易受攻击 功能繁琐 变更快 集群和分布式 集群:一个服务部署到多个服务器 分布式: 阅读全文
posted @ 2022-07-21 10:24 张碧晨 阅读(29) 评论(0) 推荐(0)
摘要: 一,进程和线程 进程和线程的概念 并行和并发的概念 线程基本应用 进程:当一个程序被运行,就相当于开启了一个进程。 线程:一个进程内可以分到1到多个线程。Java中线程是最小的调度单位。 并发:同一时间应对多件事情的能力 并行:同一时间动手做多件事情的能力 Java线程 创建和运行线程 查看线程 线 阅读全文
posted @ 2022-05-05 12:39 张碧晨 阅读(45) 评论(0) 推荐(0)
摘要: mysql默认数据库引擎InnoDB,支持事务,支持行锁,支持外键约束。 MyISAM,不支持事务,不支持外键,支持表锁,不支持行锁,访问速度快。 重点⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️ 索引 查询 阅读全文
posted @ 2022-04-19 18:51 张碧晨 阅读(51) 评论(0) 推荐(0)
摘要: 1.开启事务 start transaction 或 begin; 2.提交事务 commit; 3.回滚事务 rollback; 事务的四大特性: 原子性a,一致性c,持续性d,隔离型i; 并发事务问题 1.脏读,2.不可重复读,3.幻读 事务隔离级别 为了解决并发事务所引发的问题,在数据库中引入 阅读全文
posted @ 2022-04-19 10:32 张碧晨 阅读(28) 评论(0) 推荐(0)
摘要: 多表关系: 一对一; 一对多; 多对多; 查询分类: 连接查询; 内连接; 外连接; 左外连接; 右外连接; 自连接; 子查询; 内连接:取交集,隐式内连接和显式内连接。 隐式内连接 select * from 表1,表2 where 条件; 显式内连接 select * from 表1 join 阅读全文
posted @ 2022-04-19 10:17 张碧晨 阅读(361) 评论(0) 推荐(0)
摘要: sql分类,主要分为DDL,DML,DQL, DCL DDL:定义数据库对象(数据库,表,字段) DML:对数据库表中的数据增删改 DQL:数据查询语言,查询表中的记录 DCL:用来创建数据库用户,控制数据库的访问权限 DDL: 1.查看数据库: show databases; 2.查看当前数据库: 阅读全文
posted @ 2022-04-15 17:54 张碧晨 阅读(114) 评论(0) 推荐(0)