在 Build 2014 上,Windows Phone 8.1 的语音助理功能 Cortana 让我们惊艳了好一阵子,作为微软主推的智能语音助理,当然免不了会被拿来和苹果的 Siri 以及谷歌的 Google Now 作比较。
本周我获得了 自由软件基金会的自由软件奖 。我事先得到了告知,不过我仍然花了大量时间来思考自由软件是如何影响我的生活的。事实证明影响很大。 在90年代的成长岁月里,我当时所处的环境,对女学生的兴趣
在思索“孰是神”的过程中,希腊人发现,与其回答“孰是神”,回答“孰非神”更容易。由此发明了反证法或逆推法。我常用此法来辨别专家真伪。 例如: “专家”这个词常言过其实。人们时常高估某人在某领域的水平,
从常规的坐在显示器前的工作方式转换出来的理由是非常有信服力的。有大量的研究和文章都展示了久坐是如何让你短命的。作为一个喜欢去尝试的人,我试着一整年都以站立的方式工作。 第一次打造站立式办公桌 建造一个新的站立式办公桌并不难,Goog
本文为小米科技董事长雷军在“我看未来 20 年”公益演讲上的讲话。雷军讲道,小米三年来只发布了六款手机,目前全球市场份额已排名第三。同时他表示,快速增长的“小米模式”可以复制,小米明后年进 入世界 500
简单问了问最近做了什么东西什么的,技 术就算过去了,毕竟已经有过一次接触了,他说:要么你先等一下,我让金不换过来。区区点了点头:好的。 不一会,一个胖胖的哥们就来了,后来才知道他是重庆的理科高高手
http://www.ifanr.com/502914 我一会儿发给你个红包。 我用微信支付把钱给你吧。 钱我已经用支付宝转给你啦…… 熟悉上面几句话的人,应该钱包里没几张现金
惑 Swift 到底适合 iOS 开发生态中的哪些部分。通过这篇文章,我希望能扫清你的疑惑并且将你送到正确的学习轨道上。 我应该先学C/Objective-C 还是直接学 Swift? Swift
在成为设计师之前,我在银行供职了四年。我有一份非常不错的工作,周围都是优秀的人,到现在我和他们还是朋友,很幸运。我最初做出纳,仅仅两年后,我就有个机会在职业阶梯上迈进了一步,从乡下搬迁到了大都市。我比以往更加激动、更有奔头。
阅读好的代码是一种享受。我最喜欢阅读的是redis的代码,用C写的,极端简洁但又威力强大。几句话就把最高效、精妙的数据结构完成出来,就像一篇福尔摩斯的侦探小说。在看的时候我常常想,如果让我实现这个功能,是否能像他这么简单高效?
首先,我得承认,本文的初稿内容引起了相当大的争论,这从初稿末尾的留言区中可见一斑。为此,我决定在本文中不用“讨厌”这个字眼,决定改而用“不喜欢”代之。 话虽如此,请牢记一点:这篇文章中给出的观
1. 我对后端优化的一点想法 2. About MeJametong@童家旺 work@alipay (2010.8-) work@alibaba(2005.5-2010.8) work@浙江移动台州公司
摘要:余额宝曾经是只有代号没有名字的“2号项目”,阿里内部的旺旺交流群上称之为“2013支付宝秘密武器”,本文中,作者将带我们从阿里内部去了解余额宝的初期业务背景以及由余额宝引发出对IT系统建设的新需求。 一年前的现在,在杭州支付宝大楼里有个叫“春秋书院”的闭关室,里面一
var str = "adadfdfseffserfefsefseeffffftsdg" ; //命名一个变量放置给出的字符串 var result = {}; var max = 0; var maxChar = '' ; for ( var i = 0; i < str.length; i++) { var c = str.charAt(i); if (result[c]) { result[
前些日子被华南理工大学软件学院邀请回去参加一些活动,其中包括跟一些师弟师妹们进行座谈。期间就有一个人问,要怎么样才可以去微软。其实我从 来没有想过这个问题,所以那个时候的答案自然就是微软的广告(编程好,数学好,态度好)了。09年大四
不管你相不相信,但是我已经用 Intellij IDEA 超过10年了,并且我非常喜欢它。因为如此,我去的每一个会议,我都会去拜访一下 JetBrains 的摊位,并且和这群小伙子聊天。主要是告诉他们
如果说这是一篇关于正则表达式的小结,我更愿意把它当做一个手册。 RegExp 三大方法 本文的RegExp采用直接量语法表示:/pattern/attributes。attributes有三个选择
创建稳定的 (rock solid) 错误处理,以及异常简单的取消操作 (cancellation) 我同样也会对诸如缓存 (caching)、并发执行 (parallel execution)、 NSOperationQueues
项目技术描述 1)Android5.0 新控件的使用:如RecyclerView,CardView,ToolBar等 2)Rxjava +Retrofit+Lrucache+DiskLrucache完成三级缓存 3)面向holder编写控件 4)自定义控件:如 妹子浏览控件,圆形控件,boomMenu,高斯模糊等5)第三方库:GSON,Butterknife等等 项目运行演示 项目运行视频(有些特
storedString 这个枚举 TestData.name 可以理解为一张银行卡。拿着这张卡到银行,说我要存,就够了。这个枚举就是一个ID。 这个思路和Swift 3以后的通知中心形式相似。 Notification