- 博客(8)
- 收藏
- 关注
原创 Linux1.0 TCP/IP初始化
一切都要从函数start_kernel说起:asmlinkage void start_kernel(void){ ... sock_init(); ...}函数start_kernel定义在init/main.c中,是系统启动过程中运行的第一个C函数,由head.s中的startup_32直接调用。void sock_init(void){ str
2012-11-16 22:15:07 423
原创 微软的一个面试题目
写一个函数,删除给定字符串中的多余空格,要求: 1. 无相邻的两个空格; 2. 字符串开头和结尾无空格; 3. 新一行的开头和结尾无空格; 4. 不能增加新的内存空间; 5. 只能循环遍历一次; 6. 仅能用到IsSpace和IsNewLine函数,且写出相应实现。 /** * guodawei1129@gmail.com*/#include
2011-06-05 22:37:00 408
原创 单元测试之道JUnit笔记--1.Introduction
<br /> <br />自信地编码<br />Pat和Dale的故事:相信单元测试。<br />什么是单元测试<br />单元测试让你确认代码的行为和所期望的完全一样。<br />为什么要使用单元测试<br />不但是你的工作完成得更轻松,而且会令你的设计变得更好,甚至大大减少
2011-04-25 22:53:00 392
原创 win7和ubuntu10.10双系统grub修复
<br />重装了win7系统,grub就得修复安装一下。记录一下其过程,以备后用。<br /> <br />试用liveCD修复grub:<br />fdisk -l; 查看linux安装位置<br />sudo mount /dev/sda9 /mnt; 假如安装在sda9上<br />subo grub-install --root-directory=/mnt/ /dev/sda<br /> <br /> <br />ok了,不过进入ubuntu后再来点小动作确保(win7)正确:<br />sud
2011-04-25 18:30:00 350
原创 搜索指定类型文件数量(python)
可以设置指定的文件夹名称以及其所在的遍历层次import ostarget_file_suffixes = ['html', 'htm']def is_target_file(file_name): split_list = file_name.split('.') file_suffix = split_list[len(split_list) - 1] if file_suffix in target_file_suffixes: retu
2011-02-17 16:01:00 822 1
原创 遍历并建立html链接
<br /><br />import os, string<br /> <br />root_dir = 'd:/Downloads'<br />html = '.html'<br /> <br />def array_to_html(files, file_name):<br
2011-02-13 19:45:00 378
原创 C++ 控制台彩色输出(windows)
C++ 颜色绚丽的控制台输出从这里开始;ostream 流的simple trick;inline std::ostream& blue(std::ostream &s);inline std::ostream& red(std::ostream &s);inline std::ostream& green(std::ostream &s);
2010-12-30 16:19:00 1784 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人