cmlanche

越努力越幸运


  • 首页

  • 关于

  • 归档

  • 标签

  • 友链+

  • 搜索

我也来碎碎念 - 主机排行网运营一个月小结

发表于 2019-03-29 | 分类于 独立开发者 | 阅读次数:
字数统计: 545 字 | 阅读时长 ≈ 2 分钟

我也来碎碎念 - 主机排行网运营一个月小结

学习iPic作者Jason每周一的碎碎念,我也来碎碎念了,只有我有新的想法灵感,我就会立马记录下来,不管内容有多少。

今天要总结一下我的产品:主机排行网 HostingRanking.cn

阅读全文 »

我的最佳写作方式

发表于 2019-02-26 | 阅读次数:
字数统计: 440 字 | 阅读时长 ≈ 2 分钟

最近喜欢上了写作,喜欢自己写的东西能被别人阅读,赞赏,也希望我写的东西能更有价值,体验也更好。

今天我分享的是我的最佳写作方式。

我的最佳写作方式

工具汇总

markdown编辑器 截图工具 gif录制工具 图床工具
Typora QQ / wechat licecap iPic

markdown编辑器 · Typora

完全免费的markdown编辑器,无与伦比的写作体验,让人爱不释手,具体的特性请移步官网:https://typora.io/

我最常用的快捷键是Command+/,可以切换源码模式和打字机模式。

阅读全文 »

CSDN、博客园等6大技术博客平台的写作体验测评

发表于 2019-02-25 | 阅读次数:
字数统计: 1,141 字 | 阅读时长 ≈ 4 分钟

功能对比

QQ20190312-201125@2x

阅读全文 »

面试题·HashMap和Hashtable的区别(转载再整理)

发表于 2019-02-25 | 阅读次数:
字数统计: 902 字 | 阅读时长 ≈ 3 分钟

原文链接: Javarevisited 翻译: ImportNew.com - 唐小娟
译文链接: http://www.importnew.com/7010.html

HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存在于Java API中很久了。在Java 4中被重写了,实现了Map接口,所以自此以后也成了Java集合框架中的一部分。Hashtable和HashMap在Java面试中相当容易被问到,甚至成为了集合框架面试题中最常被考的问题,所以在参加任何Java面试之前,都不要忘了准备这一题。

这篇文章中,我们不仅将会看到HashMap和Hashtable的区别,还将看到它们之间的相似之处。

阅读全文 »

hostingranking.cn·基于ghost的轻量技术架构整理

发表于 2019-02-24 | 分类于 主机排行网 | 阅读次数:
字数统计: 927 字 | 阅读时长 ≈ 3 分钟

本篇纯粹只讲hostingranking.cn网站的技术架构,也就是怎么做到的,达到什么效果。至于它是什么,为什么要做暂且不说,另篇会分享。

技术组成

首先hostingranking.cn是基于ghost博客平台而构建的,ghost最强大的部分就是可以最大限度的让你DIY网站,能力特别强。如下是技术组成图:

image-20190224143748243

技术讲解

运行环境 用途
Ghost Nodejs 博客平台,可供主题创作的环境,博客管理,SEO等一系列可插拔的功能
JQuery Javascript 前端js交互
handlebar - 网页模板
spring boot java 提供后端服务,连接第三方服务
typeform 第三方问卷调查服务
mailchimp 第三方邮件服务
阅读全文 »

程序员的微创业

发表于 2019-02-24 | 分类于 独立开发者 | 阅读次数:
字数统计: 1,041 字 | 阅读时长 ≈ 4 分钟

v2-6cea99c48c9aa053b6bd6bbcd70f3631_hd

不知道有没有觉得程序员是吃青春饭的;

有没有发现很多公司的招聘需求上写着35岁以上不要;

有没有发现一转眼都已奔三,却依旧一事无成,无房无车;

怎么办?

我想过创业,我也创业过,15年的时候和同学一块做人脸识别,种种原因最后没成功,此前两年的积蓄也清零,创业?人家都说是九死一生,我说就是,在你没有足够人脉钱脉的时候你去创业,无异于以卵击石。

