- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 如何快速写出Java高效代码
如何快速写出Java高效代码JAVA写代码注意事项直接赋值常量,禁止声明新对象当成员变量值无需改变时,尽量定义为静态常量#尽量使用基本数据类型,避免自动装箱和拆箱如果变量的初值会被覆盖,就没有必要给变量赋初值尽量使用函数内的基本类型临时变量尽量不要在循环体外定义变量不可变的静态常量,尽量使用非线程安全类不可变的成员变量,尽量使用非线程安全类对象&类禁止使用JSON转换对象尽量不使用反射赋值对象采用Lambda表达式替换内部匿名类尽量避免定义不必要的子类尽量指定类的final修饰符方法把跟类成员变量无
2020-09-23 09:01:46
597
原创 自学Java 推荐视频资源
1.达内 2.传智播客 3.前锋教育 4.中公优就业 5.北大青鸟 6.蛙课网 7.老杜的视频教程再B站上的播放量是非常高的,非常的适合零基础人员去学习。 8.网易云课堂和慕课网是两个非常好的视频学习网站 ...
2020-06-17 15:10:32
489
原创 Java8 函数式接口深入探究
函数接口的定义:有且仅有一个抽象方法的被成为函数接口是比较叫片面的,下面一起看接口定义: @FunctionalInterface public interface MyInterface { void test(); String toString(); } 上面接口定义接口也是函数接口,这是为什么呢? 答案揭晓:因为所有的函数接口实现类...
2020-03-18 08:56:52
131
原创 快速了解RocketMQ原理和性质
快速了解RocketMQ原理和性质概述工作流程NameServer Cluster:名称服务集群Broker Cluster:代理服务集群Producer Cluster:生产者集群Consumer Cluster:消费者集群可靠性保证保证消息有序消息重复问题动态扩展消息发送顺序消费高可用性同步刷盘与异步刷盘主从同步单Master模式多Master模式多Master多Slave(异步复制模式)多M...
2019-12-13 19:03:05
188
原创 hive SQL(HQL)葵花宝典
hive SQL(HQL)葵花宝典1. 基本数据类型2.基础运算符与函数3. 内置运算符3.1关系运算符3.2算术运算符3.3逻辑运算符3.4复杂类型函数4.类型转换n5.日期函数5.1取年月日时分秒(格式化)5.2获取今天时间(格式可以自定义)5.3计算年龄5.4年月日拼接5.5总结6.条件函数7.常用字符串函数 1. 基本数据类型 tinyint , smallint, int, bigint...
2019-12-09 18:41:06
509
原创 Spring 核心概念,面试必问
IOC IOC(Inversion Of Controll,控制反转)是一种设计思想,将原本在程序中手动创建对象的主动权,交由给Spring框架来管理。IOC容器是Spring用来实现IOC的载体,IOC容器实际上就是一个Map(key,value),Map中存放的是各种对象。 AOP AOP(Aspect-Oriented Programming,面向切面编程)能够将那些与业务无关,却为业务模块...
2019-09-24 11:54:06
186
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人