<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CAIBI WORID]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/explormt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; explormt]]></copyright><item><title><![CDATA[接口和抽象类的区别（总结）]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/123188296</link><guid>https://blog.youkuaiyun.com/explormt/article/details/123188296</guid><author>explormt</author><pubDate>Mon, 28 Feb 2022 17:56:40 +0800</pubDate><description><![CDATA[接口和抽象类


	接口使用关键字 interface 来定义。 抽象类使用关键字 abstract class来定义。
	
	
	接口使用 implements 关键字定义其具体实现。 抽象类使用 extends 关键字实现继承。单继承多借口。
	
	
	接口变量：public static final 类型的；
	
	
	接口方法：方法被隐士指定为public abstract（JDK1.8之前），jdk1.8可以定义default 和 static方法并实现；抽象方法：可有普通方法，抽象类中的抽象方法]]></description><category></category></item><item><title><![CDATA[学习记录]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/112854887</link><guid>https://blog.youkuaiyun.com/explormt/article/details/112854887</guid><author>explormt</author><pubDate>Wed, 20 Jan 2021 16:17:04 +0800</pubDate><description><![CDATA[Iotv3大佬代码学习记录

2021-01-19

1、Mqtt信息模拟发送类：MqttClient

callback使用：mqtt callback注意事项
]]></description><category></category></item><item><title><![CDATA[【Netty】ChannelInboundHandlerAdapter 和 SimpleChannelInboundHandler 对msg传递和flush的影响]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/112853796</link><guid>https://blog.youkuaiyun.com/explormt/article/details/112853796</guid><author>explormt</author><pubDate>Tue, 19 Jan 2021 23:08:01 +0800</pubDate><description><![CDATA[Netty强化学习记录



ChannelInboundHandlerAdapter 和 SimpleChannelInboundHandler 对msg传递和flush的影响

区别在于：ChannelInboundHandlerAdapter重写channelRead，SimpleChannelInboundHandler重写channelRead0。其中channelRead0为对channelRead的优化。

SimpleChannelInboundHandler中channelRead0对c.]]></description><category></category></item><item><title><![CDATA[Spring和Java中一些常用注解的基本解释]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/112848340</link><guid>https://blog.youkuaiyun.com/explormt/article/details/112848340</guid><author>explormt</author><pubDate>Tue, 19 Jan 2021 17:39:12 +0800</pubDate><description><![CDATA[2021-1-19

@PostConstruct 和 @PreDestroy

1.@PostConstruct说明

  被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行，并且只会被服务器调用一次，类似于Serclet的inti()方法。被@PostConstruct修饰的方法会在构造函数之后，init()方法之前运行。

2.@PreDestroy说明

  被@PreDestroy修饰的方法会在服务器卸载Servlet的时候运行，并且只会被服务器调用一次，类...]]></description><category></category></item><item><title><![CDATA[163的yum的Centos6版本镜像不再提供]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/110672093</link><guid>https://blog.youkuaiyun.com/explormt/article/details/110672093</guid><author>explormt</author><pubDate>Fri, 04 Dec 2020 20:15:24 +0800</pubDate><description><![CDATA[网上教程关于Centos6版下载大部分都是来自http://mirrors.163.com/centos/6/os/x86_64/Packages/这个网址，但这个网址现在已经404了。

替换网址可以使用https://vault.centos.org/6.7/os/x86_64/Packages/
]]></description><category></category></item><item><title><![CDATA[pcap_findalldevs_ex 各参数简述]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/102866664</link><guid>https://blog.youkuaiyun.com/explormt/article/details/102866664</guid><author>explormt</author><pubDate>Sun, 16 Aug 2020 19:04:18 +0800</pubDate><description><![CDATA[功能：

int
			pcap_findalldevs_ex(char *source, structpcap_rmtauth*auth,pcap_if_t**alldevs, char *errbuf)
		功能
			创建一个网络设备列表，它们可以由pcap_open()打开。
		    返回值：0表示查找成功。-1表示查找失败





参数介绍：

...]]></description><category></category></item><item><title><![CDATA[本地连接阿里云RDS云数据库（小白教程）]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/108040093</link><guid>https://blog.youkuaiyun.com/explormt/article/details/108040093</guid><author>explormt</author><pubDate>Sun, 16 Aug 2020 18:55:47 +0800</pubDate><description><![CDATA[本文适用于自己的PC连接阿里云云数据库，（博主云数据库为Mysql）



第一步：待RDS数据库运行后，点击申请外网地址


运行

                      ---------------------------------------------------------------------------------------------------------


申请





第二步：申请用户账号

点击用户管理，创建账号，...]]></description><category></category></item><item><title><![CDATA[Anaconda及Spyder Python3.7 和 Python2.7 之间的转换]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/85000448</link><guid>https://blog.youkuaiyun.com/explormt/article/details/85000448</guid><author>explormt</author><pubDate>Fri, 14 Dec 2018 11:45:35 +0800</pubDate><description><![CDATA[接下来先为Anaconda转换

现在默认已经安装的是自带python3.7的Anaconda，要安装python2.7



进入后点击Environments左下角的Create即可，如图即可安装；



 

如想转换，直接点击安装好的pytnon27即可。

完成。

 

 

 

 

 

 

 

 

 

**********************************...]]></description><category></category></item><item><title><![CDATA[【数据结构】 堆基本用法（水贴-个人吐槽贴）]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/82114157</link><guid>https://blog.youkuaiyun.com/explormt/article/details/82114157</guid><author>explormt</author><pubDate>Mon, 27 Aug 2018 16:09:50 +0800</pubDate><description><![CDATA[前天和队友一起打了第一次正式比赛CCPC网络资格赛，自闭...

有多自闭，5个小时做出来一道题，你就知道有多自闭了，我觉得的我马上就要被劝退了（吐血）。

第一题HDU 6438 题解

使用了堆进行维护，之前听过这个。但也是第一次用，烦；

 

堆（英语：heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质：


	堆中某个节点的值总是...]]></description><category></category></item><item><title><![CDATA[DAY-21 : 线段树&RMQ]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81909203</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81909203</guid><author>explormt</author><pubDate>Tue, 21 Aug 2018 15:58:44 +0800</pubDate><description><![CDATA[Question_B

    有毒吧，输入%c tle ,%s就过了。差了一下2200ms。。。。。]]></description><category></category></item><item><title><![CDATA[DAY-8 : 生成树++&二分图]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81780841</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81780841</guid><author>explormt</author><pubDate>Fri, 17 Aug 2018 17:24:35 +0800</pubDate><description><![CDATA[题目链接

我真的越来越懒了，今天补了好多天的。

贴，贴，贴链接。

匈牙利算法求二分图最大匹配：

https://blog.youkuaiyun.com/cillyb/article/details/55511666

https://www.cnblogs.com/shenben/p/5573788.html

这个算法真的是，每个人跟每个人就是的都不一样，但是不管细节怎么写，整体思路是相似的，选了个...]]></description><category></category></item><item><title><![CDATA[DAY-9 : 网络流]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81780723</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81780723</guid><author>explormt</author><pubDate>Fri, 17 Aug 2018 17:18:17 +0800</pubDate><description><![CDATA[专题：网络流

死命图论，代码真的长；

网络流很重要，但没学好啊；

没错，我又是来贴链接的：Dinic算法]]></description><category></category></item><item><title><![CDATA[DAY-15 : kmp&manacher算法]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81780416</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81780416</guid><author>explormt</author><pubDate>Fri, 17 Aug 2018 17:10:01 +0800</pubDate><description><![CDATA[专题：kmp&amp;amp;manacher算法 

 

有两题贼神奇，巧用Next[]看不懂，看了半天也理解不了，先记下来以后再慢慢看；

有一篇介绍Next[]数组的：http://www.cnblogs.com/c-cloud/p/3224788.html

题目链接：https://cn.vjudge.net/contest/247288#problem/F

Question_F:  参考
...]]></description><category></category></item><item><title><![CDATA[【字符串】马拉车算法模板]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81742864</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81742864</guid><author>explormt</author><pubDate>Thu, 16 Aug 2018 15:44:12 +0800</pubDate><description><![CDATA[备份链接。。。。。

我自己理解还是等熟练了再发吧。。。。

https://www.cnblogs.com/grandyang/p/4475985.html

https://blog.youkuaiyun.com/the_star_is_at/article/details/53354958]]></description><category></category></item><item><title><![CDATA[DAY-12&13 : DP进阶]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81610156</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81610156</guid><author>explormt</author><pubDate>Sun, 12 Aug 2018 20:32:14 +0800</pubDate><description><![CDATA[动态规划专题

    醉了醉了，

    题目链接

Question_A

    这一题我硬生生学了三个小时，才勉强看到，树状数组太难理解了，主要是不知道怎么样，他是干什么的；

    贴链接贴链接：（树状数组链接）

     https://blog.youkuaiyun.com/rentenglong2012/article/details/69230308

     https://blo...]]></description><category></category></item><item><title><![CDATA[【图论】图的存储方式——链式向前星]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81488541</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81488541</guid><author>explormt</author><pubDate>Tue, 07 Aug 2018 21:04:46 +0800</pubDate><description><![CDATA[存储结构这是学的第三种了，在今天的练习赛中还用到了，可以说是很好的巩固了。

链式向前星是一种开始看不懂的结构，但理解了，挺好用的。

好吧，这个博客就是水的，我就想把这个链接记下来，防止丢了：

https://blog.youkuaiyun.com/qq_30331643/article/details/68621435

加一张图

...]]></description><category></category></item><item><title><![CDATA[DAY-6&7 : 图论基础]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81488128</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81488128</guid><author>explormt</author><pubDate>Tue, 07 Aug 2018 20:54:58 +0800</pubDate><description><![CDATA[专题：数论基础

    比上个专题简单一点点，但听说明天会很难...

    题目：https://cn.vjudge.net/contest/244425#overview

   今天计蒜客组队赛（题库101页），有大佬带我巨开心，我就做了一道.....希望大佬不要丢下我，我会好好学的，嘤嘤嘤。

Question_A

    并查集，我觉得难点在，权重的计算上，合并时的转换上，有点迷，...]]></description><category></category></item><item><title><![CDATA[DAY-4 : 数论]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81413208</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81413208</guid><author>explormt</author><pubDate>Sat, 04 Aug 2018 21:12:57 +0800</pubDate><description><![CDATA[专题：数论

    和昨天是一个专题题就接着做。

Question_F

    莫比乌斯反演......

    参考链接：https://blog.youkuaiyun.com/lixuepeng_001/article/details/50577932

                      https://blog.youkuaiyun.com/whai362/article/details/4406...]]></description><category></category></item><item><title><![CDATA[【字符串】KMP匹配模板]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81411330</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81411330</guid><author>explormt</author><pubDate>Sat, 04 Aug 2018 15:15:34 +0800</pubDate><description><![CDATA[
char str1[1010];
char str2[1010];
int Next[1010];

void next_arr()
{
    int len = strlen(str2);
    Next[0] = -1;
    int k = -1;
    int j = 0;
    while (j &amp;lt; len - 1)//这个减一好像写不写都行，我看被人都没写
    {...]]></description><category></category></item><item><title><![CDATA[DAY-3 : 简单数论]]></title><link>https://blog.youkuaiyun.com/explormt/article/details/81388459</link><guid>https://blog.youkuaiyun.com/explormt/article/details/81388459</guid><author>explormt</author><pubDate>Fri, 03 Aug 2018 21:05:50 +0800</pubDate><description><![CDATA[专题：简单数论

我今天一定是学数学来的。学完我觉得我都可以参加数学竞赛了。晕头转向，哪哪都没学过。

Question_A

    考察欧拉函数，打表打表！！！

    普通打表太慢了，要用什么筛法，我学了学百度百科的打表方法，感觉好神奇哦，直接使用了三个性质没有套用求解公式，那样循环居然每个数都能走一遍（而且那个素数判断也镶嵌在其中太神奇了吧），但感觉有的会重复计算；然后还看了看其他人的打...]]></description><category></category></item></channel></rss>