弗兰克的猫
永远年轻,永远热泪盈眶
2021-05-30T13:45:35.000Z
https://mfrank2016.github.io/
清风
Hexo
【聊聊认知】你的答案是什么
https://mfrank2016.github.io/2021/05/30/thoughts/what-is-your-answer/
2021-05-30T13:45:35.000Z
2021-05-30T13:45:35.000Z
<p>每一个问题都有一个答案。</p>
<p>天空为什么是蓝色?因为太阳光发生了散射。</p>
<p>鸟为什么会飞?因为鸟有翅膀。</p>
<p>苹果为什么会掉下来?因为万有引力。</p>
<p>每个问题我们都可以为它找到一个答案,我们也总是习惯于为每个问题找到一个合理的解释。<
conclusion/2020-conclusion-working
https://mfrank2016.github.io/2021/05/30/conclusion/2020-conclusion-working/
2021-05-30T05:48:43.605Z
2021-05-30T05:48:43.605Z
<script>
document.querySelectorAll('.github-emoji')
.forEach(el => {
if (!el.dataset.src) { return; }
我的2020【健身篇】
https://mfrank2016.github.io/2021/02/17/conclusion/2020-conclusion-slim/
2021-02-17T22:54:35.000Z
2021-02-17T22:54:35.000Z
<h2 id="难忘的一年"><a href="#难忘的一年" class="headerlink"
【Go语言绘图】图片添加文字(二)
https://mfrank2016.github.io/2020/12/22/picture/go-draw-word-in-pic2/
2020-12-22T22:40:35.000Z
2020-12-22T22:40:35.000Z
<p>这一篇将继续介绍gg库中绘制文字相关的方法,主要包括:<code>DrawStringAnchored()</code>、<code>DrawStringWrapped()</code>、<code>MeasureMultilineString()</code>、<code
【Go语言绘图】图片添加文字(一)
https://mfrank2016.github.io/2020/12/20/picture/go-draw-word-in-pic/
2020-12-20T22:45:35.000Z
2020-12-20T22:45:35.000Z
<p>前一篇讲解了利用gg包来进行图片旋转的操作,这一篇我们来看看怎么在图片上添加文字。</p>
<h2 id="绘制纯色背景"><a href="#绘制纯色背景" class="headerlink"
【Go语言绘图】图片的旋转
https://mfrank2016.github.io/2020/12/16/picture/go-pic-rotate-use-gg-package/
2020-12-16T22:50:00.000Z
2020-12-16T22:50:00.000Z
<p>在上一篇中,我们了解了gg库的基本使用,包括调整大小、调整圆形参数、设置颜色、保存图片、加载图片和裁剪。这一篇我们来学习一下图片的旋转。</p>
<h2 id="加载图片"><a href="#加载图片" class="headerlink"
【Go语言绘图】gg 库的基本使用
https://mfrank2016.github.io/2020/11/29/picture/go-basic-usage-of-gg-package/
2020-11-29T22:45:35.000Z
2020-11-29T22:45:35.000Z
<p>最近接了个比较大的需求,需要做很多图片处理的事情,比如图片的旋转裁截拼接,各种渐变处理,文字排列,一开始光是想想就头疼。但没有办法,既然已经需求已经到手上了,那就得把它做好才行,于是便开始被迫营业,无证上岗了。</p>
<p>经过一番查找,找到了一个Go语言图片处理的库,经
【R语言入门】R语言中的变量与基本数据类型
https://mfrank2016.github.io/2020/11/28/data-analysis/r-study-basic-type/
2020-11-28T08:54:35.000Z
2020-11-28T08:54:35.000Z
<h2 id="说明"><a href="#说明" class="headerlink" title="说明"></a>说明</h2><p>在前一篇中,我们介绍了 <code>R</code> 语言和 <code>R Studio</code>
【R语言入门】R语言环境搭建
https://mfrank2016.github.io/2020/11/28/data-analysis/r-study-install/
2020-11-28T08:47:35.000Z
2020-11-28T08:47:35.000Z
<h2 id="说明"><a href="#说明" class="headerlink" title="说明"></a>说明</h2><p><code>R</code> 语言是一个功能十分强大的工具,几乎绝大多数的数据分析工作都可以在 <code>R</code>
【周末随想】我思故我在
https://mfrank2016.github.io/2020/11/01/thoughts/cogito-ergo-sum/
2020-11-01T23:45:35.000Z
2020-11-01T23:45:35.000Z
<p>又是一个周末的晚上,刚在客厅看完令人爆笑的脱口秀,回到自己房间,关了灯,做几次深呼吸,把心情平静了下来。虽然刚才的脱口秀确实让人忍俊不禁,但此刻的独处更让我欢喜。在这漆黑的房间里,闭上眼,聆听周围的一切,感受心跳的旋律和呼吸的节奏,能获得一种独特的平静。</p>
<p>闭目
【聊聊认知】你以为你以为的就是你以为的吗
https://mfrank2016.github.io/2020/05/31/thoughts/why-are-we-biased/
2020-05-31T21:00:50.000Z
2020-05-31T21:00:50.000Z
<h2 id="前言"><a href="#前言" class="headerlink"
【Hexo】使用Hexo+github pages+travis ci搭建好看的个人博客(三)
https://mfrank2016.github.io/2020/05/04/hexo/hexo-theme/
2020-05-04T10:40:14.000Z
2020-05-04T10:40:14.000Z
<h2 id="说明"><a href="#说明" class="headerlink" title="说明"></a>说明</h2><p>前两篇文章介绍了 <code>Hexo</code> + <code>github pages</code> + <code>travis
【RabbitMQ】一文带你搞定RabbitMQ延迟队列
https://mfrank2016.github.io/2020/05/04/rabbitmq/rabbitmq-how-to-use-delay-queue/
2020-05-04T01:00:50.000Z
2020-05-04T01:00:50.000Z
<p>本文口味:鱼香肉丝 预计阅读:10分钟</p>
<h2 id="一、说明"><a href="#一、说明" class="headerlink"
【RabbitMQ】一文带你搞定RabbitMQ死信队列
https://mfrank2016.github.io/2020/05/04/rabbitmq/rabbitmq-how-to-use-dead-letter-queue/
2020-05-04T01:00:40.000Z
2020-05-04T01:00:40.000Z
<p>本文口味:爆炒鱿鱼 预计阅读:15分钟</p>
<h2 id="一、说明"><a href="#一、说明" class="headerlink"
【RabbitMQ】如何进行消息可靠投递【下篇】
https://mfrank2016.github.io/2020/05/04/rabbitmq/rabbitmq-how-to-ensure-reliable-delivery-of-message2/
2020-05-04T01:00:30.000Z
2020-05-04T01:00:30.000Z
<h2 id="说明"><a href="#说明" class="headerlink"
【RabbitMQ】如何进行消息可靠投递【上篇】
https://mfrank2016.github.io/2020/05/04/rabbitmq/rabbitmq-how-to-ensure-reliable-delivery-of-message/
2020-05-04T01:00:20.000Z
2020-05-04T01:00:20.000Z
<h2 id="说明"><a href="#说明" class="headerlink"
【最佳实践】如何优雅的进行重试
https://mfrank2016.github.io/2020/05/04/best-practice/how-to-retry-elegantly/
2020-05-04T01:00:10.000Z
2020-05-04T01:00:10.000Z
<p>本文口味:冰镇杨梅 预计阅读:20分钟</p>
<h2 id="说明"><a href="#说明" class="headerlink"
【Java基础篇】四、Java 类与对象
https://mfrank2016.github.io/2020/05/04/java/basic/java-class/
2020-05-04T00:25:05.000Z
2020-05-04T00:25:05.000Z
<h1 id="Java-类与对象"><a href="#Java-类与对象" class="headerlink" title="Java 类与对象"></a>Java 类与对象</h1><blockquote>
<p><strong>“Sometimes we stare
【Java基础篇】三、Java 变量
https://mfrank2016.github.io/2020/05/04/java/basic/java-variable/
2020-05-04T00:25:04.000Z
2020-05-04T00:25:04.000Z
<blockquote>
<p><strong>“The superior man makes the difficulty to be overcome his first interest; success comes only
【Java基础篇】二、Java 程序基本结构
https://mfrank2016.github.io/2020/05/04/java/basic/java-simple-structure/
2020-05-04T00:25:03.000Z
2020-05-04T00:25:03.000Z
<blockquote>
<p>“No matter how small and unimportant what we are doing may seem, if we do it well, it may soon become the step that will