简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、课前预习写本篇文章的目的很简单,防止采坑、防止采坑、防止采坑我们在开发程序的过程中,往往需要预分配磁盘空间,防止因磁盘空间不够而引发程序异常问题(已踩过坑), 现网查阅资料,有些预分配磁盘空间的方法不正确,在这里特别记录一下, 除此之外,把正确的预分配的方法和大家分享一下,如果其他人有建议,欢迎拍砖狠砸二、假:磁盘预分配—ftruncate1. 使用lseek、ftruncate到一个...
这次对void差不多有点多少的理解了,从最初的理解就是空,么有的意思。首先void是C语言中的关键字,对函数返回值的限定,对函数参数的限定。1.void*常常被称为空指针,其实理解为指向任意类型的指针比较合适,as we all kown,如果指针p1和指针p2的类型相同,那么才可以相互赋值,类型不同的话,有必要在此之间进行强制类型转化。而任意类型的指针都可以直接赋值给void*。in
这次当我给面试官提及到读写锁的时候,详细问了我的读写锁,我知道怎么回事,用法,但是具体没实践过,听过的还是不要给面试官说了,不然又给自己挖坑。 下面这个程序就是读写锁的程序,分别有两个读者,两个写着,当写着输入end的时候并且读者读到程序运行结束,里面的读写锁是动态初始化,最后用pthread_join(),主要主线程等待子线程运行完她才可以结束。对于现在锁,我才感觉到都是有套路的,都被玩
#!/usr/binpython#coding:utf-8#flexgirdsizerimport wxclass Example(wx.Frame):def __init__(self,parent,title):super(Example,self).__init__(parent,title=title,size=(300,250))