![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
文章平均质量分 53
ssduer
这个作者很懒,什么都没留下…
展开
-
关于void指针用法的一些疑虑
三天,学长给的三个小函数现在只写出了一个。实现三个函数int memoryset(void * dst, const void * src, size_t n);将dst 所指向的内存中的每个字节的内容全部设置为src 指定的值,先以八个字节为单位,不足再以四字节位单位,不足再以两字节为单位,余下的以一字节为单位。int memorycpy(void * ds原创 2009-11-06 12:52:00 · 1322 阅读 · 1 评论 -
[zz] 让ctags更好的支持php
转自 http://blog.blankyao.com/story/taglist-ctags-php.htmlvim下面有个比较知名的插件叫taglist,从名字上就能看到它的功能是list代码里所有的tag,支持N种语言,功能灰常强大,可扩展性很强。它是需要ctags支持的,因为它需要ctags生成的tags文件。但是ctags的默认配置对php支持的比并不好,特别是对类的属性和方转载 2012-02-29 18:21:11 · 2709 阅读 · 0 评论 -
[zz]wget的一些高级用法
转自http://www.deepin.org/thread-1792924-1-1.html摘要:本文讲述了wget的一些高级用法,比如另存为,后台下载,断点下载。批量下载。增加下载尝试次数和测试下载链接是否生效。记录下载日志,下载和排除指定类型文件。1、下载单个文件wget url+filename下载过程中同时可以看到四项信息已经下载的比例转载 2012-04-15 19:43:30 · 948 阅读 · 0 评论 -
pexpect应用及建立ssh信任关系小记
1. pexpect安装好pexpect模块后,按照demo sshls.py改造了自己的lib封装,虽然很挫,也算是新增了一个可用的工具。run脚本:run bb2008 'ps -ef | grep drct'使用pexpect执行ssh -l,在bb-testing-oped2008.vm机器上执行命令ps -ef | grep drct,显示执行结果,退出状态与远程退出原创 2012-02-16 15:26:52 · 1313 阅读 · 0 评论 -
重装grub
重装了windows 7(试用版^_^),木有了grub,重装之~1. Fedora14安装光盘启动,rescue installed linux system2. 进入grub shell模式,使用以下命令:chroot /mnt/sysimagefdisk -l //原创 2011-07-20 16:01:15 · 526 阅读 · 0 评论 -
Fedora 14 完美安装Vmware tools 记录 : )
原来Fedora在虚拟机里总是装不上vmwaretools,总是出现找不到内核头文件的错误…… 今天,很偶然地!!装上了!!很好用!! 大爱Fedora!! ==========================昏割线-------------------------------------------- yum install yum-fastestmirror原创 2011-06-12 15:00:00 · 677 阅读 · 0 评论 -
gcc编译生成共享库
类似于windows中的动态链接库,linux中使用共享库(shared object)来实现动态加载生成共享库,只需以下编译选项:gcc -shared -o libmain.so.1.0.1 main.c others.c其中-shared表示生成共享库,lib是共享库的标志(生成任何共享库都应该具有这样一个“头”)main是要生成的目标共享库的名字.so是共享库文件的“扩展名”.1.0.1是版本号后面是生成该库需要的源文件当然,这仅仅是最最基础的,更高级的部分暂且不谈。原创 2010-11-19 10:29:00 · 1266 阅读 · 0 评论 -
linux共享库动态加载
首先设想一种情况,我们需要将某个功能做成可配置的,比如近期再弄的图形系统,风格应该是可配置的:在配置文件中用字符串记录使用到的“画法”库(这个“画法”就比如windows里面的开始按钮,“windows经典”风格是一个矩形,而“windows xp“风格则是一个圆角矩形,它们使用的绘图方法当然不一样),改动配置文件中“画法”库的路径、名字,就可以实现风格的可配置~~而且,根据既定的接口,还可以自由添加新的风格,不需要重新编译,只要把新写好的函数编译成库,改动配置文件中需要使用的库的路径和名字就ok了。下面记原创 2010-11-19 12:28:00 · 1466 阅读 · 1 评论 -
使用FrameBuffer画图和显示BMP图像的总结
这次按学长给的任务, 先通过FrameBuffer用纯色画点,线,矩形,圆 等, 再实现读取BMP文件并将它显示在命令行下的屏幕上. 具体的思想和做法不说了, 把过程中因为没注意出错的地方分享一下. 1.FrameBuffer是通过mmap()函数映射到内存中的一块区域, 返回这块区域的首地址, 直到使用munmap()函数, 这块空间才释放, 所以可以放心大胆的在一个函数中专门处理打开原创 2010-01-07 10:27:00 · 3671 阅读 · 7 评论 -
关于memory的三个函数,再说一点点
经过修改,现在写成了这个样子:#include#includeint memorycpy(void *dst,void *src,size_t n){ size_t k; size_t i; if(n>=8){ k=n; k>>=3; for(i=0;i *((long long*原创 2009-11-08 08:38:00 · 1802 阅读 · 0 评论 -
解决 Mac 10.12.1 外接键盘 A 失灵、H/I 互换的问题
10.12.1 Beta 引入的此问题,今天更新了10.12.1正式版仍未解决,Google后发现解决方案:https://forums.developer.apple.com/thread/643040. 下载 https://s3-eu-west-1.amazonaws.com/i.applelife.ru/2016/09/241263_04338b0f4ede4aa8原创 2016-10-25 13:26:17 · 4641 阅读 · 0 评论