Java框架学习系列

Java开发手册及规范

嵩山版Java开发手册 

Java开发手册-集合处理

Java开发手册-并发处理 

Java基础

java基础(一) ,java基础(二):变量和数据类型 ,java基础(二):补充java基础(三):条件判断,循环,类与对象  

java基础(四)  ,java基础(五):多态和接口 ,java基础(六):数组java基础(七):异常  , java基础(八):Java常用类

java基础(九):容器 ,java基础(十):IO技术流  ,java基础(十一):多线程   ,java基础(十二):网络编程  ,java基础(十三):JDBC  

 

java基础面试题

编写自己的简单服务

Java计时使用

 

Java 压缩20M文件从30秒到1秒的优化过程,真不相信?

Java中clone( )和new效率哪个更高?

说说进程间通信和线程间通信的几种方式及区别

main 方法可以继承吗

面试官:线程池执行过程中遇到异常会发生什么,怎样处理?

Tomcat 组成与工作原理

 

 

 

 JVM
 
并发

Java并发基础知识点总结Java并发进阶知识点总结(2)

线程池之ThreadPoolExecutor概述线程池之ThreadPoolExecutor使用线程池之ThreadPoolExecutor使用(2)

Java线程池如何合理配置核心线程数

 

 SimpleDateFormat 讲解

Java中TheadLocal讲解

Java中的countDownLatch

多线程的共享变量的内存不可见性

Java中的可重入锁Java中的可重入锁(2)

JUC 中的 Atomic 原子类

线程池之Executor

Java多线程的中断机制Java多线程中断机制三种方法源码分析

多线程实现方式

30G大文件,如何快速导入生产环境?

 

synchronized 中的 4 个优化,你知道几个?

 Java 有线程安全的 set 吗?

 

 

集合

Java集合框架常见面试题

JAVA HASHMAP的死循环

jdk1.8中HashMap在扩容的时候做了哪些优化

集合之ArrayList

LinkedList源码分析

ArrayList源码+扩容机制分析

集合之ConcurrentHashMap & Hashtable

HashMap的默认容量为什么要设置16?

HashMap 为什么线程不安全?

集合~HashMap

Java集合中的Queue & Deque

 HashMap 的 7 种遍历方式

 java-list与array转换

 

Arrays.asList()使用指南

Java8中Stream详解 

列表遍历删除元素时报java.util.ConcurrentModificationException的原因及解决方案

 

其他知识点

基本数据类型与包装数据类型的使用标准

BigDecimal

整型包装类值的比较

 

Java如何解决跨域问题

Java中为什么要使用单继承而不是多继承?

Java为什么不推荐使用线程组

Java中怎样将Json字符串转换成实体类

<? extends T> 和 <? super T> 的使用

Java泛型如何对属性操作

优化if-else代码的八种方案

 

对象池技术了解吗?apache common pool2呢?

 

java之 代理设计模式

java之动态代理

java之aop

 

MyEclipse的 lib和Build path(构建路径)

使用myeclipse修改项目映射路径

myeclipse附加源码进行查看的方法

java之servlet入门操作教程一

myeclipse配置tomcat服务器

 为何Idea 中 Debug 运行太慢

Mybatis Generator使用

开发一个Java-SDK

 

java中调用api的三种方式:

Java中使用HttpUrlConnection调用api , Java中使用HttpClient调用api  , Java中使用RestTemplate调用api 

Java-json序列化和反序列化

jdbc驱动加载机制

 

Zookeeper

什么是ZooKeeper?

面试官:说一下Zookeeper的ZAB协议?

Zookeeper夺命连环9问

 

消息队列

面试题:如何保证消息不丢失?处理重复消息?消息有序性?消息堆积处理?

遇到了消息堆积,但是问题不大

RocketMQ学习1

RocketMQ学习2-设计

RocketMQ学习3-使用示例

kafka架构设计学习

kafka与rocketmq

 

 

Dubbo

Dubbo入门到实战

Dubbo入门到实战2

Dubbo学习地址

 

Redis

Redis基础

Redis:缓存雪崩,击穿,穿透

Redis哨兵,持久化,主从

Redis分布式锁

Redis分布式锁到底安全吗?

Redis数据结构底层系列-SDS

 

Redis知识点总结(一)

Redis知识总结二

互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景

Redis为什么不支持回滚

 

Redis基础学习

Redis学习(二)

Redis学习(三):高级教程

Redis 命令行工具有趣的罕见用法

Maven

maven编译打包命令

Maven中配置mirrorOf

java之maven之maven的使用

java之maven之初识maven

Maven私服搭建及自定义Archetype(骨架)

 

Struts

java之struts框架入门教程

java之struts2的执行流程讲解(1)

java之struts2的配置讲解(2)

java之struts2的action的创建方式

java之struts2的数据处理

