<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NotLency的博客]]></title><description><![CDATA[大部分内容都是自己写给自己看的。]]></description><link>https://blog.youkuaiyun.com/NotLency</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NotLency]]></copyright><item><title><![CDATA[有关反射和保护等级]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/126043128</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/126043128</guid><author>NotLency</author><pubDate>Thu, 28 Jul 2022 21:40:06 +0800</pubDate><description><![CDATA[当我们编写完一个Java项目之后，每个java文件都会被编译成一个.class文件，这些Class对象承载了这个类的所有信息，包括父类、接口、构造函数、方法、属性等，这些class文件在程序运行时会被ClassLoader加载到虚拟机中。在子类中，可以访问其从基类继承而来的protected方法，而不能访问基类实例的protected方法。1.Private最严格的访问级别，被修饰的方法、变量和构造方法只能被所属类访问，并且类和接口不能声明为private。4.Public公共的，可被所有类访问。.....]]></description><category></category></item><item><title><![CDATA[Java中字符串和数字相互转化]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/122718933</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/122718933</guid><author>NotLency</author><pubDate>Thu, 27 Jan 2022 15:53:40 +0800</pubDate><description><![CDATA[老是记不住字符串和数字相互转化的方法，这次统一记录一下。
参考：添加链接描述
String转成不同类型的数字都有对应的XXX.valueOf(str)方法；
类似的不同类型的数字转成String也有XXX.toString(num)方法。
package test;

