摘要:基础重点(必须扎实) Java语言 语言基础 《Java核心技术》 基础语法 面向对象 常用API 异常处理 集合 IO 多线程 网络编程 泛型 反射 注解 JVM 《深入理解Java虚拟机》 类加载机制 双亲委托 字节码执行机制 JVM内存模型 堆区 虚拟机栈 方法区 GC垃圾回收 JVM性能监控 阅读全文
posted @ 2021-04-27 09:57 Fengx、 阅读(98) 评论(0) 推荐(1) 编辑
摘要:Spring Cloud Eureka:服务注册与发现 Spring Cloud Eureka是Spring Cloud Netflix 子项目的核心组件之一,主要用于微服务架构中的服务治理。 本文将对搭建Eureka注册中心,搭建Eureka客户端,搭建Eureka集群及给Eureka注册中心添加 阅读全文
posted @ 2021-07-29 00:05 Fengx、 阅读(2) 评论(0) 推荐(0) 编辑
摘要:SpringCloud整体架构概览 什么是SpringCloud 目标 协调任何服务,简化分布式系统开发。 简介 构建分布式系统不应该是复杂的,SpringCloud对常见的分布式系统模式提供了简单易用的编程模型,帮助开发者构建弹性、可靠、协调的应用程序。 SpringCloud是在SpringBo 阅读全文
posted @ 2021-07-29 00:04 Fengx、 阅读(20) 评论(0) 推荐(0) 编辑
摘要:概述 数据结构是为实现对计算机数据有效使用的各种数据组织形式,服务于各类计算机操作。不同的数据结构具有各自对应的适用场景,旨在降低各种算法计算的时间与空间复杂度,达到最佳的任务执行效率。 分类 线性数据结构(物理结构) 数组(Array)、链表(Linked List)、栈(Stack)、队列(Qu 阅读全文
posted @ 2021-05-30 23:04 Fengx、 阅读(58) 评论(0) 推荐(0) 编辑
摘要:基础知识 镜像image Docker镜像文件(核心文件) 容器container image生成运行的实例 仓库repository 公共仓库 Docker Hub 改为国内镜像(阿里云...) C/S架构 基本命令 验证安装 docker version docker info 启动docker 阅读全文
posted @ 2021-05-04 23:29 Fengx、 阅读(37) 评论(0) 推荐(0) 编辑
摘要:基础 进程 一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。 一个进程一直运行,直到所有的非守候线程都结束运行后才能结束。 线程的生命周期 新建状态 一个新产生的线程从新状态开始了它的生命周期。它保持这个状态直到程序start这个线程。 就绪状 阅读全文
posted @ 2021-05-04 12:08 Fengx、 阅读(22) 评论(0) 推荐(0) 编辑
摘要:基础知识 版本控制系统 svn 集中式,有一个中央服务器,需要先从上面拉取最新的代码才能干活,干完活再推送上去,必须联网才能工作,对网络要求大 基本概念 repository 源代码仓库 checkout 提取代码 commit 提交代码 update 更新代码 从远程仓库checkout代码 -- 阅读全文
posted @ 2021-05-04 09:37 Fengx、 阅读(21) 评论(0) 推荐(0) 编辑
摘要:前言 唉,说是Java开发,其实写的最多的还是SQL,搞得我有点迷啊,我这是SQL工程师吧。。。。不说了,还是写一篇备忘录吧,一方面巩固,一方面方便自己查询,没有的就查漏补缺,后面可能会根据不同数据库,场景,性能来添油加醋。。。 说明一下 这个SQL备忘录主要使用于MySQL,其他数据库可能略有不同 阅读全文
posted @ 2021-05-04 00:14 Fengx、 阅读(26) 评论(0) 推荐(0) 编辑
摘要:概念 围绕一组标准接口设计,是一个用来代表和操作集合的统一架构 包含内容 接口 操纵独立的集合代表细节 实现(类) 实现接口,可重复使用 算法 多态,不同的集合相同的方法(插入,排序等)有着不同的实现 图 接口 Collection List 继承Collection 和一个 List 实例存储一个 阅读全文
posted @ 2021-05-03 23:58 Fengx、 阅读(28) 评论(0) 推荐(0) 编辑
摘要:基础知识和语法 Java语言初识 计算机语言发展 机器语言、汇编、C、C++、Java Java的诞生与发展 1995 JavaSE JavaME Android JavaEE 2006(大数据) Hadoop Spark 流式计算 Scala JDK 开发工具包 配置环境变量 JAVA_HOME 阅读全文
posted @ 2021-05-03 23:12 Fengx、 阅读(48) 评论(0) 推荐(0) 编辑
摘要:硬实力 操作系统、网络 编程、数据结构、算法 软实力 思考力 探因果 寻找一个或多个原因 寻找根本原因 想办法 办法总比困难多 学习力 持续学习 构建知识树,思维导图 鞭策自己工作之余坚持学习 碎片学习、碎片分享 上厕所、坐车、吃饭 几百字都行,只要记录分享 突击学习 问题需要解决,但知识不够,临时 阅读全文
posted @ 2021-05-03 22:53 Fengx、 阅读(29) 评论(0) 推荐(0) 编辑