- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 鸟哥的linux读书笔记
lsof -i tcp:80 查看80端口的占用情况 ~表示自己的主目录 linux命令对大小写敏感,win不敏感 date 当前时间 locale 查看目前所支持的语言 LANG 改成en_US.UTF-8就变成英文的了 显示日历 cal date +%Y%m%d 显示格式化的日期 shifit page up shift pagedown翻页 命令跟 --help 查看帮助 .........
2022-07-02 17:31:42
441
原创 k8s从不懂上手
k8s从不懂到上手安装单机版k8s,搭建学习环境kubectl合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇
2022-07-02 17:29:04
3111
原创 mysql调优视频笔记
mysql调优 b+tree 非叶子节点不存储数据,只存储索引,可以放更多的索引 一般3层树就能存两千行了。16k一个节点,索引可以冗余,叶子节点间用双向指针连接,提高区间访问性能。 hash索引为什么没b+tree索引用的多? 范围查找 hash索引不支持,包括排序 mysql 聚簇索引什么的 慢查询优化:首先看走没走索引 myisam索引和数据文件分离的,非聚集 innodb是聚集的 少建单值索引,多搞一些巧妙的联合索引 分区表很少用,一般都分库分表了 simple是简单查询,其他都是复杂查询 type
2022-07-02 17:27:29
206
原创 java多线程
JMM java memory model java内存模型 volatile cpu频率比内存条快,所以搞了个L1、L2、L3缓存,批量更新缓存。多个cpu之间遵守缓存一致性协议。 缓存一致性协议失效场景: 1.如果数据的长度超过缓存行,这种只能加总线锁。 2.cpu本身并不支持缓存一致性协议。 线程分为用户级线程和内核级线程 用户空间分为内核空间和用户空间 JMM围绕原子性、有序性、可见性展开 jvm进程他去申请的空间大部分时候是逻辑空间,不是物理空间。 逻辑空间是由我们系统已经划分好的 线程
2022-07-02 17:27:07
460
原创 mysql5.7从入门到精通笔记
一、初识MySql 开源的数据库管理系统(DBMS) 二、MySql的安装与配置 百度 三、数据库的基本操作 创建删除数据库,百度。 InnoDB 存储引擎 事务型数据库的首选引擎,支持事务安全表ACID,支持行锁定和外键,MySql5.5版本之后的默认的存储引擎。 MyISAM 存储引擎 插入查询快,不支持事务,MySql5.5之前是默认的存储引擎。没啥用,5.5之前的MySql也不火。不支持事务的还不如用Redis,多成熟。 四、数据表的基本操作 建表这些,不需要写,没啥新玩意儿,就日常用的那些。 五、
2022-07-01 21:12:14
418
原创 高性能MySql笔记
一、MySql的架构与历史 Mysql主要是sql熟练,能写个性能优秀的sql就好了。 沉下心练练sql,还是很容易的,部署哪些直接看官方文档。
2022-07-01 21:11:32
386
原创 MySql调优
mysql调优 b+tree 非叶子节点不存储数据,只存储索引,可以放更多的索引 一般3层树就能存两千行了。16k一个节点,索引可以冗余,叶子节点间用双向指针连接,提高区间访问性能。 hash索引为什么没b+tree索引用的多? 范围查找 hash索引不支持,包括排序 mysql 聚簇索引什么的 慢查询优化:首先看走没走索引 myisam索引和数据文件分离的,非聚集 innodb是聚集的 少建单值索引,多搞一些巧妙的联合索引 分区表很少用,一般都分库分表了 simple是简单查询,其他都是复杂查询 type
2022-05-03 21:15:31
1274
原创 计算机网络学习笔记
ISP internet service provider 互联网服务提供商 交换机:允许两个网络直接相连交换分组,不需要通过第三个网络来转发分组。 计算机之间的通信,其实就是一个主机上的某个进程与另一个主机上的某个进程进行通信。 通信分类 主要分为客户-服务器(c/s)模式和对等通信(peer to peer)。常见的大多数是cs,像迅雷下载这种,是p2p. 路由器用途 做分组交换用,主要是转发收到的分组。 电路交换 整个报文的比特流连续的从源点到达重点,好像在一个管道中传送。 有点类似火车轨,要通行前先
2022-05-02 21:55:26
2198
原创 操作系统学习笔记
操作系统 操作系统:资源分配,同时管理用户程序,防止计算机资源使用不当。 多道处理系统,分时系统:多个程序同时加载到内存中,然后cpu划分很小的时间片,每个程序轮流执行一下片段,如果这个时间片段内没执行完就等待下次获取到时间片再执行。这样给人的感觉就像一个程序是独享的cpu。 用户的程序可能报错,比如1/0这种。报错有可能造成操作系统崩溃,所以搞了个双重模式。 双重模式分为用户模式和内核模式。特权指令(可能引起系统崩溃的指令)只能运行在内核模式。 用户程序需要调用特权指令的时候就通过系统调用(system
2022-04-04 14:07:31
803
原创 mysql sql层面的优化
索引优化: mysql中索引是在存储引擎层实现的。 索引可以包含一个或者多个列 ,多列情况下 顺序很重要,索引只能高效的使用索引的最左前缀列。 B+tree索引 btree意味着所有的值都是按照顺序存储的,并且每一个叶子页到根的距离相同。 btree索引适用于全键值、键值范围或者键前缀查找。其中键前缀只适用于根据最左前缀的查找。 btree有效的场景: 全值匹配、匹配最左前缀、匹配列前缀、匹配范围值、精确匹配某一列并范围匹配另外一列。 btree在order by中也可以使用只要order by满足上面的场
2020-08-23 13:02:36
215
原创 jdk1.8中文注释版源码下载 (附实例)
/* *版权所有(c)1994、2013,Oracle和/或其关联公司。保留所有权利。 *ORACLE专有/机密。使用须遵守许可条款。 * * * * * * * * * * * * * * * * * * * * */ package java.lang; import java.io.ObjectStreamField; import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; import java.ut
2020-06-02 14:33:27
4055
jdk1.8 源码中文版,jdk直接显示中文注释
2020-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