自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 FastDFS + Ngnix

# 该端口为storage.conf中的http.server_port相同。FastDFS 安装与配置。

2023-09-02 12:06:22 51

原创 RocketMQ 安装与遇到的问题

Linux下配置JAVA_HOME_七个披萨的博客-CSDN博客_linux 配置java_home。阿里云安装RocketMQ 4.9.2_前尘忆梦Memory的博客-CSDN博客。Broker 启动参数 -n 后面要写 公网地址。安装 RocketMQ。

2023-09-02 12:05:25 41

原创 StringTable

StringTable运行时常量池class文件 二进制字节码(类基本信息,常量池,类方法定义(包含了虚拟机指令))常量池作用是给指令提供一些常量符号,根据常量符号以查表<符号表>方式查找 常量池,就是一张表,虚拟机指令根据这张常量表找到要执行的类名、方法名、参数类型、字面量(字符串,整数,boolean类型..)等信息运行时常量池,常量池是 *.class 文件中的,当该类被加载,它的常量池信息就会放入运行时常量池,并把里面的符号地址变为真实地址 运行时常量池有String

2023-07-11 18:02:08 60

原创 Centos 8 配置静态 IP

虚拟机 配置静态 IP

2022-12-16 19:25:32 104

原创 Undo Log

分配事务ID的时机对于只读事务 start tansaction read only 只有第一次对自己创建临时表 增删改会分配对于读写事务 begin/start transaction 第一次对某个(包含自己创建临时表)表增删改会分配外加一个 当前读也会分配事务ID,可以通过 SELECT * FROM information_schema.innodb_trx;查看表空间第五号页 Max Trx ID 属性,当事务ID为256整数倍时会将其写入该属性,下次系统启动会在该值基础上

2021-08-02 12:34:52 191

原创 第二讲 日志系统:一条SQL更新语句是如何执行的

redo log(重做日志)和 binlog(归档日志)Write-Ahead Logging 写前日志技术MySQL 里经常说到的 WAL 技术 Write-Ahead Logging,它的关键点就是先写日志,再写磁盘先写入redo log,可以避免每次写磁盘低效的I/O,并且使用redo log日志还是顺序写入InnoDB 的 redo log 是固定大小的,比如可以配置为一组 4 个文件,每个文件的大小是 1GB 0 1 2 3 循环使用redo log bin log 对比redo

2021-07-31 17:47:59 111

原创 路由协议与算法

来源于学堂在线 华南理工计算机网络DV算法

2021-07-30 10:43:28 103

原创 Buffer Pool

Buffer pool 是一片连续的内存,由缓冲页组成, 缓冲页与表空间的页面都是16KB,通过一系列控制块来管理。free链表 没有使用的缓冲页在 free链表中不仅free,其他所有链表都是管理的缓冲页的控制块,并且链表的基节点不算在Buffer Pool大小之内,但实际分配的内存会大于Buffer Pool大小。当访问某个数据页的时候,会从free链表上取下来一个空闲的缓冲页,将磁盘的页加载到该缓冲页。可以通过 表空间+页号 作为key 缓冲页控制块作为 value 快速访问缓冲页

2021-07-29 20:37:48 175

原创 Mysql基于成本的优化

单表查询基于成本的优化步骤根据搜索条件,找出所有可能用到的索引计算全表扫描的代价​ show table status like聚簇索引页面数 Data_length=聚簇索引页面数*每个页面大小该表的记录数 Row MyISAM是准确,InnoDB是估计值I/O成本 + CPU 成本 =聚簇索引页面数 *1.0 + Rows * 0.2计算每个索引成本每个索引成本 扫描区间数量 * 1.0 + 二级索引记录5.7.22版本 最左记录饥饿最右记录不超过1

2021-07-25 17:14:42 218

原创 Mysql表空间串讲

InnoDB 表空间串讲该文章来自于MYSQL是怎么运行的,由于表空间虽然不复杂但是内容很多,所以串起来,方便理解。和图片结合来看IBUF_BITMAP Change Buff 以前只缓存Insert,所以名字是这么来的聚簇索引和二级索引都是以B+树的形式保存在表空间,B+树的结点就是 Index类型数据页。表空间中每个页都有一个页号,通过该页号可以在表空间中快速定位指定的页面,一个表空间最多可以有 2^32 个页面,页面之间通过双向链表连接起来。独立的表空间InnoDB 使用区来管理

2021-07-23 17:04:08 184

原创 爬取淘宝 一类商品及其评论

估计也爬不完 数据比较少 有个方法应该能拿几十页 不过不好透露 自己想滑块 我也没得办法 pyppeteer 也没法 没辙了# -*- coding: utf-8 -*-import scrapyimport jsonimport reimport requestsimport reimport timeimport randomfrom pl.settings import...

2020-04-10 21:24:42 1126 1

原创 爬虫爬取一本完整的小说 《斗罗大陆》

# -*- coding: utf-8 -*-import scrapyfrom douluodalu.items import DouluodaluItemclass DlSpider(scrapy.Spider): name = 'dl' start_urls = ['https://m.lread.net/read/401/'] def parse(self,...

2020-03-20 15:15:23 1094

原创 爬取b站存mongdb入数据库(接口已改变)

方法一(只提供思路)因为初次加载页面的时候已经都加载完毕了,直接去BILIBILI这个页面的数据就好了,在这个页面的JS里,你用正则取出来,都是JS的对象,想办法转成字典就OK了。方法二-- coding: utf-8 --import scrapyimport jsonfrom pabz.items import PabzItemimport reimport timeimpo...

2020-02-25 16:47:21 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除