孤芳不自赏

玩命工作应酬,就是年轻时最好的生活。

建议:Maven依赖常用技巧。

排除依赖 传递性依赖会给项目隐式的引入很多依赖,这极大的简化了项目依赖的管理,但是有些时候这种特性也会带来问题。例如,当前项目有一个第三方依赖,而这个第三方依赖由于某些原因依赖了另外一个类库的SNAPSHOT的不稳定性会直接影响到当前的项目。这时就需要排除掉该SNAPSHOT,并且在当前项目中声...

2018-10-25 15:19:28

阅读数:19

评论数:0

建议:Maven安装最佳实践。

设置MAVEN_OPTS环境变量 在Maven安装目录时,运行mvn命令实际上是执行了Java命令,既然是运行Java,那么运行Java命令可用的参数当然也应该在运行mvn命令时可用。这个时候,MAVEN_OPTS环境变量就能派上用场。 我们通常需要设置MAVEN_OPTS的值为:-Xms12...

2018-10-22 11:44:57

阅读数:21

评论数:0

建议:如果把一个对象作为Map类的键值,一定要确保重写了equals和hashCode方法。

如果把一个对象作为Map类的键值,一定要确保重写了equals和hashCode方法,否则会出现通过键值搜索失败的情况,例如map.get(object)、map.contains(object)等会返回失败的结果。...

2018-09-25 11:05:45

阅读数:31

评论数:0

建议:不要有删除投产中代码的念头,应该增加@Deprecated注解。

@Deprecated注解,不要有删除投产中代码的念头,如果方法或类确实不再使用了,增加该注解,表示该方法或类已经过时,尽量不要再使用了,我们应该保持历史原貌,同时也有助于版本向下兼容, 特别是在产品级研发中。...

2018-09-25 09:20:14

阅读数:18

评论数:0

序列化(serialization)。

谨慎的实现Serializable接口 千万不要认为实现Serializable接口会很容易。除非一个类在用了一段时间之后就会被抛弃,否则,实现Serializable接口就是个很严肃的承诺,必须认真对待。如果一个类是为了继承而设计的,则更加需要加倍小心。对于这样的类而言,在“允许子类实现Ser...

2018-08-05 13:28:56

阅读数:63

评论数:0

微信小程序的注意事项。

图片资源     真实项目中,图片资源尽量不要存储在小程序的目录中,因为小程序的大小不能超过1MB,超过则无法真机运行和发布项目,应该将图片都存在在服务器上,让小程序通过网络来加载图片资源。 CSS选择器     只支持下表所示的6种选择器。 选择器 样例 样例描述 .cl...

2018-07-18 15:07:33

阅读数:160

评论数:0

微信开发者工具小技巧——快速创建小程序的新页面。

    我们每次一个新页面时,都需要手动的新建一个目录+4个文件(即目录、js文件、wxml文件、wxss文件、json文件),这是相当麻烦的事儿。这里告诉大家一个一次创建4个页面文件的小技巧。     如果app.json文件下pages数组里的页面路径,指向的是一个不存在的文件,点击保存后,那...

2018-07-18 14:24:52

阅读数:730

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