黑马点评笔记 基础知识 Redis 是一个 key-value 的非关系型数据库,key 一般是 String 类型,而 value 类型多样 String 存单值,Hash 存对象,List 做队列,Set 去重,ZSet 排序。 String(字符串)➤ 最基本的 key-value,value 可以是字符串、数字或二进制数据。✅ 例子:SET name “Alice” → 存一个值。 Hash(哈希) 2026-01-13
Linux知识 docker 使用docker 官网可以查各个官方维护的镜像以及参数 docker 命令12345678910docker pull # 拉取镜像docker images # 列出镜像docker run # 创建并运行镜像docker ps # 列出正在运行的容器 -a 列出所有容器docker stop # 停 2026-01-12 知识
黑马商城笔记 MybatisPlus对于 Mybatis 无侵入引入依赖后,定义 Mapper 接口后继承 BaseMapper<User> 就能自动获得 CRUD 方法通过反射获取实体类信息,作为数据库表信息 MP 基础功能配置不遵循约定时要自己配置信息 可以在类上用注解@TableName(“user”): 指定表名@TableId(“id”): 指定主键@TableField(“userna 2026-01-10 知识
Python知识 我体会到的变化 没有 i++、i-- 的语法糖 严格缩进,:和缩进代表作用域 变量不用也不能初始化类型声明(动态类型) 变量本身没有固定类型,类型属于值(对象),而不是变量名。 同一个变量可以在程序运行过程中绑定到不同类型的对象。 不用写;和() 没有 NULL 而是 None 无穷不是 INT_MIN 和 INT_MAX 而是 inf 和 -inf(infinite) 三目运算符<结果 2026-01-01 知识
记事 打字我感觉手掌抬起来时的打字效率更高,就是手掌不碰键盘,只有手指放在标准位置上之前我都是手掌压在 ctrl 和右边的 fn 键上啥的,打游戏的习惯了,得改一改我感觉我打字的时候习惯耸肩了,太紧张了,得放松,肩膀放松打字才稳 2025-12-16
Spring知识 Spring 框架核心特性 Ioc 容器:开发者只需定义好 Bean 及其依赖关系,Spring 负责创建和组装这些对象 AOP:面向切面编程(aspect-oriented programming),定义横切关注点,例如事务管理,统一设置更新时间等 事务管理:Spring 提供了一致的事务管理接口, 支持声明式(@Transactional) 和编程式事务,开发者可以轻松的进行事务管理 MVC 2025-12-11 知识
设计模式 软件设计原则开闭原则对扩展开放,对修改关闭适合用抽象类和接口实现 里氏代换原则 任何基类出现的地方,子类一定可以出现 子类可扩展但不能改变父类原有功能,就是尽量不重写父类方法 反例假设有个长方形类,正方形类继承长方形类,同时自己内部重写了长和宽的 setter 方法,之后假设有个 resize 方法拓宽长方形,长方形实例没问题,但是正方形实例 resize 方法就会同时拓宽长和宽,违反里氏代换原 2025-12-08 知识
网络知识 TCPTCP 有三个特点,面向连接、可靠、基于字节流 面向连接:一定是「一对一」才能连接,不能像 UDP 协议可以一个主机同时向多个主机发送消息,也就是一对多是无法做到的; 可靠的:无论的网络链路中出现了怎样的链路变化, TCP 都可以保证一个报文一定能够到达接收端; 字节流:用户消息通过 TCP 协议传输时,消息可能会被操作系统「分组」成多个的 TCP 报文,如果接收方的程序如果不知道「消息的 2025-12-07 知识
知识点 网络代理正向代理(Forward Proxy) 代理对象:代表客户端向服务器发起请求 隐藏身份:隐藏客户端的真实身份 使用场景:客户端通过代理访问外部网络 典型例子:翻墙工具、公司内网代理 反向代理(Reverse Proxy) 代理对象:代表服务器响应客户端请求 隐藏身份:隐藏服务器的真实身份和架构 使用场景:服务器通过代理接收外部请求 典型例子:Nginx、负载均衡器 单行注释和文档注 2025-11-29
MySql知识 join 组合两个表SELECT * FROM A JOIN B a ON A.id = B.user_id; inner join 内连接,返回两个表中都存在的行 left join 左连接,返回 A 表中所有的行,即使 B 表中没有对应行 right join 右连接,返回 B 表中所有的行,即使 A 表中没有对应行 full join 全连接,返回 A 和 B 表中都存在的行,以及 A 表 2025-11-17 知识