首页
学习
活动
专区
工具
TVP
发布

C/C++基础

专栏作者
994
文章
2108150
阅读量
108
订阅数
go env 命令详解
默认情况下 go env 输出格式为 Shell 脚本格式(如 Windows 上是 batch 文件格式)。如果指定变量名称,则只输出变量的值。
恋喵大鲤鱼
2024-03-29
2830
Go 1.20 发行说明(翻译)
美国时间 2023 年 2 月 1 日,Go 团队官宣 Go 1.20 正式发布。下面让我们一起了解下 Go 1.20 为我们带来的新特性吧。
恋喵大鲤鱼
2023-10-12
4290
Golang 分割字符串
在开发过程中,很多时候我们有分割字符串的需求,即把一个字符串按照某种分割符进行切割。
恋喵大鲤鱼
2023-03-08
2.3K0
Golang select 用法与实现原理
Golang 中的 select 语句是用于多路复用的一种语言结构,用于同时等待多个通道上的数据,并执行相应的代码块。
恋喵大鲤鱼
2023-02-23
9740
Golang channel 用法与实现原理
Golang channel 是一种并发原语,用于在不同 goroutine 之间进行通信和同步。本质上,channel 是一种类型安全的 FIFO 队列,它可以实现多个 goroutine 之间的同步和通信。
恋喵大鲤鱼
2023-02-23
5880
推荐 3 款 Golang 语义化版本库
语义化版本 2.0.0(Semantic Versioning 2.0.0)是一种用于标识软件版本的约定和规范。它包含三个数字组成的版本号,格式为“MAJOR.MINOR.PATCH”,其中:
恋喵大鲤鱼
2023-02-23
3720
Golang zap 快速上手
zap 是 Uber 开源的一款高性能日志库,它支持多种日志级别和输出方式,包括 console、json、file 等。zap 性能比较优秀,它使用了 Zero Allocation 的设计理念,在不影响性能的情况下尽量避免内存分配。
恋喵大鲤鱼
2023-02-23
8080
Golang logrus 快速上手
logrus 是一款功能强大的 Golang 日志库,具有非常灵活的配置选项。它支持多种日志级别、格式和输出方式,包括 JSON 格式的输出、syslog 输出等等。logrus 也可以通过 Hooks 实现日志的异步输出和处理。
恋喵大鲤鱼
2023-02-23
1.2K0
Go 何时使用泛型
Go 泛型设计者 Ian Lance Taylor 在官方博客发表了一篇文章 When To Use Generics,详细说明了在什么场景下应该使用泛型,什么场景下不要使用泛型。这对于我们编写 Go 泛型代码非常有指导意义。
恋喵大鲤鱼
2023-01-07
5740
Go 切片转集合(Slice to Set)
因为 Golang 是一门追求简单、现代、易于使用的语言,所以不会引入不必要的特性。
恋喵大鲤鱼
2022-12-13
7110
非递归中序遍历二叉树(leetcode 94)
中序遍历按照“左子树 > 根结点 > 右子树”的顺序进行访问。而在访问左子树或右子树的时候我们按照同样的方式遍历,直到遍历完整棵树。
恋喵大鲤鱼
2022-12-02
3600
反转链表(leetcode 206)
示例 1: 给定单向链表 1->2->3->4->5,反转后为 5->4->3->2->1。
恋喵大鲤鱼
2022-12-02
2340
一文读懂 Golang init 函数执行顺序
Golang init 函数是一种特殊的函数,主要用于完成程序的初始化工作,如初始化数据库的连接、载入本地配置文件、根据命令行参数初始化全局变量等。
恋喵大鲤鱼
2022-10-24
4.8K0
最大正方形(leetcode 221)
在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。
恋喵大鲤鱼
2022-10-24
1.3K0
按权重随机选择(leetcode 528)
给你一个下标从 0 开始的正整数数组 w ,其中 w[i] 代表第 i 个下标的权重。
恋喵大鲤鱼
2022-10-24
8050
最小栈(leetcode 155)
设计一个支持 push,pop,top 和 min 操作的栈,min 为获取栈中的最小元素,要求 push、pop、top 和 min 都是 O(1) 时间复杂度。
恋喵大鲤鱼
2022-10-08
2350
拼写单词(leetcode 1160)
给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。 注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用一次。 返回词汇表 words 中你掌握的所有单词的长度之和。
恋喵大鲤鱼
2022-09-27
2480
有效的括号(leetcode 20)
给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。
恋喵大鲤鱼
2022-09-27
2160
两数相加(leetcode 2)
给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储 一位数字。
恋喵大鲤鱼
2022-09-27
2630
Go 1.18 发行说明(翻译)
美国时间 2022 年 3 月 15 日,Go 团队官宣 Go 1.18 正式发布。下面让我们一起了解下 Go 1.18 为我们带来的新特性吧。
恋喵大鲤鱼
2022-09-27
1.6K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档