-
Spring Boot 2.X整合Spring-cache,让你的网站速度飞起来
Spring Boot 2.X整合Spring-cache,让你的网站速度飞起来 计算机领域有人说过一句名言:计算机科学领域的任何问题都可以通过增加一个中间层来解决,今天我们就用Spring-cache给网站添加一层缓存,让你的网站速度飞起来。 本文目录 一、Spring Cache介绍 二、缓存注解介...
-
聊聊我在这家公司设计的SSO
聊聊我在这家公司设计的SSO 最近小明遇到一个需求:需要将几个独立的系统(子系统)汇总到一个集中的系统(父系统)当中,当用户在父系统登录过后,再点击这几个子系统,就可以免登录跳转到任意一个系统。当时一听,duang~duang~就有很多方案涌进来(吹牛的),但只有...
-
毕业了,聊一聊计算机实验室的脱坑指南
毕业了,聊一聊计算机实验室的脱坑指南 前文已经说过,你可以提前通过学长学姐咨询实验室的情况,来选择自己心仪的实验室,避免进入自己不喜欢的实验室。那么如果已经不小心进入到了自己不喜欢的实验室怎么办,这里提供一些有用的建议。 1.离开你所在的项目组或者离开...
-
基于注解的SpringAOP源码解析(三)
基于注解的SpringAOP源码解析(三) 注意,读完本篇文章需要很长很长时间 在之前的2篇文章:AOP源码分析(一)AOP源码分析(二) 中,我们搭建了SpringAOP源码分析的环境,介绍了 @EnableAspectJAutoProxy 注解和 postProcessBeforeInstantiation 方法是如何加载所有增...
-
Mina实现Socket通信完整过程
Mina实现Socket通信完整过程 目录 服务端 客户端 通信 自定义工厂编解码 解码器 编码器 总结 # 加入战队 微信公众号 title: Mina服务端客户端通信 date: 2018-09-30 09:00:30 tags: - [mina] - [tcp] categories: - [编程] permalink: zxh --- 前两章节已经完整的介绍...
-
进程和线程,并发和并行,同步和异步,高并发和多线程,理一理概
进程和线程,并发和并行,同步和异步,高并发和多线程,理一理概念 1.1:线程和进程 根本区别: 进程是 操作系统资源 分配的基本单位,线程是 任务调度和执行 的基本单位 开销方面: 每个进程都有自己独立的代码和数据空间,程序之间的切换开销较大。 线程可以看作是轻...
-
SpringBoot 异步输出 Logback 日志
SpringBoot 异步输出 Logback 日志 一、介绍 1.1 Logback Logback是由log4j创始人设计的另一个开源日志组件,它分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成...
-
Java学习笔记--线程day01
Java学习笔记--线程day01 线程的概念 :一个线程是进程的顺序执行流; 同类的多个线程共享一块内存空间和一组系统资源,线程本身有一个供程序执行时的堆栈。线程在切换时负荷小,因此,线程也被称为轻负荷进程。 一个进程中可以有多个线程。 进程与线程的区别: 线程的...
-
学JAVA有哪些好的技巧方法?干货分享
学JAVA有哪些好的技巧方法?干货分享 作为编程语言届的老大哥,学习JAVA的人数不胜数,在这里分享一些学习JAVA的技巧以及方法,当然,这些技巧及方法使用范围包含但不限于JAVA. ① 笔记软件 印象笔记:多端互通很方便(https://www.yinxiang.com/) 应用场景(只描述编程学习...
-
熔断器Hystrix
熔断器Hystrix 什么是服务雪崩? 单个服务发生故障,占用过多的系统资源,从而导致级联故障的情况称为服务雪崩。 什么是Hystrix? 在分布式环境中,许多服务依赖项中的一些必然会失败。(服务挂了) Hystrix是一个库,通过添加延迟容忍和容错逻辑,控制这些分布式服务之...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
