自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++字符串拼接

如果栈 numStack 很大,每次迭代都需要创建一个新的更大的字符串,并复制其内容,这会导致大量的内存分配和释放操作,以及大量的数据复制。在每次迭代中都会创建新的字符串并复制内容,导致大量的内存分配和释放,以及数据复制,这在处理大数据时非常低效。创建一个临时字符串,包含 numStack.top() 和 res 的内容,顺序为 numStack.top() 在前,res 在后。因此,推荐的做法是先使用 += 追加字符,然后再反转字符串,这样不仅可以避免内存使用问题,还可以提高程序的性能。

2024-12-12 15:19:12 284

原创 golang变量在循环里的作用域

golang变量在循环里的作用域

2022-06-06 17:20:21 327

原创 golang的变长函数与python对比

golang中使用可变函数和python中使用可变函数的对比

2022-06-06 17:04:14 419

原创 在链表的节点实现中,golang结构体和java类的区别

1、java中的类在java中实现一个链表,链表中的节点类我们一般用下面的Node类这种构造方式class Node { int value; Node next;}其中,value属性保存该节点的值,next属性保存该节点的下一个节点的指针2、golang的结构体在golang中,类比java中类的实现,我们一般很容易写出这样的结构体实现type Node struct { value int next Node}其中value保存该节点的值,next

2022-04-30 17:08:03 1614

原创 将linux安装到U盘中,并在华为matepad x pro中启动

一、安装vmware虚拟机,准备ISO镜像文件安装vmware workstation软件,可以在https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html官网进行下载。下载要装载u盘中的linux系统的ISO镜像文件。在这里我要安装的是Centos系统,所以在官网下载该系统的ISO文件。如果要下载linux的ISO文件,建议在官网下载,linux的ISO文件大多数均为免费下载(Red Hat系统应

2022-04-23 22:54:28 6455

空空如也

空空如也

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

TA关注的人

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