学习宝库
popo00fa
计算机专业本科学历! 对c语言有一定研究!对移动平台软件开发有很大兴趣! 乐意结交志同道合的朋友,相互学习,共同进步!
展开
-
linux 下挂载文件系统
1.挂载ISO格式文件# mkdir /mnt/cdrom#mount -t iso9660 -o loop /home/*.iso /cdrom2.挂载windows分区:#mount -t vfat -o iocharset=utf8 /dev/hda2 /mnt/winD #fat32格式#mount -t ntfs -o nls=utf8 /dev/hdb5 /mnt/win转载 2009-03-23 10:35:00 · 451 阅读 · 0 评论 -
python中异常处理--raise的使用
使用raise抛出异常当程序出现错误,python会自动引发异常,也可以通过raise显示地引发异常。一旦执行了raise语句,raise后面的语句将不能执行。演示raise用法try: s = None if s is None: print "s 是空对象" raise NameError #如果引发NameE原创 2014-08-09 11:18:20 · 21650 阅读 · 0 评论 -
linux `uname -r`作用
在shell语言里,``里面的语句说明是一条命令,需要执行。`uname`就像在shell #下面打出uname命令一样输出结果。原创 2014-08-05 23:32:40 · 15746 阅读 · 0 评论 -
Python:== 和 is
Python中的对象包含三要素:id,type,value(1)id:用来唯一标识一个对象;(2)type:表示对象的类型;(3)value:表示对象的值== 是通过对象的value来判断是否相等;is 是通过对象的"id"来判断是否相等,类似与C语言中*name_1 == *name_2的意思,是否为同一变量?*******************************转载 2014-08-02 17:13:13 · 708 阅读 · 0 评论 -
python dir()函数作用
你可以使用内建的dir函数来列出模块定义的标识符。标识符有函数、类和变量。当你为dir()提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。原创 2014-08-02 19:52:34 · 2042 阅读 · 0 评论 -
struct sigaction 结构解析 和linux信号类型解释
信号安装函数sigaction(int signum,const struct sigaction *act,struct sigaction *oldact)的第二个参数是一个指向sigaction结构的指针(结构体名称与函数名一样,千万别弄混淆了)。在结构sigaction的实例中,指定了对特定信号的处理,信号所传递的信息,信号处理函数执行过程中应屏蔽掉哪些函数等。当然,此指针也可以为NULL转载 2014-01-05 23:48:36 · 896 阅读 · 0 评论 -
函数getopt(),及其参数optind
getopt被用来解析命令行选项参数。#include extern char *optarg; //选项的参数指针 extern int optind, //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。 extern int opterr, //当opterr=0时,getopt不向stderr输出错转载 2014-01-05 23:21:20 · 434 阅读 · 0 评论 -
C语言函数使用笔记
1、strdup函数用法:char *strdup(char *s);功能:复制字符串s说明:strdup()在内部调用了malloc()为变量分配内存,当程序结束后,必须用free()释放相应的内存空间,否则会造成内存泄漏原创 2012-06-29 00:03:28 · 340 阅读 · 0 评论 -
虚基类-C++,用法备记
1、虚基类的使用,和为多态而实现的虚函数不同,是为了解决多重继承的二义性问题。举例如下:class A{public: int a;};class B : virtual public A{public: int b;};class C :virtual public A转载 2010-02-01 11:17:00 · 584 阅读 · 0 评论 -
C语言中的位域,学习小结
最近,在进行嵌入式设备驱动开发时,为了节省ram空间,特意用了一下位域这个数据类型,初次使用遇到了很多问题,经过几天的研究、学习、请教,总算有了些心得,现总结如下,已备忘:1.在结构体中声明位域:typedef struct{ unsigned char T1:2; unsigned char T2:2; unsigned short c原创 2010-01-21 14:50:00 · 797 阅读 · 0 评论 -
常用数据库,取前几条数据SQL语句
SQLServer select top 2 * from User;MySQL select * from User limit 2;Oracleselect * from (select rownum as r from User) User as user where user.r>50 and us转载 2009-10-26 10:01:00 · 875 阅读 · 0 评论 -
多线程学习笔记
多线程概述 进程和线程都是操作系统的概念。进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统资源组成,进程在运行过程中创建的资源随着进程的终止而被销毁,所使用的系统资源在进程终止时被释放或关闭。 线程是进程内部的一个执行单元。系统创建好进程后,实际上就启动执行了该进程的主执行线程,主执行线程以函数地址形式,比如说main或WinMain函数,将程序转载 2009-10-10 18:53:00 · 565 阅读 · 0 评论 -
typedef用法小结
一.起别名的两种用法1. typedef (int *) pInt;2. typedef pInt (int *)比如pInt a,b;第一种表示: int*a;int*b;第二种表示: int*a,b;所以第一种更像一个类型转载 2009-09-29 17:14:00 · 890 阅读 · 0 评论 -
IC卡原理知识
IC卡读写器要能读写符合ISO7816标准的IC卡。IC卡接口电路作为IC卡与IFD内的CPU进行通信的唯一通道,为保证通信和数据交换的安全与可靠,其产生的电信号必须满足下面的特定要求。 1.1 完成IC卡插入与退出的识别操作 IC卡接口电路对IC卡插入与退出的识别,即卡的激活和释放,有很严格的时序要求。如果不能满足相应的要求,IC卡就不能正常进行操作;严重时将损坏IC卡或IC卡读写器转载 2009-07-23 09:09:00 · 4515 阅读 · 0 评论 -
备忘--python yield引用心得
http://www.jb51.net/article/15717.htm转载 2014-09-03 20:28:49 · 597 阅读 · 0 评论