- 博客(12)
- 资源 (5)
- 收藏
- 关注
转载 彻底搞定C指针-函数名与函数指针
转自: 彻底搞定c指针 函数名与函数指针一 通常的函数调用一个通常的函数调用的例子://自行包含头文件void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char*
2011-09-12 18:20:42 500
原创 使用python解决的第一道算法题
闲来无事玩玩python,发现和c、perl有很多相近之处,基本语法很容易就掌握了,刚好看到一算法题,就拿来练练手。题目:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如 输入整
2011-09-12 18:12:13 976
转载 sed单行脚本快速参考
-------------------------------------------------------------------------SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日英文标题:
2011-09-02 19:36:31 653
原创 Unix时间和日期
Unix内核通过计算从1970年1月1日0点0分0秒纪元(UTC)开始经过的秒数来提供的基本时间和日期服务。在用户层,这个值是以time_t(在Unix中以t结尾的数据类型被称作基本系统数据类型,int的定义类型)数据类型标识的,一般被称作日历时间(calendar time),
2011-08-26 12:22:46 2819
原创 perl(1) 匹配数字
以下是常用的用来匹配数字的正则表达式:/\D/; # 匹配非数字字符,即如果匹配成功,则目标字符串无数字字符/^\d+$/; # 匹配不带符号的整数/^-?\d+$/;
2011-08-25 21:33:32 15222
原创 IO特性(2) Unix标准IO缓冲(buffering)
系统调用write向用户空间的应用程序提供了向特定文件(硬盘文件,设备文件,FIFO文件等)写的功能。了解驱动程序的程序员应该知道使用类似write(ioctl,lseek,select)这样的系统调用的底层实现在不同设备上是不同的(可能是类型不同,可能是因为连接总线接口不同,等
2011-08-15 15:09:36 1552
原创 一个很小的洗牌算法
根据排列组合的思想 :54张牌共有54!种不同排列,据此,可安排随机数范围从而定位,然后和固定的空间交换,代码如下:#include #include #include void swap(int *x, int *y){ if ( x !=
2011-08-14 14:18:36 727
原创 IO特性(1): socket相关的几个高级IO函数(Unix网络编程笔记)
Subject: Advanced I/O Function1: There are three ways to set timeout(block): First,signal driver: relying on the signal handle func
2011-08-14 13:39:24 1486
原创 北大OJ 1001题
题目:输入一序列的正实数和幂次(正整数)对,然后打印结果(具体的比这个精细)这道题是关于大数计算的(大数求幂),从开始建立思路,到写代码、调式到最后被AC以及最终的优化,总共用了差不多一天的时间。开始AC时使用空间500K,时间37MS,最后一次AC空间400K,时间0M
2011-08-14 13:32:44 5121 2
原创 Linux的启动、引导和登录
系统加电后,首先BIOS启动,Linux的启动开始于BIOS从启动设备上加载主引导记录(MBR),MBR中的代码从活动分区上读取Linux bootloader(比如grub、lilo)。接着bootloader加载Linux内核压缩镜像(通常为elf镜像),并将控制权交付给它。
2011-08-10 09:55:58 934
原创 如何使用一个指针来实现双向链表操作
1、使用的数学基础和基本数据结构及关系:x ^ y ^ y = x ^ ( y ^ y ) = x ^ 0 = x双指针双向链表结点:struct double_link_list { struct double_link_list *next;
2011-08-08 22:36:27 6907 1
原创 链表创建的三种方法
作为最常用的数据结构之一,链表被广泛应用在各个方面,下至操作系统底层的驱动程序上至各种应用软件,都处处可以看到链表的身影,皆因其操作的简便与应用的高效性。总结个人目前所学,链表的创建方式主要有以下几种方法:方法一:struct link_node {
2011-08-03 13:22:53 12334
O'Reilly.-.The.Perl.CD.Bookshelf.4.0.chm
2011-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人