摘要:
当用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)