小德的博客
  • ABOUT
  • 标签
  • 分类
  • UidGenerator
  • JAVA学习
    • java框架
      • ElasticSearch
      • MyBatisPlus
      • Mybatis
      • Ngnix
      • NoSQL
      • Redis
      • SSM
      • Swagger
      • 工具
    • java理论
      • RBAC权限系统
      • 设计原则
      • 设计模式
    • java高级
      • JUC并发编程
      • JVM
      • Java反射
      • Java注解
      • 泛型的理解
    • 其他
      • 为什么我不建议你去外包公司?
      • 高数
    • 前端
      • vue
    • 理财
      • 理财
    • 算法与数据结构
      • 大O表示法(复杂度分析)
      • 数据结构与算法
      • 队列
      • 队列2
    • 项目管理
      • Git
      • Jekins
      • SVN
  • 动画
    • Blender操作
  • 测试
    • BUG
    • Linux
    • TCPIP理论
    • 什么是POP3、SMTP和IMAP
  • 阿里
    • 阿里云的这群疯子
    • 阿里第一位程序员——多隆
    • 阿里职级体系
  • 面试
    • 面试

泛型的理解

1234567891011121314151617181920class ArrayList<T>{ public void add(T e){ ... } <T>public void add1(T e){ ... } ...
2021-12-02 java高级

JVM

JVM学习1.请你谈谈你对JVM的理解?java8虚拟机和之前的变化更新? 2.什么是DOM?什么是栈溢出StackOverFlowError?怎么分析? 3.JVM的常用调优参数有哪些? 4.内存快照如何抓取,怎么分析Dump文件?知道吗? 5.谈谈JVM中,类加载器你的认识? 什么是JDK,JR ...
2021-12-02 java高级

JUC并发编程

JUC并发编程1.什么是JUC? Java.util.Concurrent Runnable没有返回值,效率比Callable低! 2.线程和进程 进程:一个程序 一个进程往往可以包括多个线程,至少包括一个。 java默认有两个进程:main和GC 线程:开了一个进程,Typora写字,自动 ...
2021-12-02 java高级

Java注解

Java注解(Annotation)注解的作用: 1.不是程序本身,可以对程序做出解释。 2.可以被其他程序(编译器)读取 内置注解: @Override 重写 @Deprecated 已过时 @SuppressWarnings(“all”) 镇压警告 元注解:负责注解其他注解 @Target:描述 ...
2021-12-02 java高级

Java反射

JAVA反射什么是java反射? 反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法。 一、java的核心机制java有两种核心机制:java虚拟机(JavaVirtual Machine)与垃圾收集机制(Garbagecollection):1、Java虚 ...
2021-12-02 java高级

设计模式

设计模式5种构建型模式工厂方法模式抽象工厂模式单例模式1.私有化构造方法,确保不能被new() 2.提供一个可用唯一的对象 3.提供一个公有的方法给别人调用 饿汉模式:静态私有成员,已初始化 1234567891011private static EagerSingleton instance ...
2021-12-02 java理论

设计原则

六大设计原则 设计模式依赖设计原则 1.遵循单一职责原则一个类只专注一件事,高内聚,低耦合。 我们发现这样修改的花销很大,既要将原来的类分解,又要修改客户端。 但却存在隐患,一天需要将鱼分为淡水鱼,海水鱼,又需要修改Animal类的breathe方法。可能给“猪牛羊”等相关功能带来风险, ...
2021-12-02 java理论

RBAC权限系统

RBAC权限系统分析、设计与实现目前,使用最普遍的权限管理模型正是RBAC(Role-Based Access Control)模型,这篇文章也主要是介绍基于RBAC的权限管理系统,我会从RBAC是什么、如何设计RBAC两部分来介绍。 一、RBAC是什么1、RBAC模型概述RBAC模型(Role-B ...
2021-12-02 java理论

工具

Hutool工具库1.加密算法2.excel报表导出3.定时任务4.验证码5.防止发表评论注入 ...
2021-12-02 java框架

Swagger

Swagger1 什么是swagger12345678910111213Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码 ...
2021-12-02 java框架
<1234>

©2021- 小德 | pv | uv
Theme Tree by WuJun Powered by Hexo