自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dablelv 的博客专栏。

The blog world of Dablelv

  • 博客(907)
  • 资源 (9)
  • 问答 (41)
  • 收藏
  • 关注

原创 ChatGPT 与 Github Copilot 对于程序员的作用

简短的错误信息不能涵盖复杂的业务场景,对于特定领域的问题或复杂的技术问题,ChatGPT 给出的答案可能有多条或者无法解决具体业务场景下的问题,所以需要开发人员进一步甄别,或通过 ChatGPT 提示引导,找到最终适合业务场景下问题的解决办法。对于技术方案的编写,特别是涉及专业领域知识、复杂技术细节和深度分析的方案,ChatGPT的能力是有限的。ChatGPT 可以书写常用的代码片段,比如工具函数,网络请求和API调用,文件操作,数据库读写,算法和数据结构实现,自动化脚本等等,帮助开发人员提升开发效率。

2023-08-18 10:33:41 412

原创 MySQL DML 数据操作

使用如下方法不可行,因为这个语句并不是在MySQL客户端,而是在MySQL服务器上执行的,通常用于服务器管理员在服务器机器上进行数据备份使用,由于MySQL客户端账号并没有访问服务器机器本身的权限,所以这个SQL执行不会成功。如果一行被插入同时没有行被删除,则返回 1。注意,导入文件时,都需要提前建立好与文件内各个段对应好的数据表,并且文件的路径需要使用引号括起来,双引号和单引号都可以。如果因唯一索引导致旧行被删除,新纪录与老记录的主键值不同,所以其他表中所有与本表老数据主键建立的关联全部会被破坏。

2023-08-13 23:22:01 424

原创 MySQL DQL 数据查询

需要注意的是,SHOW TABLE STATUS 命令返回的行数是一个近似值,并不是实时的准确值。SELECT 支持显式分区选择,使用 PARTITION 子句,在 table_references 表的名称后面跟着一个分区或子分区列表(或两者都有)在这种情况下,只从列出的分区中选择行,而忽略表的任何其他分区。实际上,在 MySQL 中(仅限于 MySQL) CROSS JOIN 与 INNER JOIN 的表现是一样的,在不指定 ON 条件得到的结果都是笛卡尔积,反之取得两个表各自匹配的结果。

2023-08-12 17:49:39 451

原创 一个简约可行的 REST API 规范

后台接口一般以 REST API 形式对外提供服务,为了提升接口可维护性与使用者的体验,公司或团队应制定对外接口的统一规范。一个稍大的系统必然由多个不同的模块组成,每个模块的后台服务一般由不同的开发人员负责开发维护。不同模块对外提供的接口命名风格、协议结构和错误码等不一致,会增加使用方(如客户端)不必要的理解和使用成本。比如一个论坛有很多帖子,表示帖子的 URL 应该是 https://mysite.com/posts 而不是 https://mysite.com/post。以下是一些常见的错误码。

2023-08-11 23:01:13 285

原创 MySQL DDL 数据定义

这意味着两个不同的会话可以使用相同的临时表名,而不会相互冲突,也不会与已有的同名非临时表冲突。选项,这个选项的可取值是 NO、FIRST、LAST,他们的含义依次是INSERT操作是被禁止的、新数据行将被插入到现在UNION选项里列出的第一个数据表或最后一个数据表。(2)临时表的特点是:表结构和表数据都是存储到内存中的,生命周期是当前 MySQL 会话,会话结束后,临时表自动被 drop。注意列名称要重复一次,即需要将列的名称写两次,因为一个是旧列明,一个是新列名,即使二者是相同的,新列明也不能省略。

2023-08-08 12:52:45 973

原创 MySQL DCL 数据控制

host 指定该用户在哪个主机上可以登录,如果是本地用户可用 localhost,如果想让该用户可以从任意远程主机登录,可以使用通配符 %。则在使用下面的命令撤销用户对所有数据库表权限时,并不能撤销该用户对 test 数据库中 user 表的 SELECT 权限。撤销用户某个库表的权限时,使用下面命令也不能撤销该用户对 test 数据库中 user 表的 SELECT 权限。password 是用户的登录密码,密码可以为空,如果为空则该用户可以不需要密码登录 MySQL 服务器。

2023-08-03 21:04:41 421

原创 连接 MySQL

