社区
其他技术讨论专区
帖子详情
我修改了一个SLICE的大小,SLICE内的数据怎么还在呢?
weixin_38050602
2003-11-06 01:17:19
我修改了一个SLICE: home /dev/dsk/c0t2d0s7的大小,重新MOUNT上去后发现原来的文件还在.
c0t2d0为硬盘.
我修改 /dev/dsk/c0t2d0s7, 起始Cylinder未变,而size减小了.
怎么会这样?
...全文
13
3
打赏
收藏
我修改了一个SLICE的大小,SLICE内的数据怎么还在呢?
我修改了一个SLICE: home /dev/dsk/c0t2d0s7的大小,重新MOUNT上去后发现原来的文件还在. c0t2d0为硬盘. 我修改 /dev/dsk/c0t2d0s7, 起始Cylinder未变,而size减小了. 怎么会这样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
简述
slice
的底层原理,
slice
和数组的区别是什么?
本文介绍了Golang中
Slice
的底层原理,它是含指针、长度、容量的结构体,长度可动态变化,多个
Slice
能共享底层数组。还对比了
Slice
和数组的区别,包括长度、内存分配、传递方式等。指出数组适用于固定
大小
数据
,
Slice
适用于动态变化
数据
。
Go的
Slice
底层
数据
结构和特性
本文主要介绍了Go语言中
Slice
的底层
数据
结构和特性。
Slice
是动态数组,底层是含指针、长度和容量的结构体。其特性包括动态扩展、引用类型和切片操作。使用场景有动态数组、
数据
共享和高效传递,还给出了代码示例。
Go语言系列 -
Slice
源码解析
本文深入解析 Go 语言中
Slice
的实现原理,包括
Slice
与 Array 的区别、
Slice
的结构体定义、初始化方式、扩容机制及拷贝过程。重点介绍了
Slice
在内存中的表现形式及其动态扩展特性,并结合源码详细讲解了如何通过指针操作提升
数据
复制效率。
Rust:
slice
本文详细介绍了Rust编程语言中
slice
的使用方法,包括如何通过
slice
引用字符串和数组的部分内容,而不进行
数据
拷贝。同时,文章还解释了
slice
在底层是如何通过指针和长度来表示
数据
引用的,并提供了实例说明如何使用
slice
修改
原始
数据
。
Golang
Slice
和map的坑
博客主要介绍了
Slice
和map使用中的一些坑。
Slice
若不是深拷贝或重新生成新空间,赋值存在同根性;多次append元素满足扩容策略时,会重新申请内存,与原数组无关联;还对比了Empty和nil的情况,
一个
有分配空间,
一个
没有。
其他技术讨论专区
477
社区成员
790,950
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章