- 1 【引子】前段时间软件学院的刘杰珍(340654)给软件教练们作软件可信认证的相关介绍时,提到了目前的可信认证包括如下的内容:设计模式,重构,面向对象设计,编程语言高阶特性,其中编程语言包括C, C++, Java, Go, Python, Javascript。针对以上内容,目前已经做了:ü C语言技术特点的总结《C语言的技术特点探究》ü 代码重构技术的总结《代码重构技术探究》本文我... 1 【引子】前段时间软件学院的刘杰珍(340654)给软件教练们作软件可信认证的相关介绍时,提到了目前的可信认证包括如下的内容:设计模式,重构,面向对象设计,编程语言高阶特性,其中编程语言包括C, C++, Java, Go, Python, Javascript。针对以上内容,目前已经做了:ü C语言技术特点的总结《C语言的技术特点探究》ü 代码重构技术的总结《代码重构技术探究》本文我...
- 文章目录 1. MongoDB简介2. Go连接MongoDB3. insert 插入3.1 插入单条数据3.2 插入多条数据 4. find 查询4.1 单条查询4.2 多条查询4.3 复合... 文章目录 1. MongoDB简介2. Go连接MongoDB3. insert 插入3.1 插入单条数据3.2 插入多条数据 4. find 查询4.1 单条查询4.2 多条查询4.3 复合...
- 目录 1. 对称加密算法1.1 特点1.2 优缺点1.3 go语言实现对称加密算法1.3.1 AES1.3.2 DES1.3.3 DES (CBC模式) 2. 非对称加密算法2.1 ... 目录 1. 对称加密算法1.1 特点1.2 优缺点1.3 go语言实现对称加密算法1.3.1 AES1.3.2 DES1.3.3 DES (CBC模式) 2. 非对称加密算法2.1 ...
- 【题解】【PTA团体程序设计天梯赛】 L1-011 A-B (20 分) Go语言|Golang 本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉... 【题解】【PTA团体程序设计天梯赛】 L1-011 A-B (20 分) Go语言|Golang 本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉...
- 浏览器中内置对象History属性与方法详解 引言正文一、History对象的作用二、History对象的引用三、History对象的方法四、History对象的属性 结束语 引言 在学过JavaScript之后,我们都知道对象分为内置对象 、宿主对象 、自定义对象,我们经常用到的浏览器中的内置对象就是宿主对象的一种,浏览器的内置对象有很多,本文就来... 浏览器中内置对象History属性与方法详解 引言正文一、History对象的作用二、History对象的引用三、History对象的方法四、History对象的属性 结束语 引言 在学过JavaScript之后,我们都知道对象分为内置对象 、宿主对象 、自定义对象,我们经常用到的浏览器中的内置对象就是宿主对象的一种,浏览器的内置对象有很多,本文就来...
- Go 编程语言的主要特点之一是它的同名go语句。不过,在我看来,该go声明也是其主要缺点之一。这不仅仅是我这么认为(https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/)。与表达式不同,语句不产生任何结果。在 Go 中,启动一个新的 goroutine 非常容易。... Go 编程语言的主要特点之一是它的同名go语句。不过,在我看来,该go声明也是其主要缺点之一。这不仅仅是我这么认为(https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/)。与表达式不同,语句不产生任何结果。在 Go 中,启动一个新的 goroutine 非常容易。...
- ZincSearch是一个进全文索引的搜索引擎,是Elasticsearch轻量级替代品,可运行在不到 100 MB 的 RAM 中,可以在 2 分钟内安装并启动运行。GoFly快速开发框架把ZincSearch集成到框架组件内方便开发者使用,集成组件包采用链式函数保存与mysql等数据库ORM相似操作方式,统一代码风格提供开发效率及减少代码维护成本。 ZincSearch是一个进全文索引的搜索引擎,是Elasticsearch轻量级替代品,可运行在不到 100 MB 的 RAM 中,可以在 2 分钟内安装并启动运行。GoFly快速开发框架把ZincSearch集成到框架组件内方便开发者使用,集成组件包采用链式函数保存与mysql等数据库ORM相似操作方式,统一代码风格提供开发效率及减少代码维护成本。
- 本文简要介绍Go语言开发环境部署。 本文简要介绍Go语言开发环境部署。
- 1 简介现代大多数web应用都是交互式的,而在软件架构中,管道-过滤器(Pipe and Filter)是常见的设计风格都可以不同长度实现交互式,我们在本文的web应用中可以略作应用。特点与优势模块化与可扩展性:通过增加、删除或重新排列过滤器,可以轻松调整或扩展数据处理流程。并行与分布式处理:过滤器可以并行运行或部署在不同计算节点上,实现高效的分布式数据处理。易于调试与维护:每个过滤器功能... 1 简介现代大多数web应用都是交互式的,而在软件架构中,管道-过滤器(Pipe and Filter)是常见的设计风格都可以不同长度实现交互式,我们在本文的web应用中可以略作应用。特点与优势模块化与可扩展性:通过增加、删除或重新排列过滤器,可以轻松调整或扩展数据处理流程。并行与分布式处理:过滤器可以并行运行或部署在不同计算节点上,实现高效的分布式数据处理。易于调试与维护:每个过滤器功能...
- 什么情况下会关注程序的问题?一是没事儿的时候二是真有问题的时候哈哈哈,今天我们就来一起了解一下Go程序的排查工具,可以说即简单又优雅,它就是pprof。在 Go 中,pprof 工具提供了一种强大而灵活的机制来分析 Go 程序。pprof是 Go 中"profile"的缩写,是一种用于收集和分析 Go 程序运行时配置文件的工具。它提供了各种类型的配置文件,包括 CPU 分析、内存分析、gor... 什么情况下会关注程序的问题?一是没事儿的时候二是真有问题的时候哈哈哈,今天我们就来一起了解一下Go程序的排查工具,可以说即简单又优雅,它就是pprof。在 Go 中,pprof 工具提供了一种强大而灵活的机制来分析 Go 程序。pprof是 Go 中"profile"的缩写,是一种用于收集和分析 Go 程序运行时配置文件的工具。它提供了各种类型的配置文件,包括 CPU 分析、内存分析、gor...
- 一提到静态代码检查工具这个词应该比较好理解,所谓静态代码检查工具就是检查静态代码的工具,完美~言归正传,相信很多程序员朋友都听说过静态代码检查工具这个概念,它可能是我们IDE里的某一个插件,可能是计算机中的一个程序,还可能是Git提交后的一个流程,如果是对代码要求比较高的个人或组织,静态代码检查工具则是一个绕不开的东西。一个事物的出现必然是有所需求的,那么我们不妨先思考一下,为什么需要静态代... 一提到静态代码检查工具这个词应该比较好理解,所谓静态代码检查工具就是检查静态代码的工具,完美~言归正传,相信很多程序员朋友都听说过静态代码检查工具这个概念,它可能是我们IDE里的某一个插件,可能是计算机中的一个程序,还可能是Git提交后的一个流程,如果是对代码要求比较高的个人或组织,静态代码检查工具则是一个绕不开的东西。一个事物的出现必然是有所需求的,那么我们不妨先思考一下,为什么需要静态代...
- 1 简介在Go语言中,大小为0的struct{}{}(空结构体)有几个经典的应用。它们主要用于表示不占用存储空间的状态信息或标志。本文试图介绍它的一些用途。空结构体占用0字节的原因。无字段定义:空结构体没有任何字段,因此它没有实际的数据需要存储。这意味着在内存中,空结构体的实例不需要占用任何空间。特殊用途:空结构体在Go语言中主要用于特定的用途,比如作为集合中的唯一标识符(如map的键)、... 1 简介在Go语言中,大小为0的struct{}{}(空结构体)有几个经典的应用。它们主要用于表示不占用存储空间的状态信息或标志。本文试图介绍它的一些用途。空结构体占用0字节的原因。无字段定义:空结构体没有任何字段,因此它没有实际的数据需要存储。这意味着在内存中,空结构体的实例不需要占用任何空间。特殊用途:空结构体在Go语言中主要用于特定的用途,比如作为集合中的唯一标识符(如map的键)、...
- 17. 电话号码的字母组合:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 样例 1:输入: digits = "23" 输出: ["ad","ae","af","bd","be","bf","cd","ce","cf"] 样例 2:输入: digits = "" 输出: ... 17. 电话号码的字母组合:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 样例 1:输入: digits = "23" 输出: ["ad","ae","af","bd","be","bf","cd","ce","cf"] 样例 2:输入: digits = "" 输出: ...
- 本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码 本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
- 本篇 Huazie 向大家介绍 Go语言的指针类型 本篇 Huazie 向大家介绍 Go语言的指针类型
上滑加载中
推荐直播
-
计算机核心课程贯通式实践教学体系介绍
2025/01/05 周日 09:00-12:00
华为开发者布道师、湖南大学二级教授、博士生导师赵欢
1月5日上午,华为开发者布道师直播间将迎来重磅嘉宾!赵欢老师,计算机教育创新先锋,其 “小而全系统” 教学方案重塑计算机类专业课程与实践,融合鲲鹏生态技术知识,斩获国家级教学成果奖。杨科华老师专注小型全系统实践,在香橙派鲲鹏 Pro 开发板构建精妙 mini 系统,带您直击计算机底层奥秘。还有香橙派系统开发部李博经理,精通开发板硬件与应用,将全方位揭秘开发板使用及 FPGA 开发实战案例。三位大咖齐聚,为高校师生开启计算机系统能力提升的知识宝库,精彩即将上线,速速预约!
回顾中 -
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名
热门标签