2017年3月1日
摘要: 表达式是可以被求值的代码,而语句是一段可执行代码。 因为表达式可被求值,所以它可写在赋值语句等号的右侧。而语句不一定有值,所以像import、for和break等语句就不能被用于赋值。 Python的语句分为两大类:简单和复合语句。简单语句是指一逻辑行的代码。例如表达式语句、赋值语句和return语 阅读全文
posted @ 2017-03-01 15:09 代码ok 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 关于文件的命名参考阮一峰的这篇文章:http://www.ruanyifeng.com/blog/2017/02/filename-should-be-lowercase.html,文中说文件名全部使用小写字母和连词线,个人感觉还是使用下划线能表达的更好(便于区分带有连词线的单词)。 其他规范我参考 阅读全文
posted @ 2017-03-01 14:34 代码ok 阅读(179) 评论(0) 推荐(0) 编辑
摘要: switch 语句比较表达式中的String对象和每个case标签关联的表达式,就好像它是在使用String.equals方法一样;因此,switch语句中 String对象的比较是大小写敏感的。相比于链式的if-then-else语句,Java编译器通常会从使用String对象的switch语句中 阅读全文
posted @ 2017-03-01 13:49 代码ok 阅读(11612) 评论(0) 推荐(0) 编辑
摘要: Lucene 6.1.0中存在的field种类如下(后缀是Field): 下面介绍几个常用的Field类型: TextField A field that is indexed and tokenized, without term vectors. For example this would b 阅读全文
posted @ 2017-03-01 13:13 代码ok 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 转自:http://xxgblog.com/2013/09/15/java-bitmask/ 在Java中,位运算符有很多,例如与(&)、非(~)、或(|)、异或(^)、移位(<<和>>)等。这些运算符在日常编码中很少会用到。 在下面的一个例子中,会用到位掩码(BitMask),其中包含大量的位运算 阅读全文
posted @ 2017-03-01 13:11 代码ok 阅读(1673) 评论(0) 推荐(0) 编辑