<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[程序猿的日常笔记]]></title><description><![CDATA[程序猿的日常笔记]]></description><link>https://blog.youkuaiyun.com/markzy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; markzy]]></copyright><item><title><![CDATA[二进制中的相反数]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139702687</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139702687</guid><author>markzy</author><pubDate>Sat, 15 Jun 2024 15:00:52 +0800</pubDate><description><![CDATA[相反数的本质是两数相加等于 0，1 加上 1 的相反数-1 永远等于 0。]]></description><category></category></item><item><title><![CDATA[原码、反码和补码]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139702537</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139702537</guid><author>markzy</author><pubDate>Sat, 15 Jun 2024 14:52:20 +0800</pubDate><description><![CDATA[原码是数字的二进制表示方式，由符号位和绝对值（数值位）构成。原码的第一位代表符号位（0 代表正数，1 代表负数）；第二位开始就是数字的绝对值。]]></description><category></category></item><item><title><![CDATA[Integer溢出问题]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139702416</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139702416</guid><author>markzy</author><pubDate>Sat, 15 Jun 2024 14:46:59 +0800</pubDate><description><![CDATA[在刷 LeetCode 时，代码的执行结果与预期出现了偏差，原因是 Int 值超过了允许范围−231231−1。工作中从来没有遇到过这种情况，之前的认知是如果 Int 中存储的值超过了允许范围也许代码会报错，又或者会自动截断。但是真实的结果却与预期的不同，Java 不但没有报错，也没有对 Int 值进行截断，而是 Int 值直接从一个边界跳转到另一个边界。同时出现的另一个问题是，对使用Math.abs方法会失效，取出的绝对值居然还是负数，数值没有发生变化。]]></description><category></category></item><item><title><![CDATA[WordPress安装插件失败No working transports found]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139119828</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139119828</guid><author>markzy</author><pubDate>Wed, 22 May 2024 14:42:15 +0800</pubDate><description><![CDATA[WordPress 社区有非常多的主题和插件，大部分人用 WordPress 都是为了这些免费好用的主题和插件。。]]></description><category></category></item><item><title><![CDATA[Win11系统CMD乱码]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139119706</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139119706</guid><author>markzy</author><pubDate>Wed, 22 May 2024 14:40:04 +0800</pubDate><description><![CDATA[在打包前端代码的时候，看到系统控制台中竟然出现了乱码。想到之前就曾经出现过因为影响不大就一直放着没管。今天有空就把问题解决掉吧。]]></description><category></category></item><item><title><![CDATA[WordPress搭建流程]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139104126</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139104126</guid><author>markzy</author><pubDate>Tue, 21 May 2024 22:40:56 +0800</pubDate><description><![CDATA[WordPress 是一个 PHP 编写的网站制作平台。WordPress 本身免费，并且拥有众多的主题可以使用，适合用于搭建个人博客、公司官网、独立站等。]]></description><category></category></item><item><title><![CDATA[Python类变量赋值不生效问题]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/139011841</link><guid>https://blog.youkuaiyun.com/markzy/article/details/139011841</guid><author>markzy</author><pubDate>Fri, 17 May 2024 19:39:30 +0800</pubDate><description><![CDATA[问题找到了解决方法，但是深层原因还没有找到，可能需要等我更深入学习 python 之后才能知道吧。最终的结论就是，写 import 时，绝对路径导入要从根目录写起，否则就用相对路径导入。最后的最后，如果有人对这个问题有了解，可以给解释一下。]]></description><category></category></item><item><title><![CDATA[TesseractOCR安装及使用]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/138574779</link><guid>https://blog.youkuaiyun.com/markzy/article/details/138574779</guid><author>markzy</author><pubDate>Wed, 08 May 2024 15:43:43 +0800</pubDate><description><![CDATA[Tesseract 是一款基于 C 语言开发并开源的光学识别工具，提供底层的文字识别能力。]]></description><category></category></item><item><title><![CDATA[PaddleOCR使用]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/138560929</link><guid>https://blog.youkuaiyun.com/markzy/article/details/138560929</guid><author>markzy</author><pubDate>Wed, 08 May 2024 10:09:50 +0800</pubDate><description><![CDATA[最近在项目过程中需要用到文字识别的能力，之前没有接触过。需要对现有的开源能力进行调研和学习。本文是对PaddleOCR的学习，仅限使用。]]></description><category></category></item><item><title><![CDATA[分组排序取第一条数据 SQL写法]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/138156229</link><guid>https://blog.youkuaiyun.com/markzy/article/details/138156229</guid><author>markzy</author><pubDate>Wed, 24 Apr 2024 13:27:31 +0800</pubDate><description><![CDATA[在数据库查询过程中经常遇到需要分组排序查询第一条数据的情况。例如，在消息列表中需要展示每个联系人最近的一条信息。]]></description><category></category></item><item><title><![CDATA[Kafka命令行创建Topic失败]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/137023640</link><guid>https://blog.youkuaiyun.com/markzy/article/details/137023640</guid><author>markzy</author><pubDate>Mon, 25 Mar 2024 19:44:56 +0800</pubDate><description><![CDATA[刚安装了 Kafka，验证一下是否安装成功。想要在 Kafka 上创建一个 Topic，因为没有安装管理界面所以只能尝试登录服务器用命令行创建。在使用创建Topic的命令的过程中反复失败。]]></description><category></category></item><item><title><![CDATA[威联通安装Kafka]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/137023269</link><guid>https://blog.youkuaiyun.com/markzy/article/details/137023269</guid><author>markzy</author><pubDate>Mon, 25 Mar 2024 19:33:15 +0800</pubDate><description><![CDATA[最近在学习 Kafka 的知识，遇到一些问题网上搜到的信息不全。想要在本地安装一个 Kafka 进行验证，想到了之前买的 Nas 就开始折腾。]]></description><category></category></item><item><title><![CDATA[数据处理Job思路总结]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/135993266</link><guid>https://blog.youkuaiyun.com/markzy/article/details/135993266</guid><author>markzy</author><pubDate>Fri, 02 Feb 2024 14:33:43 +0800</pubDate><description><![CDATA[对工作中遇到的数据处理Job做了一些梳理，这里试图总结一种通用的Job开发思路。]]></description><category></category></item><item><title><![CDATA[顺序读写和随机读写]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/135869536</link><guid>https://blog.youkuaiyun.com/markzy/article/details/135869536</guid><author>markzy</author><pubDate>Fri, 26 Jan 2024 16:30:06 +0800</pubDate><description><![CDATA[之前学习数据库相关知识的时候经常看到一个结论：随机读写的性能相比顺序读写差很多，要尽量避免。然而对于“随机读写和顺序读写之间的差异有多大，差异的原因是什么”一直是一知半解，这次有时间就好好学习一下相关知识。]]></description><category></category></item><item><title><![CDATA[《如何画好架构图》学习笔记]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/135831617</link><guid>https://blog.youkuaiyun.com/markzy/article/details/135831617</guid><author>markzy</author><pubDate>Wed, 24 Jan 2024 21:19:47 +0800</pubDate><description><![CDATA[看了一堂《如何画好架构图》的公开课，结合网上的资料与经验做一些思考总结。文中的例子和图片大多是从课程中摘录的。]]></description><category></category></item><item><title><![CDATA[机械硬盘知识梳理]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/135749533</link><guid>https://blog.youkuaiyun.com/markzy/article/details/135749533</guid><author>markzy</author><pubDate>Mon, 22 Jan 2024 15:33:59 +0800</pubDate><description><![CDATA[硬盘 #计算机组成有时间学习一下基础知识，这方面网络上有很多的资料，所以有很多借鉴的部分。被借鉴的文章都罗列在参考资料中。]]></description><category></category></item><item><title><![CDATA[固态硬盘知识梳理]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/135749149</link><guid>https://blog.youkuaiyun.com/markzy/article/details/135749149</guid><author>markzy</author><pubDate>Mon, 22 Jan 2024 15:26:06 +0800</pubDate><description><![CDATA[固态硬盘（Solid State Drive 即SSD）是指用固态电子存储芯片阵列而制成的硬盘，由控制单元和存储单元（FLASH芯片、DRAM芯片）组成。相比起传统硬盘，它没有磁头，马达，磁盘等一系列的零件，搭载NAND Flash芯片作为存储介质，在运行速度，功耗，轻便等方面是传统硬盘所无法比拟的。优点：读写速度快；防震抗摔性；低功耗；无噪音；工作温度范围大；轻便。缺点：容量小；寿命有限；售价高。]]></description><category></category></item><item><title><![CDATA[浅析SQL执行过程]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/104582266</link><guid>https://blog.youkuaiyun.com/markzy/article/details/104582266</guid><author>markzy</author><pubDate>Sat, 29 Feb 2020 21:24:01 +0800</pubDate><description><![CDATA[最近一直在做系统的性能优化，同时也复习了一下mysql的知识，这里整理一下。