public class StringAndNumConvertToEachOther {
    public static void main(String[] args) {
        String str = "0131829.]]></description><category></category></item><item><title><![CDATA[Spark学习笔记]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/120206155</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/120206155</guid><author>NotLency</author><pubDate>Wed, 26 Jan 2022 09:38:46 +0800</pubDate><description><![CDATA[Spark学习笔记一、Spark是什么？1 Spark的核心组件2 Spark 运行环境2.1 Local 模式2.2 Standalone 模式2.3 配置高可用（HA ）2.4 Yarn 模式2.5 K8S &amp; Mesos 模式2.6 Windows 模式3 Spark 运行架构3.1 运行架构3.2  核心组件3.2.1 Driver3.2.2 Executor3.2.3 Master &amp; Worker3.2.4 ApplicationMaster
一、Spark是什么？

Spark]]></description><category></category></item><item><title><![CDATA[Leetcode记录库数据结构篇之五：图]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/122172121</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/122172121</guid><author>NotLency</author><pubDate>Tue, 28 Dec 2021 11:47:57 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之九：图结论1 542. 01 矩阵2 994. 腐烂的橘子3 547. 省份数量4 200. 岛屿数量5 1091. 二进制矩阵中的最短路径
结论
一些很主观的东西，归根到底可能还是自己的实力不够：

图的问题一般有以下几种解决方法：深度优先、广度优先、超级源、计数连通分量

1 542. 01 矩阵
题目
思路描述

超级源点
将所有的起点抽象为一个超级源点，通过这样的方式计算其他各点到目标点的最小距离。
时空复杂度O(r × c), O(r × c)

代码实现
cla]]></description><category></category></item><item><title><![CDATA[十大排序算法总结]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/122157138</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/122157138</guid><author>NotLency</author><pubDate>Sun, 26 Dec 2021 20:30:41 +0800</pubDate><description><![CDATA[排序算法]]></description><category></category></item><item><title><![CDATA[Leetcode记录库解题方法篇之一：计数法]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/120497677</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/120497677</guid><author>NotLency</author><pubDate>Tue, 09 Nov 2021 11:20:16 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之五：字符串简介五、字符串结论1 242. 有效的字母异位词2 409. 最长回文串3 205. 同构字符串3 128. 最长连续序列
简介
五、字符串
结论
一些很主观的东西，归根到底可能还是自己的实力不够：
1 242. 有效的字母异位词
题目
思路描述

使用HashMap的思想
遍历第一个字符串记录每一个字符的出现次数，然后遍历第二个字符串的过程中减少字符的次数，最后查看所有字符的出现次数是不是归零了。

代码实现
java代码：
class Solution {
 ]]></description><category></category></item><item><title><![CDATA[Leetcode记录库数据结构篇之四：哈希表]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/120493511</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/120493511</guid><author>NotLency</author><pubDate>Tue, 09 Nov 2021 11:20:03 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之四：哈希表简介四、哈希表结论1 1. 两数之和2 217. 存在重复元素3 594. 最长和谐子序列3 128. 最长连续序列
简介
四、哈希表
结论
一些很主观的东西，归根到底可能还是自己的实力不够：
1 1. 两数之和
题目
思路描述

暴力O(n2)

代码实现
java代码：
class Solution {
    public int[] twoSum(int[] nums, int target) {
        int ft = 0, snd = 0, ]]></description><category></category></item><item><title><![CDATA[Leetcode记录库数据结构篇之三：栈和队列]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/120003250</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/120003250</guid><author>NotLency</author><pubDate>Tue, 09 Nov 2021 11:19:45 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之三：栈和队列简介三、栈和队列结论1 232. 用栈实现队列2 225. 用队列实现栈3 155. 最小栈end题目
简介
三、栈和队列
结论
一些很主观的东西，归根到底可能还是自己的实力不够：
1 232. 用栈实现队列
题目
思路描述

栈后进先出，队列先进先出
倒腾呗。进队操作，就是进栈操作。出队操作时，先把一个栈一个一个pop(）出来，push()到另一个栈中，然后出栈当出队，最后还得换回来。
其他操作类似
没了。

代码实现
java代码：
class MyQueu]]></description><category></category></item><item><title><![CDATA[Leetcode记录库解题方法篇之二：双指针]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/120657927</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/120657927</guid><author>NotLency</author><pubDate>Tue, 09 Nov 2021 11:19:15 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之七：双指针简介七、双指针结论1 300. 最长递增子序列
简介
七、双指针
结论
一些很主观的东西，归根到底可能还是自己的实力不够：
1 300. 最长递增子序列
题目
思路描述

记忆化搜索

代码实现
java代码：

思路描述


注意事项

注意事项

拓展延伸

拓展延伸


...]]></description><category></category></item><item><title><![CDATA[Leetcode记录库数据结构篇之二：树]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/119192832</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/119192832</guid><author>NotLency</author><pubDate>Sun, 29 Aug 2021 20:10:36 +0800</pubDate><description><![CDATA[Leetcode记录库数据结构篇之二：树简介题目二、树结论1 104. 二叉树的最大深度2 110. 平衡二叉树3 543. 二叉树的直径4 226. 翻转二叉树5 617. 合并二叉树6 112. 路径总和7 437. 路径总和 III8 572. 另一棵树的子树简介题目
简介
每道题的记录分为以下几个部分：
题目
题目
思路描述

思路描述

代码实现
java代码：


注意事项

注意事项

拓展延伸

拓展延伸

二、树
结论

1.树是递归定义的数据结构，所以大部分有关树的问题使用递归会比较容易]]></description><category></category></item><item><title><![CDATA[Hadoop学习笔记]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/118875130</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/118875130</guid><author>NotLency</author><pubDate>Sun, 22 Aug 2021 15:53:20 +0800</pubDate><description><![CDATA[Hadoop学习简介前言：大数据的概念一、Hadoop入门1.概念1.1 Hadoop是什么？1.2 Hadoop发展历史1.3 Hadoop三大发行版本1.4Hadoop的优势1.5Hadoop的组成1.5.1 HDFS架构概述1.5.2 YARN架构概述1.5.3 MapReduce架构概述1.5.4 HDFS、YARN、MapRecduce三者间的关系1.6大数据技术生态体系1.7推荐系统案例2. 环境准备2.1模板虚拟机的准备2.2克隆2.3安装JDK以及Hadoop3.Hadoop生产集群搭建3.]]></description><category></category></item><item><title><![CDATA[Leetcode记录库数据结构篇之一：链表]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/118356088</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/118356088</guid><author>NotLency</author><pubDate>Thu, 29 Jul 2021 00:05:51 +0800</pubDate><description><![CDATA[Leetcode记录库

]]></description><category></category></item><item><title><![CDATA[目标检测算法]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/115933600</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/115933600</guid><author>NotLency</author><pubDate>Fri, 16 Jul 2021 10:02:24 +0800</pubDate><description><![CDATA[目标检测算法一.目标检测算法
一.目标检测算法
主流的目标检测算法大致分为one-stage与two-stage。
two-stage算法代表有R-CNN系列，one-stage算法代表有Yolo系列。自己理解，two-stage算法将步骤一与步骤二分开执行，输入图像先经过候选框生成网络（例如faster rcnn中的RPN网络），再经过分类网络，对候选框的内容进行分类；one-stage算法将步骤一与步骤二同时执行，输入图像只经过一个网络，生成的结果中同时包含位置与类别信息。two-stage与one-s]]></description><category></category></item><item><title><![CDATA[RCNN算法]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/117197704</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/117197704</guid><author>NotLency</author><pubDate>Fri, 16 Jul 2021 10:02:14 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[此SSD非彼SSD~]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/116738378</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/116738378</guid><author>NotLency</author><pubDate>Fri, 16 Jul 2021 10:01:43 +0800</pubDate><description><![CDATA[SSD一、SSD算法介绍二、SSD算法原理讲解1.主干网络介绍2.多尺度预测3.Prior Box Layer4.样本构造5.数据增强6.LOSS损失函数7.使用细节8.性能比较
一、SSD算法介绍
Single Shot MultiBox Detector(One-Stage方法)

Wei Liu在ECCV 2016提出
直接回归目标类别和位置
在不同尺度的特征图上进行预测
端到端的训练
即使图片的分辨率比较低，也能保证检测的精度


二、SSD算法原理讲解
1.主干网络介绍

可以使用VGG、ResN]]></description><category></category></item><item><title><![CDATA[Tensorflow深度学习学习笔记]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/114255965</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/114255965</guid><author>NotLency</author><pubDate>Fri, 16 Jul 2021 10:00:53 +0800</pubDate><description><![CDATA[Tensorflow学习笔记7.Tensorflow中张量的合并与分割1.tf.concat()2.tf.stack()3.tf.unstack()4.tf.split()8.张量数据统计范数 tf.norm()1.二范数：全部数值平方和再开平方2.无穷范数：即所有数值中绝对值最大的3.一范数：全部数值绝对值加和tf.reduce_min/max/mean/sum(张量, axis)tf.argmax/argmin(张量, axis)tf.equal(张量a, 张量b)tf.unique(张量a)tf.so]]></description><category></category></item><item><title><![CDATA[YOLO！！！]]></title><link>https://blog.youkuaiyun.com/NotLency/article/details/115860817</link><guid>https://blog.youkuaiyun.com/NotLency/article/details/115860817</guid><author>NotLency</author><pubDate>Fri, 16 Jul 2021 10:00:38 +0800</pubDate><description><![CDATA[1.目标检测算法
主流的目标检测算法大致分为one-stage与two-stage。
two-stage算法代表有R-CNN系列，one-stage算法代表有Yolo系列。自己理解，two-stage算法将步骤一与步骤二分开执行，输入图像先经过候选框生成网络（例如faster rcnn中的RPN网络），再经过分类网络，对候选框的内容进行分类；one-stage算法将步骤一与步骤二同时执行，输入图像只经过一个网络，生成的结果中同时包含位置与类别信息。two-stage与one-stage相比，精度高，但是计算]]></description><category></category></item></channel></rss>