自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 给年轻程序员的建议

偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员需要做的一些事情。记住,想成为一名程序员,很多条路可走,这里列出的只是我的方法。    1. 解决你自己的问题 ―     从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。当你自己解决一个问题

2013-08-20 11:17:23 695

转载 激发程序员创意的6本书

在之前的一篇博客中我曾提到:程序员成功的秘诀在于创意和原创性思维。但是如果你没有创意该怎么办?别担心,并非只有你这样。事实上,你所遇到的大部分程序员都缺乏创意。原因在于,跟编程中客观的逻辑性思维相比,创意需要一种不同的思维方式。幸运的是,创新思维是可以学习的。我列出了一个可以激发创意的书籍清单。(注:排名不分先后,有两本书没有相应中文名,应该是没有中文版)《Pragmati

2013-08-18 23:21:00 681

转载 老码农教你学英语:补充一些英语学习素材

前几天写了《老码农教你学英语》之后,有一些朋友让我推荐一些各个阶段学习英语的素材。好吧,这次废话少说,下面就是我推荐的素材,供大家参考: 1. 白话书《Steve Jobs》 京东《The Mythical Man-Month》 京东《More Joel on Software.pdf》 下载链接 这里面,Steve Jobs的传记是我强烈推荐看的,不仅

2013-08-15 22:23:51 927

转载 老码农教你学英语

对于咱们这些高端大气、时刻需要和国际接轨的码农,英语的重要性自然是毋庸置疑的。尤其是那些胸怀大志,想在码农行业闯出一片天地,成为秒杀身边小弟们的潜在大牛们,熟练掌握英语更是事业成功最关键的因素之一。试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,

2013-08-10 22:25:21 1083

转载 分享8年开发经验,浅谈程序员职业规划

在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。明确入行的目的很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易

2013-08-03 21:58:10 886

转载 如何成为一个C++高级程序员

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经少了很多,java、C#、python等语言在很多方面已经可以代替C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。现在学习java、C#等语言的人数远远高于C++,主要是

2013-08-03 21:56:12 626

转载 怎样避免被女朋友骂

哪里有什么好男人,我只是把别人和女友吵架的时间用在自我反省上。      没错,各位男同胞没有看错,我不是告诉你们“怎样才能把女朋友哄开心”(这个技能等级太高~),也不是告诉你们“怎么做一个受女生欢迎的男人”(我要是知道我还会在这儿?),更加不是告诉你们“怎样让你的女朋友服服帖帖”(扯淡!)我要与各位分享的是在这个男女关系凶残的年代里的基本生存法则—     怎!样!避!免!被!女!朋!友

2013-07-21 23:12:22 1230

转载 阿里前员工撰文:马云的野心

斗胆来说说前老板。前段时间马云的助理陈伟又出了书。这是个很会玩的人,很早认识马云,后来跟过张纪中。他跟张纪中的年代正好是刘亦菲红起来的时候,他和刘亦菲母女关系不错。张纪中一部片子里的袁崇焕,是陈伟演的。陈伟总爱讲马总的轶事。当然也经过粉饰,他自己就是个很好玩的人,所以讲出来的马总轶事就更好玩。论起来,是很适合做朋友的人,至少是一起喝酒不会闷的那类。马总和演艺界的关联也多和陈

2013-06-26 21:25:58 965

转载 做一个专业软件开发必须精通的事项,你还差多少

这两天读bob大叔的《程序员的职业素养》,感觉作为一个专业的软件开发人员不容易,身上顿时感觉压力山大。bob大叔认为作为一个专业软件开发必须精通以下几点1、设计模式。必须能描述GOF书中全部24种模式,同时还要有POSA书中的多数模式的实战经验。2、设计原则。必须了解SOLID原则,而且要深刻理解组件设计原则。3、方法。必须理解XP、Scrum、精益、看板、瀑布、结

2013-06-20 12:55:39 723

转载 汇编语言程序格式

汇编语言源程序中的每个语句可以由四项组成,格式如下:   [name] operation operand [ ;comment]其中:  名字项(name)是指一个标号或变量。  操作项(operation)是一个操作码的助记符,它可以是指令、伪指令或宏指令名。  操作数项(operand)由一个或多个表达式组成,它提供为执行所要求的操作而需要的信息。操作数项可以是常

