C/C++基础

446 篇文章
37 人订阅

全部文章

Dabelv

腾讯 · 后台开发工程师 (已认证)

Golang slice 增删改查

slice名为切片,是Go中的可变长数组,是对底层数组的封装和引用。切片指向一个底层数组,并且包含长度和容量信息。未初始化切片的值为 nil。作用于切片的内建函...

431
Dabelv

腾讯 · 后台开发工程师 (已认证)

Golang go命令

[1]The Go Programming Language.Command go

742
Dabelv

腾讯 · 后台开发工程师 (已认证)

Golang import包时可以使用相对路径吗

但是从Go 1.10开始,可以畅通无阻地使用相对路径来import包,即如下的包导入方式将不会出错。

905
Dabelv

腾讯 · 后台开发工程师 (已认证)

Go AES加解密

https://blog.csdn.net/K346K346/article/details/89387460

1003
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(66)——as命令

as命令是二进制工具集GNU Binutils的一员,是GNU推出的一款汇编语言编译器集,用于将汇编代码编译为二进制代码,它支持多种不同类型的处理器。

830
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(65)——ld命令

ld命令是二进制工具集GNU Binutils的一员,是GNU链接器,用于将目标文件与库链接为可执行程序或库文件。

980
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(64)——strings命令

strings命令是二进制工具集GNU Binutils的一员,用于打印文件中可打印字符串,文件可以是文本文件(test.c),但一般用于打印二进制目标文件、库...

820
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(63)——nm令

nm命令是GNU Binutils二进制工具集的一员,用于显示目标文件中的符号。如果没有为nm命令指出目标文件,则nm假定目标文件是a.out。

820
Dabelv

腾讯 · 后台开发工程师 (已认证)

Source Insight 快捷键大全

Source Insight是一个款流行的面向软件开发的代码编辑器和浏览器,其拥有众多实用的快捷键,了解Source Insight的快捷键,有助于提高日常开发...

1212
Dabelv

腾讯 · 后台开发工程师 (已认证)

Golang须知知识点

(1)同级目录不能放多个包,否则报编译错误; (2)实现一个接口需要实现接口中的所有方法。 (3)Golang中根据首字母的大小写来确定可以访问的权限。方法...

813
Dabelv

腾讯 · 后台开发工程师 (已认证)

Makefile函数

在Makefile中可以使用函数来处理文本,从而让我们的命令或是规则更为灵活和智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的...

1022
Dabelv

腾讯 · 后台开发工程师 (已认证)

使用ld命令链接目标文件生成可执行文件

使用ld链接目标文件生成可执行文件,用于取代命令g++,仅仅用于学习ld命令的使用,不用于实际的项目编译。

1303
Dabelv

腾讯 · 后台开发工程师 (已认证)

一致性Hash

Hash(哈希),亦称作散列或杂凑,指将输入通过散列算法变换成对应的散列值。这种转换是一种压缩映射,也就是说散列值的空间通常远小于输入的空间,不同的输入可能会散...

1211
Dabelv

腾讯 · 后台开发工程师 (已认证)

对称加密、非对称加密、RSA、消息摘要、数字签名、数字证书与HTTPS简介

对称加密算法使用的加密和解密的密钥一样,比如用秘钥123加密就需要用123解密。实际中秘钥都是普通数据在互联网传输的,这样秘钥可能会被中间人截取,导致加密被破解...

1331
Dabelv

腾讯 · 后台开发工程师 (已认证)

王小云院士真地破解了MD5吗

MD5(Message-Digest Algorithm 5)是一种被广泛使用的消息摘要算法,也称为哈希算法、散列算法或杂凑算法,可以产生出一个定长的128位(...

1382
Dabelv

腾讯 · 后台开发工程师 (已认证)

程序员专属段子集锦1

[1]这58张图片,能让你笑出八块腹肌! [2]盘点2018程序员才懂的100个段子/搞笑图(下篇)

771
Dabelv

腾讯 · 后台开发工程师 (已认证)

程序员专属段子集锦

983
Dabelv

腾讯 · 后台开发工程师 (已认证)

Go语言——sync.Once分析

sync.Once表示只执行一次函数。要做到这点,就需要两点: (1)计数器,统计函数执行次数; (2)线程安全,保障在多G情况下,函数仍然只执行一次,比如...

673
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(53)——exit命令(builtin)

(1)状态码n的范围是0255。如果是0255之外的数值,则会被强制转换为uint8_t类型的数值,比如-1会被转换为255,256会发生类型宽度截断,被转换为...

754
Dabelv

腾讯 · 后台开发工程师 (已认证)

Linux命令(54)——trap命令(builtin)

trap命令是Shell内建命令,用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。

852

扫码关注云+社区