<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[QI077的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/QI077</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; QI077]]></copyright><item><title><![CDATA[我的创作纪念日]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/143232439</link><guid>https://blog.youkuaiyun.com/QI077/article/details/143232439</guid><author>QI077</author><pubDate>Fri, 25 Oct 2024 13:40:05 +0800</pubDate><description><![CDATA[提示：你过去写得最好的一段代码是什么？提示：当前创作和你的工作、学习是什么样的关系。提示：可以和大家分享最初成为创作者的初心。提示：在创作的过程中都有哪些收获。提示：职业规划、创作规划等​​。]]></description><category></category></item><item><title><![CDATA[关于Redis的一些面试问题]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/141917452</link><guid>https://blog.youkuaiyun.com/QI077/article/details/141917452</guid><author>QI077</author><pubDate>Thu, 05 Sep 2024 09:35:22 +0800</pubDate><description><![CDATA[Redis是基于内存存储实现的数据库，相对于数据存在磁盘的数据库，就省去磁盘磁盘I/O的消耗。MySQL等磁盘数据库，需要建立索引来加快查询效率，而Redis数据存放在内存，直接操作内存，所以就很快。]]></description><category></category></item><item><title><![CDATA[Redis的缓存穿透]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/141919063</link><guid>https://blog.youkuaiyun.com/QI077/article/details/141919063</guid><author>QI077</author><pubDate>Thu, 05 Sep 2024 09:12:53 +0800</pubDate><description><![CDATA[我们使用Redis大部分情况都是通过Key查询对应的值，假如发送的请求传进来的key是不存在Redis中的，那么就查不到缓存，查不到缓存就会去数据库查询。假如有大量这样的请求，这些请求像“穿透”了缓存一样直接打在数据库上，这种现象就叫做缓存穿透关键在于在，这和缓存击穿有根本的区别，区别在于缓存穿透的情况是传进来的key在Redis中是不存在的。]]></description><category></category></item><item><title><![CDATA[微信支付的流程]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/141911660</link><guid>https://blog.youkuaiyun.com/QI077/article/details/141911660</guid><author>QI077</author><pubDate>Thu, 05 Sep 2024 08:51:06 +0800</pubDate><description><![CDATA[用户退款接口我们对接小程序的退款接口，用户发起退款申请，通过退款结果查询接口查询退款状态。服务端程序也会调用微信的支付结果查询接口查询支付结果，根据支付结果更新订单的支付状态。小程序前端程序使用该下单标识调用小程序的方法唤起支付窗口，用户进行支付。首先用户发起支付会调用小程序的下单接口，微信返回一个下单标识。支付成功，微信通过通知接口调用服务端接口。]]></description><category></category></item><item><title><![CDATA[关于索引的作用，类型，失效场景·以及使用原则]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/141911586</link><guid>https://blog.youkuaiyun.com/QI077/article/details/141911586</guid><author>QI077</author><pubDate>Thu, 05 Sep 2024 08:48:32 +0800</pubDate><description><![CDATA[回表查询：当从非聚集索引无法查询所需要的数据时会根据非聚集索引查询到主键再查询聚集索引拿到一行数据。覆盖索引覆盖索引：覆盖索引是一种优化手段，指一个查询语句的执行只需要从非聚集索引中就可以得到查询记录，而不需要回表去查询聚集索引，可以称之为实现了索引覆盖。]]></description><category></category></item><item><title><![CDATA[关于分库分表的一些面试问题]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/141843933</link><guid>https://blog.youkuaiyun.com/QI077/article/details/141843933</guid><author>QI077</author><pubDate>Tue, 03 Sep 2024 09:03:35 +0800</pubDate><description><![CDATA[数据量过大导致数据库性能降低。]]></description><category></category></item><item><title><![CDATA[zookeep报错:Socket error occurred: localhost/127.0.0.1:2181: 拒绝连接]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/140565292</link><guid>https://blog.youkuaiyun.com/QI077/article/details/140565292</guid><author>QI077</author><pubDate>Sat, 20 Jul 2024 09:03:40 +0800</pubDate><description><![CDATA[记一次kafka集群报错-优快云博客。]]></description><category></category></item><item><title><![CDATA[记一次kafka集群报错]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/136525197</link><guid>https://blog.youkuaiyun.com/QI077/article/details/136525197</guid><author>QI077</author><pubDate>Fri, 19 Jul 2024 17:05:53 +0800</pubDate><description><![CDATA[和meta.perporties（kafka启动后会在日志目录下生成的配置文件）配置文件的broke.id的值不一样。将kafka/logs 的meta.perporties中的broker.id 改成 server.错误原因：server.的broker.id。]]></description><category></category></item><item><title><![CDATA[MySQL商品品牌信息与redis同步，实现增量和全量同步]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/136576999</link><guid>https://blog.youkuaiyun.com/QI077/article/details/136576999</guid><author>QI077</author><pubDate>Sat, 09 Mar 2024 08:49:07 +0800</pubDate><description><![CDATA[MySQL商品品牌信息与redis同步，实现增量和全量同步。第一次从mysql读取，以后从redis读取。]]></description><category></category></item><item><title><![CDATA[redis的击穿]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/136411922</link><guid>https://blog.youkuaiyun.com/QI077/article/details/136411922</guid><author>QI077</author><pubDate>Sat, 02 Mar 2024 11:58:38 +0800</pubDate><description><![CDATA[缓存击穿是一个热点的Key，有大并发集中对其进行访问，突然间这个Key失效了，导致大并发全部打在数据库上，导致数据库压力剧增的一种现象。]]></description><category></category></item><item><title><![CDATA[Redis的缓存雪崩]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/136411443</link><guid>https://blog.youkuaiyun.com/QI077/article/details/136411443</guid><author>QI077</author><pubDate>Sat, 02 Mar 2024 11:00:29 +0800</pubDate><description><![CDATA[当某一个时刻出现大规模的缓存失效的情况，那么就会导致大量的请求直接打在数据库上面，导致数据库压力巨大，如果在高并发的情况下，可能瞬间就会导致数据库宕机。这时候如果运维马上又重启数据库，马上又会有新的流量把数据库打死。这就是缓存雪崩简单来说缓存雪崩是指缓存中数据大批量到过期时间，而查询数据量巨大，引起数据库压力过大甚至宕机。]]></description><category></category></item><item><title><![CDATA[Xpath]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/135509582</link><guid>https://blog.youkuaiyun.com/QI077/article/details/135509582</guid><author>QI077</author><pubDate>Wed, 10 Jan 2024 17:59:25 +0800</pubDate><description><![CDATA[XPath 是一门在 XML 文档中查找信息的语言。XPath 是 XSLT 中的主要元素。XQuery 和 XPointXPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。]]></description><category></category></item><item><title><![CDATA[爬虫循环添加到数据库出现主键重复的错误解决]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/135254444</link><guid>https://blog.youkuaiyun.com/QI077/article/details/135254444</guid><author>QI077</author><pubDate>Wed, 27 Dec 2023 19:58:24 +0800</pubDate><description><![CDATA[如果爬虫循环添加数据到数据库出现这种主键重复的问题，如上图，可以给主键id加上输出值即可。]]></description><category></category></item><item><title><![CDATA[关于Redis持久化]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/135146339</link><guid>https://blog.youkuaiyun.com/QI077/article/details/135146339</guid><author>QI077</author><pubDate>Fri, 22 Dec 2023 10:08:35 +0800</pubDate><description><![CDATA[2.为了避免数据丢失，所以Redis提供了持久化机制，将存储在内存中的数据保存到磁盘中，用于在Redis服务器进程退出或者运行Redis服务器的计算机停机导致数据丢失时，快速的恢复之前Redis存储在内存中的数据。1.因为Redis是内存数据库，它将自己的数据存储在内存里面，一旦Redis服务器进程退出或者运行Redis服务器的计算机停机，Redis服务器中的数据就会丢失。，AOF持久化可以配置 appendfsync 属性，有always属性，每进行一次命令操作就记录到AOF文件中一次；]]></description><category></category></item><item><title><![CDATA[简易计算器]]></title><link>https://blog.youkuaiyun.com/QI077/article/details/130987518</link><guid>https://blog.youkuaiyun.com/QI077/article/details/130987518</guid><author>QI077</author><pubDate>Thu, 01 Jun 2023 14:27:52 +0800</pubDate><description><![CDATA[<input type="button" value="清除" onclick="aa()" style="width: 45px;<td colspan="5"><font style="font-size: 25px"><b>计算器</b></font>计算器]]></description><category></category></item></channel></rss>