大约有 2,000 项符合查询结果(耗时:0.0132秒) [XML]

https://www.tsingfun.com/it/te... 

Shell脚本编程30分钟入门 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...bash在这方面很弱,比如说: 它的函数只能返回字串,无法返回数组 它不支持面向对象,你无法实现一些优雅的设计模式 它是解释型的,一边解释一边执行,连PHP那种预编译都不是,如果你的脚本包含错误(例如调用了不存...
https://www.tsingfun.com/it/cp... 

获取文件系统映像及恢复删除的数据(FAT文件系统格式描述) - C/C++ - 清泛...

...。但问题是这个簇后面的簇的地址因为文件已经被删除而无法知晓了,换句话说就是这个文件的簇的链表不存在了。删除文件时,文件占用的所有的簇都被标记为可用(处于空闲状态)。这就解释了我们能够获取文件的第一个簇和...
https://www.tsingfun.com/it/tech/969.html 

淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...

...拆分系统的。 首先我们来看以下这个图:(作者图片已无法打开,请见谅) 从上面的图可以看出淘宝系统的一个演变过程,在这个演变的过程中,我们所说的拆分就出现V2.2和V3.0之 间。在V2.2版 本中,淘宝几乎所有的逻辑都放...
https://www.tsingfun.com/ilife/idea/538.html 

来自微软的一手内幕:Windows 10是怎么出炉的 - 创意 - 清泛网 - 专注C/C++及内核技术

...种线上论坛也好,现实生活中也好,极力吐槽第一版丑到无法直视。#往事不堪回首 有些时候,微软的用户会直接找上Myerson。有一次,因为Windows发言人的口误,让大家以为Windows 10会免费。然后,“有个在班格拉斯的小子,...
https://www.tsingfun.com/it/cpp/1459.html 

ListCtrl 重绘(Custom Draw) - C/C++ - 清泛网 - 专注C/C++及内核技术

...,你都要检查正处身的“绘画段”,因为你的处理函数会接收到非常多的消息,而“绘画段”将决定你代码的行为。 一个更小的简单例子: 下面的例子将演示怎么去处理subitem的绘画(其实subitem也就是列) 在ListCtrl控件绘画...
https://www.tsingfun.com/it/tech/1894.html 

Swift 编程语言入门教程 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...常量定义类似于函数式编程语言中的变量,一次赋值后就无法修改。多多使用有益健康。 一个常量或变量必须与赋值时拥有相同的类型。因此你不用严格定义类型。提供一个值就可以创建常量或变量,并让编译器推断其类型...
https://www.tsingfun.com/it/da... 

Oracle 11.2.0.4 RAC FOR redhat 6.4 - 数据库(内核) - 清泛网 - 专注C/C++及内核技术

Oracle 11.2.0.4 RAC FOR redhat 6.41、安装REDHAT 6.41.1语言选择 中文 键盘布局 美国英语磁盘选择,我第一次安装忘了把磁盘柜断开了,断开再次安装,没有这个选项了选着...1、安装REDHAT 6.4 1.1语言选择 中文 键盘布局 美国英语 磁盘...
https://www.tsingfun.com/it/cp... 

内存管理内幕:动态分配的选择、折衷和实现 - C/C++ - 清泛网 - 专注C/C++及内核技术

...用(实际上,一些 malloc 实现只能将内存归还给程序,而无法将内存归还给操作系统)。 物理内存和虚拟内存 要理解内存在程序中是如何分配的,首先需要理解如何将内存从操作系统分配给程序。计算机上的每一个进程都认...
https://www.tsingfun.com/it/tech/1429.html 

正则表达式 30 分钟入门教程 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。\w匹配字母或数字或下划线或汉字等。 对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它环境下的具体情况请查看相关文档。 下面来看...
https://www.tsingfun.com/it/os_kernel/599.html 

逆向工程——二进制炸弹(CSAPP Project) - 操作系统(内核) - 清泛网 - 专注...

...实例:sscanf(“s 1”, “%s %d”, str, &a),函数返回2(因为接收了2个参数),str为char*类型,保存”s”;a为int类型,保存1。由此,压入栈中的四个地址:-0x8(%ebp), -0x4(%ebp), 0x8049968 和 0x8(%ebp)这四个参数就是传递给sscanf。于是查看0x8...