老姜讲技术

优秀是一种习惯!

--亚里士多德

近期博客:

老姜带你刷力扣系列-0001

老姜带你刷力扣系列-0001

原题:

  1. 两数之和(难度:简单)

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。

阅读更多…

老姜带你刷力扣!

老姜带你刷力扣!

老姜力扣系列博客,将讲解leetcode题解法及知识点,老姜带你刷力扣!

老姜带你刷力扣系列将使用C++作为主要语言进行讲解,因为C++是高级语言中最接近计算机原理的语言。

以下是题目索引:

阅读更多…

使用nikola制作静态博客

为什么是静态博客?

折腾博客很久了,尝试过CSDN、博客园等第三方托管,尝试过WordPress自己维护,运维WordPress时也是关闭了Comment功能,其实我只是需要一个写博客的地方,能够记录我的技术研究过程,分享给大家作参考,静态页面完全够用了,这可以让我专注于内容,而不是折腾各种插件、主题等等。

阅读更多…

继续维护博客

曾经立下的flag要好好维护博客,回顾一下差不多一年多没有更新了,最近工作变动较大,又想起来维护博客了。

之前有同事说看见过我的博客,这也给我更新增添了一些动力,继续加油!

这一次折腾选择nikola生成静态博客,避免各种折腾,难以维护。

最近计划更新几个系列:

  1. 记录nikola折腾博客的经验。 博客

  2. 分享Istio ServiceMesh技术与实践。

  3. 分享刷力扣解题思路。

  4. 分享Tornado框架开发实践,并开发一个商城系统。

  5. 分享Golang相关经验,主题待定。

阅读更多…

给你的博客添加CC许可协议

CC许可协议,即知识共享许可协议,是博客等知识产权保护的许可协议,类似于源代码的开源协议,对自己开放共享到公众领域的知识产权成果进行一定的保护。

CC许可协议有多国语言版本,可从官网选择需要的许可协议限制条件,生成许可协议代码放到博客中。

阅读更多…

docker下使用letsencrypt申请证书

docker运行的web站点,想在不停机的情况下使用letsencrypt申请证书,还是需要费一番劲的。

letsencrypt提供几种申请证书的方式,主流的有standalone,webroot,dns。

standalone是由letsencrypt运行一个独立的webserver,来达到验证通过的目的,很明显这个过程需要暂时关闭你的网站服务,对于一些不想关闭网站服务的站点来说并不友好。

阅读更多…

创世篇

近日老婆给我提建议,说我有一身的技术,应该共享给别人,传授给有缘人,不能失传浪费了。

私以为很有道理,曾经也有做博客的想法,域名注册也很久了,各种折腾下来,前后搭建过几版,也没有坚持维护下去。

这里立个flag,维护好这个博客,并且考虑到互联网内容创作环境,该博客的所有内容都是独家发布,不会发布到任何第三方平台。