代码改变世界

授权点数控制

2014-09-12 11:00 by 春秋风云, 853 阅读, 0 推荐, 收藏, 编辑
摘要:生产环境中,往往需要控制允许安装客户端的机器数量。这里总结一种工作中遇到的思路。概述授权点数控制的目的是为了让软件产商能够对部署在外的软件做一些控制,也对商务上的操作提供了一些方便(卖点数)。授权过程一般来说涉及到生产服务器,业务服务器,业务客户端。授权信息由生产服务器生成,并最终于业务服务器和客户... 阅读全文

log4j源码阅读(一)之Logger

2014-08-31 16:04 by 春秋风云, 729 阅读, 0 推荐, 收藏, 编辑
摘要:概述log4j是一款非常方便而且强大的开源日志项目,在经过简单的配置后,可以达到相当不错的效果。头脑一热决定对log4j的源码进行一定的阅读,其初衷是希望通过源码的阅读,提高写代码的能力。log4j其核心概念可分为:logger 日志接收器,即程序员在自己的代码中使用如logger.error(..... 阅读全文

Logger源码阅读(二)之PropertyConfigurator解析配置文件

2014-08-13 21:25 by 春秋风云, 1922 阅读, 0 推荐, 收藏, 编辑
摘要:log4j可以用Java的properties进行配置。其解析流程大致如下:1.解析properties,将整个配置文件信息读取到一个Properties对象中 1 public 2 void doConfigure(String configFileName, LoggerReposito... 阅读全文