Scanning i18n properties without hard coding

This guide will give you an introduce on how to auto scan properties files into MessageSource without hard coding file names in Java.

Migrating from SpringMVC&Struts mixed webapp to SpringBoot

After weeks of work, I have succeeded in migrating from a Struts/SpringMVC mixed webapp to SpringBoot.

AngularJS双向绑定的实现

本文将分析第一代AngularJS的主流程,结合笔者最近改造与培训的实践,将快速帮助Java后端开发掌握原理,写出前端界面,早点下班回家。

各种语言中Promise的源码实现

在NodeJS/Netty/Java/AngularJS等框架中,均有Promise的异步API设计,本文将结合多个框架,分析Promise的设计思路。

Quartz任务与日志的持久化

定时任务在企业IT与互联网系统中使用非常广泛,一般用于去做耗时的分析、统计、报表、对账等任务. 现实开发中,一般采用Quartz作为Job实现。但是直接基于内存使用有如下痛点

如何技术招聘--兼谈识别简历造假

本文是将IT招聘工作流程化自动化,分享组建团队的一些持续改进的过程记录。

通过GitBook打造自己的知识体系

在学习了新知识后,需要总结与验收

过程改进

网上软件工程相关的书籍与文档已经有很多了,但是一般都存在一定的幸存者偏差,比如《人月神话》作者叙述如何在IBM带团队,而现实中反而大部分遇到的项目是领导拍脑袋决定几天搞定业务;或者给你一堆不是你面试的外包/新员工;或者临时给你交接一个锅

Serverless开源项目分享-Spring-Cloud-Function

Spring Cloud Function实现了类似于AWS Lambda的云函数调用,属于Serverless架构。它是基于SpringBoot开发的FAAS项目,目前Star只有100多,可以说是玩具级别。但是功能还是很全的。它基于Reactor进行设计,类似于Akka中的Actor或者RxJava中的Lift管道操作符

华为微服务框架ServiceComb的简要介绍

话说菊花厂真的对开源不是很上心,很多时候都仅仅是受限于GPL而开源。不过今天介绍的项目不同,此项目由2012架构部专家亲自编写,并已经在内部商用,质量很好,值得一读。

动态规划与Groovy的记忆化

本文主要来自如下章节的心得,文章很短

JMX的一些简要知识点

JMX在实际开发中很多人都用过,鼠标点一下就可以执行Java代码。本文适用于已经会在JConsole等工具中调用JMX,但希望进一步了解JMX的人。

如何在两周内培训一个小团队?

本文标题党了,但是适用于有一定技术能力,又打算兼任项目进度的读者。主要讲了如何从培训到干活的流程,并讨论了项目风险控制,自动化工具使用等方法论。

规则引擎的介绍与Drools的流程分析

规则引擎(RuleEngine)是一个有限状态机,通过入参实现状态转移,在Java中定义为JSR94规范。规则引擎目前的开源实现主要是JBoss家族的Drools,采用友好的Apache协议(意味着可以作为商业产品)。以及据说非常贵的ILOG引擎,还有一些国内引擎。

《大型网站技术架构》读书笔记

最近有一个月没有写文,主要是9106加班与看书比较多。今天写下最近买的一本书的读书笔记。