Mysql查询过程
这里忽略细节，简单介绍一下Mysql执行一条查询语句的基本过程。

组件介绍

缓存：  查询结果的缓存
解析器： 解析sql
优化器： 选择最优路径，生成执行计划
执行引擎： 判断用户与表的权限关系，执行查询
存储引擎 ： 真正存储数据和索引的地方

流程描述

客户端发送一条查询语句给服务器
...]]></description><category></category></item><item><title><![CDATA[浅谈Mysql字段类型]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/104534329</link><guid>https://blog.youkuaiyun.com/markzy/article/details/104534329</guid><author>markzy</author><pubDate>Thu, 27 Feb 2020 13:02:29 +0800</pubDate><description><![CDATA[整理Mysql基础数据类型，TINYINT,SMALLINT,INT,BIGINT......]]></description><category></category></item><item><title><![CDATA[Mysql执行计划——解读Explain]]></title><link>https://blog.youkuaiyun.com/markzy/article/details/104229946</link><guid>https://blog.youkuaiyun.com/markzy/article/details/104229946</guid><author>markzy</author><pubDate>Sat, 08 Feb 2020 23:25:30 +0800</pubDate><description><![CDATA[mysql的执行计划再熟悉不过了，sql优化经常使用，但是里面很多字段都是知道个大概，没有很系统的学习过。今天就抽空整理一下这块的知识点。]]></description><category></category></item></channel></rss>