-
Archives
- March 2012
- December 2011
- March 2011
- December 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
-
Meta
Category Archives: 编程相关
Python学习笔记五
高效的使用Python:
(Mon,Tue,Wed,Thu,Fri,Sat,Sun) = range(7)
Mon
0
Sun
6
比C语言里使用enum来实现要直观、简单多了吧!
li = [1, 9, 8, 4]
[elem*2 for elem in li][......]
Posted in Python, 编程相关
7 Comments
Python学习笔记四
Python是个好东西啊,继续学习:
Dictionary:
赋值:
a["apple"]=red;
增加:
增加一组值同赋值操作相同,因此如果增加一组新值时要注意是否会覆盖已有值。
删除:
del d["apple"];
d.clear();这个操作会清[......]
Posted in Python, 编程相关
4 Comments
一个简单的Web服务器–深信服
两周前面完深信服后,何总给留的一个题目:
1. 编写Windows下或者Linux下的http服务器,不得抄袭别的Web服务器。要求:支持多个并发用户访问,使用配置文件配置根目录等选项。支持CGI,最好支持简单的脚本(语法可以类似asp或者php,实现一些简单的语法就可以了)。给出简单说明和设[......]
Posted in C, 编程相关
3 Comments
几种简单的排序实现
选择排序:
每次找出最小的放在最前面;
插入排序:
每次循环把后面第一个元素插入到前面适当位置(玩扑克牌的插法);
冒泡排序:
比较相邻元素,大的放在右边;
[cocobear@cocobear Temp]$ ./a.out
排序前:83 86 77 15 93 35[......]
Posted in C, 编程相关
4 Comments
目录下文件名大小写转换
for f in *;do
mv $f `echo $f |tr “[A-Z]” “[a-z]“`
done
上面这个脚本可以处理大多数情况,但是当文件名中有空格时该脚本就无效了。
经过尝试下面这段脚本可以解决上面的问题:
[cocobear@cocobear 1027]$[......]
Posted in Shell, 编程相关
3 Comments