根据偏移量计算出第几个xdes page0 %16328 = 064% 16328 = 64128 % 16328 = 128192 % 16328 = 192/********************************************************************/...
分类:
其他好文 时间:
2015-11-29 23:15:08
阅读次数:
342
ntp同步的两种方式:1.使用ntpdate命令直接同步 2.使用NTPD服务平滑同步直接同步方式的缺陷:会导致已经做的定时任务再做一遍。平滑同步每次同步时间的偏移量不会太陡,根据偏移量,均方差等值每次同步一点点,同步完全同步好需要较长时间。所以一般开启NTPD服务同步前先用ntpdate先手动同步...
分类:
其他好文 时间:
2015-11-24 20:17:08
阅读次数:
150
/*文件处理句柄要完成的工作: 相当于C中的文件操作,诸如 打开,读,写,关闭,修改文件偏移量等行为 类名: NSFileHandle 注意: 操作句柄时,重点把握文件的偏移量在哪个位置 重点方法: 1,类方法创建句柄 fileHandleForXXX 可读,可写,读写 ...
分类:
其他好文 时间:
2015-11-22 13:46:42
阅读次数:
98
lseek()有个特殊的用途,确定文件是常规文件还是设备。off_t currpos;ourrpos = lseek(fd, 0, SEEK_CUR);if (ourrpos == -1){ printf("this is drive file");}这种方法用来确定文件或者设备是否可以设置偏移量....
分类:
其他好文 时间:
2015-11-21 18:32:40
阅读次数:
189
两个各自独立的进程各自打开同一个文件,则每个进程都有各自的文件表项。这是因为每个进程都有它自己对该文件的当前偏移量。但是对一个给定的文件只有一个v节点表项。lseek()只修改文件表项中的当前文件偏移量,没有进行任何IO操作。可能有多个文件描述符指向同一个文件表项,比如fork()出的父子进程。两个...
分类:
其他好文 时间:
2015-11-21 18:14:47
阅读次数:
191
这里memcpy与memmove函数的模拟实现,需要用到空指针来传递参数,之后强制类型转换为char型,用size_t这个宏接受偏移量进行偏移,模拟实现如下:memcpy函数:void*my_memcpy(void*dst,constvoid*src,size_tcount)
{
assert(dst);
assert(src);
void*ret=dst;
while(count--)
{
..
分类:
编程语言 时间:
2015-11-19 07:16:11
阅读次数:
160
关于结构体学习,需要了解:结构体的定义和使用、内存对齐、结构体指针、得到结构体元素的偏移量(offsetof宏实现)一、复习结构体的基本定义和使用 1 typedef struct mystruct 2 { 3 int a; 4 char b; 5 double c; 6 ...
分类:
编程语言 时间:
2015-11-09 21:00:59
阅读次数:
257
回到顶部,是比较常用的一个效果核心代码在ViewDidLoad中,添加回到顶部按钮计算偏移量,如果当前显示的内容全部向上隐藏掉,则显示“回到顶部”按钮//// ViewController.m// 回到顶部//// Created by Apple on 15/11/4.// Copyrig...
分类:
移动开发 时间:
2015-11-09 10:52:01
阅读次数:
201
系统级i/o开始进程时的三个标准:标准输入(描述符0):STDIN_FILENO标准输出(描述符1):STDOUT_FILENO标准错误(描述符2):STDERR_FILENO文件位置:从文件开头起始的字节偏移量k。应用程序能够通过执行seek操作,显式设置文件当前位置open函数参数:基本格式:o...
分类:
其他好文 时间:
2015-11-08 20:44:23
阅读次数:
208
多态在 Java 和 C++ 中的实现异同:
单继承情况下,两者实现在本质上相同,都是使用方法表,通过方法表的偏移量来调用具体的方法。
Java 的方法表中包含 Java 类所定义的所有实例方法,而 C++ 的方法表则只包含需要动态绑定的方法 (virtual 修饰的方法 )。这样,在 Java 下所有的实例方法都要通过方法表调用,而 C++ 中的非虚方法则是静态绑定的。...
分类:
编程语言 时间:
2015-11-06 14:51:25
阅读次数:
229