请叫我大师兄

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

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

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

2019-07-16 23:53:51

阅读数 1048

评论数 9

听说有些老铁,要感谢下大师兄?里边请,聊一聊人生。

老铁,既然都点进来啦,那先别着急着走。 来啊,看茶!!! 少年,我看你骨骼精奇,是万中无一的武学奇才,如果有一天,让你打通任督二脉,那还不飞龙上天哪!!! 正所谓:我不入地狱,谁入地狱,警恶惩奸,维护世界和平这个任务就交给你了,好吗? 这本《如来神掌》是无价之宝。 (看法宝......二维码....

2017-11-09 17:49:40

阅读数 9889

评论数 53

IntelliJ IDEA使用教程 (总目录篇)

IntelliJ IDEA使用教程 (总目录篇) 硬件要求 IntelliJ IDEA 的硬件要求 安装包云盘分享 IntelliJ IDEA 15,16 win 7 64位安装包以及注册码 百度云盘(最新链接在文章底部评论里) 注册与激活(建议下载安装专业版)...

2017-08-21 14:12:52

阅读数 65184

评论数 111

vertx 之 vertx.executeBlocking 使用的问题

资料上都说这个是用来执行阻塞代码的,其实就是弄个线程去执行所谓的阻塞代码, 只要扯上线程,那就会出现多线程bug。 看下面的使用实例 本意是,使用这个vertx.executeBlocking去执行阻塞代码,读取json文件的信息,然后有个全局变量map来存储读到的信息。 实际运行的时...

2019-09-05 10:17:56

阅读数 37

评论数 0

IntelliJ IDEA maven/gradle 下载不了jar

当在 idea里面修改了pom之后,刷新了,但是,就是看不到新修改当依赖的jar下载不下来,依赖一直显示么有。 除了,设置maven的阿里云仓库地址,本地服务器的仓库地址,等的maven配置都是OK的。 这个时候,可能是idea的设置,导致这个maven下载不了新的jar依赖问题 可能是...

2019-08-13 10:29:48

阅读数 134

评论数 0

gradle repositories 顺序

首先,要是一个白板来下载并打开一个gradle项目,然后,下载安装gradle,配置gradle的环境变量啥的,最后,这个项目在idea里面就在那加载jar依赖,加载了好久好久。。。。。。 问题出在哪?不了解 build.gradle 配置中 gradle repositories -- gra...

2019-08-07 15:40:28

阅读数 87

评论数 0

gradle deploy 打包后自动上传到nexus仓库

要想deploy打包好的项目到公司服务器到nexus上,那服务器上nexus需要把deploy权限给打开咯。 这个是release的服务器repository,注意下后面的地址以及下面的权限开关,allow redeploy。允许deploy。 然后就是gradle在项目里面的build....

2019-08-07 15:08:58

阅读数 88

评论数 0

mac git 修改用户名

之前我的提交记录是github网站的账户,后来因为公司的项目也使用git,然后,就改了一次名字。导致我的提交记录里面的用户名就变了,上次改完之后,又不知道为啥下载了个sourcetree,然后,注册完,发现我的用户名又变了。 因为这个名字改了之后,这个github网站上的统计也跟着没了。 ...

2019-08-07 13:54:28

阅读数 70

评论数 0

Mac显示隐藏文件快捷键

使用快捷键⌘⇧.(Command + Shift + .)来快速(在 Finder 中)显示隐藏文件了 再按一下就又把隐藏的文件给隐藏了

2019-08-07 11:51:46

阅读数 84

评论数 0

gradle 缓存的jar包仓库的目录在哪

理论上gradle结合maven使用的,他的仓库,其实就是maven的仓库的了。 但是,有时候,会有情况,在maven的仓库里面,在对应的路径下,好像看不到jar包,但是,gradle项目确实引用依赖OK。 /Users/fang/develope/gradle-4.3.1/caches/mo...

2019-08-05 15:29:38

阅读数 224

评论数 0

gradle 强制清除 缓存的依赖,再次主动下载,使用服务器上最新的依赖jar包

在开发的时候,动不动就要deploy一个版本到服务器,给其他模块使用。 你这deploy是成功的,可以在nexus上看到,服务器上的jar被更新了, 但是,其他gradle项目模块,在使用的时候,有个缓存目录,缓存使用的jar包 gradle 缓存的jar包仓库的目录在哪 还是使用之前缓存...

2019-08-05 15:21:37

阅读数 149

评论数 0

gradle 怎么 install 本地项目到本地maven仓库,供其他项目使用

在maven项目里面,如果执行maven 的 install 命令,那么这个项目就会被发布到本地的仓库去。 那么gradle项目的话,看下他的侧面的命令没有install命令。这怎么办呢。 首先,需要在gradle项目里面引入maven插件。命令很简单 apply plugin: 'mave...

2019-08-02 18:26:36

阅读数 106

评论数 0

Java 代码优化:说“在循环体之外声明变量 在循环内使用 可以提高代码效率” 的测试

记得有过这个说法:在for循环之外,声明变量,然后再在for循环里面使用,这样的话,代码会好点。 那么这个说法OK不呢? 咱来测试一下,使用JProfiler来对比一下这个里面和外面的差别。 先看代码。 package com.lxk.commonTest; import com.go...

2019-08-01 19:19:19

阅读数 166

评论数 0

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

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

2019-07-19 19:12:38

阅读数 347

评论数 0

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

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

2019-07-19 17:01:10

阅读数 214

评论数 0

Elasticsearch head 查询某个字段存在

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

2019-07-12 14:33:56

阅读数 203

评论数 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

阅读数 381

评论数 0

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

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

2019-07-08 18:17:47

阅读数 167

评论数 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

阅读数 202

评论数 0

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

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

2019-07-03 11:24:29

阅读数 513

评论数 0

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