摘要: 题目: 你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市? 解: 最优解必然符合以 阅读全文
posted @ 2013-03-26 13:15 myLittleGarden 阅读(1734) 评论(0) 推荐(0)
摘要: 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。我的这个朋友把这篇文章取名叫Build Your ProgrammingTechni 阅读全文
posted @ 2013-03-26 12:07 myLittleGarden 阅读(215) 评论(0) 推荐(0)
摘要: 不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian最符合人的思维的字节序地址低位存储值的低位地址高位存储值的高位怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说低位值小,就应该放在内存地址小的地方,也即内存地址低位反之,高位值就应该放在内存地址大的地方,也即内存地址高位BE big-endian最直观的字节序地址低位存储值的高位地址高位存储值的低位为什么说直观,不要考虑对应关系只需要把内存地址从左到 阅读全文
posted @ 2013-03-25 13:35 myLittleGarden 阅读(246) 评论(0) 推荐(0)
摘要: 一、修改配置文件(虚拟机可采用NAT或网桥形式上网。若采用网桥形式,则需采用静态IP地址配置,设置的IP应是宿主机同网段的空闲IP;或采用NAT形式,则需采用动态IP地址配置方式。)配置文件位于:/etc/sysconfig/network-scripts/ifcfg-eth0采用静态IP地址:DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.0.3NETMASK=255.255.255.0GATEWAY=192.168.0.1或采用动态IP地址:DEVICE=eth0ONBOOT=yesBOOTPROTO=dhcp二、使IP地址生效:/s 阅读全文
posted @ 2013-03-21 11:23 myLittleGarden 阅读(325) 评论(0) 推荐(0)
摘要: 使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Flags Metric RefUse Iface192.168.0.0 * 255.255.255.0 U 000 eth0169.254.0.0 * 255.255.0.0 U 000 eth0default 192.168.0.1 0.0.0.0 UG000 eth0route 命令的输出项说明输出项说明Destination目标网段或者主机Gateway网关地址,”*” 表示目标是本主机所属的网络,不需要路由Genmask网络掩码Flags标记。一些可能的 阅读全文
posted @ 2013-03-21 10:50 myLittleGarden 阅读(1371) 评论(0) 推荐(0)