命令选项 -A(–no-auto-rehash)的作用是禁止数据库名、表名和字段名自动补全。如果数据库数据表很多,当我们打开数据库时,比如使用 use 切换数据库时,需要对数据表进行预处理以满足自动补全的功能,将会很耗时。如果刚安装好 MySQL,超级用户 root 没有密码,直接回车即可连接 MySQL 服务器。假设远程主机的 IP 为:110.110.110.110,用户名为 root,密码为 abc123。,回车后提示输入密码。首先打开 Shell 命令终端或命令行程序,键入命令。

2023-08-03 20:30:18 494

原创 认识 SQL

SQL(Structured Query Language,结构化查询语言)是一种用于管理和操作关系型数据库的标准化查询语言。它是一种特定域语言(DSL),用于定义数据库结构、插入、更新、删除数据以及查询数据等操作,并不局限于数据查询。SQL 最初由 IBM 的 Donald D. Chamberlin 和 Raymond F. Boyce 在 1970 年代初开发,作为关系数据库管理系统(RDBMS)的查询语言。

2023-08-03 16:01:05 1645

原创 认识 mysql 命令

mysql 是 MySQL 的命令行客户端工具,用于连接到 MySQL 服务器并执行 SQL 语句。它支持交互式和非交互式两种使用方式。当交互使用时,查询结果以 ASCII 表格式呈现。当以非交互方式使用时(例如,作为过滤器),结果以制表符分隔的格式显示。可以使用命令选项更改输出格式。比如。

2023-08-02 20:03:34 1961

原创 GORM 并发执行 Save 更新记录报:Error 1062 (23000)

Save 有两个作用,创建或更新。如果待保存的值不包含主键,则执行 Create,否则执行 Update(包含所有字段)。如果是执行 Update 的话,模型字段即使是零值也会更新。这一点与 Updates 方法不同,Updates 默认只会更新非零值。

2023-08-01 17:17:28 731 2

原创 Golang 将切片连接成字符串

如果想要将任意类型的切片连接成字符串,可以使用反射(reflect)包来动态处理不同类型的切片,将元素转换为字符串,并拼接成一个字符串。事实上,标准库并没有针对每种类型的切片都给出一个实现,也没有使用反射给出一个通用的实现。函数,对于其他任意类型的切片,利用 Golang 提供的反射能力,在运行时将切片元素转换为字符串并连接到一起。Join 将字符串切片的所有元素连接成一个字符串,各个元素间使用给定的字符串分隔。输出符合预期,我们通过反射,只用一个函数便可将任意类型的切片连接成字符串。

2023-07-21 19:31:50 801 1

原创 您应该知道的 Google 搜索技巧

Google 搜索引擎是使用最广泛的搜索引擎,没有之一。我们经常使用 Google 来搜索我们想要的信息,但是我们真地会用 Google 吗?同许多搜索引擎一样,当直接在搜索框中输入搜索词时,谷歌默认进行模糊搜索,并对长短语或语句自动拆分成小的关键词进行搜索。Google 会通过内容匹配程度并结合其他因素,诸如用户的位置、语言、设备(桌面设备或手机)以及先前用过的查询,确定最佳的结果返回给用户。

2023-07-21 09:30:46 257

原创 MySQL 判断 JSON 数组是否相等

只有长度相等且包含另一个数组中的所有元素时,两个数组才可判为相等。其中 JSON_ARRAY 函数可以将一个或多个值创建为 JSON 数组,如果指定多个值,则表示要同时包含多个值条件才为 true。定义的 JSON 规范,主要有 JSON 对象 和 JSON 数组两种类型。当作用于 JSON 数组时,可判断数组是否包含指定的元素。如果严格判断两个 JSON 数组是否相等,直接比较即可。如果需要判断 JSON 数组是否相等,该如何判断呢?当作用于 JSON 数组时,可获取的是数组元素个数。

2023-07-19 19:38:25 1701 2

原创 Gin 使用 validator 实现参数校验

