java
文章平均质量分 87
白话讲技术
只想用白话,将技术原理说清楚。
展开
-
java 面试的一些问题整理 金九银十希望大家都有一份合适的工作
心得整理Final final关键字可以用于类,方法,变量前,用来表示该关键字修饰的类,方法,变量具有不可变的特性。(1)final关键字用于基本数据类型前:这时表明该关键字修饰的变量是一个常量,在定义后该变量的值就不能被修改。(2)final关键字用于方法声明前:这时意味着该方法时最终方法,只能被调用,不能被覆盖,但是可以被重载。(3)final关键字用于类名前:此时该类被称为最终类,该类不能被其他类继承垃圾回收机制标记垃圾的算法Java中标记垃圾的算法主要有两种, ..原创 2020-10-19 22:29:24 · 143 阅读 · 0 评论 -
flwoable如何实现后加签(动态添加节点)
flowable的功能基本都是基于命令模式实现的,flowalble提供了一个方法,可以调用我们自己编写的命令。ManagementService managementService;这个service里有个executeCommand方法 入参为Command,今天就是基于这个方法来实现后加签的。有兴趣的同学还可以看下这个service的其它方法。AbstractDynamicInjectionCmd 由flowable提供的基础命令,修改流程的基类。下面是实现后加签的命令源码 自定义后加签c原创 2020-05-28 15:14:02 · 9554 阅读 · 11 评论 -
Security了解文章的一点推荐
最近在用Security 来做一些项目的权限控制的功能,发现文章比较多,但是也比较混乱。所以在这里找了几篇比较不错的推荐一下,有时间可以看看。具体应用的实际例子就不推荐了。github 码云上都有。下面是我认为比较不错的。通过security 实现多种方式登陆的比较优雅的实现https://segmentfault.com/a/1190000014371789通过securi...转载 2019-04-13 17:34:26 · 150 阅读 · 0 评论 -
java 小常识
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。● 1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目...转载 2019-07-05 19:11:03 · 233 阅读 · 0 评论