一闪笔记 本次搜索耗时 0.120 秒,为您找到 750 个相关结果.
  • 9. 基础功能:如何开发一个简单的 Web 服务?

    如何实现一个 Web 服务? HTTP 请求处理流程 HTTP 请求和响应格式介绍 REST API 介绍 miniblog 实现一个最简单的 REST Web Server REST Web 框架选择 使用框架开发 REST 服务 编译并测试 小结 提示:本节课最终代码为:feature/s10 。 本节课,我们来看下如何实现一...
  • 501.插入写屏障

    149 2024-01-25 《Golang面试题》
    插入写屏障 插入写屏障 Go GC 在混合写屏障之前,一直是插入写屏障,由于栈赋值没有 hook 的原 因,栈中没有启用写屏障,所以有 STW。Golang 的解决方法是:只是需要在结 束时启动 STW 来重新扫描栈。这个自然就会导致整个进程的赋值器卡顿。
  • 206.堆的结构,堆的创建,节点添加与删除

    173 2024-01-18 《Golang面试题》
    堆的结构,堆的创建,节点添加与删除 堆的结构,堆的创建,节点添加与删除 题目来源:好未来 答案: 堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置. 如下图这是一个最大堆,,因为每一个父节点的值都比其子节点要大。10 比 7 和 2 都大。7 比 5 和 1都大。 ...
  • 模型定义与注册

    ORM 模型 注册模型 模型基本设置 表名 列 忽略字段 索引 主键 默认值 自动更新时间 引擎 模型高级设置 null size digits / decimals type Precision Comment 模型字段与数据库类型的映射 z## MySQL Sqlite3 PostgreSQL 表关系设置 rel...
  • 568.golang 字符串拼接有哪几种方式 哪种效率高

    12 2024-06-08 《Golang面试题》
    golang 为什么 strings.Builder 效率高 小红书 在Go语言中,字符串拼接有多种方式,包括使用+号、sprintf、join函数、buffer.WriteString等。根据性能分析,最高效的字符串拼接方式是使用strings.Builder,因为它适用于大量字符串的拼接,并且官方推荐使用此方法。其他常用的方法如strings...
  • 33.临时对象池sync.Pool

    1010 2023-12-29 《Go语言核心36讲》
    33 | 临时对象池sync.Pool 问题解析 知识扩展 问题1:临时对象池存储值所用的数据结构是怎样的? 问题 2:临时对象池是怎样利用内部数据结构来存取值的? 总结 思考题 33 | 临时对象池sync.Pool 到目前为止,我们已经一起学习了Go语言标准库中最重要的那几个同步工具,这包括非常经典的互斥锁、读写锁、条件变量和原子操作...
  • 376.chan的阻塞和非阻塞?

    123 2024-01-23 《Golang面试题》
    chan的阻塞和非阻塞? chan的阻塞和非阻塞? 题目来源:京东 答案: 管道(chan)是Go在语言层面提供的协程间通信机制,比UNIX管道更易用也更轻便。chan可以使用内置函数make()创建无缓冲管道和带缓冲管道。管道无缓冲区时,从管道读取数据会阻塞,直到有协程向管道写入数据。类似地,向管道写入数据也会阻塞,直到有协程从管道读取数...
  • 5.输出格式化

    缺省格式和类型 整型(缩进, 进制类型, 正负符号) 字符(有引号, Unicode) 浮点(缩进, 精度, 科学计数) 字符串or 字节slice (引号, 缩进, 16进制) 缺省格式和类型 格式化后的效果 动词 描述 [0 1] %v 缺省格式 []int64{0, 1} %#v go语法打印 ...
  • 78.context包内部如何实现的?

    239 2024-01-17 《Golang面试题》
    context包内部如何实现的? context包内部如何实现的? **题目来源:**好未来 答案1: context是 Go 语言在 1.7 版本中引入标准库的接口。context主要用于父子任务之间的同步取消信号,本质上是一种协程调度的方式。另外在使用context时有两点值得注意:上游任务仅仅使用context通知下游任务不再需要,...
  • 服务注册/发现、配置中心、负载均衡

    1.什么是服务注册和发现 2.consul的安装和配置 3.consul的api接口 4.go操作consul 5.grpc下的健康检查 6.动态获取可用端口号 7.负载均衡策略 8.常见的负载均衡算法 9.grpc的负载均衡策略 10.为什么要用分布式配置中心 11.分布式配置中心选型 12.nacos的安装和配置 13.nacos...