• java面试-22版

    一、Java基础部分 面向对象的概念 面向对象是一种编程思想, JDK JRE JVM 的区别与联系 JDK 是Java开发工具,由JRE 和 Java工具组成,包含了JRE 和 JVM JRE 是Java运行环境,由jvm和lib类库组成,...
  • 多线程学习记录

    多线程学习记录1.线程,进程,多线程进程: 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 而进程则是执行程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位 通常在一个进程中可以包含若干...
  • Git学习记录

    Git学习记录1.Git和SVN最主要的区别 svn是集中式版本控制,版本库是集中放在中央服务器的,而工作的时候,用的都是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是...
  • java面试

    1Java基础.Java语言的特点:简单易学 面向对象 可以跨平台 可靠性 安全性 支持多线程 支持网络编程并且很方便 编译与解释并存 JVMJava虚拟机是运行Java字节码的虚拟机。JVM有针对不同系统的特定实现,目的是使用相同的字节码,它们都会...
  • java基础复习篇

    Java基础复习篇1.Java的特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 2.JDK、JRE、JVM3.IDEA优化4.Java基础语法4.1.注释 // 单行注释 /* */ 多行注释 /** */...
  • Spring Security学习记录(二)进阶篇

    Spring Security学习记录(二)进阶篇1.Oauth2认证 简介第三方认证技术方案最主要是解决认证协议的通用标准问题,因为要实现跨系统认证,各系统之间一定要遵循一定的接口协议。 OAUTH协议为用户资源提供了一个安全的,开放而又简易的标准...
  • Spring Security学习记录基础版(一)

    Spring Security学习记录基础版(一)1.概要 Spring Security的核心功能 用户认证:就是系统认为用户是否登录 用户授权:就是系统判断用户是否有权限去做某些事情 2.Hello Security 创建一个SpringB...
  • OpenFeign学习记录

    Feign声明式服务调用1.什么是feign Feign是SpringCloud Netflix 组件中的一个轻量级RESTful的HTTP服务客户端,实现了负载均衡和Rest调用的开源框架,封装了Ribbon和RestTemplate,实现了Web...
  • apollo 学习记录

    Apollo分布式配置中心1.Apollo快速开始 下载Quick Start安装包 创建ApolloPortalDB和apolloConfigDB数据库 配置数据库连接信息 123456789echoset url="localhos...