源代码审计工具之:SonarQube
SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。1 Sonar简介1.
有哪些 Java 源代码看了后让你收获很多,代码思维和能力有提升?
既然没人,我自荐一发我写的mvc框架biezhi/blade对于学习J2EE的框架有很大的帮助。代码里使用了各种设计模式、事件机制、Java8语法、代码量也很小。
Java8新特性详细讲解
1.1 生态Lambda 表达式函数式接口方法引用 / 构造器引用Stream API接口中的默认方法 / 静态方法新时间日期 API其他新特性1.2 新特性速度更快代码更少强大的 Stream API便于并行最大化减少空指针异常 Optional (Kotlin ?)1.
效率工具 | 一款基于深度学习的代码自动补全神器
前言代码补全对于大多数开发人员来说是至关重要的,它可以有效的提高开发效率、减少拼写错误和输入代码量。我们使用的大多数开发工具都自带补全功能,或者可以通过安装插件具备补全功能。<!
Java类初始化过程和实例初始化过程
()方法可能重载有多个,有几个构造器就有几个方法实例Father.javapublicclass Father { private Integer i = initI();
如何编写优雅的 Java 代码
单纯这样还不够,我们要用到 lombok 的注解还需要添加其依赖:接下来,我们改造 Person 类:我们可以看到,在类上加入了 Getter 和 Setter 两个注解,将之前写的 getter/setter 方法干掉了,这种代码看着清爽多了,写个 main 方法来测试下:我们并没有写任何 setter/getter 方法,只是加了两个注解就可以调用了,这是为什么呢?
移动开发者最爱的9个优秀Android代码编辑器
在网络信息高速发展的今天,移动设备的方便快捷已经深入人心,越来越多的开发人员会选择在移动设备上查看或编辑源代码。于是,Android平台上大量基于代码编程的应用应运而生,谷歌应用商店里的代码编辑器、编译器和开发环境比比皆是。