<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[木木与呆呆的专栏]]></title><description><![CDATA[Java程序员，专注Java编程技术，开发以后台为主前台为辅，目前投身Hadoop大数据以及Ranger安全开发，活跃在大数据开源社区，同时推荐多种高效便捷的开发工具，分享自己的各种经验技巧总结。]]></description><link>https://blog.youkuaiyun.com/bugzeroman</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bugzeroman]]></copyright><item><title><![CDATA[Wireshark抓包GRPC协议查看Protobuf编码内容]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/142655439</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/142655439</guid><author>bugzeroman</author><pubDate>Mon, 30 Sep 2024 14:05:45 +0800</pubDate><description><![CDATA[对通过GRPC协议进行通信的流量进行抓包后，需要先转换为HTTP2协议，因为默认解析的HTTP协议和TCP协议无法进行后续的查看操作，然后再通过加载protobuf文件，对GRPC内的DATA字段进行解码。]]></description><category></category></item><item><title><![CDATA[Chrome截取网页全屏]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/142517869</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/142517869</guid><author>bugzeroman</author><pubDate>Wed, 25 Sep 2024 11:01:51 +0800</pubDate><description><![CDATA[Chrome插件Full Page Screen Capture,Chrome自带的开发者工具，可以进行网页整页截图，接着按Ctrl + Shift + P。用鼠标点击或者用键盘选择对应的就可以了。然后按下 F12,调出开发者工具，紧接着输入指令 capture，node 模式以及当前范围，在某些网页限制的情况下也能。首先打开你想截图的网页，]]></description><category></category></item><item><title><![CDATA[RFC5952 IPv6地址文本格式的建议规范]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/126993417</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/126993417</guid><author>bugzeroman</author><pubDate>Thu, 22 Sep 2022 15:47:35 +0800</pubDate><description><![CDATA[RFC5952  IPv6地址文本格式的建议规范]]></description><category></category></item><item><title><![CDATA[【转载】RFC5952  IPv6地址文本格式的建议规范]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/127384892</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/127384892</guid><author>bugzeroman</author><pubDate>Thu, 18 Aug 2022 05:57:44 +0800</pubDate><description><![CDATA[Internet Engineering Task Force (IETF)                       S. Kawamura
Request for Comments: 5952                             NEC BIGLOBE, Ltd.
Updates: 4291                                         ...]]></description><category></category></item><item><title><![CDATA[63.股票的最大利润]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/125674541</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/125674541</guid><author>bugzeroman</author><pubDate>Thu, 07 Jul 2022 11:25:23 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/gu-piao-de-zui-da-li-run-lcof/
难度： #中等
题目
假设把某股票的价格按照时间先后顺序存储在数组中，请问买卖该股票一次可能获得的最大利润是多少？示例 1:
输入: [7,1,5,3,6,4]
输出: 5
解释: 在第 2 天(股票价格 = 1)的时候买入，在第 5 天(股票价格 = 6)的时候卖...]]></description><category></category></item><item><title><![CDATA[10- II. 青蛙跳台阶问题]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/125570519</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/125570519</guid><author>bugzeroman</author><pubDate>Fri, 01 Jul 2022 14:09:33 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/
难度： #简单
题目
一只青蛙一次可以跳上1级台阶，也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。
答案需要取模 1e9+7(1000000007)，如计算初始结果为：1000000008，请返回 1。
示例 1：
输入：n = 2
输出...]]></description><category></category></item><item><title><![CDATA[10- I. 斐波那契数列]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/124446238</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/124446238</guid><author>bugzeroman</author><pubDate>Tue, 26 Apr 2022 12:25:26 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/fei-bo-na-qi-shu-lie-lcof/
难度： #简单
题目
写一个函数，输入 n ，求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下：
F(0) = 0,   F(1) = 1
F(N) = F(N - 1) + F(N - 2), 其中 N &gt; 1.
斐波那契数列...]]></description><category></category></item><item><title><![CDATA[28. 对称的二叉树]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/124009591</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/124009591</guid><author>bugzeroman</author><pubDate>Wed, 06 Apr 2022 15:00:45 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/dui-cheng-de-er-cha-shu-lcof/
难度： #简单
题目
请实现一个函数，用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样，那么它是对称的。
例如，二叉树 [1,2,2,3,4,4,3] 是对称的。
1
   / \
  2   2
 / \ / \
3  4 4  3
但是下面这个 [1,...]]></description><category></category></item><item><title><![CDATA[27. 二叉树的镜像]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/124012455</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/124012455</guid><author>bugzeroman</author><pubDate>Mon, 28 Mar 2022 11:05:53 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/er-cha-shu-de-jing-xiang-lcof/
难度： #简单
题目
请完成一个函数，输入一个二叉树，该函数输出它的镜像。
例如输入：
4
   /   \
  2     7
 / \   / \
1   3 6   9
镜像输出：
4
   /   \
  7     2
 / \   / \
9   6 3...]]></description><category></category></item><item><title><![CDATA[26. 树的子结构]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123655466</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123655466</guid><author>bugzeroman</author><pubDate>Mon, 21 Mar 2022 15:08:00 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/shu-de-zi-jie-gou-lcof/
难度： #中等
题目
输入两棵二叉树A和B，判断B是不是A的子结构。(约定空树不是任意一个树的子结构)
B是A的子结构， 即 A中有出现和B相同的结构和节点值。
例如:
给定的树 A:
3
    / \
   4   5
  / \
 1   2
给定的树 B：
4 
  /
...]]></description><category></category></item><item><title><![CDATA[32 - III. 从上到下打印二叉树 III]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123590948</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123590948</guid><author>bugzeroman</author><pubDate>Fri, 18 Mar 2022 14:57:20 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-iii-lcof/
难度： #中等
题目
请实现一个函数按照之字形顺序打印二叉树，即第一行按照从左到右的顺序打印，第二层按照从右到左的顺序打印，第三行再按照从左到右的顺序打印，其他行以此类推。
例如:
给定二叉树: [3,9,20,null,null,1...]]></description><category></category></item><item><title><![CDATA[32 - II. 从上到下打印二叉树 II]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123419773</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123419773</guid><author>bugzeroman</author><pubDate>Fri, 11 Mar 2022 09:53:14 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-ii-lcof/
难度： #简单
题目
从上到下按层打印二叉树，同一层的节点按从左到右的顺序打印，每一层打印到一行。
**例如:  **
给定二叉树: [3,9,20,null,null,15,7],
3
   / \
  9  20
    /  \
...]]></description><category></category></item><item><title><![CDATA[32 - I. 从上到下打印二叉树]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123419774</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123419774</guid><author>bugzeroman</author><pubDate>Thu, 10 Mar 2022 13:42:32 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-lcof/
难度： #中等
题目
从上到下打印出二叉树的每个节点，同一层的节点按照从左到右的顺序打印。
例如:
给定二叉树: [3,9,20,null,null,15,7],
3
   / \
  9  20
    /  \
   15   7
返回：...]]></description><category></category></item><item><title><![CDATA[50. 第一个只出现一次的字符]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123396383</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123396383</guid><author>bugzeroman</author><pubDate>Wed, 09 Mar 2022 14:04:30 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/di-yi-ge-zhi-chu-xian-yi-ci-de-zi-fu-lcof/
难度： #简单
题目
在字符串 s 中找出第一个只出现一次的字符。如果没有，返回一个单空格。 s 只包含小写字母。
示例 1:
输入：s = "abaccdeff"
输出：'b'
示例 2:
输入：s = "" 
输出：' '
限制：0 &l...]]></description><category></category></item><item><title><![CDATA[11. 旋转数组的最小数字]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123372431</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123372431</guid><author>bugzeroman</author><pubDate>Tue, 08 Mar 2022 11:12:48 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/
难度： #简单
题目
把一个数组最开始的若干个元素搬到数组的末尾，我们称之为数组的旋转。
给你一个可能存在 重复 元素值的数组 numbers ，它原来是一个升序排列的数组，并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如，数组 [...]]></description><category></category></item><item><title><![CDATA[04. 二维数组中的查找]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123348569</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123348569</guid><author>bugzeroman</author><pubDate>Mon, 07 Mar 2022 14:12:38 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/
难度： #中等
题目
在一个 n * m 的二维数组中，每一行都按照从左到右递增的顺序排序，每一列都按照从上到下递增的顺序排序。请完成一个高效的函数，输入这样的一个二维数组和一个整数，判断数组中是否含有该整数。
示例:
现有矩阵 matrix 如下：
...]]></description><category></category></item><item><title><![CDATA[53 - II. 0～n-1中缺失的数字]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123272148</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123272148</guid><author>bugzeroman</author><pubDate>Fri, 04 Mar 2022 09:31:20 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/que-shi-de-shu-zi-lcof/
难度： #简单
题目
一个长度为n-1的递增排序数组中的所有数字都是唯一的，并且每个数字都在范围0～n-1之内。在范围0～n-1内的n个数字中有且只有一个数字不在该数组中，请找出这个数字。
示例 1:
输入: [0,1,3]
输出: 2
示例 2:
输入: [0,1,2,3,4,...]]></description><category></category></item><item><title><![CDATA[03. 数组中重复的数字]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123248895</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123248895</guid><author>bugzeroman</author><pubDate>Wed, 02 Mar 2022 14:28:31 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof/
难度： #简单
题目
找出数组中重复的数字。
在一个长度为 n 的数组 nums 里的所有数字都在 0～n-1 的范围内。数组中某些数字是重复的，但不知道有几个数字重复了，也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。
示例 1：
输入：...]]></description><category></category></item><item><title><![CDATA[58 - II. 左旋转字符串]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123201132</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123201132</guid><author>bugzeroman</author><pubDate>Tue, 01 Mar 2022 10:52:15 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof/
难度： #简单
题目
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如，输入字符串"abcdefg"和数字2，该函数将返回左旋转两位得到的结果"cdefgab"。
示例 1：
输入: s = "abc...]]></description><category></category></item><item><title><![CDATA[05. 替换空格]]></title><link>https://blog.youkuaiyun.com/bugzeroman/article/details/123179227</link><guid>https://blog.youkuaiyun.com/bugzeroman/article/details/123179227</guid><author>bugzeroman</author><pubDate>Mon, 28 Feb 2022 10:49:46 +0800</pubDate><description><![CDATA[链接
https://leetcode-cn.com/problems/ti-huan-kong-ge-lcof/
难度： #简单
题目
请实现一个函数，把字符串 s 中的每个空格替换成"%20"。
示例 1：
输入：s = "We are happy."
输出："We%20are%20happy."
限制：0 &lt;= s 的长度 &lt;= 10000
代码框架
class Solution...]]></description><category></category></item></channel></rss>