接上篇:同事的勤奋好学和丰富阅历让我顶膜礼拜(上)

同事不仅对技术痴迷、术业专攻、博学多才,而且还有着丰富的阅历。这些也是在南京这段时间里听其所说的。

他在嵌入式Linux技术上属于那种半路出家形的。在这之前,在铁路局上过班;在家养过猪、羊等;当过老师,教C语言;让人意外的是,还考过研,而且目标是清华大学……

所有这些经历,在我看来,都是遥不可及的事情。相比之下,自己的经历就很单调,单调的让自己觉得这二三十年就像白开水一样。我一直都觉得,人有经历,才有积累,才能深谙世事,才不会夸夸其谈。也许会有遗憾,也许相比之下,会显得不那么成功,但我觉得会很富有。

当然,人无完人,但以上的这些优点,已经足够值得我去学习。在这个浮躁的社会里,还有几个人可以沉静下心来读书学习,都是在吃“快餐文化”。

曾经有个女同学说我知识不够宽广——这是她不选择我的理由之一。也许不可当真,但我一直在思考这个问题。什么才是知识宽广呢?

所以说,读书是必要的,而且要读好书。除此之外,不要限定在自己的范围之内,走出去,多与人交流,丰富自己的阅历。这样,才能让自己懂得更多。

 


自5月初来南京出差已有两月有余。在这两多月里,感受了南京这个六朝古都的城市魅力,同时,对一起过来的几个同事也慢慢的有了较多的了解。5个人中,虽说性格不同,但都有着技术人特点。在这里,说说其中的一个重量级同事,以其共勉,勉励自己。

他30有余,外表憨厚老实,形态略显肥胖,却拥有智慧。众人眼中,勤奋好学。

在公司里,他跟我一样,做软件开发的。原先不在同一个部门,今年部门人员调整时才在一起工作,而且今年初的时候共同开发了一个项目。因此,这次来南京开发新产品也算是第二次合作了。

有同事常笑称他是伟大的、勤奋好学的X总。这可不是空学来风。有次部门发布人员状态报告时,他加班达到150多小时,也就是说,在这个月里,除正常8小时工作后,他平均还工作了近8小时。这在众人眼里,这几近疯狂。 阅读全文 »

 


来南京出差两月有余了。公司虽然为我们几个租了一套房子,却没有安装网络。所以下班之余,只有看电视了。而且公司上班,网络也不方便。所以在这两个月里,没有网络的日子,是有点不适应。

在现代世界,如果生活中没有互联网,可能就像生活中没有电一样,极为不便。

在一个周末,因为信用卡还款日子期限就在周末,可是阴差阳错,居然错过了。一般都是用网络来还款的。可是没有网络叫我怎么给信用卡还款?难道要我坐趟公交车跑到银行柜台吗?

人懒不想去,只得使劲的想办法。忽然想起自己的老式NOKIA 小六手机,电脑可通过它来连接互联网,前提是要在电脑上装个NOKIA的PC套件软件。最最重要的是,我手机SIM卡,每月有2G的GPRS流量。不用白不用,不用也是浪费。想到这里,暗暗窃喜。但这里有几个问题需解决:

  1. 不知道网上还有没有支持该手机的NOKIA PC套件可下载;
  2. 即使有,PC套件可能会太大,手机未必能支持和下载下来;
  3. 手机与笔记本的数据连接线; 阅读全文 »
 


在2012.05.04,reille博客建立2月后PR值升为1,如今—2012.07.08日,再在2月后,百度权重升为1了。截图一张并立文在此,以示留念。

百度权重升为1

百度权重升为1

在网上查了下,发现别个网站的百度权重从0到1都很快,甚至1个月就搞定。当然,并不是羡慕嫉妒恨。reille博客还是立足于自己,慢慢积累,慢慢成长!

 


前面说过,reille博客投放广告只是为博客增加一些图片,使博客看起来不那么全是文字。在4月末的时候,曾经申请过google广告,只是因为内容不全,申请没有通过。详情见:velep.com成长之路30—添加Google广告即Banner页面横幅广告和侧边栏广告velep.com成长之路33—申请Google AdSense失败两篇博文的介绍。

