- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 第十一届hackathon落地啦:百度截图识字
【第十一届百度hackathon黑马奖项目落地啦:百度截图识字--让浏览器没有不可复制的文字】视频公开课、在线PPT还在手动录入笔记? 优雅的句子被P到了图片中,没办法为我所有? 任何网页上还有任何形式不能复制的文字? 百度截图识字插件,百度浏览器独家支持,便捷框选一键识别,截个图就能把所有文字收入囊中! 【安装体验】使用百度浏览器,打开应用中心-独家-百度截图识字,安装 即可
2015-01-20 17:50:53 1652 2
原创 java编码规范
1. 介绍为统一公司Java项目编码规范,提高可读性,特制定本规范。本规范同样适用于Android项目。本规范基于Google Java Style,主要的区别如下:保留了百度原有规范的4空格缩进和120字符列宽限制放松了对import语句的组织方式要求。只要有一定逻辑性即可,不做严格限制。但要求未使用的import语句必须删除对Android的成员变量命名
2014-10-26 14:43:11 1071
原创 程序语言的世界观
:名称代表语言核心概念运行机制关键突破实现原理主要目的常见应用命令式/过程式(Impreative/procedural)Fortran/Pascal/C命令、过程命令执行突破单一主程序和非结构化程序的限制引入逻辑控制和子程序模拟机器思维,实现自顶向下的模块设计交互式、事件驱动型系统、数值计算等
2014-06-11 18:34:46 700
原创 计算机语言发展历史
1940年代最早被确认的现代化、电力启动(electrically powered)的计算机约在1940年代被创造出来。程式设计师在有限的速度及内存容量限制之下,撰写人工调整(hand tuned)过的组合语言程式。而且很快就发现到使用组合语言的这种撰写方式需要花费大量的脑力(intellectual effort)而且很容易出错(error-prone)。 Konrad Zuse于1948年
2014-06-11 18:32:50 1095
原创 Hadoop是什么以及Hadoop的优点
一个分布式系统基础架构,由Apache基金会所开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。[1]Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高传输率(high throughp
2014-06-07 19:45:39 1942 1
翻译 Swift简介
Swift 是一个创新的新的编程语言的可可和可可联系。写代码是互动的和有趣的,语法简洁表达,和应用程序快速运行。迅速准备您的下一个iOS和OS X项目——或添加到当前应用程序——因为斯威夫特代码与objective - c并肩工作。
2014-06-03 15:50:21 615
转载 软件开发中的“瑞士军刀综合征”
如果大家认为这篇文章更多是在喷,我先说抱歉。“瑞士军刀综合征”的想法是起源于我和项目经理、客户、甚至其他开发者打交道的过程中产生的沮丧感,他们都以一种狭隘特殊的方式思考问题。我称之为“瑞士军刀综合征”。瑞士军刀“瑞士军刀”这个词通常用于描述一种可以在各种情况下使用的多种工具的集合体。虽然这样的组合可能很有用,但同样要注意一些风险。一个有太多活动部件的工具,可能最后是完全无用的!什么
2014-05-29 12:05:47 657
转载 程序员,为何你不该加班?
作为程序员,“加班”是可以的,但是这个“现象”本身是具有“偶然”性,而不该成为一种“常态”。程序员都是夜猫子,一种流行的说法是,程序员是把咖啡因转化成程序代码的机器。随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜(推荐阅读:白班程序员 VS. 夜猫子程序员)。做软件开发必须要加班熬夜工作吗?很多时候这种压力来自于领导,另一个则是程序员给自己寻找熬夜的借口。比如,白天逛了
2014-05-06 14:22:59 469
转载 一文读懂大数据:Hadoop,大数据技术及相关应用
这是一本小书而不是一篇文章,因为它详实细致的让你从一个完全不了解大数据技术及相关应用的门外汉,变成一个熟知其概念和意义的“内行人”,所以它很棒!主要内容·1来自Wikibon社区的大数据宣言·2数据处理与分析:传统方式·3大数据性质的变化·4大数据处理和分析的新方法4.1Hadoop4.2NoSQL4.3大规模并行分析数据库·5大数据方法的互补·6大数据供应
2014-04-29 18:17:10 1543
转载 Android OpenGL ES 2.0绘图:搭建OpenGL ES环境
为了能够在Android应用程序中使用OpenGL ES绘制图形,你必须创建一个视图作为容器。而更直接的做法是从GLSurfaceView和 GLSurfaceView.Renderer各派生一个实现类。GLSurfaceView作为使用OpenGL绘制的容器,GLSurfaceView.Renderer将用于控制绘图的动作。对这些类的更多信息,请参阅OpenGL ES开发人员指南。使
2014-04-29 18:09:33 427
转载 送上今年微软的一道笔试题
摘要:这里送上一道微软的笔试题,大家可能会认为这是一个全排列的问题,但是全排列在问题在于不能很好的知道每个数到底排在第几位,并且时间上肯定是不能通过的,递归的效率大家应该都知道。
2014-04-29 18:00:23 564
原创 百度是如何给每个人免费提供2TB存储空间的?
前段时间在使用百度网盘时,突然发现百度网盘可以免费领取 2TB 空间啦! 网络硬盘大家可能都或多或少的接触过,不得不说在万物皆云的时代里,这是一种非常好的网络工具,而对我们这种穷到掉渣的免费用户来说,硬盘空间 简直就是硬伤,刚开始使用的时候真是为了空间,各种折腾(做他那里所谓的任务),到头来也才扩充了 5G 左右。现在好了,随随便便、轻轻松松就有了 2T 的空间。 而这突如其来的 2T
2014-04-28 15:22:41 720
转载 编程为什么困难
提示:关注新浪微博:http://weibo.com/beyound507 精彩内容不错过。摘要:Erlang语言最初的设计者与实践者Joe Armstrong表示自己最初认为编程很容易,但现在意识到编程并不那么容易。编程并不只是告诉计算机做什么,一些约束条件、恶劣的编程环境都可能使编程变的困难。很多年前,我认为编程很容易,随着岁月的流逝,我已经意识到编程并不那么容易。这是围绕编程是什么,
2014-04-28 10:53:17 504
转载 程序员学习能力提升三要素
摘要:IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的
2014-04-28 10:39:33 368
转载 百度有趣的面试智力题
偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最公平,屋里的三个灯泡分别由哪个开关控制,三架飞机环游世界,用火柴和两根绳子测量45分钟之类的题目,火星得已经可以考古了,这里就不再说了。 1、考虑一个双人游戏。游戏在一个圆桌上进行。每个游戏者都有足够多的硬币。他们需要在桌子上轮流放置硬币,每次必需且只能放置一枚硬币,要求硬币完全置于桌面内(不能
2014-04-28 03:04:52 2238
转载 百度2014年面试题集锦
1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(
2014-04-28 03:00:22 533
转载 30天学习30种新技术系列
编者注:我们发现了比较有趣的系列文章《30天学习30种新技术》,准备翻译,一天一篇更新,年终礼包。以下是译文,英文标题表示还未翻译,附原文链接;中文标题表示已翻译,附译文链接。更新:全系列已经全部翻译完了~让你30天学习30种新技术,你会觉得这是挑战吗? 我已经接受了挑战,我会在一个月的时间内每天学习一门新技术,挑战开始于2013年10月29日。下面就是我将要学习的新技
2014-04-27 17:42:41 916
转载 项目延期原因及应对之道
摘要:每个项目经理都希望能有效地控制项目进度。但看似简单的事情,实际操作起来却常常不尽如人意。即使在成熟的大公司里,有着完善的项目管理流程,配备一流的团队,项目延期事件还是频频发生。这里分析主要的三个原因。每个项目经理都希望能有效地控制项目进度。但这件看似简单的事情,实际操作起来却常常不尽如人意。即使在成熟的大公司里,有着完善的项目管理流程,配备着一流的团队,项目延期事件还是频频发生。这里分析
2014-04-27 17:39:08 502
转载 创业公司应如何应对商标被抢注?
摘要:近日,一则新闻引起了互联网创业者们的关注:有一家名为“奇虎投资公司”(360已经声明该公司与自己无关)向国家商标局申请一百多家互联网创业公司的品牌或应用的商标。今天就想和大家探讨一下被抢注商标的创业公司应如何应对此事?
2014-04-27 16:05:29 861
转载 为程序员开一剂提高职业素养的良方
如果是一个解决问题能力超强的程序员,应该遵循什么样的行为准则呢?第一,先敬业后乐业。关于敬业,梁启超说:“敬业就是凡做一件事,便忠于一件事,将全部精力集中到这事上头,一点不旁骛,便是敬。”敬业的程序员不一定要天 天加班、没日没夜地工作。导致加班的因素也许是开发方式不对、架构不灵活或是技术落后。敬业的程序员会凭借自己的技术能力和判断力,解决掉其中的症结,而 不是得过且过。
2014-04-27 15:57:31 745
转载 克服敲代码之“痒”
摘要:程序员要有哪些职业素养?关于这个话题,已经有很多资料了。本文作者根据自己的经验和观察,谈谈“程序员的职业素养”的一个方面,就是“克制”——克制写代码的冲动。许多年前我刚开始学编程时,朋友曾说过一个笑话:差劲的程序员有两种,一种是开始就写main函数的;还有一种是上来就上网找各种类库源代码的。当时我并不能完全理解:编程序,不去找类库源代码,不从main函数开始,那要怎么做呢?后来才
2014-04-27 15:54:22 436
test_framework_training
2014-05-29
Android基础教程(第3版·修订版)
2014-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人