<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cczj0的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cczj0</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cczj0]]></copyright><item><title><![CDATA[pnpm安装指南]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/138214857</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/138214857</guid><author>cczj0</author><pubDate>Fri, 26 Apr 2024 12:55:25 +0800</pubDate><description><![CDATA[pnpm包管理工具的安装教程和介绍]]></description><category></category></item><item><title><![CDATA[你说你还不会Redis？别怕，今天带你搞定它！]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/130209300</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/130209300</guid><author>cczj0</author><pubDate>Mon, 17 Apr 2023 21:32:45 +0800</pubDate><description><![CDATA[Redis是什么？为什么要使用Redis？Redis怎么用？Redis的特性和实战方案。本文带你走进Redis。]]></description><category></category></item><item><title><![CDATA[简单聊一下mysql中的索引]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/130096013</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/130096013</guid><author>cczj0</author><pubDate>Tue, 11 Apr 2023 23:18:02 +0800</pubDate><description><![CDATA[简单介绍一下索引的概念，B+树作为索引有什么优势，索引的优化策略。]]></description><category></category></item><item><title><![CDATA[内存五区的概念，内存池技术的诞生。]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129963784</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129963784</guid><author>cczj0</author><pubDate>Tue, 04 Apr 2023 22:53:25 +0800</pubDate><description><![CDATA[什么是内存五区？内存五区都包括什么？内存池又是什么？本文将一一为你解答疑惑。]]></description><category></category></item><item><title><![CDATA[带你了解mysql中锁的概念]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129942367</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129942367</guid><author>cczj0</author><pubDate>Mon, 03 Apr 2023 23:24:06 +0800</pubDate><description><![CDATA[mysql中都有什么锁?他们的作用是什么？本文带你走进MySQL中锁的世界。]]></description><category></category></item><item><title><![CDATA[带你深入理解Mysql事务]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129919420</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129919420</guid><author>cczj0</author><pubDate>Sun, 02 Apr 2023 23:27:22 +0800</pubDate><description><![CDATA[带你深入了解什么是Mysql的事务，什么是事务的ACID四大特性，什么是隔离级别。]]></description><category></category></item><item><title><![CDATA[什么是跨域问题？如何解决？]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129888124</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129888124</guid><author>cczj0</author><pubDate>Fri, 31 Mar 2023 20:31:54 +0800</pubDate><description><![CDATA[Cors跨域资源分享（Cross Origin Resource Share），其实就是在浏览器中加上几个响应头，来让浏览器能够跨域访问资源。，*就是允许所有的域名跨域。当一个请求跨域的目标不是简单请求的时候就会发起预请求，也就是Options。如果没有预请求，假如一个毁灭性的Post请求发来，直接进行处理，处理完成之后返回的时候，浏览器虽然能告诉你你没有权限跨域访问资源又给你拦截起来了，但Post请求的目的已经达成了。Method: 请求的方法是GETPOST及HEADHeader: 请求头是。]]></description><category></category></item><item><title><![CDATA[【golang】GC的更迭之路]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129740811</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129740811</guid><author>cczj0</author><pubDate>Thu, 23 Mar 2023 22:18:04 +0800</pubDate><description><![CDATA[带你走进Golang的垃圾回收机制的更迭之旅。]]></description><category></category></item><item><title><![CDATA[【golang】map实现原理]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129724307</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129724307</guid><author>cczj0</author><pubDate>Thu, 23 Mar 2023 09:43:00 +0800</pubDate><description><![CDATA[golang map的实现原理。]]></description><category></category></item><item><title><![CDATA[【golang】结构体可以进行比较吗？]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129724231</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129724231</guid><author>cczj0</author><pubDate>Thu, 23 Mar 2023 09:34:41 +0800</pubDate><description><![CDATA[简单来说就是局部变量被其他函数所捕获，那么这个局部变量就会发生内存逃逸，从栈中逃逸到堆中。]]></description><category></category></item><item><title><![CDATA[线程、进程与协程]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/129724072</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/129724072</guid><author>cczj0</author><pubDate>Thu, 23 Mar 2023 09:30:09 +0800</pubDate><description><![CDATA[各个进程之间是共享 CPU 资源的，在不同的时候进程之间需要切换，让不同的进程可以在 CPU 执行，那么这个一个进程切换到另一个进程运行，称为进程的上下文切换。在详细说进程上下文切换前，我们先来看看 CPU 上下文切换大多数操作系统都是多任务，通常支持大于 CPU 数量的任务同时运行。实际上，这些任务并不是同时运行的，只是因为系统在很短的时间内，让各个任务分别在 CPU 运行，于是就造成同时运行的错觉。任务是交给 CPU 运行的，那么在每个任务运行前，CPU 需要知道任务从哪里加载，又从哪里开始运行。]]></description><category></category></item><item><title><![CDATA[【golang】如何定制化zap日志库以及如何使用]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128978811</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128978811</guid><author>cczj0</author><pubDate>Fri, 10 Feb 2023 23:28:50 +0800</pubDate><description><![CDATA[本文主要介绍Go语言日志库如何简易定制化，以及如何在开发中使用。]]></description><category></category></item><item><title><![CDATA[介绍golang限流库以及漏桶与令牌桶的实现原理]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128841586</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128841586</guid><author>cczj0</author><pubDate>Wed, 01 Feb 2023 22:22:11 +0800</pubDate><description><![CDATA[在大数据量高并发访问时，经常会出现服务或接口**面对大量的请求而导致数据库崩溃**的情况，甚至引发连锁反映导致整个系统崩溃。或者有人恶意攻击网站，大量的无用请求出现会导致缓存穿透的情况出现。使用限流中间件可以在短时间内对请求进行限制数量，起到降级的作用，从而保障了网站的安全性。]]></description><category></category></item><item><title><![CDATA[Go语言jwt无感刷新以及解决SSO单点登录限制]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128819941</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128819941</guid><author>cczj0</author><pubDate>Tue, 31 Jan 2023 16:55:20 +0800</pubDate><description><![CDATA[Jwt提供了生成token以及token验证的方法，而token是一种不用存储在服务端，只需要由用户携带即可实现认证的一种方式。在介绍JWT之前，我们也应该先了解cookie和session。]]></description><category></category></item><item><title><![CDATA[Gorm连接以及CURD实战+测试]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128807640</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128807640</guid><author>cczj0</author><pubDate>Mon, 30 Jan 2023 19:37:38 +0800</pubDate><description><![CDATA[Gorm是go的一个ORM框架，官方文档地址为->本文将介绍与gorm有关的CRUD操作，操作数据库类型为mysql数据库。]]></description><category></category></item><item><title><![CDATA[用选项模式实现一个简单的golang日志库]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128791669</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128791669</guid><author>cczj0</author><pubDate>Sun, 29 Jan 2023 18:20:17 +0800</pubDate><description><![CDATA[因为看了掘金上的一篇文章，然后对其进行了一些修改，文章末尾会给出该文章的地址链接。同时也作为练习，提升自己的golang代码的编写能力。]]></description><category></category></item><item><title><![CDATA[golang中new与make的区别]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128636169</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128636169</guid><author>cczj0</author><pubDate>Tue, 10 Jan 2023 21:15:14 +0800</pubDate><description><![CDATA[make和new共同点都是可以开辟内存空间，给变量分配内存。两者的作用类型不同，new给int、string、数组分配内存，make给分配内存。两者的返回值不同，new的返回值类型为一个指向新分配好的内存空间的一个指定类型指针。而make的返回值类型为它本身。new分配的内存空间会被清零。make分配空间之后会被初始化。new分配的内存空间不一定会在堆上分配，当指向这个内存空间的指针变量作用域不会在作用域外被使用，或者说这个变量只使用一次就不再使用。那么new。]]></description><category></category></item><item><title><![CDATA[牛客网基础知识强化巩固-周结04]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128169441</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128169441</guid><author>cczj0</author><pubDate>Sun, 04 Dec 2022 09:59:27 +0800</pubDate><description><![CDATA[牛客网学习打卡第四周，包含内容：计算机网络、链表、栈等]]></description><category></category></item><item><title><![CDATA[计算机网络全篇知识学习打卡]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128140176</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128140176</guid><author>cczj0</author><pubDate>Thu, 01 Dec 2022 22:43:41 +0800</pubDate><description><![CDATA[Internet由数以百万计的互连的计算设备集合而成。从服务角度来说，Internet是为网络应用提供通信服务的通信基础设施。同时Internet为网络应用提供应用编程接口（API）主机(host)又叫做端系统运行各种网络应用这些设备通过通信链路进行连接，进行数据的传输光纤、同轴电缆、无线电卫星等当设备距离过长，通过交换网络进行互连这些交换网络之间通过分组交换的形式，转发分组(数据包)。在交换网络中最重要的组成就是路由器和交换机。]]></description><category></category></item><item><title><![CDATA[牛客网基础知识强化巩固-周结03]]></title><link>https://blog.youkuaiyun.com/cczj0/article/details/128066285</link><guid>https://blog.youkuaiyun.com/cczj0/article/details/128066285</guid><author>cczj0</author><pubDate>Sun, 27 Nov 2022 16:53:30 +0800</pubDate><description><![CDATA[牛客网基础巩固第三周，内容包括数据结构、数据库、计算机网络等相关知识]]></description><category></category></item></channel></rss>