摘要: 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 当用final修饰方法时,表示该方法不能被子类重写。 当用final修饰... 阅读原文
2018-09-15 00:48:02 阅读(2424) 评论(0)
摘要: 参考:https://blog.csdn.net/u014091123/article/details/75433656 https://blog.csdn.net/u013815546/article/details/68944039 Zuul是Netflix开源的微服务网关,他的核心是一系列的过滤器,通过这些过... 阅读原文
2018-09-15 00:34:02 阅读(3161) 评论(0)
摘要: ​​ VideoToPicUtil.java 1 package com.zhwy.util; 2 3 import java.io.File; 4 import java.util.ArrayList; 5 import java.util.Calendar; 6 impo... 阅读原文
2018-09-14 23:46:02 阅读(847) 评论(0)
摘要: ​ [{"互联网":["网络媒体","微博","墨迹天气","河北天气","其他"]},{"气象部门":["灾害大典","灾情普查","灾情直报","其他"]}]  **.java文件 1 if(StringUtil.isNotEmpty(dataSource)){ 2 if(dataSourc... 阅读原文
2018-09-14 22:26:02 阅读(1332) 评论(0)
摘要: 接上一篇 30个精简代码的小技巧(第11-20个)   21.将常量声明为 STATIC FINAL   这样在编译运行时就可以把这些内容放入常量池中,避免运行期间计算生成常量的值。另外,将常量的名字进行大写。   22.程序运行过程中避免使用反射   反射是java提供给用户一个很强大的功能,但是功能强大效率却... 阅读原文
2018-09-14 22:17:02 阅读(2030) 评论(0)
摘要: 一、数据类型 包装类型 八个基本类型: boolean/1 byte/8 char/16 short/16 int/32 float/32 long/64 double/64 基本类型都有对应的包装类型,基本类型与其对应的包装类型之间的赋值使用自动装箱与拆箱完成。 Integer... 阅读原文
2018-09-14 20:18:11 阅读(2156) 评论(0)
摘要: java基础: 1、==和equals的区别: 基本类型和引用类型 ==用来比较值,equals是比较对象的引用,即是否指向同一个对象? String str1 = new String("hello");String str2 = new String("hello");System.out.println(str... 阅读原文
2018-09-14 18:57:01 阅读(2252) 评论(0)
摘要: 明天老王要给我们讲JVM的知识,提前发了一个小Demo给我们看,代码如下: package demo; import java.util.*; public class Demo { public static class SkuKey { private String categor... 阅读原文
2018-09-14 17:17:03 阅读(2155) 评论(0)
摘要: 版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 一:功能简介 本文主要记录如何使用aop切面的方式来实现日志记录功能。 主要记录的信息有: 操作人,方法名,参数,运行时间,操作类型(增删改查),详细描述,返回值。 二:项目结构图 三:代码实现 1.配置文件 这里只有两个配置:1)server.p... 阅读原文
2018-09-14 16:43:02 阅读(2115) 评论(0)
摘要: 安装方法:命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   回车(这里有提示目录不存在,要创建需要按return键,如果用的windows键盘,就是回车键... 阅读原文
2018-09-14 14:46:02 阅读(1343) 评论(0)