2013-06-12 22:15:58 900

转载 阿里巴巴离职DBA 35岁总结的职业生涯

导读:去年很多朋友私下或新浪微博上在总结自己的职业生涯与职业规划,也感觉到很纠结与彷徨,尤其技术人的职业生涯,随年龄增加,一些优势逐渐丧失。4月13日数据库技术大会的主办方举行的晚宴上,也让本人支持一个大家感兴趣又贴合实际的话,话题是:三十岁后的IT人 如何抉择人生路,遗憾的是预订酒店饭桌是几个房间打通的,而不是一个大厅方式(总共:8桌),大家无法围绕在一起,为此只是小范围讨论了下,今天看到曾

2013-06-10 11:44:59 1201

转载 一步步将vim改造成C/C++开发环境(IDE)

转载请注明出处lingdxuyan.blog.chinaunix.net 一步步将vim改造成C/C++开发环境(IDE)原文地址http://blog168.chinaunix.net/space.php?uid=23089249&do=blog&id=2855999【参考资料】吴垠的“手把手教你把Vim改装成一个IDE编程环境”在Fedora下成功将Vim打造成

2013-06-08 19:52:56 1036

转载 浏览器的渲染原理简介

看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,1)这篇文章太长了,阅读成本太大,不能一口气读完。2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助。所以,我准备写下这篇文章来解决上述两个问题。希望你能在上班途中,或是坐马桶时就能读完,并能从

2013-05-22 12:54:36 587

转载 二十大数据可视化工具点评

二十大数据可视化工具点评Monochord如今学习应用数据可视化的渠道有很多,你可以跟踪一些专家博客,但更重要的一点是实践/实操,你必须对目前可用的数据可视化工具有个大致了解。以下是Netmagzine列举的二十大数据可视化工具,无论你是准备制作简单的图表还是复杂的图谱或者信息图,这些工具都能满足你的需要。更加美妙的是,这些工具大多免费。第一部分:入门级工具1.Exce

2013-05-17 16:13:03 1426

转载 vim 常用插件推荐

1 程序设计    1.1 Tag List    下载地址: 官方站点    官方描述: The “Tag List” plugin is a source code browser plugin for Vim and provides an overview of the structure of source code files and allows you to

2013-05-14 23:15:07 762

转载 Emacs配置C/C++-mode的代码智能提示和自动补全

以前在windows下工作,只是在需要敲一些短小的测试代码才用到Emacs,所以c++-mode的代码智能提示和补全一直就没有费心去配置,今天花了点时间,参照网友们的教程,终于把自动补全的功能加上了。主要安装了这几个插件:(1)company-mode:代码补全的核心插件,能够配合许许多多的处理后端来实现比较方便并且清晰的代码补全,比如下面的semantic下载地址:h

2013-05-14 22:50:38 1992

转载 Vim下的代码自动补全和代码跳转阅读

【前言】    Linux之所以今天仍然只被少数人使用,不能像windows一样进入寻常百姓家,其配置之难之烦,还是很让人不爽。号称Linux编辑器哼哈二将之一的Vim也是难逃此列。虽然很多高手用的得心应手,但是作为初学者往往不知道如何下手。。。    我希望把同为初学者的我的配置经历,以尽量简洁的语言叙述,试图使这个过程看上去不再那么恐怖。    【概念】

2013-05-14 22:47:16 730

转载 程序人生--一个程序员对学弟学妹建议

我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96, 97级的不少大学生

2013-05-08 22:48:00 714

转载 对程序员职业的一些建议

