摘要:
我这个写得会不会有点太复杂了,你们有更好的写法吗? private static String printMillis(long x) { if (x == 0) { return "0 毫秒"; } int[] unit = {1000, 60, 60, 24}; String[] cunit = 阅读全文
摘要:
todo 阅读全文
摘要:
todo 阅读全文
摘要:
http://maven.apache.org/ Properties <properties> <!-- 编码格式 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- 源代码 jdk 级别 --> 阅读全文
摘要:
(本文持续更新中。。。 如果要彻底了解 log4j 的配置都起到了什么作用,当然要先看看 log4j 的内部原理啦 -> [占位符] 以下正文开始: Part1. 如何让配置生效 log4j 并不提供默认的 appender,程序启动时,log4j 会自动寻找配置并初始化(见 org.apache. 阅读全文
摘要:
在 Python2 中如要想要获得用户从命令行的输入,可以使用 input() 和 raw_input() 两个函数,那么这两者有什么区别呢? 我们先借助 help 函数来看下两者的文档注释: 可以看出,raw_input() 返回的始终是一个“原始”(raw)字符串,并且去掉了行末的换行符。 值得 阅读全文
摘要:
```xml 4.0.0 duan mix 1.0-SNAPSHOT org.scala-lang scala-library 2.12.0 ... 阅读全文
摘要:
trim() 是一个常见的字符串操作方法,用于去除字符串前后的空白符,比如 返回 。 Java 中的实现 实现思路很简单,从头部遍历,比较字符,记录第一个非空白字符的位置;再从尾部遍历,比较字符,记录最后一个非空白字符的位置。最后用记录的起止位置从原字符串截取。 java @NotNull publ 阅读全文
摘要:
学习资料 官方文档 "http://kafka.apache.org/documentation/" 参考书籍 "《Kafka 权威指南》" "《Kafka 技术内幕》" 相关博客 "《Kafka 技术内幕》作者博客" ,里面有书的拾遗 我的博客,作为以上的补充,嘻嘻 阅读全文
摘要:
1. Spring的两个核心: 依赖注入 (dependency injection,DI)和 面向切面编程 (aspect oriented programming,AOP) 2. 为了降低Java开发的复杂性,Spring采取了以下4种关键策略: 基于POJO的轻量级和最小侵入性编程; 通过依赖 阅读全文