自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

请叫我大师兄

看文章记得点个赞哟

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

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

2019-07-16 23:53:51 1518 7

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

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

2019-07-19 19:12:38 746

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

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

2019-07-19 17:01:10 708

原创 Elasticsearch head 查询某个字段存在

查询某个字段只要存在,不为空就行。语句如下:{ "query": { "bool": { "must": { "exists": { "field": "_rpo_playback_body" } } } }}执行效果如下:要是说某个字段不存在must换成must_not...

2019-07-12 14:33:56 865

原创 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:660) at org.elasticsearch.client.RestClient.p...

2019-07-09 17:27:09 2775

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

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

2019-07-08 18:17:47 390

原创 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 onUnhandledInboundExceptionWARNING: An exceptionCaught() event w...

2019-07-08 14:59:24 469

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

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

2019-07-03 11:24:29 686

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