java之struts2的action优化配置

java之struts2的ThreadLocal和ActionContext

java之struts2之ServletAPI

java之struts2之OGNL表达式

java之struts2之类型转换

java之struts2之数据检验

java之struts2之拦截器

java之struts2之文件上传

java之struts2之文件下载

java之servlet之文件下载

java之struts2之ajax

java之struts2之异常处理

 

Spring

spring常用知识点 

SpringBoot+Spring常用注解总结

Spring全家桶面试题

 AOP知识梳理

AOP执行流程

cglib源码分析(四):cglib 动态代理原理分析

面试必问:Spring循环依赖的三种方式

 

Spring 事务失效的 8 大场景

Spring 如何在一个事务中开启另一个事务?

阿里巴巴为什么不建议直接使用 Async 注解?

千万不要这样使用@Async注解

Spring Boot参数校验以及分组校验的使用

Spring Boot 结合 Redis 的序列化配置

SpringBoot静态获取 bean的三种方式

如何获取SpringBoot项目的applicationContext对象

WebSocket和Socket的区别,你真的知道吗?

springboot内嵌tomcat日志配置及优化

开发一个属于自己的Spring Boot Starter

IDEA 的 5 大调试技

使用skywalking监控springboot项目

 EasyExcel实现Excel文件导入

 

 

java之spring mvc之初始spring mvc

java之spring mvc之helloworld

java之spring mvc之Controller配置的几种方式

java之spring mvc之数据处理

java之spring mvc之页面跳转

java之spring mvc之Restful风格开发及相关的配置

java之spring mvc之文件上传

java之spring mvc之ajax

java之spring mvc之拦截器

 

java之spring之初始spring

java之spring之helloword

java之spring之配置讲解

java之spring之对象的创建

java之spring之依赖注入

java之spring之scope和autowiring

java之spring之spring整合hibernate

java之spring之整合ssh

java之spring之整合ssh-2

 

 java之单元测试

 

 

 ORM

MyBatis知识点

取代MybatisPlus?阿里推出了新 ORM 框架!(两者对比参考)

Java设计模式学习

9种设计模式在Spring中的运用

实战!工作中常用到哪些设计模式

 

设计模式~简单工厂模式 , 设计模式~工厂方法模式, 设计模式~抽象工厂模式

设计模式~单例模式, 设计模式~建造模式

设计模式~原始模型模式设计模式~原始模型模式(二)

设计模式~适配器模式设计模式~缺省适配模式

设计模式~合成模式设计模式~装饰模式设计模式~代理模式

设计模式~享元模式设计模式~门面模式设计模式~桥梁模式

设计模式~行为模式

设计模式~不变模式设计模式~策略模式设计模式~模板方法模式

设计模式~观察者模式设计模式~迭代器模式设计模式~责任链模式

设计模式~命令模式设计模式~备忘录模式设计模式~状态模式

设计模式~访问者模式设计模式~解释器设计模式~调停者模式(Mediator)

 

 

 

Spring Boot 学习

springboot概述, java之springboot之快速入门(一)- maven方式创建项目, java之springboot之快速入门-Spring Initializr方式创建项目

springboot之Web综合开发springboot之redis的使用springboot之集成Memcached

springboot之jpaspringboot之mybatis, springboot之mybatis多数据源最简解决方案

springboot之RabbitMQspringboot之定时任务springboot之邮件服务

springboot之Mongospringboot之整合shiro-登录认证和权限管理

springboot之上传文件springboot之集成FastDFS

springboot之spring-boot-admin对springboot服务进行监控

springboot如何在项目启动时初始化资源springboot如何在项目启动时初始化资源-ApplicationRunner

 springboot 如何测试打包部署

 SpringBoot+WebSocket实时监控异常

Spring+websocket+quartz实现消息定时推送

 

 

 

Spring Cloud 学习

springcloud之大话springcloud ,

springcloud之注册中心Eureka , springcloud之服务提供与调用, 

springcloud之熔断器Hystrix, springcloud之熔断监控Hystrix Dashboard和Turbine, 

springcloud之配置中心git, springcloud之配置中心服务化和高可用springcloud之配置中心和消息总线(配置中心终结版)

springcloud之服务网关zuul初级篇springcloud之服务网关Zuul高级篇

springcloud之使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪

springcloud之注册中心Consul使用详解

springcloud之服务网关springcloud gateway入门springcloud之服务网关springcloud gateway服务化和过滤器springcloud之服务网关springcloud gateway熔断&限流&重试 

其他

关于软件架构设计的笔记-开闭原则及层间依赖关系设计

架构设计(一)

最终一致性的实现方案

缓存与数据库双写一致最佳解决方案分析

 

posted @ 2020-12-09 07:15  Vincent-yuan  阅读(434)  评论(0编辑  收藏  举报