会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Fengx
戒骄戒躁(公众号:CS技术栈,个人博客:http://www.fengx.run/)
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Java后端知识体系
摘要: 基础重点(必须扎实) Java语言 语言基础 《Java核心技术》 基础语法 面向对象 常用API 异常处理 集合 IO 多线程 网络编程 泛型 反射 注解 JVM 《深入理解Java虚拟机》 类加载机制 双亲委托 字节码执行机制 JVM内存模型 堆区 虚拟机栈 方法区 GC垃圾回收 JVM性能监控
阅读全文
posted @ 2021-04-27 09:57 Fengx、
阅读(409)
评论(0)
推荐(1)
2021年10月10日
HashMap底层实现整理
摘要: 理解HashMap先要理解HashCode HashCode HashCode 为什么使用 31 作为乘数? HashCode源码 // 获取 hashCode "abc".hashCode(); public int hashCode() { int h = hash; if (h == 0 &&
阅读全文
posted @ 2021-10-10 00:06 Fengx、
阅读(68)
评论(0)
推荐(0)
2021年10月9日
Java线程池
摘要: 创建线程的四种方式 实现Runnable接口,重写run()方法(避免多继承局限) 继承Thread类,重写run()方法(本质:Thread类也是实现Runnable接口) 实现Callable接口,重写call()方法,有返回值 使用线程池(使用原因:不推荐手动创建线程,不方便管理,易造成较大开
阅读全文
posted @ 2021-10-09 15:21 Fengx、
阅读(62)
评论(0)
推荐(0)
2021年8月26日
Spring Boot+Dubbo 入门
摘要: Dubbo 架构 一:zookeeper 环境安装搭建 1、搭建 zookeeper 之前要确保当前的机器已经有 JDK 环境。 2、将 conf 目录下 zoo_sample.cfg 文件重命名为 zoo.cfg 二 :实现服务接口 dubbo-interface 主要分为下面几步: 创建 Mav
阅读全文
posted @ 2021-08-26 22:49 Fengx、
阅读(867)
评论(0)
推荐(0)
2021年8月20日
Go 代码记录(一)
摘要: 1、hello world! // 同一个目录下面不能有个多 package main package main // 导包 import "fmt" // 程序入口 func main() { fmt.Println("Hello world") } 2、HTTP文件服务器 // 标记当前文件为
阅读全文
posted @ 2021-08-20 21:52 Fengx、
阅读(41)
评论(0)
推荐(0)
2021年8月11日
Servlet 复习
摘要: Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,
阅读全文
posted @ 2021-08-11 19:55 Fengx、
阅读(66)
评论(0)
推荐(0)
2021年7月29日
Spring Cloud(二)Eureka:服务注册与发现
摘要: Spring Cloud Eureka:服务注册与发现 Spring Cloud Eureka是Spring Cloud Netflix 子项目的核心组件之一,主要用于微服务架构中的服务治理。 本文将对搭建Eureka注册中心,搭建Eureka客户端,搭建Eureka集群及给Eureka注册中心添加
阅读全文
posted @ 2021-07-29 00:05 Fengx、
阅读(333)
评论(0)
推荐(0)
Spring Cloud (一)概述
摘要: SpringCloud整体架构概览 什么是SpringCloud 目标 协调任何服务,简化分布式系统开发。 简介 构建分布式系统不应该是复杂的,SpringCloud对常见的分布式系统模式提供了简单易用的编程模型,帮助开发者构建弹性、可靠、协调的应用程序。 SpringCloud是在SpringBo
阅读全文
posted @ 2021-07-29 00:04 Fengx、
阅读(187)
评论(0)
推荐(0)
2021年5月30日
数据结构基础知识
摘要: 概述 数据结构是为实现对计算机数据有效使用的各种数据组织形式,服务于各类计算机操作。不同的数据结构具有各自对应的适用场景,旨在降低各种算法计算的时间与空间复杂度,达到最佳的任务执行效率。 分类 线性数据结构(物理结构) 数组(Array)、链表(Linked List)、栈(Stack)、队列(Qu
阅读全文
posted @ 2021-05-30 23:04 Fengx、
阅读(542)
评论(0)
推荐(0)
2021年5月4日
容器技术-Docker入门
摘要: 基础知识 镜像image Docker镜像文件(核心文件) 容器container image生成运行的实例 仓库repository 公共仓库 Docker Hub 改为国内镜像(阿里云...) C/S架构 基本命令 验证安装 docker version docker info 启动docker
阅读全文
posted @ 2021-05-04 23:29 Fengx、
阅读(91)
评论(0)
推荐(0)
Java多线程基础
摘要: 基础 进程 一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。 一个进程一直运行,直到所有的非守候线程都结束运行后才能结束。 线程的生命周期 新建状态 一个新产生的线程从新状态开始了它的生命周期。它保持这个状态直到程序start这个线程。 就绪状
阅读全文
posted @ 2021-05-04 12:08 Fengx、
阅读(55)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享