请叫我大师兄

哎,博客页面是越改越虐心啊。

Java 代码 各种不规范示范,希望引以为戒,望看到的大哥们 都能把代码写的规范点,方便你我他。

前言: 总结,开发过程中的各种好习惯,不仅仅是写代码的时候,还有各种其他情况。都可以做的好一点。 一,代码各种规范优化 案例1(你猜) 这段代码暂时有如下三个问题: 1,代码注释不规范:类注释,变量注释,属性注释的格式都是有要求的。 2,//这个注释,还是仅挨着代码比较好 3,...

2019-07-16 23:53:51

阅读数 846

评论数 6

Java 代码优化:关于 说“try catch 放在 for/while 循环之外,会提高效率 优化代码”的测试

在有的文章中,关于Java代码优化有这么一条: 【【不要在循环中使用 try-catch,应该把其放在最外层。】】 我是怀疑的,然后,今天就来实际测试一下。看看是不是真的像这条建议所言,真的有优化效果。不能以讹传讹,假的都成真的啦 使用JProfiler来测试一下,OK,let's go。开...

2019-07-19 19:12:38

阅读数 324

评论数 0

Linux 命令行 for 循环,批量操作 复制n个文件的内容到一个文件 适用批量合并数据 创建一个大数据量文件

Linux 命令行 还是可以写代码的, for 循环 可以使用的。 然后,这个需求就是,把几个比较小的文件,批量的复制然后合并到一个文件。实现分分钟去创建一个超大文件的场景。 使用的命令: for i in {1..10}; do cat *.flows >> /...

2019-07-19 17:01:10

阅读数 184

评论数 0

Elasticsearch head 查询某个字段存在

查询某个字段只要存在,不为空就行。 语句如下: { "query": { "bool": { "must": { "exists": { "f...

2019-07-12 14:33:56

阅读数 185

评论数 0

Elastic Search RestClient 报异常:listener timeout after waiting for [30000] ms

java.io.IOException: listener timeout after waiting for [30000] ms at org.elasticsearch.client.RestClient$SyncResponseListener.get(RestClient.java:6...

2019-07-09 17:27:09

阅读数 266

评论数 0

mongo db 命令行 查询语句输出格式化 .pretty() 的使用例子

在mongo db 命令行使用一些查询语句的时候,数据的查询结果要是忒长的话,那在筛选信息的时候,眼睛都要花啦。 有格式化查询的结果吗? 有的:db.getCollection('streams').find({"title" : "趣味无穷lxk"})...

2019-07-08 18:17:47

阅读数 149

评论数 0

Java 报:java.io.IOException: Too many open files ,导致服务器 OOM,内存溢出的 bug

首先,看服务器日志,主要就是一句话: java.io.IOException: Too many open files 完整的如下: Jul 03, 2019 1:42:28 PM io.netty.channel.DefaultChannelPipeline onUnhandledInb...

2019-07-08 14:59:24

阅读数 181

评论数 0

Java 代码性能优化(总目录篇)

Java 代码性能优化(总目录篇) 代码的效率测试,都是使用Java的分析工具-JProfiler-,测试代码性能,使用打印时间的方法来测试,可辨别度低,可靠性也差,还是专业工具牛逼点。 Java 代码优化: Java 如何写好 一个 for 循环 Java 代码优化: 数组和集合list 【a...

2019-07-03 11:24:29

阅读数 473

评论数 0

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