首页
学习
活动
专区
工具
TVP
发布

顶级程序员

专栏作者
317
文章
329897
阅读量
45
订阅数
从熵概念到决策树算法
信息熵是将熵的理论应用于信息混乱度的描述,在随机变量中可以描述随机变量不确定性的程度,在机器学习的样本集合中,可以用于描述样本集合的纯度。
顶级程序员
2018-07-23
6210
谷歌工程师写的这段代码什么水平?
代码,正在改变世界。正是因为有了代码的存在,才有了阿里巴巴、百度、京东、天猫等的存在。
顶级程序员
2018-07-23
5350
程序员的 5 种类型,你是哪一种?
在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有5种代码勇士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。
顶级程序员
2018-07-23
3670
罪犯瑟瑟发抖!AI技术将可从受害者脑中收集犯罪分子的脸
在犯罪类案件中,语言障碍者在陈述的过程中会产生大量误导性因素,造成案件陷入困境的局面。现今现今加拿大一个研究团队正试图通过先进的脑部扫描技术来对大脑进行‘阅读’,并从大脑思维中来收集人脸图像。 这项新技术是由多伦多大学神经科学家研发的,团队通过脑电图监测器来监测大脑活动,配合当下成熟的机器学习算法,重建人类脑中的感知图像。 该团队首席研究员Dan Nemrodov表示,人类在看到任何东西时,大脑会产生一种精神感知,也就是对该件事的精神印象。脑电图监测器能够捕捉此类精神感知,以更直观的方式来还原大脑中
顶级程序员
2018-05-03
4200
治污女工程师走近垃圾写代码,监督2.5万家企业排污
转自:程序猿(imkuqin) 因为一段被偶然拍上网的路旁写代码视频,阿里云算法工程师佳米突然火了。 因为经常和治污项目打交道,佳米当时并没有意识到正在垃圾箱附近写代码。 而事实上,来源不明的垃圾堆、
顶级程序员
2018-05-03
5510
如何掌握所有的程序语言
对的,我这里要讲的不是如何掌握一种程序语言,而是所有的…… 很多编程初学者至今还在给我写信请教,问我该学习什么程序语言,怎么学习。由于我知道如何掌握“所有”的程序语言,总是感觉这种该学“一种”什么语言的问题比较低级,所以一直没来得及回复他们 :P 可是逐渐的,我发现原来不只是小白们有这个问题,就连美国大公司的很多资深工程师,其实也没搞明白。 今天我有动力了,想来统一回答一下这个搁置已久的“初级问题”。类似的话题貌似曾经写过,然而现在我想把它重新写一遍。因为在跟很多人交流之后,我对自己头脑中的(未转化为语
顶级程序员
2018-05-03
9680
王咏刚:为什么 AI 工程师都要懂些架构?
作者简介 王咏刚 Google软件工程师 著名技术撰稿人和IT演说家 创新工场AI工程院副院长 AI 时代,我们总说做科研的 AI 科学家、研究员、算法工程师离产业应用太远,这其中的一个含义是说,搞机器学习算法的人,有时候会因为缺乏架构(Infrastructure)方面的知识、能力而难以将一个好的算法落地。我们招的算法工程师里,也有同学说,我发的顶会 paper 一级棒,或者我做 Kaggle 竞赛一级棒,拿了不少第一名的,不懂架构就不懂呗,我做出一流算法,自然有其他工程师帮我上线、运行、维护的。 为什
顶级程序员
2018-05-03
8010
顶尖程序员的五种思维模式,你具备吗?
转自:程序人生(coder_life) 《THe Effective Engineer》的作者Edmond Lau采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至少有以下5个共同的思维模式。看看你是否具备? 勇于去研究你不懂的代码 一般人都不愿意去研究自己不曾接触过的代码,很多人都没有尝试就放弃了。如果你经常去研究你没有接触过的代码,你就会越来越熟悉不同的代码结构和设计模式。现在人们很容易就接触到优秀的开源代码资源,你可以很方便的就下载下来做一些改动或者调试,去研究为
顶级程序员
2018-05-03
8970
AlphaGo之父:关于围棋,人类3000年来犯了一个错
转自澎湃新闻 “我会抱必胜心态、必死信念。我一定要击败阿尔法狗!” 对于5月23日至27日与围棋人工智能程序AlphaGo(阿尔法狗)的对弈,目前世界排名第一的中国职业九段柯洁放出豪言。然而,AlphaGo(阿尔法狗)之父却说,“我们发明阿尔法狗,并不是为了赢取围棋比赛。” AlphaGo之父杰米斯·哈萨比斯(Demis Hassabis)近日在母校英国剑桥大学做了一场题为“超越人类认知的极限”的演讲,解答了世人对于人工智能,对于阿尔法狗的诸多疑问——过去3000年里人类低估了棋局哪个区域的重要性?阿尔
顶级程序员
2018-05-03
8710
一位资深程序员大牛给予Java初学者的学习路线建议
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬。2、下面
顶级程序员
2018-05-03
7410
还有哪些类似0.99999…=1有趣的事实?
来自:几用来包的回答 - 知乎 链接:https://www.zhihu.com/question/37118994/answer/70677255(点击尾部阅读原文前往) 初听到0.99999…=1都会吓一跳,不符“常识”,解释之后又感觉数学的魅力所在。 还有那些这样的例子? 再比如: 给地球和小皮球做一个紧箍的钢环,同时给钢环扩大1米,哪个球的平均空隙大?(答案是一样大) 又如皮筋与蚂蚁问题: 一只蚂蚁在理性弹性绳的一端,向另一端以每秒1cm的速度爬行。弹性绳同时以每秒1m的速度均匀地拉长,蚂蚁
顶级程序员
2018-05-03
6920
高斯模糊的算法
来自:阮一峰的网络日志 链接:www.ruanyifeng.com/blog/2012/11/gaussian_blur.html 通常,图像处理软件会提供"模糊"(blur)滤镜,使图片产生模糊的效
顶级程序员
2018-05-03
1.2K0
高并发系统限流中的漏桶算法和令牌桶算法,通过流量整形和速率限制提升稳定性
转自互联网金融小站(internet-sky) 已获作者授权,拒绝二次转载 在大数据量高并发访问时,经常会出现服务或接口面对暴涨的请求而不可用的情况,甚至引发连锁反映导致整个系统崩溃。此时你需要使用的技术手段之一就是限流,当请求达到一定的并发数或速率,就进行等待、排队、降级、拒绝服务等。在限流时,常见的两种算法是漏桶和令牌桶算法算法,本文即对相关内容进行重点介绍。 一、漏桶和令牌桶算法的概念 漏桶算法(Leaky Bucket):主要目的是控制数据注入到网络的速率,平滑网络上的突发流量。漏桶算法提供了
顶级程序员
2018-05-03
1.4K0
什么才算是真正的编程能力?
来源:知乎 链接:www.zhihu.com/question/31034164/ 小编注:本文综合整理自知乎同名问答帖。题主的问题补充如下: 还在读书,也在实验室帮忙做了些东西,自己也搭过几个网站。在周围人看来似乎好像我很厉害,做了那么多东西,但是我发现这些东西虽然是我做的,但是实际上我手把手自己写的代码却并没有多少,很多都是用开源的东西,我写的代码无非是把别人的东西整合下,类似于胶水一样的工作。 我之前所认为的编程是全手动一行一行敲代码,但是现在我发现哪怕是工程上,也有很多人是复制黏贴来解决问题的
顶级程序员
2018-05-03
1K0
判断链表是否有环
判断一个单向链表是否有环。(指向表头结点的指针为head) 方法一: (1)用两个指针p1和p2分别指向表头结点,即p1=p2=head (2)p1和p2分别采用1和2作为步长遍历该链表。(注意,p2应该检查当前结点的下一个结点是否为NULL) (3)如果p1或者p2遇到了NULL,则证明该链表没有环;若p1和p2在某时刻指向同一结点,则说明该链表有环。 bool I***itsLoop(slist * head) { slist * slow = head , * fast = head; while
顶级程序员
2018-04-26
1.7K0
2018 届互联网校招高薪清单曝光:25 万年薪只是白菜价?
如今正值大学生秋招之际,一份 2018 届互联网校招高薪清单在网络上流传,引发众多毕业生及互联网从业者关注。 从拿到这些企业 offer 的同学反馈来看,这份清单显示的年薪水平还是比较准确的。另外,
顶级程序员
2018-04-26
1.1K0
体验了150个小程序以及我的思考
【高频使用】 美团外卖+ 纯点餐没有叽叽歪歪的各种活动让你不知道吃什么,自动定位功能比较准,第一次登陆要绑定下手机号,大多数人的好评小程序。 滴滴公交查询 基于地理位置的服务,授权后自动给你最近的公交,也能搜索你要查的公交,公交线路的每个站点的时间和距离都能实时更新,有首末班车时间信息,有大概票价信息。不足就是不能根据目的地查询公交路线。纯小工具,如果是等公交的人,或在室内要预计出门时间的人都十分实用。无需任何账号注册或者授权。 车来了 首页太乱信息量过多,有个最近使用和收藏功能,觉得有点多余了。本来就叫
顶级程序员
2018-04-26
1.9K0
不是技术牛人,如何拿到国内IT巨头的Offer
byvoid 面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic…在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢? 当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。 你不需要拿NOI的奖,无需是开源社区名人,也用不着发过牛逼的SCI论文。(没错,笔者就是这样的技术屌丝) 请记住,校园招聘,应聘的绝大部分人都只是才出象牙塔的毛头小子
顶级程序员
2018-04-26
7970
2017开发者技术和薪酬调查报告
世界著名的IT技术问答网站 StackOverflow 发布了一篇 2017 开发者调查报告,据悉全球有 64,000多名开发者参与了此项调查,调查维度包括技能、经验、学习工具等。比较遗憾的是中国参与
顶级程序员
2018-04-26
7980
各大排序算法性能比较及演示实例
所谓排序,即将原来无序的一个序列重新排列成有序的序列。 排序方法中涉及到稳定性,所谓稳定性,是指待排序的序列中有两个或两个以上相同的项,在排序前和排序后看这些相同项的相对位置有没有发生变化,如果没有发生变化,即该排序方法是稳定的,如果发生变化,则说明该排序方法是不稳定的。 如果记录中关键字不能重复,则排序结果是唯一的,那么选择的排序方法稳定与否就无关紧要了;如果关键字可以重复,则在选择排序方法时,就要根据具体的需求来考虑选择稳定还是不稳定的排序方法。那么,哪些排序算法是不稳定的呢? “快些选堆”:其中“快”
顶级程序员
2018-04-26
7510
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档