Nova Blog

To Be A Lean Developer!

对抗熵增的底层思维

从熵的角度,热力学第二定律可以被描述为:一个孤立系统熵的变化只能增加不能减少,要减少它的熵,外界必须对它做功。 在统计学意义上,熵度量的是系统的无序度,也就是说,系统越杂乱无章,它的熵值越大。 熵增理论为什么让好多人一下子顿悟了? 熵来自物理学热力学第二定律。 ...

对抗熵增的底层思维

从熵的角度,热力学第二定律可以被描述为:一个孤立系统熵的变化只能增加不能减少,要减少它的熵,外界必须对它做功。 在统计学意义上,熵度量的是系统的无序度,也就是说,系统越杂乱无章,它的熵值越大。 熵增理论为什么让好多人一下子顿悟了? 熵来自物理学热力学第二定律。 ...

成为一名演员,做好一名老师

The Interpretation of Life

这个社会如果人不能学会展现自己,在事业和生活上都只会是失败的。 今天在简书上看到这句话,身受同感。 小时候,我们想读研究生,我们想当科学家,我们想当艺术家、音乐家。又或者我们一直会是名列前茅的佼佼者。 到后来,慢慢发现其实我们之前一些在意的并不是那么重要,我们也只是在几种平凡的角色上折腾一生。 然而今天,我们是要像小时候戏精一样的告诉大家我的理想是什么,还是选择将平凡的生活埋藏起来。对故......

Netty线程模型

Netty Thread Model

Netty框架的主要线程就是I/O线程,线程模型设计的好坏,决定了系统的吞吐量、并发性和安全性等架构质量属性。 Netty线程模型设计以两点为主要目标:并发性能、锁避免。局部的无锁化和事件驱动的多路复用技术。 首先,来学习下Netty的线程模型,next,通过对Nio线程NioEventLoop的源码分析,来了解下Netty对于I/O相关的多线程设计原理与实现。 Netty线程模型 不同的N......

Netty线程模型

Netty Thread Model

Netty框架的主要线程就是I/O线程,线程模型设计的好坏,决定了系统的吞吐量、并发性和安全性等架构质量属性。 Netty线程模型设计以两点为主要目标:并发性能、锁避免。局部的无锁化和事件驱动的多路复用技术。 首先,来学习下Netty的线程模型,next,通过对Nio线程NioEventLoop的源码分析,来了解下Netty对于I/O相关的多线程设计原理与实现。 Netty线程模型 不同的N......

ElasticSearch学习指南

Elasticsearch Learning Guide

Es是目前主流的开源搜索引擎之一,它的用途还是很广泛的。我接触Es是在想实践下Skyeye(分布式应用监控及日志采集项目)的时候。项目中使用Es索引日志,提供可视化的日志搜索功能以及生产日志实时滚动。 Es不仅用于日志索引、日志分析,还一般用于商品网站的商品搜索以及其它应用级别的搜索功能实现等等。那它为什么有这么强大的功能的,它和数据库相比有哪些优势,又有哪些劣势。我们来认识一下这个主流的搜......

ElasticSearch学习指南

Elasticsearch Learning Guide

Es是目前主流的开源搜索引擎之一,它的用途还是很广泛的。我接触Es是在想实践下Skyeye(分布式应用监控及日志采集项目)的时候。项目中使用Es索引日志,提供可视化的日志搜索功能以及生产日志实时滚动。 Es不仅用于日志索引、日志分析,还一般用于商品网站的商品搜索以及其它应用级别的搜索功能实现等等。那它为什么有这么强大的功能的,它和数据库相比有哪些优势,又有哪些劣势。我们来认识一下这个主流的搜......

Nodejs环境搭建

搭建过NodeJs环境的都知道node的版本等问题导致node环境会有各种问题。 在这里总结下,顺便对node有一个清楚的认识。 以搭建hexo环境为例 Node环境说明及搭建 node环境搭建有两种方式 使用离线包安装 使用nvm管理node版本 搭建过程中注意:稳定的node版本,版本管理。保持node版本和npm版本对应。 使用离线包安装 此方法是自己下载node的稳定版本,自定......

Redis集群方案

客户端分片 客户端分片是把分片的逻辑放在Redis客户端实现,通过Redis客户端预先定义好的路由规则,把对Key的访问转发到不同的Redis实例中,最后把返回结果汇集。 优缺点 好处是所有的逻辑都是可控的,不依赖与第三方分布式中间件。开发清楚怎么实现分片、路由的规则,不用担心踩坑。 缺点是,这是一种静态的分片方案,需要增加或者减少redis实例的数量时,需要手工调整分片的程序。并且可运......

[Hexo] Theme BeanTech

This is hexo theme Demo.

Ported Theme of Hux Blog, Thank Huxpro for designing such a flawless theme. This BeanTech theme created by YuHsuan modified from the original Porter Kaijun Usage I publish the whole project f......