自从四年前被CSDN采访后(“职业规化就像软件工程”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又很想帮助这些人。所以,我基本上还是会尝试回一下这样的邮件。昨天,我又回了一封。但是我心里还是有点忐忑不安。害怕说错了什么。

2013-05-08 18:40:04 752

转载 Web前端工程师编程能力飞升之路

今天看到这篇文章。写的非常有意思。发现自己才处于”入室”阶段。骚年,路还很长,继续前行。   【背景】   如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧;   如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧;   如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧;   web前端研发工程

2013-05-08 18:10:08 680

转载 Linux操作系统的内存使用方法详细解析

我是一名程序员,那么我在这里以一个程序员的角度来讲解Linux内存的使用。一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。Linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用实际物理内存;一级是具体的物理页面,它对应我们机器上的物理内存。

2013-05-04 20:16:49 689

转载 Beyond RFPs: 3 keys to finding the best software vendor

inWe all know how the software vendor selection process works. You do a needs analysis, call in some vendors, watch a bunch of PowerPoints, put out an RFP or an RFQ and compare and contrast. Or so

2013-05-03 23:42:47 707

转载 Thinking Long Term Can be Short Sighted*

I'm constantly asked where I see our business in 3 to 5 years. What's amazing is how rare it is that people ask me about how we work as a team to operate better, refine our processes and social ads of

2013-05-03 23:36:55 686

转载 There Are Only Four Jobs in the Whole World – Are You in the Right One?

For the past 30 years my company has been involved in creating over 2,500 different performance-based job descriptions that define the actual work a person needs to do to be considered successful. Bas

2013-05-03 23:30:46 843

转载 如何学习Windows编程

经常有初学者询问如何学习Windows编程?很多人从MFC开始学习,结果常常是一头雾水,知难而退;也有人毅力坚强,熬过了MFC的阵痛期,最后却是知其然而不知其所以然,并且思维被限制在MFC的框架之中,遇到稍微有点规模的程序就无从下手了。以我个人的这些年的Windows开发经历,我建议Windows上的学习路线如下:首先当然是语言的学习,比如C或C++(STL),它是平台无关的

2013-04-29 23:45:15 793

转载 C语言详解 - 文件

C语言详解 - 文件 1. 需要了解的概念需要理解的知识点包括:数据流、缓冲区、文件类型、文件存取方式 1.1 数据流:指程序与数据的交互是以流的形式进行的。进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。1.2 缓冲区(Buffer):指在程序执行时,所提供的额外内存,可用来暂时存放做准备

2013-04-29 15:08:30 565

转载 大牛讲解信号与系统以及数字信号处理

第一课 什么是卷积 卷积有什么用 什么是傅利叶变换 什么是拉普拉斯变换 引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。   先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!)   讲一个故事:   张三刚刚应聘到了一个电

2013-04-28 11:57:50 1213

转载 c++ const成员函数

一些成员函数改变对象,一些成员函数不改变对象。例如: int Point::GetY(){ return yVal;}   这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: void Point:: SetPt (int x, int y){ xVal=x; yVal=y;}   为了使成员函数的意义更加清楚,我们可在不改变对

2013-04-27 23:25:24 519

转载 未初始化的变量的值 0Xcccccccc -858993460 烫

指针:0xCCCCCCCCVC的DEBUG版会把未初始化的指针自动初始化为0xCCCCCCCC,而不是就让它随机去,那是因为DEBUG版的目的是为了方便我们调试程序的,如果野指针的初值不确定,那么每次调试同一个程序就可能出现不一样的结果,比如这次程序崩掉,下次正常运行,再一次虽然没崩掉,但结果不对……那显然对我们解bug是非常不利的。DEBUG版本为了能让程序员更早的发现错误,把堆

2013-04-26 16:27:54 1070

转载 计算机专业就业

计算机专业毕业后大致的工作方向是软、硬、网、图 四大类尤其以软件、网络为现今的首选从岗位上分,又可以分为技术道路、营销道路两大方向if 你选择作技术  then 从现在开始,牢记:天道酬勤!!!if 你选择软件技术 then 每天都要用大量的时间学习高级语言,绝对不能仅限于学校的安排。优秀的程序员都是大学阶段就已经自学得非常深入了。if you选择网络技术,

2013-04-26 14:34:00 807

转载 Linux命令行之逗趣无极限

你有没有在Linux命令行中见过一辆火车呢?“猫跟老鼠”呢?编辑Linux命令行其实并不总是件严肃古板的事情。你完全可以用它自娱自乐。下面我们就跟大家一起讨论一下Linux命令行的特质。  假设:本文所有示例都使用Ubuntu Linux。文中描述命令行功能或许在你的Linux系统中是默认的。  有趣的Linux命令行功效1. Linux“sl”命令行  尽管“sl

2013-04-18 22:16:25 860

转载 不同品牌机中的Fn按钮功能定位汇总

