- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 《python编程入门经典》学习笔记第九章(一)
本章是Python语言的其他特性,主要介绍一些不常用的特性以及一些常用的模块。9.1 lambda和filter:简单匿名函数大憨查了lambda的英文意思居然是希腊字母的第11个字母,就是在数学中经常出现的,形如”入”的那个。python为何引入lambda呢?这本书给出的理由是:有时需要简单的函数调用,这肯能是因为函数不是很通用,或者函数非常特殊,如果在代码中的另外
2012-08-06 19:57:27
787
转载 《python编程入门经典》学习笔记–第八章(二)
8.3.3 获取文件信息os.path.isfile()判断是否是文件,如果是将返回True,否则False。os.path.isdir()判断是否是目录,……如果路径不存在,这两个函数都返回False。模块os.path中的其他函数提供了关于文件的信息,如:os.path.getsize()在不必打开和扫描某个文件的情况下以字节为单位返回该文件的大小。
2012-08-05 21:07:06
1136
转载 《python编程入门经典》学习笔记–第八章(一)
第八章的内容是文件和目录8.1、文件对象8.1.1用字符串对象来存储创建和访问示例文件的路径牢记注意windows和linux的路径斜杠的不同。比如:windows下面C:\windows\Temp,Linux下/home/qizhf/,同时反斜杠在字符串中是一个特殊字符,是转义字符。关于转义字符,在初学C时遇到过,并且貌似关于转义字符的定义,各个语言都相同。因此,在win
2012-08-05 11:32:54
799
转载 大憨贱站(建站)记
大憨,这个无聊之徒,新建立了个人网站,其实也就是个博客,这个博客和新浪博客之类的不一样,新浪博客之类的是你注册新浪的,他分给你的是一个空间,这和大憨的博客不一样,大憨的域名是http://www.51bigfool.com从域名到主机空间都是买的,其实算是按年租的吧,没有永久使用权。新浪的博客你无法登陆管理网站后天,而这个自己建立的个人网站就可以,你可以登陆管理你网站的所有页面,想删自己的那个贴子
2012-06-04 21:01:10
10455
原创 win7 下解决python 集成编译环境IDLE无法打开的问题。
安装官方的python带Idle但是却无法打开,百度谷歌了几种解决方法,加上自己的实际境况予以解决。我的python是直接安装在C盘下的。1.首先是设置环境变量:Path=C:\Python31PYTHONPATH= C:\Python31\Lib;C:\Python31\Lib\tkinterTCL_LIBRARY=C:\Python31\tcl\tcl8.5TK_L
2012-05-19 22:30:27
16389
转载 结构体的字节对齐
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。例如,下面的结构各成员空间分配情况:struct te
2011-12-21 13:36:43
542
转载 Segmentation Fault in Linux (2.指针越界和SIGSEGV)
Segmentation Fault in Linux (2.指针越界和SIGSEGV)作者:Fancy 来源:博客园 发布时间:2010-06-07 13:20 阅读:760 次 原文链接 [收藏] 2.指针越界和SIGSEGV 经常看到有帖子把两者混淆,而这两者的关系也确实微妙。在此,我们把指针运算(加减)引起的越界、野指针、空指针都归为指针越界。SIGS
2011-12-20 10:09:16
785
原创 用扩展的欧几里德算法求最大公约数以及逆元
#includevoid exgcd(int d,int f){ int x1,x2,x3,y1,y2,y3,q,t1,t2,t3; x1=1;x2=0;x3=f; y1=0;y2=1;y3=d; while(y3>0) { q=x3/y3; t1=x1-q*y1; t2=x2-q*y2; t3=x3
2010-05-25 06:54:00
1011
原创 C语言调用WindowsAPI函数获取计算机名称
源程序为:#include#includevoid main(){ char a[255]; unsigned long size=255; GetComputerName(a,&size); printf("The computers name is:/n "); printf("%s",a); printf("/n");} 使用到的API 函数是:
2009-12-18 22:56:00
5307
原创 图示虚拟机virtualbox在Ubuntu下的安装使用
一安装增强功能 在未安装增强功能时虚拟机独占鼠标,来回切换很不方便。 1是打开XP时通过最上面的菜单选项中的设备》安装增强功能 2是可以通过分配虚拟光驱来实现 效果是这样的 点击一直安装下去就行了。 二 建立共享文件夹 首先确保你这个用户在vboxusers这个组中,(vboxusers是安装virtualbox时自动建立的组) 在终端中以root权
2009-12-18 22:37:00
730
原创 图示虚拟机virtualbox在Ubuntu下的安装使用(1)
virtualbox现在是属于Sun的软件,一个很不错的虚拟机软件,关键它是免费的开源软件,如果你很牛B,你可以给它添加源代码,而且安装包很小,很好下载。一 下载安装包安装 可以到virtualbox的官方网站上下载安装包,www.virtualbox.org下载deb安装包,直接点击安装。二 在虚拟机里安装操作系统 以安装XP为例1创建虚拟系统平台
2009-12-16 23:59:00
734
[计算机科学经典著作].Data.Structures.and.Algorithm.Analysis.in.C
2009-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人