javaEE

[TOC] 1. java 历程 重点版本: jdk8; jdk11; jdk17; jdk21 jdk8:增加lambda,函数式, 流式计算 (长期支持版本) jdk9:增加module系统(要用什么先声明) jdk10: 引...

创建: 2023-08-22 · 更新: 2024-11-12 · xkj  | 分类:   | 访问: 1

java基础

1.java是值传递还是引用传递 ​ 答: 全部均为值传递!!!! 以前我认为基本类型是值传递,而对象是引用传递,这是错误的!!!! 有时候我会觉得传...

创建: 2023-08-22 · 更新: 2024-11-12 · xkj  | 分类:   | 访问: 1

Netty

Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

Saas的数据隔离

[TOC] 1. 每个租户提供独立的数据库系统 这种方案的实现方式是所有租户共享同一个应用,但应用后端会连接多个数据库系统,一个租户单独使用一个数据库系统。...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

SOA架构和微服务架构的区别

[toc] SOA Service-Oriented Architecture 面向服务的架构 SOA(面向服务的架构)定义了一种可通过服务接口复用软件组件的方法。 此类接口会使用通用的通信标准,这些标准能够快速合并...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

秒杀

秒杀系统注意点: 严格防止超卖:库存100件你卖了120件,凉凉 事物性: 用户的金额/优惠券,库存要保持一致 防止黑产:防止不怀好意的人群通过各种...

创建: 2023-08-22 · 更新: 2024-09-04 · xkj  | 分类:   | 访问: 1

微服务

1.RPC: RPC(Remote Procedure Call)— 远程过程调用 ,它是一种通过网络 从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 客户机调用进程...

创建: 2023-08-22 · 更新: 2024-10-17 · xkj  | 分类:   | 访问: 1