"FN"意为“Function”(功能),用以和其他的按键组成组合键以便实现控制作用。它是多出现于笔记本和上网本键盘左下角的一个键。有的笔记本将Ctrl键置于左下角,而Fn在键盘最下一排从左数第二的位置。“Fn”多用蓝色刻印,也有用绿色、紫色的,与相组合的按键实现的功能在另一个键上用同样的颜色表示。这些组合键可以实现硬件的调节(休眠,切换显示),或者补充实现台式机上有而笔记本上省略的按键。虽然

2013-04-17 19:04:45 1094

转载 键盘上F1到F12按钮各自的功能定位

F1:如果你处在一个选定的程序中而需要帮助,那么请按下F1。如果现在不是处在任何程序中,而是处在资源管理器或桌面,那么按下F1就会出现Windows的帮助程序。如果你正在对某个程序进行操作,而想得到Windows帮助,则需要按下Win+F1。按下Shift+F1,会出现"What'sThis?"的帮助信息。F2:如果在资源管理器中选定了一个文件或文件夹,按下F2则会对这个选定的文件或文件夹重命

2013-04-17 19:02:05 776

转载 101条伟大的计算机编程名言

“人们总是害怕改变。电被发明出来的时候他们害怕电,是不是?他们害怕煤,害怕蒸汽机车。无知无所不在,并导致恐惧。但随着时间推移,人们终究会接受最新的科技。”正如比尔盖茨曾经警告过一样,计算机已经真正成为我们的最新科技,几乎遍布我们日常生活的每一方面。所以,我们这个时代的某些最伟大的头脑开始思索起计算机和软件对于人类的重要性来了。以下就是101条有关计算机的伟大名言,并且,既然我们这个网站是一个软

2013-04-17 19:00:39 660

转载 注册表常用操作

1. gpedit.msc-----组策略 2. sndrec32-------录音机3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. services.msc---本

2013-04-17 18:57:04 992

转载 写给支持和反对<完全用Linux工作>的人们(王垠)

完全用Linux工作,抛弃windows 我已经半年没有使用 Windows的方式工作了。Linux高效的完成了我所有的工作。 GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。 我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的。

2013-04-17 18:55:28 3312

转载 用Linux一年来的体会

记得王垠同学写过文章《完全用 GNU/Linux工作》。嗯,当初看了也是很激动。本篇文章,不是为了学人家怎么样,我只是和大家聊聊我用Linux一年来的体会、感受罢了。别人是模仿不来的,模仿别人没有什么可以值得称道的,做好自己方为好汉。#1,学习Linux的初衷我若说当初学习Linux就是为了求自由、觅独立之精神,完全是扯淡的事情。我没有使用过,开始对Linux的认知全是从他人口

2013-04-17 18:51:17 1007

转载 让ADSL发挥极限

让ADSL发挥极限:从六方面下手还我宽带速度  宽带拨号上网已经变得象家常便饭一样平常,原本指望这种拨号方式的上网速度要比普通电话拨号的上网速度更快一些,但事实上我们有时会感觉到宽带拨号上网的速度没有明显的改观,甚至会比普通电话拨号的上网速度还要慢一些,这是为什么呢?其实,影响宽带拨号上网速度的因素有多种,我们必须对各种可能因素进行逐一排除,才能还宽带拨

2013-04-17 18:49:45 632

转载 程序员成长之道

黄小非译注:本文作者Peter Norvig目前任职于Google,其职位是研究主管(Directorof  Research). Peter Norvig是享誉世界的计算机科学家和人工智能专家。他是 AAAI 和  ACM 的会员,是业界内经典书籍《ArtificialIntelligence: A Modern Approach | 人工智能:一种现代方法》的作者之一。在加入Goo

2013-04-17 18:48:34 860

转载 某高手毕生精力总结的电脑技巧

某高手毕生精力总结的电脑技巧声明:以下技巧都是一些常用技巧,但也并不是每个人都很清楚,请只选择你感兴趣的内容选择性的观看。    1、如何实现关机时清空页面文件打开“控制面板”,单击“管理工具→本地安全策略→本地策略→安全选项”,双击其中“关机:清理虚拟内存页面文件”一项,单击弹出菜单中的“已启用”选项,单击“确定”即可。      2、如何自行配置Windows XP的服务

2013-04-17 18:45:29 903

空空如也

空空如也

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

TA关注的人

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