- 博客(4)
- 收藏
- 关注
原创 clean code ----- 两个小例子
好代码–可以让人用更少的时间去理解ta。 先来看一段代码,怎么来重构 import java.util.ArrayList; import java.util.Iterator; public class ReportCard { private String studentName; private ArrayList<String> cLin...
2018-08-21 20:30:16
739
原创 python import vs from import
由于Python Import 和 From import 的不同机制,会导致很多预料不到的错误。总结归纳了一下可能的问题 和 解决办法 问题: 1. 命名空间污染 2. 循环import 命名空间污染 # a.py def say(): print 'Hi, Here is a' # b.py def say(): print 'Hi, Here is...
2018-07-10 12:44:49
414
原创 使用 XSLT 格式化 XML
使用 XSLT 格式化 XML 在平常工作中经常遇到要求对 XML 进行格式化的情况, XSLT相比较于写纯java代码操作 org.w3c.dom.Document 更加方便,利于维护。 下面会用一个java例子来介绍XSLT的基本用法。 场景 原始的XML <?xml version="1.0" encoding="UTF-8"?> <?xml ...
2018-07-09 17:51:01
1846
原创 Java: 用Map 和 多态 替换臃肿的if-else结构
Java: 用Map 和 设计模式 替换臃肿的if-else结构 在实际开发中,经常使用大段大段的if-else结构来满足复杂的业务逻辑判断。有两种方式来替代大段的if-else结构 模拟if-else很多的情况 public class LostsOfIfElseCase { public LostsOfIfElseCase(){ } pu
2017-03-14 19:17:07
7282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人