自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 关于编程中依赖注入的一些笔记

依赖注入(Dependency Injection, DI)是一种设计模式,它将对象的依赖项(即其他对象)注入到对象中,而不是在对象内部直接创建依赖项。这种模式旨在减少对象之间的耦合,使得代码更易于测试和维护。依赖注入是一种有效的设计模式,可以降低代码耦合,提高代码的可测试性和灵活性。通过构造函数注入、属性注入和接口注入等方式,可以灵活地管理对象的依赖关系,使代码更加模块化和易于维护。

2024-06-25 10:43:46 400

原创 关于依赖注入的相关笔记

依赖注入(Dependency Injection, DI)是一种设计模式,它将对象的依赖项(即其他对象)注入到对象中,而不是在对象内部直接创建依赖项。这种模式旨在减少对象之间的耦合,使得代码更易于测试和维护。依赖注入是一种有效的设计模式,可以降低代码耦合,提高代码的可测试性和灵活性。通过构造函数注入、属性注入和接口注入等方式,可以灵活地管理对象的依赖关系,使代码更加模块化和易于维护。

2024-06-24 23:20:49 147

原创 学习websocket的部分总结

WebSocket 的全双工通信、持久连接、低开销和实时性等特性,使其非常适合需要实时数据传输的应用场景。通过 WebSocket,可以大幅提高数据传输的效率和用户体验,在现代 Web 应用中得到了广泛的应用。WebSocket 握手仅在连接建立时使用 HTTP 协议,握手成功后,通信完全使用 WebSocket 协议进行全双工的消息传输。1、帧结构:WebSocket 使用帧来传输数据,每个帧包含控制信息和负载数据。2、心跳机制。

2024-06-22 12:35:19 936

原创 记录一次服务器磁盘被占满,导致服务无法运行的问题。

检查磁盘空间确保磁盘上有足够的空间。df -h这会导致无法创建临时目录,从而导致 docker-compose restart 命令失败。以上命令返回。

2024-06-18 15:49:07 293

原创 记录一次,docker和本机网络方面的实践经验

事情的开始是这样的:我在学习某个项目的时候,需要在docker中创建kafka容器。我需要访问的地址为:kafka:9092,这里需要golang程序与kafka容器在同一个docker网络中,无法通过本机网络直接访问docker中的kafka服务。因为kafka服务并没有暴露端口给外部。

2024-05-20 20:31:21 382 1

原创 golang 安装protoc protoc-gen-go,以及grpc和protocol buffer的一些理解。

golang微服务起步的一些知识点笔记。

2022-04-30 23:50:53 3982

转载 nginx支持的命令行参数

nginx 支持以下命令行参数:-?| -h — 打印命令行参数的帮助。-c file — 使用替代配置file而不是默认文件。-e file — 使用替代错误日志file而不是默认文件 (1.19.5) 来存储日志。特殊值stderr选择标准错误文件。-g directives — 设置 全局配置指令,例如,nginx -g “pid /var/run/nginx.pid; worker_processes sysctl -n hw.ncpu;”-p prefix — 设置 nginx 路径前

2022-03-13 15:55:21 284

原创 牛客网mysql笔记04

牛客网mysql笔记04链接:https://www.nowcoder.com/practice/e50d92b8673a440ebdf3a517b5b37d62?tpId=82&tags=&title=&diffculty=0&judgeStatus=0&rp=1&tab=answerKey正确答案:SELECT de.emp_no, dm.emp_no AS manager_noFROM dept_emp AS de INNER JOIN dep

2021-03-29 00:15:05 107 1

原创 牛客网mysql试题03

牛客网mysql试题03链接:https://www.nowcoder.com/practice/32c53d06443346f4a2f2ca733c19660c?tpId=82&tags=&title=&diffculty=0&judgeStatus=0&rp=1&tab=answerKey正确答案:select emp_no from employees where emp_no not in(select emp_no from dept_mana

2021-03-28 23:23:20 97

原创 牛客网mysql测试题02

牛客网mysql测试题02链接测试:https://www.nowcoder.com/practice/6d4a4cff1d58495182f536c548fee1ae?tpId=82&tqId=29759&rp=1&ru=%2Factivity%2Foj&qru=%2Fta%2Fsql%2Fquestion-ranking&tab=answerKey正确答案:select emp_no,count(salary) from salaries group by

2021-03-28 22:58:56 110 2

原创 牛客mySql笔试题笔记1

**牛客mySql笔试题笔记:**题目描述有一个员工表,employees简况如下:有一个部门表,dept_emp简况如下:建表语句如下:CREATE TABLE employees (emp_no int(11) NOT NULL,birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NULL,hire_date da

2021-03-28 10:05:47 183 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除