道与路

这里所说的”道”指个人领悟的世界观和方法论,即如何理解认知世界、如何行事的指导思想。 路是这个感悟过程的历程、也是后面人生路的展望。

2018年马上就要过去, 在这一年, 我最大的收获之一,便是自己开始建立了认知世界的一套思维体系,能发现一些事物运转演化的轨迹。

最大的知识来源, 是王阳明、老子、稻盛和夫的书籍以及冯友兰的《中国哲学简史》。 在接触和学习“致良知”、“仁义”、“道”、“利他”这些思想时,结合书籍本身的阐释, 每个阶段性还都能认知到某一种思想代表的思维方式和方法论。 但是,后来把它们放在一起对比思考后, 又让我经历了一个持续大半年的痛苦过程, 因为它们是如此不协调的各行其道的思想(除了主观、 客观、唯物、唯心的明显对立外,还有一些玄乎难理解的东西), 以至于让我感到又重新难以理解这个世界。

道的思考

和谐稳定状态是事物“自得其道” 的表现。

和谐也有相对性, 即相对于事物本身主观所要达到(或无意识趋向于)的目标,但是一切目标的终点也是达到和谐的状态。 其中旧和谐态到新和谐态的跃迁过程, 即是多维度矛盾产生和调和的过程,也是阴阳调和的过程。

对于人类群体或个人, 如何促进人类自身或同外部环境一起达到和谐。 先贤们早就思考和创立了自己的哲学, 即核心的三观一论。

HBase二级索引方案

HBase简介

HBase是一个构建在HDFS之上,用于海量数据存储分布式列存储系统。
参见下图,由于在HBase中:

  • 表的每行都是按照RowKey的字典序排序存储
  • 表的数据是按照RowKey区间进行分割存储成多个region

所以HBase主要适用下面这两种常见场景:

  • 适用于基于rowkey的单行数据快速随机读写
  • 适合基于rowkey前缀的范围扫描

快速编译和修改特定class文件

在这里介绍一种快速编译和修改jar里面特定class文件的方法, 本质上是对javac 、java、zip命令的综合使用。 在某些场景,能极大地提高部署和上线效率, 但是仅适用于少数为了快速调试、对外上线的特定业务场景。但是, 在正规的工程管理里面,仍然需要按项目开发和代码管理规范来!

博客开篇

背景是之前7月初的时候心血来潮,感觉要开始写博客记录一些东西。在花了周末两天时间去折腾和搭建这个博客后, 就拖到7月底(期间都没碰过这个博客), 现在才想起来要写个真正意义的博客的开篇文章。

基于hexo、atom打造本地写作环境和搭建blog

折腾了一整天的 atom、hexo相关插件安装配置,atom和hexo协作的一些小坑记录。在调试多个插件的配置和协作, 最后不得不改了插件的源码来解决图片路径问题, 最后打造了一个靠谱的本地md写作编辑器。

编辑能力:

得益于MPE扩展 (扩展语法、绘图, 编辑功能完爆马克飞象、Macdown这些, 还可以方便地在渲染后,借助浏览器或额外的插件, 在本地导出pdf。

得益于atom 的强大插件机制, 配出了顶部的markdown工具栏、右侧markdown增强渲染栏、 图片上传(支持截屏拷贝粘贴)和生成正确路径。