<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DespairC的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DespairC</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DespairC]]></copyright><item><title><![CDATA[Charles在Mac上对Android抓包]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/131707996</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/131707996</guid><author>DespairC</author><pubDate>Thu, 13 Jul 2023 17:47:46 +0800</pubDate><description><![CDATA[有的浏览器可能会无法下载证书，比如小米自带，QQ浏览器，如果无法下载则更换浏览器，Edge、夸克之类的都可以。到这一步就完成了所有的配置就可以开始正式的捉包了，可以在手机打开个百度或者其他的进行尝试，然后在charles看百度的请求。下载完成后点击，发现是无法安装的，因为小米是不允许直接安装的，此时进入设置，搜索证书，打开CA证书。会看到证书是不被信任的，然后双击证书的名称，就可以打开该证书的信息，展开信任，切换到。然后开始安装证书，选择你证书所下载到的位置，打开证书，就安装完成了。]]></description><category></category></item><item><title><![CDATA[SpringBoot项目通过URL访问本地文件实现方法和遇到的问题]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/128690076</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/128690076</guid><author>DespairC</author><pubDate>Sat, 14 Jan 2023 22:25:22 +0800</pubDate><description><![CDATA[当文件上传到服务器后，需要通过URL去访问服务器相应的文件，可以是图片或其他的文件。]]></description><category></category></item><item><title><![CDATA[跨域的原因和解决]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/127730174</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/127730174</guid><author>DespairC</author><pubDate>Tue, 08 Nov 2022 15:54:17 +0800</pubDate><description><![CDATA[跨域问题源于浏览器的同源策略限制。同源策略主要是限制cookie的访问，在非同源的情况下，A网页不能够访问B网页， “同源” 即是 协议 + 域名 + 端口同源的设计是为了防止CSRF（跨站请求伪造），举一个例子来说就是A网站是钓鱼网站，当登录银行网址存钱赚钱后，保留了一个cookie识别当前用户，如果能够跨域访问，A网站就能够访问银行网站的cookie，此时钓鱼网站就能够使用银行Cookie来登录转钱了，所以同源策略是必须的。随着互联网的发展，同源策略越来越严格，不仅限于Cookie的读取。]]></description><category></category></item><item><title><![CDATA[Java 安装与环境配置]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/127646088</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/127646088</guid><author>DespairC</author><pubDate>Wed, 02 Nov 2022 10:04:42 +0800</pubDate><description><![CDATA[JDK 8 安装]]></description><category></category></item><item><title><![CDATA[Java 泛型]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/127362125</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/127362125</guid><author>DespairC</author><pubDate>Mon, 17 Oct 2022 15:47:35 +0800</pubDate><description><![CDATA[Java 泛型]]></description><category></category></item><item><title><![CDATA[SpringBoot 下载打包图片]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/127359737</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/127359737</guid><author>DespairC</author><pubDate>Mon, 17 Oct 2022 13:46:42 +0800</pubDate><description><![CDATA[SpringBoot 下载 打包 压缩包 图片，网络文件下载，]]></description><category></category></item><item><title><![CDATA[MySQL 锁篇]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126993583</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126993583</guid><author>DespairC</author><pubDate>Mon, 26 Sep 2022 11:30:47 +0800</pubDate><description><![CDATA[全局锁，表锁，元数据锁，意向锁，AUTO-INC锁，行级锁，记录锁，间隙锁，临键锁（Next-Key Lock），插入意向锁，锁的使用时机]]></description><category></category></item><item><title><![CDATA[MySQL日志篇]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126885311</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126885311</guid><author>DespairC</author><pubDate>Mon, 19 Sep 2022 16:55:21 +0800</pubDate><description><![CDATA[undo log：回滚日志，是 Innodb 储存引擎层生成的日志，实现了事务的原子性，主要用于事务的回滚和MVCCredo log：重做日志，是 Innoddb 储存引擎层生成的日志，实现了事务的持久性，主要用于掉电等故障恢复binlog：归档日志，是 Server 层生成的日志，主要用于数据备份和主从复制。]]></description><category></category></item><item><title><![CDATA[Redis BigKey 的处理和隐患]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126834620</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126834620</guid><author>DespairC</author><pubDate>Wed, 14 Sep 2022 12:33:02 +0800</pubDate><description><![CDATA[误区：BigKey 并不是指的key很大，而是value很大为什么会产生这种情况？：一般来说，key是由我们代码指定的，比如 uid + “:” + orderid，所以 key 的大小是可以预估出来的，不会太大。而value是要写入的值，不是受代码去控制的，可能会导致value很大大情况发生发生的场景音乐歌单的情况，用户和歌单的映射关系储存在Redis当中，通常情况下，一个歌单可能被多个用户去订阅，也就是一对多的情况，需要用一个list去储存用户id。]]></description><category></category></item><item><title><![CDATA[限流算法原理和实现]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126765665</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126765665</guid><author>DespairC</author><pubDate>Tue, 13 Sep 2022 11:26:12 +0800</pubDate><description><![CDATA[限流是指在高并发、大流量请求的情况下，限制新的流量对系统的访问，从而保证系统服务的安全性。]]></description><category></category></item><item><title><![CDATA[Mit 6.830：SimpleDB 总结篇]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126707274</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126707274</guid><author>DespairC</author><pubDate>Tue, 06 Sep 2022 16:29:45 +0800</pubDate><description><![CDATA[Mit 6.830 SimpleDB总结篇：页表结构、直方图查询优化、事务和锁...]]></description><category></category></item><item><title><![CDATA[消息队列的优势与缺点]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126661511</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126661511</guid><author>DespairC</author><pubDate>Fri, 02 Sep 2022 15:04:28 +0800</pubDate><description><![CDATA[直译而来就是传递消息的队列，有着队列的特性先进先出，同时具有可靠性和高性能等特点。消息队列有很多，ActiveMQ、RabbitMQ、RockerMQ等，根据自己的取舍使用。]]></description><category></category></item><item><title><![CDATA[大文件在有限的内存进行排序]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/126628549</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/126628549</guid><author>DespairC</author><pubDate>Fri, 02 Sep 2022 11:43:13 +0800</pubDate><description><![CDATA[给有限的内存，无限的空间，只有`100M`的内存，需要对`10G`的文件进行排序]]></description><category></category></item><item><title><![CDATA[编译原理复习 第一章 概述]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/125482223</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/125482223</guid><author>DespairC</author><pubDate>Mon, 27 Jun 2022 13:42:08 +0800</pubDate><description><![CDATA[编译程序是现代计算机系统的基本组成部分功能：分类：编译逻辑过程：字符序列 -> 单词序列扫描、分解源程序，识别单词（记本子、标识符、常数、运算符、界限符），并给予种别（属性）和内部形式（值），构成单词的内部表示。从左到右读字符流的源程序，识别单词例子1：
词法分析：例子2：C 源程序片段
词法分析：分析器（Analyzer）功能：层次分析。依据源程序的语法规则把源程序的单词序列组成语法短语（表示成语法树）
语法树模板：举例：
画图：其他例子：语义审查（静态词义）例1：
例2：
便于代码优化，便于从逻辑上分出]]></description><category></category></item><item><title><![CDATA[RabbitMQ 的安装和 集成 SpringBoot简单使用]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/125275429</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/125275429</guid><author>DespairC</author><pubDate>Wed, 15 Jun 2022 14:49:21 +0800</pubDate><description><![CDATA[RabbitMQ 安装，SpringBoot 集成 RabbitMQ 的简单使用]]></description><category></category></item><item><title><![CDATA[Git 多账号配置]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/125148215</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/125148215</guid><author>DespairC</author><pubDate>Mon, 06 Jun 2022 16:12:03 +0800</pubDate><description><![CDATA[Git 多账号配置]]></description><category></category></item><item><title><![CDATA[Mit 6.830：SimpleDB Lab5]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/125124293</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/125124293</guid><author>DespairC</author><pubDate>Sat, 04 Jun 2022 18:52:41 +0800</pubDate><description><![CDATA[Mit 6.830 B+树]]></description><category></category></item><item><title><![CDATA[SpringBoot项目多数据库源动态切换]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/124923027</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/124923027</guid><author>DespairC</author><pubDate>Mon, 23 May 2022 10:46:04 +0800</pubDate><description><![CDATA[实现
1、导入依赖
&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
    &lt;artifactId&gt;spring-boot-starter-jdbc&lt;/artifactId&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
    &lt;groupId&gt;mysql&lt;/groupId&gt;
    &lt;artifactId&gt]]></description><category></category></item><item><title><![CDATA[Mit 6.830：SimpleDB Lab4]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/124911128</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/124911128</guid><author>DespairC</author><pubDate>Sun, 22 May 2022 15:17:44 +0800</pubDate><description><![CDATA[文章目录Exercise 1 + 2 + 5BufferPoll参数方法全代码HeapFile方法测试Exercise 3BufferPoll方法测试Exercise 4方法测试Exercise 5测试
Exercise 1 + 2 + 5
BufferPoll
参数


private LockManager lockManager;	// 锁的管理器，管理已经持有的锁

PageLock：页面锁，某个事务持有的锁（两种类型，共享锁和排他锁）

// 锁
class PageLock{
    priva]]></description><category></category></item><item><title><![CDATA[Mit 6.830：SimpleDB Lab3]]></title><link>https://blog.youkuaiyun.com/DespairC/article/details/124599959</link><guid>https://blog.youkuaiyun.com/DespairC/article/details/124599959</guid><author>DespairC</author><pubDate>Thu, 05 May 2022 23:08:30 +0800</pubDate><description><![CDATA[文章目录Exercise 1IntHistogram参数方法全代码StringHistogram参数方法测试Exercise 2TableStats参数方法全代码测试Exercise 3JoinOptimizer方法测试Exercise 4CostCard参数PageCache参数JoinOptimizer方法
Exercise 1
IntHistogram
这个主要是统计直方图对于某一个限制条件占总体的一个比例
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y2BWTvHS]]></description><category></category></item></channel></rss>