自学
文章平均质量分 76
我只是一个小小的搬运工
爱生活爱编程
展开
-
给大学生的几条良心建议
1. 绝大部分的大学教育都是渣可能有人觉得话说的有点难听,但是事实就是如此,这不是大学的问题,本质上是中国教育的问题,中国的教育一向都是「灌输式」教学,成绩差跟成绩好的同学唯一的区别就是,成绩好的会很努力的去记那些理论性的东西,会非常在意自己的分数与奖项,成绩差的同学则比较懒,但不是笨,甚至很多人比成绩好的同学要聪明,但是本质上,他们都清一色的不知道自己所学的那些东西到底有什么转载 2017-12-10 16:32:18 · 326 阅读 · 0 评论 -
外卖订单量预测异常报警模型实践
前言外卖业务的快速发展对系统稳定性提出了更高的要求,每一次订单量大盘的异常波动,都需要做出及时的应对,以保证系统的整体稳定性。如何做出较为准确的波动预警,显得尤为重要。从时间上看,外卖订单量时间序列有两个明显的特征(如下图所示):周期性。每天订单量的变化趋势都大致相同,午高峰和晚高峰订单量集中。实时性。当天的订单量可能会受天气等因转载 2017-12-06 15:57:08 · 943 阅读 · 0 评论 -
阿里开源了14个核心技术,你了解哪些?
阿里妹导读:自从2011年宣布第一波开源项目以来,阿里技术人一直积极参与开源社区共建。开源项目数量每年都有所增长,目前阿里巴巴已经有150+个开源项目,其中数个项目 star 破万。相关的 GitHub 2017年数据统计显示,阿里巴巴是唯一一家入围 GitHub 顶尖贡献名单的中国公司。在开源中国举行的“2017年度最受欢迎中国开源软件Top20”的评选中,阿里巴巴占据五席位。 其实,阿里巴巴转载 2018-01-02 15:56:14 · 2164 阅读 · 0 评论 -
负载均衡原理的解析
开头先理解一下所谓的“均衡”不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。一、http重定向当http代理(比如浏览器)向web服务器请求某个URL后,转载 2017-12-27 14:32:10 · 264 阅读 · 0 评论 -
Visual Studio实用小技巧
有一个有关微软Office的笑话,说的是它的特性太多:当你觉得自己发现了一个Office的新特性时,它已经存在很多年了。本文将介绍一些在Visual Studio中很实用却被忽略的小技巧。使用CTRL+; 搜索解决方案资源管理器你可以点击解决方案资源管理器的文本框(或者使用快捷键”CTRL+;”),来搜索所有的节点——无论是隐藏的还是可视的。转载 2017-12-27 14:35:08 · 1241 阅读 · 0 评论 -
简述 Docker
你好,欢迎来到Java基础知识分解站,今天小编为猿猿们整理了Docker的相关内容,如果你关注新技术发展,一定会关注Docker,不管是云服务还是微服务,越来越多的厂商都开始基于Docker作为基础设施自动化工具。那么什么是 Docker?Docker与传统的虚拟机有什么区别?为何要采用 Docker?如何使用 Docker?下面就来转载 2017-12-27 14:57:03 · 259 阅读 · 0 评论 -
又到年底了,明年该学点啥呢?
前几天,在知乎上看到这样一个问题: 问 “Java、C++、Python、Go、Js等语言,未来几年内,学哪个更容易找工作? 很多新人会纠结于第一门语言该学啥,比如后端开发,Java、Python、Go都可以,但总不能一口气学三门吧?最关心就业,学完容易找工作最重要,想请教各位学什么好?”这些话说到了我的心坎里,共鸣多,和我刚毕业时的疑惑一转载 2017-12-27 15:04:19 · 403 阅读 · 0 评论 -
重大改变!Python或将取代VBA,成为Excel官方脚本语言!
据外媒报道,微软正考虑添加 Python 为官方的一种 Excel 脚本语言,如果获得批准,Excel 用户将能够像目前使用 VBA 脚本一样,使用 Python 脚本与 Excel 文档、数据以及一些 Excel 核心函数进行交互。目前为止,超过 3883 人赞同将 Python 集成到 Excel 中,成为 VBA 替代品,甚至像单元格函数 fu转载 2017-12-19 10:41:23 · 14976 阅读 · 1 评论 -
庖丁解牛之ScrollView
前言ScrollView可以说是Android里最简单的滑动控件,但是其中也蕴含了很多的知识点。今天尝试通过ScrollView的源码来了解ScrollView内部的细节。本文在介绍ScrollView时会忽略以下内容:嵌套滑动,崩溃保存,Accessibility。 ScrollView是一种控件,继承自 FrameLayout,他的子控件远远大于Scro转载 2017-12-19 10:44:33 · 316 阅读 · 0 评论 -
30 个实例详解 TOP 命令
Linux中的top命令显示系统上正在运行的进程。它是系统管理员最重要的工具之一。被广泛用于监视服务器的负载。在本篇中,我们会探索top命令的细节。top命令是一个交互命令。在运行top的时候还可以运行很多命令。我们也会探索这些命令。(译注:不同发行版的top命令在各种细节有不同,如果发现不同时,请读你的帮助手册和命令内的帮助。)1. Top 命令输出转载 2017-12-19 10:55:55 · 281 阅读 · 0 评论 -
我对Java程序猿的学习的建议
今天给大家来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。在大家看之前,要先声明两点:1、由于本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬转载 2017-12-19 10:57:23 · 476 阅读 · 0 评论 -
人工智能在线特征系统中的数据存取技术
一、在线特征系统主流互联网产品中,不论是经典的计算广告、搜索、推荐,还是垂直领域的路径规划、司机派单、物料智能设计,建立在人工智能技术之上的策略系统已经深入到了产品功能的方方面面。相应的,每一个策略系统都离不开大量的在线特征,来支撑模型算法或人工规则对请求的精准响应,因此特征系统成为了支持线上策略系统的重要支柱。美团点评技术博客之前推出了多篇关于特征系统的文章,如《机器学习中的转载 2017-12-06 15:42:36 · 844 阅读 · 0 评论 -
美团点评旅游搜索召回策略的演进
背景美团点评作为最大的生活服务平台,有丰富的品类可供用户选择,因此搜索这个入口对各业务的重要性不言而喻,除了平台搜索外,业务搜索系统的质量和效果对用户体验、商家曝光、平台交易也有着关键作用。相对美团点评平台的O2O检索,旅游搜索系统主要面临以下几点挑战:本异地差异大。在本地生活场景中用户的搜索需求往往集中在本城市内,而在旅游场景特别是行前场景转载 2017-12-06 15:33:52 · 6568 阅读 · 1 评论 -
从来往到钉钉,从技术Leader到产品负责人,陶钧到底经历了什么?
难受,那是因为你正在爬坡,正在成长你有没有想过,如果你现在做的工作,能看到你10年后的样子,你愿意吗?领着固定薪水,做着熟练到形成肌肉记忆的事情。有一天,在舒适区里呆得太久,想跳出来,发现已经没有了斗志。平庸的人生,就是从接受自己的平庸那一天开始的。如果以转载 2017-12-10 17:08:11 · 2258 阅读 · 0 评论 -
阿里发布鲁班智能设计平台,将大规模赋能新商业
4月27日,UCAN2017用户体验设计论坛在杭州阿里巴巴西溪园区举行。大会开场,阿里巴巴集团UED委员会委员长杨光发布了智能设计平台——鲁班。此平台原理是通过人工智能算法和大量数据训练机器学习设计。通过一段时间的学习,鲁班从去年“双十一”前就已经在阿里内部大规模投入使用,目前其设计水平已经非常接近专业设计师设计的效果。据阿里智能设计实验室负责人吴春转载 2017-12-02 13:56:15 · 4108 阅读 · 0 评论 -
360开源的插件化框架Replugin深度剖析
概要:一、关于ClassLoader 的知识回顾 和 Replugin中ClassLoader二、Hook 系统ClassLoader 的原理分析三、Hook 系统ClassLoader 的思想及总结ClassLoader知识回顾ClassLoader是什么?ClassLoader 是类加载器,它是用来形容将一个类的二进制流加载到转载 2017-12-02 14:03:41 · 2444 阅读 · 0 评论 -
顺序查找 & 二分查找
顺序查找适用范围:没有进行排序的数据序列缺点:速度非常慢, 效率为O(N)[cpp] view plain copy 在CODE上查看代码片派生到我的代码片//实现 template Type *sequenceSearch(Type *begin, Type *end, const Type &searchValue)转载 2017-11-23 09:24:45 · 258 阅读 · 0 评论 -
深度 | 两个案例,掌握AI在大数据领域的前沿应用
阿里妹导读:近日,全球技术学习技术大会首次在京举行,阿里巴巴数据技术及产品部资深算法专家杨红霞(鸿侠)作为特邀嘉宾出席并发表主题演讲。鸿侠从什么是数据新能源说起,接着介绍了阿里目前比较成功的两款数据产品,一个是是自动化标签生产,另外一个是大规模分布式知识图谱,以及在此之上的一些重要应用。最后是她对机器学习和人工智能技术对数据新能源产业中有效落地的一些建议和期望。转载 2017-11-23 09:32:55 · 585 阅读 · 0 评论 -
阿里史上首款AI硬件设备,为何如此“听话”?
7月6日,阿里人工智能实验室发布了旗下首款智能语音终端设备天猫精灵X1。天猫精灵X1内置第一代中文人机交流系统AliGenie。AliGenie生活在云端,它能够听懂中文普通话语音指令,目前可实现智能家居控制、语音购物、手机充值、叫外卖、音频音乐播放等功能,带来崭新的人机交互新体验。天猫精灵X1和AliGenie均由阿里巴巴的科学家和工程师团队研发,应用转载 2017-11-23 09:59:39 · 509 阅读 · 0 评论 -
人工智能第三次黄金时代,藏在全球数亿摄像头里?
阿里妹导读:人工智能历史上的三次黄金时代是什么?这次有何不同?视觉智能应用成功的关键因素有哪些?本文通过众多的成功实例和遍地黄金的视觉计算应用机会,对这些问题进行探讨,并试图讨论云上视觉智能的终局。注:本文整理自阿里iDST科学家华先胜在全球人工智能技术大会上的演讲。今天和大家报告的主要是近两年在阿里云上做的视觉智能方面的工作和一些思转载 2017-11-23 10:03:33 · 3141 阅读 · 0 评论 -
战胜柯洁后,AI在悄悄潜入人类下一个智慧堡垒
近日,在 QCon北京2017上,来自阿里巴巴认知计算实验室的技术专家龙海涛(花名德衡)发表了题为《星际争霸和AI》的专题演讲。《星际争霸》一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商转载 2017-11-23 10:15:24 · 448 阅读 · 0 评论 -
CSS Selectors Level 4新特性全面解析
前言当看到 CSS Selectors Level 4 很多人会理所当然地喊出 CSS4。但是,这里必须明确一个概念,目前所谓的 CSS3 和 CSS4 都是 CSS2.1 以后对某一些 CSS 模块进行升级更新后的称呼。CSS3 和 CSS4 永远都不会出现,它们只是为了区分 CSS 模块升级后的等级,例如有些 CSS 选择器在之前就存在了,但是此时我们为它添加了新的特性,那么这个模转载 2017-12-13 10:00:07 · 530 阅读 · 0 评论 -
在Java程序中处理数据库超时与死锁
简介 每个使用关系型数据库的程序都可能遇到数据死锁或不可用的情况,而这些情况需要在代码中编程来解决;本文主要介绍与数据库事务死锁等情况相关的重试逻辑概念,此外,还会探讨如何避免死锁等问题,文章以DB2(版本9)与Java为例进行讲解。 什么是数据库锁定与死锁 锁定(Locking)发生在当一个事务获得对某一资源的“锁”时,这时,其他的事务就不能更改这个资源了,这种机制转载 2017-12-13 10:01:27 · 2487 阅读 · 0 评论 -
男生都是如何折磨自己的女朋友的?
转载 2017-12-19 11:02:01 · 12846 阅读 · 1 评论 -
自定义View之王者荣耀等级进度条
Demo效果这里用王者荣耀的等级做了一个demo实现思路由进度条想到ProgressBar,继承自ProgressBar,可以在onDraw()中通过getProgress()和getMax()的比值来得到当前的进度动画效果其实就是间歇性地增加进度,这里采用Handler的sendEmptyMessageDelayed()方法每隔一定的时间对转载 2018-01-04 16:03:16 · 8026 阅读 · 0 评论 -
教你免费且快速地搭建个人网站
域名怎么来的好吧~ 我的域名是这么来的......这里我们先选择第二个,BAT 中的 A。输入你想注册的域名,查询这个域名是否被别人注册了。Tips:我的域名是 goileo.top,为了演示注册过程,显示未注册状态,所以这里以 goileolee.top 为例。这里我选择了一个 .to p的域名。 什么? “转载 2018-01-04 16:12:05 · 8312 阅读 · 2 评论 -
AI小编问世!阿里智能写手核心技术首次公开!
一. 引言内容化已经成为淘宝近几年发展的重点,我们可以在手机淘宝APP(以下简称手淘)上看到很多不同的内容形式和内容型导购产品,例如,“有好货”中的以单个商品为主体的富文本内容,“必买清单”中的清单,即围绕一个主题来组织文本和商品的长图文型内容,等等。不同于商品的形式,内容可以从不同的维度组织商品,从更丰富的角度去描述商品、定义商品,丰富了手淘的产品形式,提供给了用户更多有价值转载 2018-01-26 10:01:59 · 864 阅读 · 0 评论 -
前端工程师的未来在哪里?
阿里妹导读:很多童鞋在上次的问卷调查里表示,希望多推出一些前端方向的内容。今天为大家分享一篇关于前端工程师职业发展的文章,抛砖引玉,期待与大家一起交流探讨。我是成曰,目前在蚂蚁金服数据平台部任职前端工程师,从事数据中台产品的研发。目前对前端架构与质量、用户体验、TypeScript比较感兴趣。以下我说的都是个人观点,比较宏观粗浅,主要针对的是前端工程转载 2018-01-26 10:06:52 · 1486 阅读 · 0 评论 -
解锁新姿势 | 如何用配置中心实现全局动态流控?
在分布式架构中,应用和应用之间的调用类型分为以下两种,流控方式也略有不同。同步RPC类调用,比如RESTful,Dubbo,HSF等都属于该类。对于该类同步调用,通常限流方式为两种:针对服务提供者的并发全局流控,或针对服务消费者的并发局部流控。两种的控制手段类似,都是通过限制服务端或客服端并发调用数来进行限制。异步MQ类调用,典型如RocketMQ,转载 2018-01-26 10:10:01 · 249 阅读 · 0 评论 -
深度 | 阿里新供应链体系架构解读
头图摄影:俱往阿里妹导读:很多童鞋发现,每年双11收货的速度,越来越快了。在“提速”的背后,阿里工程师是如何做到的呢?本文主要讲解天猫双11期间供应链的相关工作,包括前期的备货、爆款下沉等准备事项、流量调控、销量预测、补货调拨、以及仓、配履行等多个环节,阐述其中遇到的挑战和取得的成果。 阿里巴巴资深技术专家 粤谦本文作者粤谦,转载 2018-01-26 10:19:06 · 19655 阅读 · 0 评论 -
免费下载!《九年双11:互联网技术超级工程》,300页干货精华
人类历史上的超级工程有什么?金字塔、万里长城、迪拜世界岛、三峡大坝……其实,我们还有个很特别的超级工程:人们看不到它的形态,却无时无刻不在感知它的存在。天南海北的货物因它向世界各地集散,各行各业因它联成一体,这就是双11,一个属于互联网技术的超级工程。不夸张地说,最近十年阿里的重大技术演进,几乎都是被双11逼出来的。从第一个双11的错转载 2018-02-02 15:14:13 · 282 阅读 · 0 评论 -
为了帮视障人士“看见”,阿里工程师做了哪些努力?
阿里妹导读:中国拥有约1300万视障碍者,平均每100人就有1人每天生活在黑暗中。互联网覆盖方方面面的今天,借助智能设备,盲人获得了独立自主的机会:社交、网购、浏览新闻、听音乐… 互联网让他们可以接触到更多的事物,走出更远的路。互联网产品的无障碍体验将直接影响到盲人群体的生活质量。因此建设信息无障碍环境,帮助他们更好融入社会,显得尤为重要与迫切。为了提供更好的信息无障碍体验转载 2018-02-02 15:21:29 · 295 阅读 · 0 评论 -
阿里凑单算法首次公开!基于Graph Embedding的打包购商品挖掘系统解析
阿里妹导读:你是否也曾遇到类似的情况——差5块钱就能包邮,跨店满400减50就少20怎么办?凑单作为购物券导购链路的一个重要环节,旨在帮助你找到合适的商品。如何在凑单场景突破找相似、发现惊喜的同时做到成交翻倍,实现体验和数据上的双赢?今天我们一起来破解。一、背景凑单作为购物券导购链路的一个重要环节,旨在帮助用户找到商品,达成某个满减门槛(比如满4转载 2018-02-02 15:25:56 · 594 阅读 · 0 评论 -
敏捷开发,你真的做对了吗?阿里文娱广告团队敏捷实践总结
阿里妹导读:很多人对敏捷开发有个普遍的误解,认为敏捷就是快,经常在需求没定义清楚的情况下就急于开工。事实上,这样做往往得不偿失。今天,我们邀请阿里巴巴敏捷教练问菊,为我们带来阿里文娱广告团队敏捷实践,看看他们是如何做敏捷开发的。缘起2017年3月,应移动事业群智能营销平台项目管理部负责人邀请,我开始支持智能营销平台CRM团队。智能营销平台是阿里文娱广告团转载 2018-02-02 15:40:58 · 1410 阅读 · 0 评论 -
如何用AR升级星巴克体验?阿里工程师祭出了“三板斧”
阿里妹导读:去年年底,星巴克臻选咖啡烘焙工坊在上海开幕,这是全球第一家带有AR体验的新零售咖啡工坊。这项AR技术是由阿里人工智能实验室的X实验室研发,顾客可以通过AR一边喝着咖啡一边探险,感受星巴克咖啡烘焙、生产及煮制的全过程,同时通过AR技术还能直观感受到2万平米里工坊中的每处细节。今天,阿里妹将用一杯咖啡的时间,为你揭开AR背后的神秘面纱。 看如何用AR来升级购买咖啡豆的体验AR介绍AR全名扩...转载 2018-03-05 14:08:01 · 257 阅读 · 0 评论 -
为什么你做的H5开屏那么慢?H5首屏秒开方案探讨
阿里妹导读: 越来越多的APP内业务使用H5的方式实现,怎样让H5页面启动更快是很多人在探索的技术点,本文梳理了启动过程中的各个点,分别从前端和客户端角度去探讨有哪些优化方案,供大家参考。随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP 客户端里出现越来越多内嵌 web 页面(为了配上当前流行的说法,...转载 2018-03-05 14:55:00 · 653 阅读 · 0 评论 -
一文揭秘阿里实时计算Blink核心技术:如何做到唯快不破?
阿里妹导读:本文主要讲解阿里巴巴实时大数据和相关的机器学习技术,以及这些技术如何实现大数据升级,最终取得卓越的双11战果。 分享嘉宾 大沙,阿里巴巴高级技术专家,负责实时计算Flink SQL,之前在美国脸书任职,Apache Flink committer。实时计算in阿里巴巴1999年起转载 2018-01-26 09:44:11 · 461 阅读 · 0 评论 -
没有死!阿里公开Weex技术架构,还开源了一大波组件
阿里妹导读:本文主要为大家介绍飞猪 Weex 技术体系从无到有的过程,包括 Weex Ui 组件库的开发和发展,重点分享在 Weex Ui 层建设的一些经验,希望能对大家有所启发。文章较长,首先放上 Weex Ui 的开源地址,欢迎大家提PR,同时也可以通过 Star 来表示你的喜欢。(https://github.com/alibaba/weex-ui)转载 2018-01-26 09:35:30 · 43682 阅读 · 5 评论 -
2018年首篇,带大家一起学习视图拖拽功能的源码
今天的快讯我们对2017年的重大事件进行一下回顾吧。乐视事件回溯乐视的2017,“眼看他起朱楼,眼看他宴宾客,眼看他楼塌了”。乐视历经了来自融创中国百亿融资、高层相继离职、裁员风波、资金链危机、业务亏损,以及旗下的手机业务停摆、供应商讨债等一系列危机,乐视生态几近崩溃。贾跃亭则赴美专注法拉第未来,称会将全部精力放在造车项目上。12月25日,北京证监局发布通告,责令贾跃亭于2017年转载 2018-01-04 16:17:58 · 1250 阅读 · 0 评论 -
Okhttp缓存源码分析以及自定义缓存实现
前言下面是我理解的网络请求框架的缓存基本实现。大致的过程是有缓存用缓存的数据,没缓存发起http请求取数据,得到最新数据后存到缓存里。正文那么Okhttp怎么实现缓存的,我们从Okhttp发起一次请求的全过程中来看缓存是怎么实现的Okhttp请求过程源码分析最简单的使用(以下代码都是okhttp3.8.0为基础):转载 2018-01-04 16:24:29 · 338 阅读 · 0 评论