首页
后端
微服务
面试题
摄影笔记
关于
1
Java基础
2
MySQL高级学习(一)
3
查找算法----二分查找、插值查找、斐波那契查找
4
《摄影构图150》
5
光线的硬度
登录
小秋
上生活的小船,做快乐的小海盗
导航
首页
后端
微服务
面试题
摄影笔记
关于
目录
小秋博客
标签
面试题
浅谈设计模式(一)
2025-06-22 18:04
8
0
0
24.8℃
设计模式
后端
四大件——计算机网络、计算机操作系统、数据结构和算法、设计模式。而这篇文章,针对常见的几种设计模式,展开讨论,若是讨论的过浅,或者是有不对的地方,还望各位大佬多多指正。 一、设计模式的五大基本原则 1、开放封闭原则 我们的类,对于扩展应该是开放的,对于修改是封闭的。也就是说,我们支持类继承、组合等扩
计算机网络面试题
2025-06-22 18:02
11
0
0
25.1℃
计算机基础
后端
面试题
计算机网络面试题 1、OSI、TCP/IP、五层协议 OSI:物理层,数据链路层、网络层、运输层、会话层、表示层、应用层 TCP/IP:网络接口层,网际层,运输层,应用层 五层协议:物理层、数据链路层、网络层、运输层、应用层 1.1、应用层 应用层是通过应用进程直接的交互,来完成特定的网络应用 应用
理解“==”和“equals”、hashcode方法
2025-06-22 17:55
8
0
0
24.8℃
后端
Java 基础
理解“==”和“equals”、hashcode、方法 1、“=="和equals方法 在object类中,equals方法其实就是==方法 但是,在大部分的类中,都重写了equals方法和hashcode方法(后面会说),所以equals方法才会比较值是否相等,但是自定义的类,例如你自己定义的pe
MySQL高级学习(一)
2025-06-22 17:55
15
0
0
25.5℃
后端
Java 基础
数据库
MySQL高级学习(一) 1、myisam和innoDB比较  2、SQL慢可能的原因
BIO与NIO,AIO 总结
2025-06-22 17:55
4
0
0
24.4℃
Java 基础
后端
BIO与NIO,AIO 总结 1、前备知识: 1.1、同步与异步 同步:同步就是系统发起一个调用后,被调用者未处理完请求之前,调用不返回。 异步: 异步就是系统发起一个调用后,立刻得到被调用者的回应表示已接收到请求,但是被调用者并没有返回结果,此时我们可以处理其他的请求,被调用者通常依靠事件,回调等
设计原则、策略模式和观察者模式
2025-06-22 17:55
4
0
0
24.4℃
后端
Java 基础
设计模式
常用的几种设计模式(一):设计原则、策略模式和观察者模式 核心:复用----抵御变化 面向对象的设计原则:
MySQL高级学习(二)
2025-06-22 17:55
9
0
0
24.9℃
后端
Java 基础
数据库
MySQL高级学习(二) 1、Explain是什么 使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是如何处理你的SQL语句的。从而查询语句或是结构的性能瓶颈 2、Explain能干嘛 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用
如何实现一键注册登录
2025-06-22 17:55
5
0
0
24.5℃
后端
微服务
1. 流程图 2.1 发送验证码 2.2 验证码登录并返回Token
《重构-改善既有代码的设计》笔记
2025-06-22 17:55
3
0
0
24.3℃
后端
Java基础
重构:对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本 1. 重构原则 重构应该随时随地进行,而不是专门安排时间进行重构 添加功能时重构 修补错误时重构 复审代码时重构 2. 代码的坏味道 学会判断一个类有多少实例变量算是太大,一个函数内有多少行代码才算
分布式事务seata-at模式使用
2025-06-22 17:55
3
0
0
24.3℃
后端
微服务
1. seata安装 docker 安装 docker run --name seata-server \ -p 8091:8091 \ -p 7091:7091 \ -e SEATA_IP=192.168.0.250 \ -e SEA
微服务-CAP和AKF拆分原则
2025-06-22 17:55
1
0
0
24.1℃
后端
微服务
什么是CAP? C:一致性 A:高可用性 P:分区容错性 一个系统无法同时满足CAP,只能是两两组合。CA、CP或者AP CA(一致性+高可用性) 想要同时具备一致性和高可用性,往往采用的都是单体服务架构数据存储,但服务是部署多份的。形成了多个服务节点对接同一个数据库的场景。
Java基础
2025-06-22 14:09
18
0
0
25.8℃
后端
Java 基础
1. 谈谈对Java平台的理解 Java是一种面向对象的语言,最显著的特征有两个, 一个是书写一次,到处运行(Write/Compile once,run anywhere)通过这种方式,非常容易获得跨平台的能力; PS:Java跨平台的特性,不是指由JVM编译字节码后,可以直接在各个平台运行,而是
上一页
下一页
1
2
弹