YilinPai🥧
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 资源仓库

Go 语言的 slice 详解

Go 语言的 slice 详解go语言切片底层结构slice 是 go 语言的可变数组,维护了 一个 结构体 如下 12345type slice struct { array unsafe.Pointer len int cap int} slice 结构体 由一个指向 数组的指针和长度、容量构成 指针指向一个底层数组,len标识切片长度,标识切片的实际
2025-11-01
#Go语言进阶

Docker 进阶

docker 网络 docker 提供网络 定义来方便各个 容器进行通信 Docker 网络类型Docker 提供了几种默认的网络模式: 1. 桥接网络桥接网络是默认的 Docker 网络模式,容器在这种网络下通过桥接方式与主机通信。 12345docker network create <network-name>docker run --network mynet my-cont
2024-01-29
#Docker

非阻塞IO NIO --入门

NIO非阻塞 IO 本笔记资料 来自黑马程序 Netty 教程 及 自己的一些总结 ByteBuffer在内存开辟一个缓冲区,大小不宜过大 ByteBuffer 的分配和状态12FileChannel channel = file.getChannel(); ByteBuffer buffer = ByteBuffer.allocate(10); 一开始 的 状态是写模式 也就是分配完空间后
2024-01-27
#NIO

Docker 入门指南

Docker 入门指南(本文部分由ChatGpt完成–)欢迎来到Docker入门指南!本文将介绍Docker的基本概念、常用命令和使用方法,帮助你快速上手使用Docker容器化应用程序。 什么是Docker?Docker是一个开源的容器化平台,可以将应用程序及其依赖打包成一个独立的容器,使其可以在任何环境中以相同的方式运行。每个Docker容器都是一个轻量级的、可移植的执行单元,具有自己的文件系统
2023-06-27
#Docker

记一次比赛开发心得

应用开发的理解及效率的提升?换语言如何开发?前言最近结束了一个比赛的项目开发,做的是人工智能与图像识别相关的。本来是不打算参加的也是受人委托,当时拿到需求确实觉得简单,但是落实起来还是以遇到了许多困难。加上很久没有写大项目了也有些生疏了…虽然最后也完成了任务,但总觉得不够完美,当然此次开发确实是让我跳出了我自己的舒适圈,本来是打算上我最拿手的java,由于某些原因我不得不使用Python来开发后端
2023-05-01
#心得

Nginx 入门 server块 书写之 location 规则 (二)

Nginx 入门 server块 书写之 location 规则 (二)接上文,我们学习了location 路由匹配规则和优先级,今天我们深入其内部来探寻实际处理的各个属性书写方式。 Return 指令return一般用于对请求的客户端直接返回响应状态码。在该作用域内return后面的所有nginx配置都是无效的。可以使用在server、location以及if配置中。除了支持跟状态码,还可以跟字
2023-04-09
#Nginx

Nginx 入门 server块 书写之 location 规则 (一)

Nginx 入门 server块 书写之 location 规则 (一)一个高性能的支持高并发的Web服务器,代理服务器 反向代理 负载均衡 Web服务器 安全校验,接口限流 处理请求12345678server { # 第一个Server区块开始,表示一个独立的虚拟主机站点 listen 80;
2023-04-08
#Nginx

WebSocket 实现聊天室

WebSockect 实现聊天室说明:最近二手交易课设有一个需求是实现 购买者和商品发布者有一个聊天对话的功能,类似于咸鱼的聊天对话功能吧。想到的就是 WebSocket 协议来实现,问了一个前端小伙伴,他一般使用 socketio(一个 websocket 框架),我看了下也有 java 版的,但思考了下决定还是使用原生 websocket 来写前后端。 什么是 websocket?这里放一个知
2023-03-05
#项目

Hello Git

Git 入门笔记,带你快速使用 Git Bash 命令 Git 入门git 分布式版本控制 记录版本号 ,每个版本都有(高效的压缩解压算法) 本地库本地结构 1. 本地库 1. 暂存区 1. 工作区 git init初始化本地库 git add git commit工作区 -》git add 【】暂存区 -》git commit 【】 本地库 工作区 下(.git 同级)未 git add 缓存
2023-02-06
#工具

伙伴匹配系统收获

伙伴匹配系统收获伙伴匹配系统前前后后花了40+小时,最后完成了这个基于Vue、Vant、Vite 以及SpringBoot的移动端 项目,有了用户中心的 基础架构,这个系统主要围绕功能如用户组队匹配以及性能优化进行开发,由于是轻量前端框架,开发上手较为容易。 后端本次项目 的 Swagger + Knife4j 接口文档的 引入 极大的提高了之前前后端联调的效率,可以自动根据Controller上
2023-02-05
#总结
1234

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人