程序员是吃请青春饭的,因为这个行业加班最严重,年轻人不断涌上,没时间谈恋爱,谈了恋爱的不敢结婚,结婚的不敢生孩子,生孩子了也不能自己养,要爸妈带,中国现在社会就是这样,年轻人压力巨大,上有老下有小,奔三的我感觉鸭梨山大。

既然不能创业那就好好工作,把工作的事情做好,我也觉得,但是2018年底都知道大裁员,公司也未必是可靠的,如果你没有足够好的技能和其他的收入傍身,最后哭的怎么不会是你?

阅读全文 »

安装指定版本的node的方法

发表于 2019-01-23 | 阅读次数:
字数统计: 61 字 | 阅读时长 ≈ 1 分钟

安装指定版本的node的方法

sudo npm cache clean -f  # 清除缓存
sudo npm install -g n # 安装node版本工具n
sudo n 10.13.0 # 10.13.0 是版本号
# sudo n stable # 安装当前最新的最稳定版本的node

开闭原则

发表于 2018-12-10 | 阅读次数:
字数统计: 855 字 | 阅读时长 ≈ 3 分钟

再谈开闭原则

最开始了解设计模式之开闭原则是在6年前,那个时候我还是在校大学生,我是读《设计模式之禅》了解到它的。开闭原则是说,对扩展开发,对修改关闭,当时我看书的时候还不太了解它的含义,只知道这是设计模式最重要的原则,其他5大原则(如最小接口原则、迪米特原则、里式替换原则等)都是为了更好的实现开闭原则而总结出来的一套方法论,而书中说的23大设计模式都是基于这些模式的实践。

今天我又一次感受到了开闭原则的牛逼,我感受到,它不仅仅可以用在实际的代码编写上,对整个系统的架构都有指导借鉴意义。

阅读全文 »

面基

发表于 2018-08-26 | 阅读次数:
字数统计: 299 字 | 阅读时长 ≈ 1 分钟

“青春无罪”是我QQ群(518914410)的一个网友,是我第一个线下交流的网友,是北工大仪器测量专业方向的博士生,为人非常爽朗,乐于助人。今天跟他见面非常开心,跟他学习了很多,主要有两点要说的:

第一就是不要着急,做好当下需要做的事情,一步一个脚印,一个大的目标的达成不是一下子就能达成的,需要慢慢积累;

第二个就是对怎么做好一个产品刷新了我的认识,以前我太过于盲目,自己的需求并不是大众的需求,做好一个产品是要找准大众的一个需求才行,更不能没想清楚就开始写代码实现,一个产品的实际需求可能需要结合产品的实际情况来分析,马斯洛金字塔需求最底下是生理需求,比如吃喝拉撒睡,中间是安全需求,最顶层是自我价值的实现与超越,你的产品需要根据实际场景来具体分析,不能你想是什么就是什么。

制作ghost主题

发表于 2018-08-26 | 阅读次数:
字数统计: 365 字 | 阅读时长 ≈ 1 分钟

以开发模式启动ghost

cd yourghostpath
ghost start --development
# 如果你已经启动了ghost,但不是开发模式,你可以用ghost stop来结束ghost

建立主题目录

首先主题的开发环境是nodejs,所以要我们要先用nodejs构建一个项目,比如我们的项目是example:

cd yourghostpath/content/themes
mkdir example
cd example
npm init

按照提示建立好基本的package.json,ghost主题最少的要求是有2个文件:index.hbs和post.hbs,这里hbs文件是handlerbars文件,它是一个模板引擎,而ghost只支持用handlerbars,所以掌握handlerbars很重要,其实也不难,关键是要了解怎么传递值的。
目录和文件建立好了,主题就算完成了,虽然一句代码都没有,但他确实能够正常运转!

阅读全文 »
1…345…7
cmlanche

cmlanche

70 日志
11 分类
85 标签
RSS
GitHub Weibo
友链
  • 面包多(Online Sell)
  • 找主机网
  • Jason
  • CodeSpots
  • 运维咖啡吧
  • KuoLu
  • 包子
  • vps导航
  • Congz.club
  • 冯言疯语
© 2019 cmlanche
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.3