很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。
其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。
下面就按照各本书的推荐数排列。
1、《代码大全》 史蒂夫·迈克康奈尔
推荐数:1684
“优秀的编程实践的百科全书,《代码大全》注重个人技术...
分类:
其他好文 时间:
2015-07-07 14:52:30
阅读次数:
200
/*
==================================================================
题目:甲乙丙丁四人猜A,B,C,D,E,F6个人谁是冠军,甲说不是A就是B,乙说
绝对不是C,丙说不可能是A和B,丁说是A或B,比赛结果说四人中只有一个人
是说对的!
=========================================...
分类:
编程语言 时间:
2015-07-07 14:51:52
阅读次数:
156
哈佛校园里,不见华服,不见化妆,更不见晃里晃荡,只有匆匆的脚步,坚实地写下人生的篇章。
哈佛不是神话,哈佛只是一个证明,人的意志,精神,抱负,理想的证明。
日前,两张美国哈佛大学图书馆凌晨4点多学生仍在学习的照片,在网上迅速传播。
照片显示:凌晨4点的哈佛大学图书馆里,灯火通明,座无虚席……图片配文这样写道:哈佛是一种象征。人到底有怎样的发挥潜力?人的意志,人的才情,人的理想,为...
分类:
其他好文 时间:
2015-07-07 14:51:58
阅读次数:
189
最近玩了一下react,感觉挺不错的,搜了一下没有看到什么视频教程,于是自己便录制了几个入门视频,希望可以帮到大家,已经上传土豆了,可以点击下面的链接查看。http://www.tudou.com/listplay/p11F8hRUnjI/vhak2xWae2I.html...
分类:
Web程序 时间:
2015-07-07 14:52:38
阅读次数:
584
一、金牌与爱国
在深圳市图书馆楼上的茶座里,一阵阵突然爆发的欢呼声打破整个图书馆的静谧,原来是围聚在电视机前的年轻人为中国运动员喝彩。喝彩声也陡然惊醒了我,原来在这次奥运会期间,我不但没有停留在电视机前看完一个比赛项目,而且看到中国健儿赢得了那么多金牌,我也竟然没有了往昔的兴奋。更糟糕的是,看到那么多金牌,我竟然时不时产生一丝忧虑。怎么回事?不要说十几年前在国内时我是如何狂热地为中...
分类:
其他好文 时间:
2015-07-07 14:50:58
阅读次数:
129
今天在XCode6.3上面重写TabBar的时候,自定义tabBar的代理遇到的一个问题
在重写tabBar的代理的时候遇到了一个警告。
解决方法:
在.m文件中
警告消失...
分类:
其他好文 时间:
2015-07-07 14:50:37
阅读次数:
101
本次需求与问题我用javah生成.h头文件之后,要生成相应的cpp文件来实现头文件里边定义的方法。看到的很多示例都是在Java工程下边用命令行的方式来生成cpp的dll。
比如说http://blog.csdn.net/jianjian1992/article/details/46724043
那问题就来了,如果只是简单地使用c++来实现,那就在这个cpp里边写就好了,可是如果我要用到其它的库,...
分类:
其他好文 时间:
2015-07-07 14:50:10
阅读次数:
126
1. javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为document.getElementByIdx("btn1").click();
3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;
方法二:1、函数声明为public
...
分类:
Web程序 时间:
2015-07-07 14:49:41
阅读次数:
128
Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head.
For example,
Given 1->2->3->4, you should return the list as 2->1->4->3.
Your algorithm should us...
分类:
其他好文 时间:
2015-07-07 14:48:58
阅读次数:
105
检测app使用了多少个xib和js的脚本(python)...
分类:
移动开发 时间:
2015-07-07 14:50:27
阅读次数:
157
第一种实用和完善的垃圾收集算法是 J. McCarthy 等人在 1960 年提出并成功地应用于 Lisp 语言的标记-清除算法。仍以餐巾纸为例,标记-清除算法的执行过程是这样的:
午餐过程中,餐厅里的所有人都根据自己的需要取用餐巾纸。当垃圾收集机器人想收集废旧餐巾纸的时候,它会让所有用餐的人先停下来,然后,依次询问餐厅里的每一个人:“你正在用餐巾纸吗?你用的是哪一张餐巾纸?”机器人根据...
分类:
编程语言 时间:
2015-07-07 14:50:56
阅读次数:
267
以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。
一.什么是.Net?它主要包括什么?
.Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。
.Net主要包括普通语言运行时(Common Languag...
分类:
Web程序 时间:
2015-07-07 14:50:27
阅读次数:
146
问题1报错提示:MSC00001: Failed to start service jboss.web.deployment.default-host./:
Caused by: java.lang.IllegalArgumentException: Child container with name already exists
at org.apache.catalina.c...
分类:
其他好文 时间:
2015-07-07 14:48:33
阅读次数:
132
代码安装apk
Intent i = new Intent(Intent.ACTION_VIEW);String filePath = "/sdcard/XXX.apk";i.setDataAndType(Uri.parse("file://" + filePath),"application/vnd.android.package-archive");context.startAc...
分类:
移动开发 时间:
2015-07-07 14:50:41
阅读次数:
152
先上代码
class Test
{
public static void main(String []args)
{
Queue q=new Queue();
Producer p=new Producer(q);
Consumer c=new Consumer(q);
...
分类:
编程语言 时间:
2015-07-07 14:50:12
阅读次数:
130
1.android的标题栏进度条的范围是[0,10000]
2.setSecondaryProgress的颜色浅,setProgress的颜色深,所以使setSecondaryProgress的值大于setProgress
3.this.requestWindowFeature(Window.FEATURE_PROGRESS);
this.setProgressBar...
分类:
移动开发 时间:
2015-07-07 14:50:20
阅读次数:
177
起因:几年前为了开发一个监控系统,需要周期性的对系统状态进行检查,因此需要对检查任务进行添加,排队(按时间),移除等操作,无意中发现java jdk 中有DelayQueue,因此实现了一个python版本源码如下:# -*- coding:utf-8 -*-
# python 版的 DelayQueue 类 和 Delayed 接口
#
from Queue import PriorityQu...
分类:
编程语言 时间:
2015-07-07 14:48:30
阅读次数:
207