12 2020 档案

(二)搭建虚拟机环境
摘要:搭建虚拟机环境 本来想用阿里云来做的,但是阿里云续费太贵了,避免阿里云过期后需要重新配置环境,这里用 VirtualBox来搭建虚拟环境。 下载VirtualBox 下载&安装 VirtualBox https://www.virtualbox.org/,下载完成后,重启电脑,进入bios开启cpu 阅读全文

posted @ 2020-12-30 07:12 six、hc 阅读(279) 评论(0) 推荐(0)

(一)分布式基础概念
摘要:微服务 微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自 己的进程中,并使用轻量级机制通信,通常是 HTTP API。这些服务围绕业务能力来构建, 并通过完全自动化部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同数据 存储技术,并保持最低限度的集中式管理。 阅读全文

posted @ 2020-12-27 13:49 six、hc 阅读(198) 评论(0) 推荐(0)

java并发编程(一)
摘要:什么是线程 在讨论什么是线程前有必要先说下什么是进程,因为线程是进程中的一个实体,线程 本身是不会独立存在的。进程是代码在数据集合上的一次运行活动,是系统进行资源分配 和调度的基本单位,线程则是进程的一个执行路径,一个进程中至少有一个线程,进程中 的多个线程共享进程的资源。 线程创建与运行 Java 阅读全文

posted @ 2020-12-27 08:29 six、hc 阅读(111) 评论(0) 推荐(0)

ThreadLocal的应用场景
摘要:场景一:用来替代参数链传递 每个线程内需要保存类似于全局变量的信息(例如在拦截器中获取的用户信息),可以让不同方法直接使用,避免参数传递的麻烦却不想被多线程共享(因为不同线程获取到的用户信息不一样)。 例如,用 ThreadLocal 保存一些业务内容(用户权限信息、从用户系统获取到的用户名、用户I 阅读全文

posted @ 2020-12-26 23:14 six、hc 阅读(1062) 评论(0) 推荐(0)

导航