摘要: 操作系统的概念 系统最核心的软件,属于系统软件 控制和管理整个计算机的硬件和软件 合理的组织、调度计算机的工作资源的分配 为用户和其他软件提供方便的接口和软件 操作系统的功能和目标 (1)作为计算机系统资源的管理者 主要任务:管理软硬件,合理地组织、调度计算机资源的分配 处理机(CPU)管理在多道程 阅读全文
posted @ 2022-09-14 15:31 YoProgrammer 阅读(198) 评论(0) 推荐(0) 编辑
摘要: JVM内存划分: (1)程序计数器:可以看做是当前线程所执行字节码的行号指示器,而行号正好就指的是某一条指令,字节码解释器在工作时也会改变这个值,来指定下一条即将执行的指令。因为Java的多线程也是依靠时间片轮转算法进行的,因此一个CPU同一时间也只会处理一个线程,当某个线程的时间片消耗完成后,会自 阅读全文
posted @ 2022-08-29 22:05 YoProgrammer 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 原子性:一个操作或多个操作要么全部执行,且执行过程不会被任何因素打断,包括其他线程,要么全部不执行 可见性:多个线程访问统一变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值 有序性:程序执行的顺序按照代码的先后顺序执行 守护线程:其他非守护线程结束时,守护线程自动结束 每个线程都有 阅读全文
posted @ 2022-08-29 10:16 YoProgrammer 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型以及占用的字节数 1 byte = 8 bit 原码,反码,补码 阅读全文
posted @ 2022-08-05 14:19 YoProgrammer 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Docker中的一些基本概念: 镜像的基本操作: 容器的基本操作: 容器运行指令 数据卷 上面的是将容器文件挂载在linux目录中,实际上可以直接挂载在文件上 阅读全文
posted @ 2022-07-25 15:35 YoProgrammer 阅读(12) 评论(0) 推荐(0) 编辑
摘要: SpringCloud的基本概念:服务拆分及远程调用 1.微服务需要根据业务模块拆分,做到单一职责,不重复开发相同业务 2.微服务可以将业务暴露为借口,供其他微服务使用 3.不同微服务都应该有自己独立的数据库 远程调用:在创建一个RestTemplate的Bean,通过RestTemplate的对象 阅读全文
posted @ 2022-07-19 20:31 YoProgrammer 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Redis 是 单线程 + 多路IO复用 技术 五大数据类型:string , hash (对象,包含各种属性) , list , set , zset 基础操作:https://blog.csdn.net/yanglangdan/article/details/120596183 阅读全文
posted @ 2022-06-30 20:49 YoProgrammer 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 安装在linux时候遇到的各种坑,主要是新建用户的文件操作权限,还有必须是JDK11(https://blog.csdn.net/smilehappiness/article/details/118466378) Type的概念已经逐渐被弱化,在7.X的版本中被删除 (1)倒排索引 与一般关系型数据 阅读全文
posted @ 2022-06-09 20:39 YoProgrammer 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.首先进行SQL性能分析 1.1 查询当前库下各种类型语句的执行次数 SHOW GLOBAL STATUS LIKE 'com_______' 1.2 慢查询日志 (https://blog.csdn.net/chengqiuming/article/details/120402562) -- 查 阅读全文
posted @ 2022-05-29 15:50 YoProgrammer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: SQL问题 1.1 区分内部关联和外部关联 普通的JOIN就是内连接,返回A表与B表共有的数据 清楚LEFT JOIN 等外连接的作用,若 左/右 表字段为null时,返回null 在 LEFT JOIN 表名 ON 条件后 , 还可以跟上 AND 另外的条件 , 在进行关联时对数据再进一步筛选 如 阅读全文
posted @ 2022-05-29 10:08 YoProgrammer 阅读(62) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示
🚀
回顶
收起
No audio
00:00 / 00:00