学习分布式系统需要怎样的知识?

我的 PhD 研究方向是分布式系统,我老板也是分布式系统出身,我们实验室在这方面的积累还算不错,所以借此问题谈 […]...

使用maven构建scala项目

构建及编译scala工程我使用过三种工具:sbt、gradle和maven。 感谢GFW,sbt的速度慢得让人 […]...

学习方法和模式(200313)

简单回顾下自己博客上关于思维类的文章,实际是包括了三个方面的内容,其一是思维框架和逻辑,其二是问题分析和解决, […]...

Python IDLE 清屏问题

在学习和使用python的过程中,少不了要与Python IDLE打交道。但使用 Python IDLE都会遇 […]...

DDD系列第四讲:领域层设计规范

在一个DDD架构设计中,领域层的设计合理性会直接影响整个架构的代码结构以及应用层、基础设施层的设计。但是领域层 […]...

ks.cfg 文件,参数讲解

Kickstart文件中的主要项目及参数介绍: 每个项目都由关键字来识别;关键字可跟一个或多个参数;如果某选项 […]...

四招教你降低软件复杂性

摘要: 软件的复杂性是我们程序员在日常开发中所必须面对的东西,学会如何 “弄清楚什么是软件复杂性,找到导致软件 […]...

字符串比较用 id 管理策略

前两天写了快速字符串对象比较 ,我把这个想法提交到 Lua 的邮件列表,建议 Lua 的未来版本去掉长短字符串 […]...

Glide源码解析

Github: Glide 分析版本: 85bf0c3 An image loading and cachin […]...