首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
编程语言
127411 关注,5384 文章
关注
热门
最新
最热
菜菜狗子
13小时前
protobuf
编程语言
Android
【菜狗教程】Protobuf.02 - 定义 message
Field type 是数据类型,Protobuf 虽然不是编程语言,但确实是「强类型」的,在定义结构的阶段就必须声明每一个字段的类型,运行时错误的类型会无法解析。
132
点赞
评论
KK0829
2天前
Go
编程语言
Go 语言开发者必须知道的 defer 语句小技巧
Go 语言中的 defer 语句是一种非常有用的机制,它可以在函数返回之前执行某些操作。这种机制主要用于确保在函数结束时清理资源,关闭文件等。 如何使用 Go 语言中的 defer 语句允许我们推迟函
1038
4
评论
Peefy
10天前
开源
编程语言
云原生
万字长文!声明式配置技术概述
零、前言 文本仅用于澄清声明式配置技术概述,KCL 概念以及核心设计,以及与其他配置语言的对比。 一、声明式配置概述 1.1 配置的重要性 软件不是一成不变的,每天有成千上万的配置更新,并且配置
3615
1
评论
京东云开发者
16天前
状态机
编程语言
代码规范
面向状态机编程:复杂业务逻辑应对之道
在研发项目中,经常能遇到复杂的状态流转类的业务场景,比如游戏编程中NPC的跳跃、前进、转向等状态变化,电商领域订单的状态变化等。这类情况其实可以有一种优雅的实现方法:状态机。本文重点介绍有限状态机。
6900
13
3
Chares
4月前
前端
Java
编程语言
《编程的原则》读书笔记 (三): 软件架构的基本技法和非功能需求
软件架构的基本技法是写出优质代码的基本原理,软件工程中有10个基本技法来指导编写软件核心功能的代码,同时也有6个非功能需求观点来指导软件功能之外的功能。
1173
5
评论
maweiliang
16天前
Python
编程语言
面试
【Python面试题_2023.3.10】
下面的代码执行后输出什么? val = 3 def print_variable(): val += 1 print(val) print_variable()
503
1
评论
阿里巴巴中间件
18天前
云原生
编程语言
那些年,我们写过的无效单元测试
在这篇文章里,作者通过日常的单元测试实践,系统地总结出一套避免编写无效单元测试用例的方法和原则。。。
2447
3
评论
腾讯云开发者
19天前
编程语言
编程语言70年:谁是世界上最好的编程语言?
导语 | 客户端开发想要在多种生态中生存,必须熟练使用各种平台的环境和语言。许多开发者的职业生涯,涉及多个平台生态以及对应的原生编程语言。本文作者李杨不拘泥于某个语言或者特性,从语言的发展和历史的角度
1722
23
2
Peefy
23天前
程序员
编程语言
开源
KCL 语言和 YAML 字符串的区别是什么?一文完全解答
KCL 是一种开源的配置策略编程语言,此文 5 分钟带你快速了解 KCL 语言和 YAML 字符串的区别,
2774
4
评论
楽码
24天前
后端
编程语言
掘金·日新计划
语言花絮:泛型及可变参数的支持和使用方式
1 泛型 通常在go中使用interface 空接口 可以用作泛型的支持。 1.18.1 之后的版本的golang语言 已经支持泛型。 那么,泛型可以提升什么? 对任何元素类型的切片,映射,通道操作
6380
2
评论
Peefy
20天前
程序员
编程语言
开源
我们用Rust重写了我们的项目……速度快了40倍
前言 Rust 已经悄然成为了最受欢迎的编程语言之一。作为一门新兴底层系统语言,Rust 拥有着内存安全性机制、接近于 C/C++ 语言的性能优势、出色的开发者社区和体验出色的文档、工具链和IDE 等
2574
8
14
楽码
22天前
后端
编程语言
掘金·日新计划
语言花絮:内建的构建顺序
构建 顺序 依据词法名顺序 当导入一个包,且这个包 定义了 init(), 那么导入时init()将被执行。 具体执行顺序: 全局变量定义时的函数
1559
点赞
评论
leobert-lan
27天前
Android
编程语言
Java
Java多线程系列-- Fork&Join框架,分治的艺术
今天,我们用1-3分钟的时间,回顾Java Fork&Join 框架知识。为相关知识画一个句号。。。
707
5
评论
菜菜狗子
28天前
Lua
编程语言
【菜狗教程】Lua.02 - 元表和面向对象的模拟
表(table)可以说是 Lua 最重要的数据类型,不仅功能丰富,还有很多巧妙的设计,绝对让人眼前一亮。
524
点赞
评论
楽码
1月前
后端
编程语言
掘金·日新计划
语言编程:通道的基本特征和使用场景
channel 3个状态 未初始化状态,只进行声明,或者手动赋值 nil 正常channel 可读或可写 已关闭,千万不要误认为 channel关闭后,值为nil 使用场景 每个channel内部。
5466
54
2
楽码
1月前
后端
编程语言
掘金·日新计划
语言花絮:字符集和编码方案
Go 语言源码默认使用unicode字符集,并采用UTF8编码方案。 Go还提供了rune原生类型表示unicode字符。
2733
3
1
菜菜狗子
1月前
Lua
编程语言
【菜狗教程】Lua.01 - 基本语法和字符串处理
Lua 是动态类型语言,变量没有固定类型。变量默认是全局的,局部变量需要使用关键字`local`显式声明。可以使用 `type()` 函数输出任何变量的类型,输出的类型为 string,内容是上面8种
469
20
评论
KirkLin
1月前
编程语言
如何快速学习编程语言 - 从语言特性及抽象角度入手
快速学习编程语言变得越来越重要和必要。通过掌握编程语言的基本语法、语义和范式,我们可以更快地上手各种编程任务,提高工作效率和质量。
1742
1
评论
楽码
1月前
后端
编程语言
掘金·日新计划
标准库:字符集包:在新版再谈字符转换效率
go1.20 的unsafe包添加了功能SliceData、String和StringData 。 它们完成了独立于实现的切片和字符串操作的函数集。 Go 的类型转换规则已扩展
3663
2
评论
京东云开发者
1月前
Rust
编程语言
JVM
rust入坑指南之ownership
这篇文章我们介绍一下rust的一个核心概念 ownership。Ownership是Rust语言的一个核心概念,它决定了一个值在程序中的生命周期以及对其访问权限的限制。
4426
3
评论
温馨提示
当前操作失败,如有疑问,可点击申诉