|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
<feed xmlns="http://www.w3.org/2005/Atom">
|
|
|
<title>Nicksxs's Blog</title>
|
|
|
<icon>https://nicksxs.me/icon.png</icon>
|
|
|
<subtitle>What hurts more, the pain of hard work or the pain of regret?</subtitle>
|
|
|
<link href="https://nicksxs.me/atom.xml" rel="self"/>
|
|
|
|
|
|
<link href="https://nicksxs.me/"/>
|
|
|
<updated>2021-09-04T02:29:41.000Z</updated>
|
|
|
<id>https://nicksxs.me/</id>
|
|
|
|
|
|
<author>
|
|
|
<name>Nicksxs</name>
|
|
|
|
|
|
</author>
|
|
|
|
|
|
<generator uri="https://hexo.io/">Hexo</generator>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊一下 RocketMQ 的消息存储之 MMAP</title>
|
|
|
<link href="https://nicksxs.me/2021/09/04/%E8%81%8A%E4%B8%80%E4%B8%8B-RocketMQ-%E7%9A%84%E6%B6%88%E6%81%AF%E5%AD%98%E5%82%A8/"/>
|
|
|
<id>https://nicksxs.me/2021/09/04/%E8%81%8A%E4%B8%80%E4%B8%8B-RocketMQ-%E7%9A%84%E6%B6%88%E6%81%AF%E5%AD%98%E5%82%A8/</id>
|
|
|
<published>2021-09-04T02:29:41.000Z</published>
|
|
|
<updated>2021-09-04T02:29:41.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>这是个很大的话题了,可能会分成两部分说,第一部分就是所谓的零拷贝 ( zero-copy ),这一块其实也不新鲜,我对零拷贝的概念主要来自<a</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="MQ" scheme="https://nicksxs.me/categories/MQ/"/>
|
|
|
|
|
|
<category term="RocketMQ" scheme="https://nicksxs.me/categories/MQ/RocketMQ/"/>
|
|
|
|
|
|
<category term="消息队列" scheme="https://nicksxs.me/categories/MQ/RocketMQ/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/"/>
|
|
|
|
|
|
|
|
|
<category term="MQ" scheme="https://nicksxs.me/tags/MQ/"/>
|
|
|
|
|
|
<category term="消息队列" scheme="https://nicksxs.me/tags/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/"/>
|
|
|
|
|
|
<category term="RocketMQ" scheme="https://nicksxs.me/tags/RocketMQ/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊一下 RocketMQ 的顺序消息</title>
|
|
|
<link href="https://nicksxs.me/2021/08/29/%E8%81%8A%E4%B8%80%E4%B8%8B-RocketMQ-%E7%9A%84%E9%A1%BA%E5%BA%8F%E6%B6%88%E6%81%AF/"/>
|
|
|
<id>https://nicksxs.me/2021/08/29/%E8%81%8A%E4%B8%80%E4%B8%8B-RocketMQ-%E7%9A%84%E9%A1%BA%E5%BA%8F%E6%B6%88%E6%81%AF/</id>
|
|
|
<published>2021-08-29T12:41:17.000Z</published>
|
|
|
<updated>2021-08-29T12:41:17.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>rocketmq</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="MQ" scheme="https://nicksxs.me/categories/MQ/"/>
|
|
|
|
|
|
<category term="RocketMQ" scheme="https://nicksxs.me/categories/MQ/RocketMQ/"/>
|
|
|
|
|
|
<category term="消息队列" scheme="https://nicksxs.me/categories/MQ/RocketMQ/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/"/>
|
|
|
|
|
|
|
|
|
<category term="MQ" scheme="https://nicksxs.me/tags/MQ/"/>
|
|
|
|
|
|
<category term="消息队列" scheme="https://nicksxs.me/tags/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/"/>
|
|
|
|
|
|
<category term="RocketMQ" scheme="https://nicksxs.me/tags/RocketMQ/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊在东京奥运会闭幕式这天-二</title>
|
|
|
<link href="https://nicksxs.me/2021/08/19/%E8%81%8A%E5%9C%A8%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A%E9%97%AD%E5%B9%95%E5%BC%8F%E8%BF%99%E5%A4%A9-%E4%BA%8C/"/>
|
|
|
<id>https://nicksxs.me/2021/08/19/%E8%81%8A%E5%9C%A8%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A%E9%97%AD%E5%B9%95%E5%BC%8F%E8%BF%99%E5%A4%A9-%E4%BA%8C/</id>
|
|
|
<published>2021-08-19T06:56:58.000Z</published>
|
|
|
<updated>2021-08-19T06:56:58.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>前面主要还是说了乒乓球的,因为整体还是乒乓球的比赛赛程比较长,比较激烈,扣人心弦,记得那会在公司没法看视频直播,就偶尔看看奥运会官网的比分,还几场马龙樊振东,陈梦被赢了一局就吓尿了,已经被混双那场留下了阴影,其实后面去看看16</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="运动" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/%E8%BF%90%E5%8A%A8/"/>
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/tags/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="运动" scheme="https://nicksxs.me/tags/%E8%BF%90%E5%8A%A8/"/>
|
|
|
|
|
|
<category term="东京奥运会" scheme="https://nicksxs.me/tags/%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A/"/>
|
|
|
|
|
|
<category term="举重" scheme="https://nicksxs.me/tags/%E4%B8%BE%E9%87%8D/"/>
|
|
|
|
|
|
<category term="射击" scheme="https://nicksxs.me/tags/%E5%B0%84%E5%87%BB/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>redis 的 rdb 和 COW 介绍</title>
|
|
|
<link href="https://nicksxs.me/2021/08/15/redis-%E7%9A%84-rdb-%E5%92%8C-COW-%E4%BB%8B%E7%BB%8D/"/>
|
|
|
<id>https://nicksxs.me/2021/08/15/redis-%E7%9A%84-rdb-%E5%92%8C-COW-%E4%BB%8B%E7%BB%8D/</id>
|
|
|
<published>2021-08-15T13:22:05.000Z</published>
|
|
|
<updated>2021-08-15T13:22:05.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>redis 在使用 rdb 策略进行备份时,rdb 的意思是会在开启备份的时候将开启时间点的内存数据进行备份,并且可以设置时间,这样子就是这个策略其实还是不完全可靠的,如果是在这个间隔中宕机了,或者间隔过长,不过这个不在这次的要说的内容中,如果自己去写这个 rdb</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/categories/redis/"/>
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/tags/redis/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊在东京奥运会闭幕式这天</title>
|
|
|
<link href="https://nicksxs.me/2021/08/08/%E8%81%8A%E5%9C%A8%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A%E9%97%AD%E5%B9%95%E5%BC%8F%E8%BF%99%E5%A4%A9/"/>
|
|
|
<id>https://nicksxs.me/2021/08/08/%E8%81%8A%E5%9C%A8%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A%E9%97%AD%E5%B9%95%E5%BC%8F%E8%BF%99%E5%A4%A9/</id>
|
|
|
<published>2021-08-08T12:05:07.000Z</published>
|
|
|
<updated>2021-08-08T12:05:07.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>这届奥运会有可能是我除了 08</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="运动" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/%E8%BF%90%E5%8A%A8/"/>
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/tags/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="运动" scheme="https://nicksxs.me/tags/%E8%BF%90%E5%8A%A8/"/>
|
|
|
|
|
|
<category term="东京奥运会" scheme="https://nicksxs.me/tags/%E4%B8%9C%E4%BA%AC%E5%A5%A5%E8%BF%90%E4%BC%9A/"/>
|
|
|
|
|
|
<category term="乒乓球" scheme="https://nicksxs.me/tags/%E4%B9%92%E4%B9%93%E7%90%83/"/>
|
|
|
|
|
|
<category term="跳水" scheme="https://nicksxs.me/tags/%E8%B7%B3%E6%B0%B4/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>redis淘汰策略复习</title>
|
|
|
<link href="https://nicksxs.me/2021/08/01/redis%E6%B7%98%E6%B1%B0%E7%AD%96%E7%95%A5%E5%A4%8D%E4%B9%A0/"/>
|
|
|
<id>https://nicksxs.me/2021/08/01/redis%E6%B7%98%E6%B1%B0%E7%AD%96%E7%95%A5%E5%A4%8D%E4%B9%A0/</id>
|
|
|
<published>2021-08-01T12:19:53.000Z</published>
|
|
|
<updated>2021-08-01T12:19:53.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>前面复习了 redis 的过期策略,这里再复习下淘汰策略,淘汰跟过期的区别有时候会被混淆了,过期主要针对那些设置了过期时间的</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/categories/redis/"/>
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/tags/redis/"/>
|
|
|
|
|
|
<category term="淘汰策略" scheme="https://nicksxs.me/tags/%E6%B7%98%E6%B1%B0%E7%AD%96%E7%95%A5/"/>
|
|
|
|
|
|
<category term="应用" scheme="https://nicksxs.me/tags/%E5%BA%94%E7%94%A8/"/>
|
|
|
|
|
|
<category term="Evict" scheme="https://nicksxs.me/tags/Evict/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>redis过期策略复习</title>
|
|
|
<link href="https://nicksxs.me/2021/07/25/redis%E8%BF%87%E6%9C%9F%E7%AD%96%E7%95%A5%E5%A4%8D%E4%B9%A0/"/>
|
|
|
<id>https://nicksxs.me/2021/07/25/redis%E8%BF%87%E6%9C%9F%E7%AD%96%E7%95%A5%E5%A4%8D%E4%B9%A0/</id>
|
|
|
<published>2021-07-25T13:28:23.000Z</published>
|
|
|
<updated>2021-07-25T13:28:23.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h1 id="redis过期策略复习"><a href="#redis过期策略复习" class="headerlink"</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/categories/redis/"/>
|
|
|
|
|
|
|
|
|
<category term="redis" scheme="https://nicksxs.me/tags/redis/"/>
|
|
|
|
|
|
<category term="应用" scheme="https://nicksxs.me/tags/%E5%BA%94%E7%94%A8/"/>
|
|
|
|
|
|
<category term="过期策略" scheme="https://nicksxs.me/tags/%E8%BF%87%E6%9C%9F%E7%AD%96%E7%95%A5/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>2021 年中总结</title>
|
|
|
<link href="https://nicksxs.me/2021/07/18/2021-%E5%B9%B4%E4%B8%AD%E6%80%BB%E7%BB%93/"/>
|
|
|
<id>https://nicksxs.me/2021/07/18/2021-%E5%B9%B4%E4%B8%AD%E6%80%BB%E7%BB%93/</id>
|
|
|
<published>2021-07-18T13:15:40.000Z</published>
|
|
|
<updated>2021-07-18T13:15:40.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>又到半年总结时,第一次写总结类型的文章感觉挺好写的,但是后面总觉得这过去的一段时间所做的事情,能力上的成长低于预期,但是是需要总结下,找找问题,顺便展望下未来。</p>
|
|
|
<p>这一年做的最让自己满意的应该就是看了一些书,由折腾群洋总发起的读书打卡活动,到目前为止已经读完了这</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="年中总结" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/%E5%B9%B4%E4%B8%AD%E6%80%BB%E7%BB%93/"/>
|
|
|
|
|
|
<category term="2021" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/%E5%B9%B4%E4%B8%AD%E6%80%BB%E7%BB%93/2021/"/>
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/tags/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="2021" scheme="https://nicksxs.me/tags/2021/"/>
|
|
|
|
|
|
<category term="年中总结" scheme="https://nicksxs.me/tags/%E5%B9%B4%E4%B8%AD%E6%80%BB%E7%BB%93/"/>
|
|
|
|
|
|
<category term="技术" scheme="https://nicksxs.me/tags/%E6%8A%80%E6%9C%AF/"/>
|
|
|
|
|
|
<category term="读书" scheme="https://nicksxs.me/tags/%E8%AF%BB%E4%B9%A6/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊 SpringBoot 自动装配</title>
|
|
|
<link href="https://nicksxs.me/2021/07/11/%E8%81%8A%E8%81%8ASpringBoot-%E8%87%AA%E5%8A%A8%E8%A3%85%E9%85%8D/"/>
|
|
|
<id>https://nicksxs.me/2021/07/11/%E8%81%8A%E8%81%8ASpringBoot-%E8%87%AA%E5%8A%A8%E8%A3%85%E9%85%8D/</id>
|
|
|
<published>2021-07-11T15:01:30.000Z</published>
|
|
|
<updated>2021-07-11T15:01:30.000Z</updated>
|
|
|
|
|
|
|
|
|
<summary type="html"><p>springboot 自动装配调用链</p>
|
|
|
<p>springboot 相比 spring能更方便开发人员上手,比较重要的一点就是自动装配,大致来看下这个逻辑</p>
|
|
|
<pre class="line-numbers language-java" data-language="java"><code class="language-java"><span class="token keyword">public</span> <span class="token keyword">static</span> <span class="token keyword">void</span> <span class="token function">main</span><span class="token punctuation">(</span><span class="token class-name">String</span><span class="token punctuation">[</span><span class="token punctuation">]</span> args<span class="token punctuation">)</span> <span class="token punctuation">&#123;</span>
|
|
|
<span class="token class-name">SpringApplication</span><span class="token punctuation">.</span><span class="token function">run</span><span class="token punctuation">(</span><span class="token class-name">SpbDemoApplication</span><span class="token punctuation">.</span><span class="token keyword">class</span><span class="token punctuation">,</span> args<span class="token punctuation">)</span><span class="token punctuation">;</span>
|
|
|
<span class="token punctuation">&#125;</span>
|
|
|
|
|
|
<span class="token comment">/**
|
|
|
* Static helper that can be used to run a &#123;@link SpringApplication&#125; from the
|
|
|
* specified source using default settings.
|
|
|
* @param primarySource the primary source to load
|
|
|
* @param args the application arguments (usually passed from a Java main method)
|
|
|
* @return the running &#123;@link ApplicationContext&#125;
|
|
|
*/</span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre>
|
|
|
<p>然后就是上面调用的 run 方法</p>
|
|
|
<pre class="line-numbers language-java" data-language="java"><code class="language-java"><span class="token keyword">public</span> <span class="token keyword">static</span> <span class="token class-name">ConfigurableApplicationContext</span> <span class="token function">run</span><span class="token punctuation">(</span><span class="token class-name">Class</span><span class="token generics"><span class="token punctuation">&lt;</span><span class="token operator">?</span><span class="token punctuation">></span></span> primarySource<span class="token punctuation">,</span> <span class="token class-name">String</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span> args<span class="token punctuation">)</span> <span class="token punctuation">&#123;</span>
|
|
|
<span class="token keyword">return</span> <span class="token function">run</span><span class="token punctuation">(</span><span class="token keyword">new</span> <span class="token class-name">Class</span><span class="token generics"><span class="token punctuation">&lt;</span><span class="token operator">?</span><span class="token punctuation">></span></span><span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token punctuation">&#123;</span> primarySource <span class="token punctuation">&#125;</span><span class="token punctuation">,</span> args<span class="token punctuation">)</span><span class="token punctuation">;</span>
|
|
|
<span class="token punctuation">&#125;</span>
|
|
|
|
|
|
<span class="token comment">/**
|
|
|
* Static helper that can be used to run a &#123;@link SpringApplication&#125; from the
|
|
|
* specified sources using default settings and user supplied arguments.
|
|
|
* @param primarySources the primary sources to load
|
|
|
* @param args the application arguments (usually passed from a Java main method)
|
|
|
* @return the running &#123;@link ApplicationContext&#125;
|
|
|
*/</span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre>
|
|
|
<p>继续往下看</p>
|
|
|
<pre class="line-numbers language-java" data-language="java"><code class="language-java"><span class="token keyword">public</span> <span class="token keyword">static</span> <span class="token class-name">ConfigurableApplicationContext</span> <span class="token function">run</span><span class="token punctuation">(</span><span class="token class-name">Class</span><span class="token generics"><span class="token punctuation">&lt;</span><span class="token operator">?</span><span class="token punctuation">></span></span><span class="token punctuation">[</span><span class="token punctuation">]</span> primarySources<span class="token punctuation">,</span> <span class="token class-name">String</span><span class="token punctuation">[</span><span class="token punctuation">]</span> args<span class="token punctuation">)</span> <span class="token punctuation">&#123;</span>
|
|
|
<span class="token keyword">return</span> <span class="token keyword">new</span> <span class="token class-name">SpringApplication</span><span class="token punctuation">(</span>primarySources<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">run</span><span class="token punctuation">(</span>args<span class="token punctuation">)</span><span class="token punctuation">;</span>
|
|
|
<span class="token punctuation">&#125;</span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span></span></code></pre></summary>
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
<category term="SpringBoot" scheme="https://nicksxs.me/categories/SpringBoot/"/>
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
|
|
|
|
|
|
<category term="Spring" scheme="https://nicksxs.me/tags/Spring/"/>
|
|
|
|
|
|
<category term="SpringBoot" scheme="https://nicksxs.me/tags/SpringBoot/"/>
|
|
|
|
|
|
<category term="自动装配" scheme="https://nicksxs.me/tags/%E8%87%AA%E5%8A%A8%E8%A3%85%E9%85%8D/"/>
|
|
|
|
|
|
<category term="AutoConfiguration" scheme="https://nicksxs.me/tags/AutoConfiguration/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>Leetcode 42 接雨水 (Trapping Rain Water) 题解分析</title>
|
|
|
<link href="https://nicksxs.me/2021/07/04/Leetcode-42-%E6%8E%A5%E9%9B%A8%E6%B0%B4-Trapping-Rain-Water-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/"/>
|
|
|
<id>https://nicksxs.me/2021/07/04/Leetcode-42-%E6%8E%A5%E9%9B%A8%E6%B0%B4-Trapping-Rain-Water-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/</id>
|
|
|
<published>2021-07-04T12:43:55.000Z</published>
|
|
|
<updated>2021-07-04T12:43:55.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h2 id="题目介绍"><a href="#题目介绍" class="headerlink" title="题目介绍"></a>题目介绍</h2><p>给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。</p>
|
|
|
<h2</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/categories/Java/leetcode/"/>
|
|
|
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/tags/leetcode/"/>
|
|
|
|
|
|
<category term="java" scheme="https://nicksxs.me/tags/java/"/>
|
|
|
|
|
|
<category term="dp" scheme="https://nicksxs.me/tags/dp/"/>
|
|
|
|
|
|
<category term="代码题解" scheme="https://nicksxs.me/tags/%E4%BB%A3%E7%A0%81%E9%A2%98%E8%A7%A3/"/>
|
|
|
|
|
|
<category term="Trapping Rain Water" scheme="https://nicksxs.me/tags/Trapping-Rain-Water/"/>
|
|
|
|
|
|
<category term="接雨水" scheme="https://nicksxs.me/tags/%E6%8E%A5%E9%9B%A8%E6%B0%B4/"/>
|
|
|
|
|
|
<category term="Leetcode 42" scheme="https://nicksxs.me/tags/Leetcode-42/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊 Java 中绕不开的 Synchronized 关键字-二</title>
|
|
|
<link href="https://nicksxs.me/2021/06/27/%E8%81%8A%E8%81%8A-Java-%E4%B8%AD%E7%BB%95%E4%B8%8D%E5%BC%80%E7%9A%84-Synchronized-%E5%85%B3%E9%94%AE%E5%AD%97-%E4%BA%8C/"/>
|
|
|
<id>https://nicksxs.me/2021/06/27/%E8%81%8A%E8%81%8A-Java-%E4%B8%AD%E7%BB%95%E4%B8%8D%E5%BC%80%E7%9A%84-Synchronized-%E5%85%B3%E9%94%AE%E5%AD%97-%E4%BA%8C/</id>
|
|
|
<published>2021-06-27T08:03:48.000Z</published>
|
|
|
<updated>2021-06-27T08:03:48.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h1 id="Java并发"><a href="#Java并发" class="headerlink" title="Java并发"></a>Java并发</h1><p>synchronized 的一些学习记录</p>
|
|
|
<p>jdk1.6 以后对 synchronized</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
|
|
|
|
|
|
<category term="Synchronized" scheme="https://nicksxs.me/tags/Synchronized/"/>
|
|
|
|
|
|
<category term="偏向锁" scheme="https://nicksxs.me/tags/%E5%81%8F%E5%90%91%E9%94%81/"/>
|
|
|
|
|
|
<category term="轻量级锁" scheme="https://nicksxs.me/tags/%E8%BD%BB%E9%87%8F%E7%BA%A7%E9%94%81/"/>
|
|
|
|
|
|
<category term="重量级锁" scheme="https://nicksxs.me/tags/%E9%87%8D%E9%87%8F%E7%BA%A7%E9%94%81/"/>
|
|
|
|
|
|
<category term="自旋" scheme="https://nicksxs.me/tags/%E8%87%AA%E6%97%8B/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊 Java 中绕不开的 Synchronized 关键字</title>
|
|
|
<link href="https://nicksxs.me/2021/06/20/%E8%81%8A%E8%81%8A-Java-%E4%B8%AD%E7%BB%95%E4%B8%8D%E5%BC%80%E7%9A%84-Synchronized-%E5%85%B3%E9%94%AE%E5%AD%97/"/>
|
|
|
<id>https://nicksxs.me/2021/06/20/%E8%81%8A%E8%81%8A-Java-%E4%B8%AD%E7%BB%95%E4%B8%8D%E5%BC%80%E7%9A%84-Synchronized-%E5%85%B3%E9%94%AE%E5%AD%97/</id>
|
|
|
<published>2021-06-20T15:10:34.000Z</published>
|
|
|
<updated>2021-06-20T15:10:34.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>Synchronized 关键字在 Java 的并发体系里也是非常重要的一个内容,首先比较常规的是知道它使用的方式,可以锁对象,可以锁代码块,也可以锁方法,看一个简单的 demo</p>
|
|
|
<pre class="line-numbers language-java"</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
|
|
|
|
|
|
<category term="Synchronized" scheme="https://nicksxs.me/tags/Synchronized/"/>
|
|
|
|
|
|
<category term="偏向锁" scheme="https://nicksxs.me/tags/%E5%81%8F%E5%90%91%E9%94%81/"/>
|
|
|
|
|
|
<category term="轻量级锁" scheme="https://nicksxs.me/tags/%E8%BD%BB%E9%87%8F%E7%BA%A7%E9%94%81/"/>
|
|
|
|
|
|
<category term="重量级锁" scheme="https://nicksxs.me/tags/%E9%87%8D%E9%87%8F%E7%BA%A7%E9%94%81/"/>
|
|
|
|
|
|
<category term="自旋" scheme="https://nicksxs.me/tags/%E8%87%AA%E6%97%8B/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊 Java 的类加载机制二</title>
|
|
|
<link href="https://nicksxs.me/2021/06/13/%E8%81%8A%E8%81%8A-Java-%E7%9A%84%E7%B1%BB%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E4%BA%8C/"/>
|
|
|
<id>https://nicksxs.me/2021/06/13/%E8%81%8A%E8%81%8A-Java-%E7%9A%84%E7%B1%BB%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E4%BA%8C/</id>
|
|
|
<published>2021-06-13T13:17:34.000Z</published>
|
|
|
<updated>2021-06-13T13:17:34.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h2 id="类加载器"><a href="#类加载器" class="headerlink" title="类加载器"></a>类加载器</h2><p>类加载机制中说来说去其实也逃不开类加载器这个话题,我们就来说下类加载器这个话题,Java 在 jdk1.2</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
|
|
|
|
|
|
<category term="类加载" scheme="https://nicksxs.me/tags/%E7%B1%BB%E5%8A%A0%E8%BD%BD/"/>
|
|
|
|
|
|
<category term="加载" scheme="https://nicksxs.me/tags/%E5%8A%A0%E8%BD%BD/"/>
|
|
|
|
|
|
<category term="验证" scheme="https://nicksxs.me/tags/%E9%AA%8C%E8%AF%81/"/>
|
|
|
|
|
|
<category term="准备" scheme="https://nicksxs.me/tags/%E5%87%86%E5%A4%87/"/>
|
|
|
|
|
|
<category term="解析" scheme="https://nicksxs.me/tags/%E8%A7%A3%E6%9E%90/"/>
|
|
|
|
|
|
<category term="初始化" scheme="https://nicksxs.me/tags/%E5%88%9D%E5%A7%8B%E5%8C%96/"/>
|
|
|
|
|
|
<category term="链接" scheme="https://nicksxs.me/tags/%E9%93%BE%E6%8E%A5/"/>
|
|
|
|
|
|
<category term="双亲委派" scheme="https://nicksxs.me/tags/%E5%8F%8C%E4%BA%B2%E5%A7%94%E6%B4%BE/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊如何识别和意识到日常生活中的各类危险</title>
|
|
|
<link href="https://nicksxs.me/2021/06/06/%E8%81%8A%E8%81%8A%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB%E5%92%8C%E6%84%8F%E8%AF%86%E5%88%B0%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB%E4%B8%AD%E7%9A%84%E5%90%84%E7%B1%BB%E5%8D%B1%E9%99%A9/"/>
|
|
|
<id>https://nicksxs.me/2021/06/06/%E8%81%8A%E8%81%8A%E5%A6%82%E4%BD%95%E8%AF%86%E5%88%AB%E5%92%8C%E6%84%8F%E8%AF%86%E5%88%B0%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB%E4%B8%AD%E7%9A%84%E5%90%84%E7%B1%BB%E5%8D%B1%E9%99%A9/</id>
|
|
|
<published>2021-06-06T12:45:06.000Z</published>
|
|
|
<updated>2021-06-06T12:45:06.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>这篇博客的灵感又是来自于我从绍兴来杭州的路上,在我们进站以后上电梯快到的时候,突然前面不动了,右边我能看到的是有个人的行李箱一时拎不起来,另一边后面看到其实是个小孩子在那哭闹,一位妈妈就在那停着安抚或者可能有点手足无措,其实这一点应该是在几年前慢慢意识到是个非常危险的场景,</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/tags/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="糟心事" scheme="https://nicksxs.me/tags/%E7%B3%9F%E5%BF%83%E4%BA%8B/"/>
|
|
|
|
|
|
<category term="扶梯" scheme="https://nicksxs.me/tags/%E6%89%B6%E6%A2%AF/"/>
|
|
|
|
|
|
<category term="踩踏" scheme="https://nicksxs.me/tags/%E8%B8%A9%E8%B8%8F/"/>
|
|
|
|
|
|
<category term="安全" scheme="https://nicksxs.me/tags/%E5%AE%89%E5%85%A8/"/>
|
|
|
|
|
|
<category term="电瓶车" scheme="https://nicksxs.me/tags/%E7%94%B5%E7%93%B6%E8%BD%A6/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊传说中的 ThreadLocal</title>
|
|
|
<link href="https://nicksxs.me/2021/05/30/%E8%81%8A%E8%81%8A%E4%BC%A0%E8%AF%B4%E4%B8%AD%E7%9A%84-ThreadLocal/"/>
|
|
|
<id>https://nicksxs.me/2021/05/30/%E8%81%8A%E8%81%8A%E4%BC%A0%E8%AF%B4%E4%B8%AD%E7%9A%84-ThreadLocal/</id>
|
|
|
<published>2021-05-30T06:17:13.000Z</published>
|
|
|
<updated>2021-05-30T06:17:13.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>说来也惭愧,这个 ThreadLocal 其实一直都是一知半解,而且看了一下之后还发现记错了,所以还是记录下<br>原先记忆里的都是反过来,一个 ThreadLocal 是里面按照 thread 作为 key,存储线程内容的,真的是半解都米有,完全是错的,这样就得用</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
|
|
|
|
|
|
<category term="ThreadLocal" scheme="https://nicksxs.me/tags/ThreadLocal/"/>
|
|
|
|
|
|
<category term="弱引用" scheme="https://nicksxs.me/tags/%E5%BC%B1%E5%BC%95%E7%94%A8/"/>
|
|
|
|
|
|
<category term="内存泄漏" scheme="https://nicksxs.me/tags/%E5%86%85%E5%AD%98%E6%B3%84%E6%BC%8F/"/>
|
|
|
|
|
|
<category term="WeakReference" scheme="https://nicksxs.me/tags/WeakReference/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>Leetcode 236 二叉树的最近公共祖先(Lowest Common Ancestor of a Binary Tree) 题解分析</title>
|
|
|
<link href="https://nicksxs.me/2021/05/23/Leetcode-236-%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E6%9C%80%E8%BF%91%E5%85%AC%E5%85%B1%E7%A5%96%E5%85%88-Lowest-Common-Ancestor-of-a-Binary-Tree-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/"/>
|
|
|
<id>https://nicksxs.me/2021/05/23/Leetcode-236-%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E6%9C%80%E8%BF%91%E5%85%AC%E5%85%B1%E7%A5%96%E5%85%88-Lowest-Common-Ancestor-of-a-Binary-Tree-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/</id>
|
|
|
<published>2021-05-23T15:45:04.000Z</published>
|
|
|
<updated>2021-05-23T15:45:04.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h3 id="题目介绍"><a href="#题目介绍" class="headerlink" title="题目介绍"></a>题目介绍</h3><p>Given a binary tree, find the lowest common ancestor (LCA) of</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/categories/Java/leetcode/"/>
|
|
|
|
|
|
<category term="Lowest Common Ancestor of a Binary Tree" scheme="https://nicksxs.me/categories/Java/leetcode/Lowest-Common-Ancestor-of-a-Binary-Tree/"/>
|
|
|
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/tags/leetcode/"/>
|
|
|
|
|
|
<category term="java" scheme="https://nicksxs.me/tags/java/"/>
|
|
|
|
|
|
<category term="题解" scheme="https://nicksxs.me/tags/%E9%A2%98%E8%A7%A3/"/>
|
|
|
|
|
|
<category term="Lowest Common Ancestor of a Binary Tree" scheme="https://nicksxs.me/tags/Lowest-Common-Ancestor-of-a-Binary-Tree/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>rust学习笔记-所有权三之切片</title>
|
|
|
<link href="https://nicksxs.me/2021/05/16/rust%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0-%E6%89%80%E6%9C%89%E6%9D%83%E4%B8%89%E4%B9%8B%E5%88%87%E7%89%87/"/>
|
|
|
<id>https://nicksxs.me/2021/05/16/rust%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0-%E6%89%80%E6%9C%89%E6%9D%83%E4%B8%89%E4%B9%8B%E5%88%87%E7%89%87/</id>
|
|
|
<published>2021-05-16T12:19:00.000Z</published>
|
|
|
<updated>2021-05-16T12:19:00.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>除了引用,Rust 还有另外一种不持有所有权的数据类型:切片(slice)。切片允许我们引用集合中某一段连续的元素序列,而不是整个集合。<br>例如代码</p>
|
|
|
<pre class="line-numbers language-rust"</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="语言" scheme="https://nicksxs.me/categories/%E8%AF%AD%E8%A8%80/"/>
|
|
|
|
|
|
<category term="Rust" scheme="https://nicksxs.me/categories/%E8%AF%AD%E8%A8%80/Rust/"/>
|
|
|
|
|
|
|
|
|
<category term="Rust" scheme="https://nicksxs.me/tags/Rust/"/>
|
|
|
|
|
|
<category term="所有权" scheme="https://nicksxs.me/tags/%E6%89%80%E6%9C%89%E6%9D%83/"/>
|
|
|
|
|
|
<category term="内存分布" scheme="https://nicksxs.me/tags/%E5%86%85%E5%AD%98%E5%88%86%E5%B8%83/"/>
|
|
|
|
|
|
<category term="新语言" scheme="https://nicksxs.me/tags/%E6%96%B0%E8%AF%AD%E8%A8%80/"/>
|
|
|
|
|
|
<category term="可变引用" scheme="https://nicksxs.me/tags/%E5%8F%AF%E5%8F%98%E5%BC%95%E7%94%A8/"/>
|
|
|
|
|
|
<category term="不可变引用" scheme="https://nicksxs.me/tags/%E4%B8%8D%E5%8F%AF%E5%8F%98%E5%BC%95%E7%94%A8/"/>
|
|
|
|
|
|
<category term="切片" scheme="https://nicksxs.me/tags/%E5%88%87%E7%89%87/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>聊聊给亲戚朋友的老电脑重装系统那些事儿</title>
|
|
|
<link href="https://nicksxs.me/2021/05/09/%E8%81%8A%E8%81%8A%E7%BB%99%E4%BA%B2%E6%88%9A%E6%9C%8B%E5%8F%8B%E7%9A%84%E8%80%81%E7%94%B5%E8%84%91%E9%87%8D%E8%A3%85%E7%B3%BB%E7%BB%9F%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF/"/>
|
|
|
<id>https://nicksxs.me/2021/05/09/%E8%81%8A%E8%81%8A%E7%BB%99%E4%BA%B2%E6%88%9A%E6%9C%8B%E5%8F%8B%E7%9A%84%E8%80%81%E7%94%B5%E8%84%91%E9%87%8D%E8%A3%85%E7%B3%BB%E7%BB%9F%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF/</id>
|
|
|
<published>2021-05-09T14:19:51.000Z</published>
|
|
|
<updated>2021-05-09T14:19:51.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>前面这个五一回去之前,LD 姐姐跟我说电脑很卡了,想让我重装系统,问了下 LD 可能是那个 09 年买的笔记本,想想有点害怕[捂脸],前年有一次好像让我帮忙装了她同事的一个三星的笔记本,本着一些系统洁癖,所以就从开始找纯净版的 win7 家庭版,因为之前那些本基本都自带</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/categories/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
|
|
|
<category term="生活" scheme="https://nicksxs.me/tags/%E7%94%9F%E6%B4%BB/"/>
|
|
|
|
|
|
<category term="装电脑" scheme="https://nicksxs.me/tags/%E8%A3%85%E7%94%B5%E8%84%91/"/>
|
|
|
|
|
|
<category term="老电脑" scheme="https://nicksxs.me/tags/%E8%80%81%E7%94%B5%E8%84%91/"/>
|
|
|
|
|
|
<category term="360 全家桶" scheme="https://nicksxs.me/tags/360-%E5%85%A8%E5%AE%B6%E6%A1%B6/"/>
|
|
|
|
|
|
<category term="修电脑的" scheme="https://nicksxs.me/tags/%E4%BF%AE%E7%94%B5%E8%84%91%E7%9A%84/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>Leetcode 48 旋转图像(Rotate Image) 题解分析</title>
|
|
|
<link href="https://nicksxs.me/2021/05/01/Leetcode-48-%E6%97%8B%E8%BD%AC%E5%9B%BE%E5%83%8F-Rotate-Image-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/"/>
|
|
|
<id>https://nicksxs.me/2021/05/01/Leetcode-48-%E6%97%8B%E8%BD%AC%E5%9B%BE%E5%83%8F-Rotate-Image-%E9%A2%98%E8%A7%A3%E5%88%86%E6%9E%90/</id>
|
|
|
<published>2021-05-01T15:28:26.000Z</published>
|
|
|
<updated>2021-05-01T15:28:26.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><h3 id="题目介绍"><a href="#题目介绍" class="headerlink" title="题目介绍"></a>题目介绍</h3><p>You are given an n x n 2D <code>matrix</code> representing an</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/categories/Java/leetcode/"/>
|
|
|
|
|
|
<category term="Rotate Image" scheme="https://nicksxs.me/categories/Java/leetcode/Rotate-Image/"/>
|
|
|
|
|
|
|
|
|
<category term="leetcode" scheme="https://nicksxs.me/tags/leetcode/"/>
|
|
|
|
|
|
<category term="java" scheme="https://nicksxs.me/tags/java/"/>
|
|
|
|
|
|
<category term="题解" scheme="https://nicksxs.me/tags/%E9%A2%98%E8%A7%A3/"/>
|
|
|
|
|
|
<category term="Rotate Image" scheme="https://nicksxs.me/tags/Rotate-Image/"/>
|
|
|
|
|
|
<category term="矩阵" scheme="https://nicksxs.me/tags/%E7%9F%A9%E9%98%B5/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
<entry>
|
|
|
<title>rust学习笔记-所有权一</title>
|
|
|
<link href="https://nicksxs.me/2021/04/18/rust%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/"/>
|
|
|
<id>https://nicksxs.me/2021/04/18/rust%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/</id>
|
|
|
<published>2021-04-18T14:04:01.000Z</published>
|
|
|
<updated>2021-04-18T14:04:01.000Z</updated>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<summary type="html"><p>最近在看 《rust 权威指南》,还是难度比较大的,它里面的一些概念跟之前的用过的都有比较大的差别<br>比起有 gc 的虚拟机语言,跟像 C 和 C++这种主动释放内存的,rust</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<category term="语言" scheme="https://nicksxs.me/categories/%E8%AF%AD%E8%A8%80/"/>
|
|
|
|
|
|
<category term="Rust" scheme="https://nicksxs.me/categories/Rust/"/>
|
|
|
|
|
|
|
|
|
<category term="Rust" scheme="https://nicksxs.me/tags/Rust/"/>
|
|
|
|
|
|
<category term="所有权" scheme="https://nicksxs.me/tags/%E6%89%80%E6%9C%89%E6%9D%83/"/>
|
|
|
|
|
|
<category term="内存分布" scheme="https://nicksxs.me/tags/%E5%86%85%E5%AD%98%E5%88%86%E5%B8%83/"/>
|
|
|
|
|
|
<category term="新语言" scheme="https://nicksxs.me/tags/%E6%96%B0%E8%AF%AD%E8%A8%80/"/>
|
|
|
|
|
|
</entry>
|
|
|
|
|
|
</feed>
|