1.x.1 科普
文章平均质量分 83
ajian005
这个作者很懒,什么都没留下…
展开
-
前端技术栈综述
前端技术栈综述原创 2022-07-31 23:55:43 · 346 阅读 · 0 评论 -
How To Become A Hacker——如何成为黑客
作者:Eric Steven Raymond译者:刘海粟 (此文部分内容参考Ken Lee前辈的译文)本文的PDF文档可以从这里获得。为何有此文章? 身为《黑客辞典》[1]和其他一些知名文档的作者, 我常收到热心的网络新人的电子邮件, 问及“如何可以成为一名神奇的黑客?”。 早在1996年我便注意到,好像还没有任何一个“常见问题”转载 2012-11-23 16:35:11 · 1649 阅读 · 0 评论 -
不要成为工具的奴隶
不要成为工具的奴隶作者: Dai Yuwen在这个技术至上的时代,人们往往深陷于对“更好的工具”的无止境的追求中,不知不觉地忘了使用工具的目的是什么。没错,好的工具代表了更高的水平—工具制造者的水平,但对使用者来说,未必如此。工具本身不代表水平人们往往用工具本身来代替工具所要表达的内容。比如音响器材发烧友以高保真设备来显示自己对音乐的欣赏水平;暴发户用镀金高尔夫球杆显示自己对体育运转载 2012-11-23 16:40:54 · 1256 阅读 · 0 评论 -
真正优秀的程序员有哪些与众不同之处?
“当你50岁时,还愿意编程吗?”这个话题在Hacker News上众说纷纭,不过我们能够看到,那些真正成功的程序员,如John Carmack、Peter Norvig、Jeff Dean,即使他们不再年轻,但依然对编程充满热情,他们身上有哪些与众不同之处,又有哪些值得我们学习?有人进行了总结。1. 选择当前科技领域的一个小子集,亲近它、拥抱它,并且尝试推进这个小领域的发展。2. 理解不同转载 2012-11-23 16:52:59 · 741 阅读 · 0 评论 -
Peter Norvig:Teach Yourself Programming in Ten Years(自学编程,十年磨一剑)
黄小非译注:本文作者 Peter Norvig 目前任职于 Google,其职位是研究主管(Director of Research). Peter Norvig 是享誉世界的计算机科学家和人工智能专家。他是 AAAI 和 ACM 的会员,是业界内经典书籍《Artificial Intelligence: A Modern Approach 人工智能:一种现代方法》的作者之一。转载 2012-11-23 14:30:23 · 1676 阅读 · 0 评论 -
Stiff asks, great programmers answer 对九位卓越程序员的采访
2006 年,波兰程序员Jaroslaw “sztywny” Rzeszótko (亦称 Stiff)写了一篇文章《Stiff asks, great programmers answer》,不过原英文链接已挂。Dodgy Coder 的博主近期从 Stiff 那得到允许,把文章转发布在他的博客中《Q&A With Nine Great Programmers》。以下为全文。在一个炎热转载 2012-11-23 17:48:20 · 2458 阅读 · 0 评论 -
Google帝国背后的英雄Urs Hölzle
Urs Hölzle是Google的基础架构高级副总裁。作为Google的前10个工程师,他为Google的基础架构建设贡献颇多。1988 年,Urs Hölzle在家乡的苏黎世联邦理工学院获得计算机科学博士学位并获得了富布赖特科学奖学金。1994年,他又在斯坦福大学获得博士学位,那时他的研究内 容集中在编程语言及其高效实现。他和David Griswold(现Google通信研究员)以及转载 2012-12-12 18:51:11 · 1019 阅读 · 0 评论 -
浪潮之巅 第十六章 印钞机——最佳的商业模式(吴军)
2012-12-17 update1.1 : 调整格式、错别字所有成功的大公司都有好的商业模式,很多大公司的兴起,不是靠技术的革新而是靠商业模式的转变。当我们的社会进入文明时代后,商业总是伴随着生产力的进步而发展。挣钱原本不是人类活动的目的而是生存的手段,但是社会发展到今天,它似乎越来越成为很多人、团体(比如公司)甚至学校活动的目的。尽管哲学家们可以不同意并且高呼人们本末倒置了,但是却原创 2012-05-15 15:00:14 · 11458 阅读 · 0 评论 -
未来的竞争已不在行业中, 而是在行业外!!
未来的竞争已不在行业中, 而是在行业外!!1、最近听到最震撼的一句话是,移动说,搞了这么多年,今年才发现,原来腾讯才是我们的竞争对手。2、我看最彻底的竞争是跨界竞争,你认为收费的主营业务,一个跨界的进来,免费,因为人家根本不靠这个赚钱,你美滋滋的活了好多年,结果到最后不知道怎么死的。3、典型的案例如瑞星杀毒收费,360进来全免费,让整个杀毒市场翻天覆地。微信免费,让运营商舒转载 2013-05-09 09:45:04 · 1855 阅读 · 0 评论 -
什么是幂等性?为什么要用幂等性?怎样用幂等性?(待补充)
什么是幂等性?为什么原创 2014-05-08 12:46:40 · 2159 阅读 · 0 评论 -
JDKjdk1.4、jdk5.0、JDK6.0、 JDK7.0、JDK8.0、JDK9.0(2016年发布) 新特性
jdk1.4、jdk5.0、JDK6.0、 JDK7.0 新特性 http://blog.sina.com.cn/s/blog_4bb5650c0100gxo4.html1.4版本特性 JDK1.4新特性之I/O APIs篇 http://vvnet.javaeye.com/blog/463740 Java NIO原理和使用 http://gzcj.javaeye.com/bl原创 2011-02-18 13:19:00 · 4957 阅读 · 1 评论 -
戴尔-卡耐基:《人性的优点 How to stop worrying and start living》
戴尔-卡耐基:人性的优点 How to stop worrying and start living第一篇 认识焦虑一、把握今天 如果你想远离焦虑,就按威廉-奥斯勒爵士所说的去做:生活在"完全独立的今天",不要为将来忧心忡忡,只要过好今天这一天。二、做最坏的打算, 尽最大的努力 下次再碰上麻烦,感觉陷入绝境的时候,试试威利斯-凯利的"神秘处方": 1. 问问你自己,如果我无法原创 2016-02-12 20:30:01 · 1786 阅读 · 0 评论 -
StuQ 技能图谱(全套13张)
程序开发语言综述.jpg前端工程师必备技能.jpg大数据工程师必备技能.jpg安全工程师必备技能.jpg嵌入式开发必备技能.jpgiOS开发工程师必备技能.jpg移动无线测试工程师必备技能.jpg云计算工程师必备技能.jpg微服务架构技能图谱.jp转载 2016-04-21 14:37:47 · 31349 阅读 · 3 评论 -
作为学科的计算科学(上、中、下)
作为学科的计算科学Peter J.Denning(主席)Douglas E.Comer,David Gries,Michael C.Mulder,A11en Tucker,A.Joe Turner,and Paul R.YoungComputing as a Disciplinefrom《Communications of the ACM》January 1989 Volum...原创 2009-10-15 17:29:00 · 3903 阅读 · 0 评论 -
Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途
Ubuntu下载:原创 2014-04-26 22:21:49 · 3050 阅读 · 0 评论 -
看看一些著名的软件都用什么编程语言写成(更新中...)?
图例: “->” 表示有一个明显的迁移过程。 语言使用趋势: 汇编 -> C -> C++ -> ?(是Java,Python....)一、操作系统:Microsoft Windows :汇编 -> C -> C++备注:曾经在智能手机的操作系统(Windows Mobile)考虑掺点C#写的程序,比如软键盘,结果因为写出来的程序太慢,实在无法和别的模块合并,最终又回到C++重转载 2012-11-30 16:45:54 · 3371 阅读 · 0 评论 -
我学到的一些关于编程的事儿(翻译)
原文地址:Some things I’ve learnt about programming —- ByJohn Graham-Cumming我已经从事编程 30 年了,用过的机器包括从现在看来很差的(基于 Z80 和 6502)到最新的,用过的语言包括 BASIC,汇编语言,C,C++,Tcl,Perl,Lisp,ML,occam,arc,Ruby,Go等等。下面是我学到的一些关转载 2012-11-24 20:51:09 · 930 阅读 · 0 评论 -
管理小故事精髓 100例(转)
1、黄金台招贤 如何将企业治理好,一直是管理者的一个“研究课题”。有的研究有素,也就治理有方;有的研究无得,也就治理失败。要治理好企业,必须网罗人才,古代燕昭王黄金台招贤,便是最著名的例子。 《战国策?燕策一》记载:燕国国君燕昭王(公元前311-前279年)一心想招揽人才,而更多的人认为燕昭王仅仅是叶公好龙,不是真的求贤若渴。于是,燕昭王始终寻觅不到治国安邦的英才,整天闷闷不乐的。转载 2007-02-02 20:08:00 · 11117 阅读 · 0 评论 -
作为学科的计算科学(中)
11 附录计算科学作为一个学科的定义 计算机科学与工程是对描述和变换信息的算法过程其理论、分析、设计、效率、实现和应用——的系统的研究。全部计算科学的基本问题是,什么能(有效地)自动进行[ 2,3] 。本学科和算法理论、数理逻辑和存储程序式电子计算机的发明一起,形成于40 年代初。转载 2009-10-15 17:37:00 · 2351 阅读 · 0 评论 -
云计算
<br /> 关键字 云计算 、分布式、基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)、<br /><br />1什么是云计算?<br /> <br />云计算(英文:Cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。整个运行方式很像电网。<br />云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细原创 2011-02-17 16:04:00 · 1473 阅读 · 0 评论 -
如何根据"需求及功能需要"去选择相关的"材料、型号、技术"的思考
<br />草稿:<br /> 1建筑行业<br /> (1)why? 建筑的意义是什么?有没有必要区建筑?建筑的意义?可行性分析?(技术、经济、社会因素、。)<br /> (2)what? 都有什么要求? 有什么功能? 功能方面、性能方面、UI、环境因素。。。<br /> (3)macro How? 整体架构图、选择 地址、选择位置、布局、布局图(架构图)、楼建多高?地基多深?<br /> meso How? 选择建材 钢筋型号(小的、中粗的、粗的)、原创 2011-05-15 12:51:00 · 2064 阅读 · 0 评论 -
说说IO - IO的分层
说说IO(一)- IO的分层 IO性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到IO。而IO性能的发展,明显落后于CPU的发展。Memchached也好,NoSql也好,这些流行技术的背后都在直接或者间接地回避IO瓶颈,从而提高系统性能。IO系统转载 2011-06-07 11:00:00 · 2115 阅读 · 0 评论 -
趣味智力题-排列组合方面
1、 可怜的琼斯夫人路过泡泡糖出售机时,尽量不使她的双胞胎儿子有所察觉。 大儿子:"妈妈,我要泡泡糖。"二儿子:"妈妈,我也要,我要和比利拿一样颜色的。"分币泡泡糖出售机几乎空了,里面只有4粒白色的和6粒红色的泡泡糖。说不准下一粒是什么颜色。琼斯夫人如果要得到两粒同种颜色的泡泡糖,需要准备花多少钱? 是不是琼斯夫人需要花6分钱,准可以得到2粒红色的糖——就算所有白色的糖花去4分转载 2012-02-24 10:17:16 · 1483 阅读 · 0 评论 -
最常被程序员们谎称读过的计算机书籍
最常被程序员们谎称读过的计算机书籍马克·吐温曾经说过,所谓经典小说,就是指很多人希望读过,但很少人真正花时间去读的小说。这种说法同样适用于“经典”的计算机书籍。在Stack Overflow(以及其它很多软件论坛)上,诸如”程序员最应该读的计算机书籍有哪些?“这样的问题会周期性的出现。这样的问题不断的被提出、被回答,只是形式不同罢了。相同的几本书总是会出现在清单的前几名内,所以,如果想知道转载 2012-06-28 13:55:04 · 1561 阅读 · 0 评论 -
程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我转载 2011-08-04 22:32:44 · 1119 阅读 · 0 评论 -
你的知识需要管理-博学审问慎思明辨笃行
第零章 博学审问慎思明辨笃行 博学之(学习知识),审问之(保存知识),慎思之(保存知识),明辨之(分享知识),笃行之(使用知识,创新知识) - 中庸 第一章 你的知识问题 第一节 有知识才有安全 我们依靠什么? 核心竞争力、赖以生存的知识和能力 第二节 你的“无知”现状 个人的成长和发展以及个人竞争优势的建立依靠什么?原创 2012-10-14 23:38:27 · 2346 阅读 · 0 评论 -
Java开发常识资料
一、Java基础JSE 核心基础(程序设计语言): 《Think in java》 (参考阅读:《Core Java》JAVA2核心技术第1卷.基础知识) 阅读 《Effective java第二版》集合容器主题:util包 各种数据结构和算法多线程主题:concurrent包 《Concurrent Program原创 2011-12-01 13:00:26 · 1868 阅读 · 0 评论 -
信息系统项目管理师考试大纲(组织整理)
信息系统项目管理师考试大纲一、考试说明1.考试要求:(1)掌握信息系统知识;(2)掌握信息系统项目管理知识和方法;(3)掌握大型、复杂项目管理和多项目管理的知识和方法;(4)掌握项目整体绩效评估方法;(5)熟悉知识管理和战略管理;(6)掌握常用项目管理工具;(7)熟悉过程管理;(8)熟悉业务流程管理知识;(9)熟悉信息化知识和管理科学基础知识;(10原创 2012-08-12 14:47:25 · 3386 阅读 · 0 评论 -
作为学科的计算科学(下)
六、软件方法学和工程软件领域研究满足技术要求、安全、可靠、可信的程序和大型软件系统的设计。基本问题包括:在程序和程序设计系统的开发背后的原理是什么?怎样去证明程序或系统满足它的技术要求?怎样上给定技术要求,使之不遗漏重要的情况,而且可以分析它的安全性?怎样使软件系统通过不同阶段不断改进?怎样使软件设计得易理解和易修改?1. 理论软件方法学和工具领域理论的主要部分转载 2009-10-15 17:38:00 · 1387 阅读 · 1 评论 -
计算机科学数学理论浅谈
计算科学数学理论浅谈以前,总是对于数学的学习嗤之以鼻,认为没有很大的实用性,这也是为何后来跨专业考研的一个重要动机,但是随着后续学习的深入,逐渐体 会到了数学在现实工作中的分量,而这种对思考的能力的锻炼在初期可能是无形的,但这是的确存在的。我的理解是数学可以说是一种内功的锻炼,而对于语言和基 础计算机知识的学习是架式的学习,而更多的人可能偏向于后者(包括我自己),因为这种成就感在开始阶段是显而转载 2012-11-01 19:28:49 · 3110 阅读 · 0 评论 -
文艺编程 Literate Programming (原文中英文对照)
转载自:http://legendsland.wordpress.com/2012/06/06/literate-programming-%E6%96%87%E8%89%BA%E7%BC%96%E7%A8%8B/(译注:这篇文章是 Donald Knuth 一篇1983年的论文:Literate Programming 的介绍部分。有人翻译为“字面编程”,是极其错误的说法,literate转载 2012-10-25 19:30:22 · 1887 阅读 · 0 评论 -
哲理故事三百篇[转]
正在处理您的请求... 作者tag:%20other/1.html" target="_blank">8> other %20other/1.html" target="_blank">a> other CSDN 推荐tag:企业 员工 管理 下属转载 2007-02-02 20:10:00 · 1771 阅读 · 0 评论