本来打算等自己的博客上线6个月后再申请google广告,但偶然间在某一网站上看到有网易联盟广告,最重要的是其条件不是那么苛刻和严格。于是前几天注册并申请了网易联盟广告。网易的审核很快,据其他人的经验是2—3个小时就审核通过了。我是过了一天才查看到的。

网易联盟广告的内容比较少,只是游戏,推广自家的游戏广告等。网易的广告形式有:CPC点击付费广告、CPM弹窗广告,以及CPA、CPS等按效果付费的广告。虽然提供了多种广告形式,但有一些广告形式,它会提示不适用于你的网站,只能使用消费分成的广告形式。

最后在自己的博客添加了一个横幅广告和两个右边栏广告。看了下效果,还好,自己觉得还满意吧。至少不是之前的满屏都是文字。

 


Linux kernel路由机制分析(上)

四.主要路由流程分析

前面已经介绍过,IP层会在输入和输出两个时候去调用路由部分代码。输入路由过程更为复杂一些也更具代表性,所以我们下面主要分析一下IP包输入时的路由流程。

下图描述了这个流程:

阅读全文 »

 


一.前言

我对linux2.4.18的相关代码进行了阅读,从关键的几个接口函数入手,进而理清了整个路由部分的主要脉胳,理解了一些细节问题的处理,但还是有些问题还没有完全搞清楚。

路由部分代码主要在linux代码树的/net/ipv4/下面:

对于下面报告内容的组织,我想通过由整体到部分到细节的顺序,尽量把我阅读代码学习到的所有的知识做一个有层次有条理的总结。 阅读全文 »

 


路由是为跨网段的数据包选择路径,决定如何才能正确到达到目的IP的一个重要环节,它有两种方式,一种为静态路由,一种为动态路由。

静态路由是由网络管理员手工指定路由,当路由发生改变时,需要管理员手工去修改。比如,指定目标地址为192.168.1段的数据包由第一张网卡转发,目标地址为192.168.2段的数据包由第二张网卡转发。

动态路由是由路由器每隔一段时间自动生成路由表,有不同的协议可以实现,比如OSPF,RIP等等,这些协议都会有个接收、发布路由信息和生成新的路由表所需要的收敛时间的问题,如果设置不当,有可能会引致路由器出错。在动态路由中,路由表是会变化的,比如,原来目标地址为192.168.1段的数据包由第一张网卡转发,可能过了半个小时之后路由器会选择从第二张网卡转发。

一般来说,静态路由的转发效率比动态路由高,因为静态路由不需要生成新的路由表,但其适应性比动态路由差,当一个路径失效时,它不能马上发现并作出处理,而要由管理员去进行改动,而动态路由就会在几十秒甚至几秒内自动修改路径。

因此,在一般的小规模的局域网里,一般采用静态路由,而电信这种全国规模的ISP,则一般采用动态路由。   它们的优缺点比较如下所述: 阅读全文 »

 


阅读内核代码习惯喜欢使用source insight。如果能在source insight上修改内核代码,同时又不需要把修改的内核代码再拷贝到虚拟ubuntu上去那就方便了。于是想通过用samba与xp共享的方式来实现,即xp、samba、虚拟ubuntu9.10等工具。

事实上是可以的,用source insight把在samba上共享的内核源文件建立了工程,速度上不是特别慢,可以接受。但在Source insight上修改通过samba共享ubuntu上内核源程序文件出现了以下一些问题:

  • “Confirm by typing ‘yes’ below”、
  • “has been changed outside of the editor. Do you want to reload the file?”、
  • “There was an error saving ….”和”An invalid Source Insight serial number was detected” 阅读全文 »
 


Xshell对于嵌入式开发来说,是个非常不错的工具。本人就一直使用它。

但或许都有过被中文显示为乱码的问题感觉有点不爽。解决方法其实很简单的,即把xshell编码方式改成UTF-8即可。

[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器即可。也可以在Xshell的工具栏里面点击“编码 ”按钮,选择Unicode(UTF-8)编码即可。

本人用的Xshell版本是:xshell3.0(build 0206) 简体中文

© 2012 velep.com | reille blog | 管理| 粤ICP备12094833号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量