首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#后端

golang怎么搭建Websocket聊天室服务端

每周聚焦

我们用这个代码存储连接,便于后面服务器收到一个客户端的消息后向连接到服务器的每个客户端的连接发送消息,实现聊天交互

2210

软件开发中的 DRY、KISS 和 SOLID 原则

科技新语

这些原则是软件开发中的重要指导方针,它们帮助开发者创建高质量的代码和系统架构。简要总结一下每个原则的核心思想:

4410

Go中(_)字段有什么特殊用途?

闻说社

在 model 包里定义一个 User 结构体,包含 Name 和 Age 两个字段。

3010

go 高并发下的数据结构是怎样?

阿珍

0 字节的变量在内存中的地址是相同的,称为 zerobase,这个变量在 runtime/malloc.go 文件中

2010

后端的技术方案怎么写?

程序猿川子

并且记录实现的初衷,后续方便进行迭代。 我们经常会说之前的人没留下文档,导致很多时候都是通过代码来猜测功能的意图,导致最后很多代码我们不敢删,一直堆积在那里。

1700

一文读Web开发 之接口后端接口、类与前端请求、拦截器编写

Qiuner

HTTP(HyperText Transfer Protocol)是一种用于传输超文本文档(例如 HTML)的应用层协议。它是互联网上最常用的协议之一,用于客户...

5910

T系列项目讲解笔记5/6:后端条件查询

Designer 小郑

条件查询(Condition Query)是一种在数据库查询中根据特定条件筛选数据的方法。在编程中,我们经常需要根据一些特定的条件来查询数据库中的记录。MyBa...

5910

【甲方安全建设】DevOps初体验

今天是几号

临近春节,笔者经过半年北漂,期间辗转几家公司,同时也接触了几种不同岗位,也算对安全有了个初步的了解 目前在一家公司做安全开发相关实习,期间接触到一些比较有意思...

8710

从我两年前倒闭的小网站,聊聊如何做一个网站

程序员鱼皮

面试鸭目前已经有 3000 多道高频面试题,覆盖 Java 后端、前端、C++、Go、Python、计算机基础、IT 运维、项目、考研 408 等多个方向的面试...

18410

怎么用Java 把多个音频拼接成一个?

每周聚焦

在音频处理领域,有时我们需要将多个音频文件合并成一个单独的文件。这种需求通常在音频编辑、语音合成等应用中比较常见。通过将多个音频文件拼接成一个,可以简化文件管理...

5710

什么是JSON PATH?

闻说社

在一般的编程语言中,JSON对象中,深层次的对象和属性的访问,使用一种链式标识的方式,例如对于下面这个对象(来自PG官方技术文档):

5010

MyBatis 的延迟加载是如何实现的

阿珍

MyBatis 的延迟加载(懒加载)特性允许在需要使用关联对象数据时才进行加载,而不是在执行主查询时就加载所有相关数据。这种机制可以提高应用程序的性能,特别是当...

7810

MongoDB常用命令大全,概述、备份恢复

寻求出路的程序媛

还记得MySQL、Redis、PostgreSQL、ClickHouse常用命令及操作吗?如果忘记可以到这里重新温习:MySQL常用命令,Redis常用命令,P...

14110

拖拽排序后端实现方案思考

Lcry

看板软件,相信大多人都用过类似的软件,主要就是卡片拖动,卡片可以左右拖动,上下拖动,后端如何实现才能做到不用每次重排序号从而提高性能呢,在企业软件中也有很多树形...

7210

可能是最漂亮的Java I/O流详解

Java进阶指南针

除了Java I/O采用缓存流来提高读取效率,大多应用程序也采用缓存来提升程序性能,例如我们后端在业务开发会使用Redis缓存来减少数据库压力。关于为什么使用缓...

18451

SSE打扮你的AI应用,让它美美哒

前端柒八九

老粉丝都知道,我们有一个文档问答的AI产品,然后有一个前端要求就是模仿ChatGPT展示后端返回的数据信息(打字效果)。刚开始呢,由于问答比较简单,只是一些简单...

5010

什么是阻塞IO?

每周聚焦

阻塞IO(Blocking IO)是一种IO操作模式。在这种模式下,当一个IO操作(如读、写)执行时,如果不能立即完成操作,程序会暂停执行,直到操作完成。简单来...

8310

java.lang.UnsupportedOperationException怎么解决?

闻说社

此时发现Arrays.asList() 构造函数 是有其内部类 ArrayList 进行实例化的,而其内部类 ArrayList 并没有提供 remove...

9810

怎么用JDK自带工具进行JVM内存分析

阿珍

本文将通过一次jvm内存分析过程来说明jps、jcmd、jstat、jstack 和 jmap 工具的使用方法。

11710

Python 的 shutil 模块

程序猿川子

shutil 是 Python 标准库中的一个模块,提供了许多用于文件操作和目录操作的功能。无论是需要复制、移动、重命名、删除文件,还是进行目录操作,shuti...

9710
领券