
java
停车枫林有点晚
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu制作开机自启动service
ubuntu设置jar开机自启动原创 2021-12-03 15:58:51 · 1522 阅读 · 0 评论 -
springboot+自定义注解
简介】项目中经常使用自定义注解和切面,实现操作日志、权限、统计执行时间等功能,本文以操作日志为例自定义注解类编写的一些规则:1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2. 参数成员只能用public或默认(default)这两个访问权修饰3. 参数成员只能用基本类型byte,short,char,int,long,float,double,boolean八种基本原创 2020-06-22 16:13:06 · 991 阅读 · 0 评论 -
为什么面试都喜欢问hashmap
HashMap的工作原理是目前java面试问的较为常见的问题之一,这里面主要会包含是否用过Hashmap,hashMap的hash碰撞的机制是什么,hashMap是如何扩容的,hashMap的底层数据结构是什么,jdk1.8中对hash算法和寻址算法是如何优化的等问题,那么我们现在就针对这些问题做个简要的分析和解答。1.为什么在java面试中一定会深入考察HashMap? hashM...原创 2019-12-03 11:09:14 · 2077 阅读 · 1 评论 -
java中Map判断是否为空之isEmpty()与==null的区别
isEmpty()方法判断Map是否有内容(即new分配空间后是否put键值对),若没有内容则true,否则false == null是判断map是否为null(即是否new分配空间,和其中的键值对没关系),若没有内容则true,否则false Map map = new HashMap<String ,String>();System.out.println("判断map...原创 2019-10-31 17:07:19 · 68598 阅读 · 3 评论 -
Maven install报错To see the full stack trace of the errors, re-run Maven with the -e switch.解决
今天在使用maven进行springCloud的打包jar包时 一直报错To see the full stack trace of the errors, re-run Maven with the -e switch首先 我是使用了本地的jar包,那么需要把本地的jar包install到本地仓库中,安装方法请参考如下:https://www.cnblogs.com/zeng19...原创 2019-07-18 16:21:08 · 53558 阅读 · 2 评论 -
springboot自定义注解
在我们使用springboot的时候,需要使用自定义的注解,如日志的获取及保存,权限的前期判断,都可以自定义注解来实现功能,自定义注解的核心原理,还是使用了spring自身的AOP功能,在学自定义注解前,可以先了解下spring的aop功能,这样能更好的理解自定义注解的写法,这里做简单的注解的解释和说明,方便自定义注解的编写jdk自带的注解:1、@Override注解用于重写父类的...原创 2019-10-10 11:37:40 · 644 阅读 · 0 评论 -
java8 lambda表达式详解及示例
lambda表达式是java8的新特性,这里做简单的介绍和常用功能的示例在使用lambda表达式时,较为重要的一个内容则是stream(在后面的示例中会经常用到stream,在这里先做介绍一下,有个概念和映象)具体可以参考如下博客地址https://blog.youkuaiyun.com/lidai352710967/article/details/82496783下面是lambda表达...原创 2019-10-11 16:43:01 · 546 阅读 · 0 评论