自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kfree博客园

Read The Fucking Source Code.

  • 博客(12)
  • 收藏
  • 关注

原创 Python logging使用指南

在开发程序过程中,打一手好的日志,对我们事后追根索源,排查问题至关重要. 在初学c或者python时,我们的代码中通常充斥着这样的代码片段:printf("a is %d",a);或者print 'Start reading database'records = model.read_recrods()print '# records', recordsprint 'Updating rec

2016-07-19 22:28:16 556 1

转载 每位开发人员都应铭记的10句编程谚语

所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。  1. 无风不起浪别紧张,这也许只是一场消防演习  代码设计是否糟糕,从某些地方就可以看出来。比如:a. 超大类或超大函数b. 大片被注释的代码c. 逻辑重

2011-10-21 14:27:32 627

转载 明星软件工程师的10种特质

如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。  代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。1. 热爱编程

2011-10-21 14:15:45 569

转载 编程技术面试的五大要点

文 / 何海涛扎实的基础知识、高质量的代码、清晰的思路、优化代码的能力、优秀的综合能力是编程技术面试的五大要点。找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编程面试的环节充分展示自己

2011-10-09 08:31:44 553

转载 Paul Graham:未来的互联网创业(下)

作者: 阮一峰日期: 2008年1月29日(接上半部分)(译者按:此文的翻译难度比我想象的大,所以拖了好几天。加之最近我的状态不好,因此译文质量可能不太高。如果译文中有费解之处,请自行参照英语原文。)4. Riski

2011-09-27 22:27:58 761

转载 Paul Graham:未来的互联网创业(上)

作者: 阮一峰日期: 2008年1月24日根据Paul Graham的简历,他是一个计算机博士,一个程序员,一个风险投资家。但是,在我眼里,他其实是一个思想家。他的很多观点深刻地启发了我。比如,他说,程序员就是当今时代的手工

2011-09-27 22:23:57 614

转载 建立大学生职业成长规划4个步骤

我们遇到很多大学生,在暑假期间就开始找临时工作,所从事的工作五花八门,搬运工、送货员、保安、办公室文员、工厂实习生。然后,到了大学生活的最后一年,找工作又成了一场四处游弋的求职游戏,托关系,找熟人,奔招聘会,四处打听,这个时候多数学生已经丢弃了自己所学的专业,最终学生物的干起了业

2011-09-27 22:04:14 667

转载 简明 Vim 练级攻略

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了

2011-09-14 21:21:28 656

转载 环形队列实现原理

环形队列是在实际编程极为有用的数据结构,它有如下特点。   它是一个首尾相连的FIFO的数据结构,采用数组的线性空间,数据组织简单。能很快知道队列是否满为空。能以很快速度的来存取数据。   因为有简单高效的原因,甚至在硬件都实现了环形队列.    环形队列广泛

2011-07-09 09:28:55 41284

转载 六方面助你成为职业程序员

下面介绍的是成为职业程序员的六个方面。一、简单才是美好的代码一定是最简单的,这应该是每个职业程序员心中万世不变的箴言。一个简单的“hello world”,可以有十几种实现,但是职业程序员绝对不会标新立异,他们会选择最简单最常用的那种。为什么要写简单的程序?1、简单的程序易于扩展

2011-07-09 09:13:48 696

转载 linux内核杂项设备驱动源码分析

在Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。所有的miscdevice设备形成了一个链表,对设备访问时内核根据次设备号查找对应的miscdevi

2011-07-08 23:08:46 1742

转载 Qt4.6+(8) Qt embeded 4.5.3 在ARM-Linux的移植

 移植这个是发现用Qt 4.6 for X86移植到ARM-Linux,理论上移植没太多问题,但实际碰到太多问题,而且QT官网上有针对Embeded Linux 的qt 4.5.3下载。这个资料也全。因此首先用这个版本试试。然后再来移植4.6的版本。 下载http://get.qt.nokia.com/qt/source/qt-embedded-linux-opensource-src-4.5.3

2011-07-03 18:26:16 1255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除