大咖好呀,我是恋喵大鲤鱼。编写接口时,你还在为接口入参编写类似如下繁琐的校验逻辑吗?= "baz" {实现接口时,一个好的习惯是基于不信任原则,对入参进行合法性校验。第一时间,你想到的便是自己手写代码完成接口入参校验。但是手写这些重复繁琐的校验代码,不仅低效,而且还使代码变得臃肿难看,不够美观。这种所有开发人员都要做的事情应该被收敛到一个地方完成,避免重复开发。这便是参数验证器要做的事情。

2023-07-15 19:23:43 1330

原创 微信公众号发文计划

为便于技术分享,鄙人已开通微信公众号,欢迎大家关注订阅。这里记录所有历史发文与未来发文计划。

2023-07-14 20:01:56 121

原创 Go 1.20 发行说明(翻译)

最新的 Go 版本 1.20 在 Go 1.19 发布六个月后发布。它的大部分变化在于工具链、运行时和库的实现。与往常一样,该版本保持了 Go 1 的兼容性承诺。我们期望几乎所有 Go 程序都能像以前一样继续编译和运行。

2023-06-30 20:53:59 956 2

原创 定时器的实现原理

一个时间轮是一个环形结构,可以想象成时钟,分为很多格子,一个格子代表一段时间(越短 Timer 精度越高),并用一个 List 保存在该格子上到期要执行的所有任务。定时器在各种场景都需要用到,比如游戏的 Buff 实现,Redis 中的过期任务,Linux 中的定时任务等等。如果任务的时间跨度很大,数量也多,传统的时间轮会造成任务的 round 很大,单个格子的任务 List 很长,并会维持很长一段时间。此时需要调度一个 3s 后执行的任务,显然应该加入到(0+3=3)的方格中,指针再走3次就可以执行了。

2023-06-24 21:46:52 1479

原创 K 个一组翻转链表(Leetcode 25)

对于一个子链表,除了翻转其本身之外,还需要将子链表的头部与上一个子链表连接,以及子链表的尾部与下一个子链表连接。反复移动指针 head 与 pre,对 head 所指向的子链表进行翻转,直到结尾,我们就得到了答案。给定一个链表分组,即给定首位结点。给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。当 k = 1 时,应当返回: 1->2->3->4->5。当 k = 2 时,应当返回: 2->1->4->3->5。当 k = 3 时,应当返回: 3->2->1->4->5。

2023-06-21 21:26:58 738

原创 AWS S3 获取桶对象数量

AWS S3 并没有提供直接 API 获取桶或某个目录下的对象数量。一个间接的方式是通过分页拉取所有对象然后计算出数量。

2023-06-21 17:03:14 1499 1

原创 搜索旋转排序数组(LeetCode 33)

这启示我们可以在常规二分查找的时候查看当前 mid 为分割位置分割出来的两个部分 [l, mid] 和 [mid + 1, r] 哪个部分是有序的,并根据有序的那个部分确定我们该如何改变二分查找的上下界,因为我们能够根据有序的那部分判断出 target 在不在这个部分。拿示例来看,我们从 6 这个位置分开以后数组变成了 [4, 5, 6] 和 [7, 0, 1, 2] 两个部分,其中左边 [4, 5, 6] 这个部分的数组是有序的,其他也是如此。将旋转排序数组均分,一定有一部分的数组是有序的。

2023-06-19 14:36:47 543

原创 sha1sum(1) command

sha1sum(sha1 checksum)用于产生或校验 SHA1 消息摘要。SHA1(Secure Hash Algorithm 1)是一种哈希函数,由美国国家安全局(NSA)设计,于 1995 年发布。SHA1 对任意长度的信息逐位进行计算,产生一个二进制长度为 160 位(十六进制长度为 40 位)的散列值,不同的文件产生相同的消息摘要的可能性非常非常之低。SHA1 通常用于数字签名、数据完整性校验和随机数生成等领域。SHA1 的实现在FIPS-180-1有详细描述。

2023-06-16 20:15:42 607

原创 Windows 注册表是什么?

每个键都可以包含子键和对应的值,形成了一个树状的结构。Windows 注册表(Windows Registry)是微软Windows操作系统中的一个核心组件,用于存储和管理系统配置信息、用户设置、安装的程序和硬件设备的相关数据。总之,Windows注册表是Windows操作系统中用于存储和管理系统配置和应用程序信息的数据库,它在系统的正常运行和应用程序的设置中扮演着重要角色。系统配置:注册表存储了Windows操作系统的配置信息,例如系统启动时要运行的程序、系统服务的设置、文件关联等。

2023-06-10 15:09:50 450

原创 JetBrains 激活方式的区别

JetBrains是一家全球知名的软件开发工具公司。JetBrains 成立于 2000 年,总部位于捷克共和国的布拉格。该公司致力于为开发者提供高效、智能和创新的软件开发工具,以提升开发人员的生产力和开发体验。JetBrains 的主要产品是一系列强大的集成开发环境(IDE),适用于多种编程语言和技术栈。旗下系列产品,开发人员想必都耳熟能详。IntelliJ IDEA:针对 Java 开发的集成开发环境,支持 Java、Kotlin、Groovy 等语言。

2023-06-10 11:44:26 2063

原创 MinIO 分片上传

MinIO 是适用于 AI 的高性能对象存储系统。MinIO 简单易用。简单性是 EB 级数据基础设施的基础 - 无论是在技术上还是在操作上。MinIO 使用和部署非常简单,没有其他对象存储可以让您在最快的时间内实现下载到生产环境的部署。MinIO 提供高性能、与 AWS S3 兼容的对象存储系统,让你自己能够构建自己的云储存服务。MinIO 原生支持 Kubernetes,它可用于每个独立的公共云、每个 Kubernetes 发行版、私有云和边缘的对象存储套件。

2023-06-06 20:16:06 2310

原创 SQLite 判断 JSON 数组是否包含某元素

其中 json_each() 函数是一个表值函数,类似的函数还有 json_tree()。所谓的表值函数,指函数结果是由多行构成的一个虚拟表,而非单一的值。json_each() 函数遍历指定 JSON 文档,为每个直接子元素生成一行,最终返回由所有的行组成的结果集。

2023-06-06 09:17:23 835

原创 Chrome 常用快捷键

是一款由谷歌开发的免费网络浏览器。它是目前使用最广泛的网络浏览器,没有之一。适用于多个操作系统,包括 Windows、macOS、Linux、Android 和 iOS。Chrome 拥有丰富的功能和相关的快捷键,掌握其常用的快捷键,有助于我们更加高效的使用 Chrome 畅游网络。

2023-06-05 17:32:57 1892

原创 GitHub Actions 自动部署 VuePress

大咖好呀,我是恋喵大鲤鱼。我的第二本开源书籍《后台开发命令 365》上线啦。为了方便阅读,使用 VuePress 将之前记录的后台常用 Linux 命令博文整理成一个系统的开源在线书籍,希望能够帮到大家。是 GitHub 于2018年10月推出推出的 CI/CD 服务。GitHub Actions 允许开发人员编写构建、测试、发布等多种功能的脚本,在特定的条件下(如 push 变更到指定分支时),执行事先写好的脚本,自动完成构建发布等操作。

2023-05-26 19:34:54 885

原创 Windows 安装 GCC

MinGW 提供了一组 Windows 本地 API 的头文件和库,使开发者能够使用标准的 GCC 编译器在 Windows 上编译和运行 C 和 C++ 代码。总之,Cygwin 提供了类 Unix 环境的兼容性,MinGW 和 mingw-w64 则提供了在 Windows 上使用 GCC 编译器进行 C 和 C++ 开发的工具集。GCC 最初作为 GNU 操作系统的编译器,后来为了满足各种编程语言的需求,加入了其他语言的编译器和调试器,变成了如今的编译器套件。大家可以根据自己的需要选择对应的工具。

2023-05-26 10:23:40 9172 4

原创 VuePress V1 评论插件选型 & 添加 Vssue 评论

我的第二本开源电子书《后台开发命令 365》上线啦。使用 VuePress 将之前记录的后台常用 Linux 命令博文整理成一个系统的开源电子书,方便阅读,希望能够帮到大家。为了让静态站点具有互动能力,评论功能必不可少。评论功能为用户提供了参与和互动的机会,使他们能够表达观点、提出问题、相互交流,进而帮助静态站点持续改进。尽管静态网站本身不支持后端交互和数据库存储,但可以使用第三方服务或静态网站生成器的插件来实现评论功能。

2023-05-22 13:41:52 666

原创 VuePress V1 踩坑记录

我的第二本开源电子书《后台开发命令 365》上线啦。使用 VuePress 将之前记录的后台常用 Linux 命令博文整理成一个系统的开源电子书,方便阅读,希望能够帮到大家。初次使用 VuePress,期间遇到了不少问题,特记录下来。

2023-05-19 21:01:44 844

原创 sz(1) command

sz(Send ZModem)通过 ZModem 协议,将多个文件从远程服务器下载到本地。注意:(1)不能下载文件夹,如果想下载文件夹,请先打包再下载。(2)不支持超过 4G 的文件,如果超过请使用其他下载工具,如 sftp 和 scp 等。

2023-05-15 16:00:52 492

原创 sudo(8) command

sudo 可以用指定的用户身份执行指定的指令,而无需输入指定用户的密码,只需要输入当前用户的密码。未指定用户名默认为 root。

2023-05-14 19:19:18 316

原创 lsattr(1) command

lsattr 用于显示文件属性。与之对应的命令是 chattr,用于改变文件属性。与 chmod 命令相比,chmod 只改变文件的读写、执行权限,更底层的属性控制由 chattr 来改变。

2023-05-14 17:14:41 118

原创 Git Commit Message 最佳实践

大咖好呀,我是恋喵大鲤鱼。Git 是一个免费开源的分布式版本控制系统,由 Linux 之父 Linus Torvalds 于 2005 年开发,最初的目的用于管理 Linux 内核的开发。因其高效的性能、便捷的分支管理、免费开源等优秀特性,一经推出,很快在全球范围内得到广泛使用,成为最流行的版本控制系统,没有之一。当我们使用 Git 对代码进行版本管理时,经常需要将变更推送至远端。每次提交变更时,我们需要书写 Commit Message 描述此次变更的内容。

2023-05-11 11:14:46 950

原创 REST API 最佳实践

REST 是 Representational State Transfer 的缩写。它是由博士在 2000 年他的博士论文中提出一种软件架构风格,用于指导网络应用的设计和开发,使得 Web API(网络应用编程接口)更加简单、灵活、可扩展和易于理解。任何遵循 REST 设计原则的 API 都被称为 RESTful。简单地说,REST API 是两台计算机通过 HTTP(超文本传输协议)进行通信的媒介,与客户端和服务器的通信方式相同。

2023-05-04 14:25:17 950

原创 Golang 按行读取文件的 3 种方法

Golang 是一种现代的编程语言,它具有高效、简洁和可扩展等特点,因此在各种领域广泛应用。在 Golang 中,读取文件是一个常见的操作。在本篇技术博客中,我将介绍如何在 Golang 中按行读取文件。

2023-04-24 11:15:13 5671 1

原创 Golang 1.18 泛型:零值判断

上面的实现可以满足大部业务场景下的需要,因为日常使用的切片元素均是可比较大小的(comparable),比如 booleans, numbers, strings, pointers, channels 等。从 Golang 1.18 开始支持泛型,使用泛型我想实现一个函数,其功能是清除一个切片中所有为零值元素。,那么将切片元素和类型参数的零值比较便不能满足要求,有没有其他更好的办法完成零值判断呢?注意,在删除切片零值元素时,如果切片元素是可比较的(comparable),建议使用。,因为其性能略微好于。

2023-04-14 16:36:59 1072

原创 基数树简介

基数树(Radix Trie)也叫基数特里树或压缩前缀树,是一种多叉树,一种更节省空间的 Trie(前缀树)。基数树中作为唯一子结点的每个结点都与其父结点合并,每个内部结点的子结点数最多为基数树的基数 r,r 为正整数且等于2^n(n>=1)。这使得基数树更适用于对于较小的集合(尤其是字符串很长的情况下)和有很长相同前缀的字符串集合。不像一般的 Trie,基数树的边可以是一个或者多个元素。

2023-03-31 18:41:00 942

原创 字典树简介

字典树(Trie)又名前缀树或单词查找树,最初是由美国计算机科学家 Edward Fredkin 在 1960 年提出。字典树是一种基于字符串序列的树形结构,可以高效地存储和检索字符串集合中的所有字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。字典树的优点是利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较。字典树的核心思想是空间换时间,利用字符串的公共前缀减少查询时间以提高查询效率。

2023-03-30 11:14:47 1390 1

原创 哈希树简介

哈希树(Hash Tree),在密码学及计算机科学中是一种树形数据结构,每个叶节点均以数据块的哈希作为标签,而除了叶节点以外的节点则以其子节点标签的加密哈希作为标签。哈希树能够高效、安全地验证大型数据结构的内容,是哈希链的推广形式。哈希树的概念由瑞夫·墨克于 1979 年申请专利,故亦称墨克树(Merkle tree)。

2023-03-28 17:08:28 2592

tinyxml2+示例代码+介绍文档

资源包含2015.9.23从官网下载的tinyxml2的源码和自己编写的示例代码还有介绍文档,容易上手。官网的示例代码和文档晦涩难懂,才自己整理。

2015-09-26

TinyXML2.rar

C++轻量XML文件解析库!用于C++项目中进行XML文件的读取和创建!使用方法见本人blog!

2015-03-14

Voronoi Diagram维诺图

内包括C#实现的Voronoi Diagram源码,可执行程序和实验报告,请用VS2012或以上版本打开原工程文件。

2015-03-02

C版六中常见排序算法

C语言实现冒泡排序、快速排序、选择排序、堆排序、简单插入排序和希尔排序,并附上代码注释

2013-11-26

C语言版本Linux环境下MD5加密函数

C语言版本Linux环境下MD5加密函数,需要在Linux换进下运行。经测试验证,完全正确,内附带使用说明,谢谢

2013-11-05

C语言MD5算法实现

C语言实现MD5,经测试验证,散列过程完全正确,可供开发者使用!

2013-10-24

C#简单词法分析器

用C#编写的词法分析器,简单实用,适合上交编译原理实验作业,并附有实验报告,用VS2010即可打开原工程.绝对实用!

2013-05-06

C#编写代码生成器源码

C#编写的可连接数据库,进行模板代码生成器,为源码,用VS2010打开。

2013-04-04

JSP连接数据库简单留言板实验报告

贴有源码,JSP连接MySql数据库制作的简易的留言板,并附上实验报告

2013-03-27

HTML 如何设置图片宽高分别为原宽高的不同比例?

2020-08-22

Google C++编程风格指南中6.10节流中不支持字符串操作符重新排序 什么意思

2018-08-05

5.5.50-MariaDB的索引为什么在 where in子句中无法生效,MySQL可以?

2018-07-07

C++模板元编程和编写模板有什么区别?

2018-06-17

g++ -S将源码编译成汇编代码,使用的是哪个工具?

2018-06-11

从长度为n的数组中找出同时满足下面两个条件的所有元素,时间复杂度为O(n)。

2018-05-28

为什么C++局部数组变量地址间隔是16字节的倍数?

2018-05-17

缓冲溢出,为什么不报错?

2018-05-16

RLF、HRLF控制字符到底是什么

2018-05-10

printf关于浮点数的四舍五入的奇怪问题?

2018-05-09

stringstream的输入与输出的用法

2018-03-19

使用JS如何获取剪贴板内容

2018-03-06

Linux命名管道为什么叫FIFO?

2018-02-07

Linux下printf与wprintf不能同时使用?

2018-01-15

C标准库函数setvbuf的名称全称

2018-01-15

mysql count distinct 加条件

2017-06-15

awk如何获取除最后一行的所有行?

2017-05-19

rz命令如何上传文件夹

2017-05-07

CSS浮动为什么不会遮盖同级元素

2015-09-17

Linux下系统调用execl会等待一段时间才执行指定的可执行程序?

2015-09-11

为什么 Go range slice 时通过下标和值拷贝的性能是一样的?

2022-03-17

反向代理的上游服务指的是什么?

2021-03-12

Golang 接口类型可以有数据成员吗

2020-12-02

GoLand 如何自动批量换行

2020-10-07

Golang 如何进行标准错误输出

2019-12-24

git branch -dr origin/<branchname> 无法删除远端分支

2019-09-16

为什么 Golang 中序列化与反序列的函数一般命名为 marshal 与 Unmarshal 呢?

2019-06-26

golang main包可以被import吗

2019-06-11

golang小数默认是float32还是float64?

2019-05-28

golang const 可以修饰函数形参吗

2019-05-28

ldconfig命令全称是什么呢?

2019-04-02

golang的struc成员后跟字符串有什么作用?

2019-03-15

Linux中 链接器 ld 命令的全称是什么英文单词?

2019-03-12

ssh命令默认端口如何查看

2019-02-15

ssh客户端为什么不指定端口也可以登录成功

2019-02-15

C/C++的预处理文件的后缀为什么约定为.i

2019-01-24

go为什么不能获取字符串某个字符地址?

2019-01-13

date命令将时间戳转为可读时间为什么需要加@符号

2018-12-06

GNU C++定义对象时对象名称被括号包围且前面有个下划线是什么意思

2018-10-09

git merge可以操作远端分支吗?

2018-08-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除