自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(258)
  • 资源 (11)
  • 收藏
  • 关注

转载 值得收藏的27个机器学习的小抄

值得收藏的27个机器学习的小抄机器学习有很多方面,当我开始研究学习它时,我发现了各种各样的“小抄”,它们简明地列出了给定主题的关键知识点。最终,我汇集了超过 20 篇的机器学习相关的小抄,其中一些我经常会翻阅,而另一些我也获益匪浅。这篇文章里面包含了我在网上找到的 27 个小抄,如果你发现我有所遗漏的话,请告诉我。机器学习领域的变化是日新月异的,我想这些可能很快

2017-11-30 09:19:10 511

转载 普通程序员如何向人工智能方向转型?

普通程序员如何向人工智能方向转型?优秀人才不缺工作机会,只缺适合自己的好机会。但是他们往往没有精力从海量机会中找到最适合的那个。100offer 会对平台上的人才和企业进行严格筛选,让「最好的人才」和「最好的公司」相遇。扫描下方二维码,注册 100offer,谈谈你对下一份工作的期待。一周内,收到 5-10 个满足你要求的好机会:

2017-11-30 09:18:46 457

转载 多场景业务建模系统

多场景业务建模系统背景在介绍整套方案之前,一定先要介绍ED目前是从事的是互联网金融开发,因为我们的整套方案设计,确实跟行业属性有密切的关系,这套方案大概已经积累了1年多了,在日常开发过程中我们的业务有如下特点:首先每个月几乎都有新场景的开发工作新场景中有60%的需求是一样的,也有40%是不太一样的我们的产品大致分为

2017-11-30 09:17:53 1029 1

转载 从软件工程角度看大前端技术栈

从软件工程角度看大前端技术栈优秀人才不缺工作机会,只缺适合自己的好机会。但是他们往往没有精力从海量机会中找到最适合的那个。100offer 会对平台上的人才和企业进行严格筛选,让「最好的人才」和「最好的公司」相遇。扫描下方二维码,注册 100offer,谈谈你对下一份工作的期待。一周内,收到 5-10 个满足你要求的好机会:我

2017-11-30 09:17:36 4130 1

转载 为什么微服务实施那么难?如何高效推进微服务架构演进

为什么微服务实施那么难?如何高效推进微服务架构演进【前言】笔者从 2013 年加入 ThoughtWorks 至今共 4年时间。在这 4 年的时间里,我分别以 开发人员, DevOps 工程师、DevOps 咨询师、微服务架构师以及微服务咨询师的角色参与了共计 7 个产品和项目的微服务咨询和实施。其中有有成功,有失败,有反思,更多的是学习和总结。以下是我这些年来在微服务咨询上的

2017-11-30 09:17:19 360

转载 架构师的素养

架构师的素养优秀人才不缺工作机会,只缺适合自己的好机会。但是他们往往没有精力从海量机会中找到最适合的那个。100offer 会对平台上的人才和企业进行严格筛选,让「最好的人才」和「最好的公司」相遇。扫描下方二维码,注册 100offer,谈谈你对下一份工作的期待。一周内,收到 5-10 个满足你要求的好机会:软件架构师的首要关

2017-11-30 09:16:49 289

转载 荐书:《分布式服务架构:原理、设计与实战》

荐书:《分布式服务架构:原理、设计与实战》全面介绍分布式服务架构的原理与设计给出保障线上服务健康、可靠的至佳方案 自互联网诞生以来,其简单、敏捷的微服务架构开发理念和实践逐渐成为主流,在逐渐发展的环境下和技术演化的过程中,迅速突破互联网行业并波及软件行业的各个领域。然而,这种突飞猛进的表面下却是龙鱼混杂、泥沙俱下。一方面,很多人在这个信息

2017-11-30 09:16:35 8040 4

转载 分布式架构的演进

分布式架构的演进荐书进行时荐书:《分布式服务架构:原理、设计与实战》(留言送书)系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PH

2017-11-30 09:16:15 218

转载 成为Java高级架构师必看的15本书

成为Java高级架构师必看的15本书作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都

2017-11-30 09:15:53 513

转载 从运维角度看中大型网站架构的演变之路

从运维角度看中大型网站架构的演变之路网上有很多文章类似于我今天要分享的内容,有架构师写的,有运维写的,还有开发些的,偏重点都不同,今天我将从运维角度全面讲解。一个成熟的网站架构并不是一开始设计就具备高可用、高伸缩、高性能等特性的,它是随着用户量和业务线不断增加,基础架构才逐渐健壮的。在发展初期,一般都是从0到1,不会一上来就整一些大而全的架构,也很少人这么任性。

2017-11-29 09:25:52 289

转载 面向大数据的分布式调度

面向大数据的分布式调度【前言】大数据的分布式调度是在进行数据ETL过程中起到了总体的承上启下的角色,整个数据的生产、交付、消费都会贯穿其中,本文从调度、分布式调度的特征展开,再对大数据调度个性化特征的一些阐述,由满足大数据使用的架构和业务场景的需求上娓娓道来,从实践的角度分享如何打造一个高可用、高效率、灵活性的大数据调度平台。一、调度从上

2017-11-29 09:25:19 409

转载 大数据处理框架的类型、比较和选择

大数据处理框架的类型、比较和选择前言说起大数据处理,一切都起源于Google公司的经典论文:《MapReduce:Simplied Data Processing on Large Clusters》。在当时(2000年左右),由于网页数量急剧增加,Google公司内部平时要编写很多的程序来处理大量的原始数据:爬虫爬到的网页、网页请求日志;计算各种类型的派生数据:倒

2017-11-29 09:24:51 1229

转载 十六个有用的Linux命令行技巧

十六个有用的Linux命令行技巧我们每天都会使用Linux命令行,但由于实践不多,我们可能会忘记一些Linux命令行技巧。在本文中,我将向你展示一些你可能会忘记或可能对你来说较新的Linux命令行技巧。现在让我们开始吧。1. 将输出显示为表格由于字符串过于拥挤,有时候读取输出是很痛苦的,比如mount命令的结果,那么如何像表格一样查看输出呢?

2017-11-29 09:24:35 433

转载 微服务架构下的安全认证与鉴权

微服务架构下的安全认证与鉴权从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面对外部的服务访问,该如何提供细粒度的鉴权方案?本文将会为大家阐述微服务架构下的安全认证与鉴权方案。一、单体应用 VS 微

2017-11-29 09:24:17 421

转载 总架构师眼里的架构和架构师的成长之道

总架构师眼里的架构和架构师的成长之道特约记者:卢亿雷,精硕科技(AdMaster)技术副总裁兼总架构师,CCF(中国计算学会)大数据专委委员,北京航空航天大学特聘教授。受访嘉宾:邓就庆(Jack),FreeWheel高级副总裁兼总架构师,拥有清华大学计算机科学学士和硕士学位。目前,他带领一支架构师团队全面负责设计和实施FreeWheel的核心系统,包括广告服务器以及报告、预

2017-11-29 09:23:49 450

转载 王垠回国商业计划:新型数据库、智商税、城市设计和家居设计顾问、非技术书籍

王垠回国商业计划:新型数据库、智商税、城市设计和家居设计顾问、非技术书籍世界上有两种有才华的人,一种热爱自己的事业,愿意为之付出一切;另一种热爱自己的才华,任何的事业只是展示才华的舞台。或许王垠是后者,但不妨碍看到有才华人的一些思考。本文是他博客刚更新的一篇,分享给大家。 来源:当然我在扯淡,  作者:王垠,  点击“阅读原文” 查看原文。

2017-11-29 09:23:30 848

转载 哔哩哔哩大数据采集服务—Lancer系统设计与实践

哔哩哔哩大数据采集服务—Lancer系统设计与实践哔哩哔哩(以下简称B站)的日志采集肩负了B站的所有业务的日志收集并传输,提供离线数据和实时数据以满足离线或实时计算以及业务方订阅的需求。B站日志收集系统是基于Flume设计和搭建而成的。数据采集是大数据的基石,近几年随着业务的高速增长,产生的数据量越来越大,并且会持续快速增长。因而对采集系统的实时性,稳定性以

2017-11-29 09:23:05 1813

转载 高并发下的抽奖优化

高并发下的抽奖优化一、项目思考由于项目发起了一个抽奖活动,发起活动之前给所有用户发短信提示他们购买了我们的产品有抽奖权益。然后用户上来进入抽奖页面点击爆增,过了一会儿页面就打不开了。后面查看了下各种日志,发现了瓶颈在数据库,由于读写冲突严重,导致响应变慢,有不少连接都超时了。后面看到监控和日志留下的数据,发现负责抽奖的微服务集群qps暴涨12倍,db的qps也涨了1

2017-11-29 09:22:51 385

转载 基于Java、Kafka、ElasticSearch的搜索框架的设计与实现

基于Java、Kafka、ElasticSearch的搜索框架的设计与实现Jkes是一个基于Java、Kafka、ElasticSearch的搜索框架。Jkes提供了注解驱动的JPA风格的对象/文档映射,使用Rest API用于文档搜索。项目主页:https://github.com/chaokunyang/jkes安装可以参

2017-11-29 09:22:28 552

转载 今天被一个架构师面了

今天被一个架构师面了1. 上来就问读过什么框架源码说实话,没读过什么框架源码,这个以后要研究下了2. 用过什么设计模式我说了十来个3. Redis有哪些数据类型这个问的有点小二科了4. 设计一个连接池估计是问你设计能力5. 分布式事务更好的解决方案是什么两阶段提交中的第二阶段, 协调者需

2017-11-28 09:15:11 440 1

转载 校招总结~

校招总结~PS: 投的都是java岗 收获offer:华为,58,招银~(已知足) 回顾2017自己的校招历程,感谢牛客网以及各位牛友所给予的面经等帮助,在此校招即将拉下帷幕之际,特此记录一下校招心路之旅,算是一丢丢小小的回馈,请勿嫌弃~------------------------------------ 我是网易面试的分割线----------------------

2017-11-28 09:14:56 564

转载 2016秋招面经(蘑菇街+BT+网易杭研+CVTE+唯品会)

2016秋招面经(蘑菇街+BT+网易杭研+CVTE+唯品会)2016 届秋招面经 蘑菇街 +BT+ 网易杭研 +CVTE+ 唯品会          CS 本科生,大三寒假确定方向, Android 学习时间 1 月至 9 月,无编程功底,无算法竞赛经历,无一线互联网实习经历,无国家级奖学金。         希望这篇面经能给有同样起点或者同样经历的同学,带来帮助。

2017-11-28 09:14:38 1598

转载 荐号 ‖ 关于人工智能、机器学习、大数据的九个黄金公号

荐号 ‖ 关于人工智能、机器学习、大数据的九个黄金公号苹果公司创始人乔布斯曾经说过,创造力就是找到事物之间的联系。当你询问有创意的人他们是如何做事时,他们觉得有点内疚,因为他们并没有真的这么做,他们只是看到了其中一些关系。这种感觉,在他们过后看来会很明显。你无法在展望未来时串联点滴,你只能在回顾过去时将其升华。所以你要相信,这些点滴片段会在未

2017-11-28 09:13:53 417

转载 程序员进阶清单 | 每天用干货喂饱你

程序员进阶清单 | 每天用干货喂饱你作为一名技术人员,在这个快节奏的时代,要想走在潮流前端,你需要用最有效的方式,学习最有用的知识,聆听专业大咖的建议,持续不断汲取最精华的养分。今天,向大家推荐几个专注技术领域,不间断分享干货的公众号。数 据 猿ID: datayuancn▲长按图片识别二维码关注 数据猿--大数据产业创新

2017-11-28 09:12:14 594

转载 服务亿级图片压缩那些事

服务亿级图片压缩那些事图片压缩原本是2.4w台物理设备支撑,当前弹性平台仅用6k台容器为每天百亿次的压缩提供了可持续的计算力,除了图片压缩业务,平台还服务了视频转码业务,Spark计算以及AI围棋和王者荣耀计算业务。复用现网低负载资源总核数达70W核,全天平均CPU使用率高达56%。背景QQ相册、微信传图和朋友圈每天近百亿张图片活跃于用户

2017-11-28 09:11:57 328

转载 亿级工具类APP头条数据聚合优化实践

亿级工具类APP头条数据聚合优化实践业务介绍中华万年历的头条数据是根据推荐算法聚合而成的数据,包括ALS算法数据、用户画像数据、时效数据、非时效数据、定投数据、惊喜数据、频道数据、热榜数据、用户相关阅读推荐数据等。启动方式分为冷启动和用户画像启动。冷启动:无用户画像或用户画像得分用户画像:根据用户浏览头条数据给用户打的一系列标

2017-11-28 09:11:31 636

转载 你也许要付出5000亿刀的学费,才能明白架构的重要性

你也许要付出5000亿刀的学费,才能明白架构的重要性一个商业产品成功的因素很多,有环境因素,有大的趋势影响,有人为的作用,也有运气的成分,很多东西叠加在一起,才可能造就一个商业传奇。所以很多人失败了,常常感慨,非战之罪啊。但是有一个因素却永远不可忽视,那就是技术的驱动力。从互联网大幕徐徐拉开之后,我们会发现,每一个成功的商业产品或服务背后,都离不开卓越的底层技术支撑。与之相反,一些失败

2017-11-28 09:11:07 219

翻译 Google内部流传的反多样性文章(10页完整版中文翻译)

Google内部流传的反多样性文章(10页完整版中文翻译)更新于8/5/17 7:25pm ET: Google 新上任的多样性和管理副主席 Danielle Brown 向谷歌员工发布了她最新的备忘录来回应近期病毒式传播的那份备忘录——“谷歌的意识形态回声室”。这份由 Motherboard 收录的陈述全文可以在本文末找到。一篇由一名软件工程师撰写的长达1

2017-11-28 09:10:33 453

翻译 Kafka官方文档翻译——简介

Kafka官方文档翻译——简介简介Kafka擅长于做什么?它被用于两大类应用:1. 在应用间构建实时的数据流通道2. 构建传输或处理数据流的实时流式应用几个概念:Kafka以集群模式运行在1或多台服务器上Kafka以topics的形式存储数据流每一

2017-11-28 09:09:19 246

转载 这可能不只是一篇面经

这可能不只是一篇面经5月份一个很偶然的机会,加了叶神的微信,还收到了祝福。一激动就承诺说写篇最详细的面经分享给大家,毕竟用了这么久的牛客网,收获真的很大。     校招真的是段劳心伤神的经历,我把这一路的体会,写在秋招前,也许能给那些和我一样迷茫过,怀疑过,失落过的人一些帮助。     (这篇文章有点长,可能需要点耐心) 0. 写在之前     首先呢我的面试经历和一些

2017-11-27 09:31:02 1002

转载 40个Java集合面试问题和答案

40个Java集合面试问题和答案1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以

2017-11-27 09:30:27 164

转载 Java调优经验谈

Java调优经验谈对于调优这个事情来说,一般就是三个过程:性能监控:问题没有发生,你并不知道你需要调优什么?此时需要一些系统、应用的监控工具来发现问题。性能分析:问题已经发生,但是你并不知道问题到底出在哪里。此时就需要使用工具、经验对系统、应用进行瓶颈分析,以求定位到问题原因。性能调优:经过上一步的分析定位到了问题所在,需要对问题进行

2017-11-27 09:29:59 311

转载 谈谈架构

谈谈架构之前开头的《架构设计原则》一文一直没有把坑填上。而最近在公司内部做了一次架构交流/培训,把架构的概念、架构的形式、架构设计原则都做了阐述,正好算是对此文的完成和补充。PPT观看(完整版详见阅读原文)

2017-11-27 09:29:31 310

转载 校招面试知识点复习之计算机网络

校招面试知识点复习之计算机网络1电路交换与分组交换2因特网的分层模型3UDP和TCP详解4选路和转发5IP选路算法7多路访问协议8地址解析协议ARP9交换机与路由器的比较10简答题部分RIP工作原理说明局域网的介质访问控制协议的主要目的并概述CSMACD协议的工作过程MAC地址和IP地址有什么本质区别作为中间系统转发器网桥路由器和网关有何区别试简单说明下列协

2017-11-27 09:28:01 710

转载 推荐系统杂谈

推荐系统杂谈推荐系统是近些年非常火的技术,不管是电商类软件还是新闻类app,都号称有精准的推荐系统能给你推送你最感兴趣的内容。现象级的资讯类app“今日头条”就得益于此成为了势头非常猛的一款产品。本文就针对推荐系统讲述一些相关概念和实践经验。首先需要明确的就是推荐系统的目标,一般来说不外乎以下几个:用户满意性:首当其冲的,推荐系统主要就是

2017-11-27 09:27:15 303

转载 研发体系这点事

研发体系这点事早在读研究生的时候,自己负责着实验室的项目,就一直在思索如何建立一套简单又高效的研发管理体系,能够在保证项目高质量顺利进行的同时还能够提升团队成员的技术level。后来在自己在校的几次小的创业中,也做过一些尝试。直到毕业后进入前东家,在几个项目的参与过程中,见到了大公司的研发管理是如何进行的。直至加入目前的公司,将研发体系梳理一遍,且学且抄且实践,对这一套东西算是有了一定

2017-11-27 09:26:49 963

转载 基于分布式环境下限流系统的设计

基于分布式环境下限流系统的设计前提业务背景就拿前些天的双十一的 “抢券活动” 来说,一般是设置整点开始抢的,你想想,淘宝的用户群体非常大,可以达到亿级别,而服务接口每秒能处理的量是有限的,那么这个时候问题就会出现,我们如何通过程序来控制用户抢券呢,于是就必须加上这个限流功能了。生产环境1. 服务接口所能提供

2017-11-27 09:25:00 180

转载 基于Redis的限流系统的设计

基于Redis的限流系统的设计本文讲述基于Redis的限流系统的设计,主要会谈及限流系统中限流策略这个功能的设计;在实现方面,算法使用的是令牌桶算法来,访问Redis使用lua脚本。1、概念In computer networks, rate limiting is used to control the rate of traffic sent or rece

2017-11-27 09:24:27 2033

转载 谈谈互联网后端基础设施

谈谈互联网后端基础设施对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?纵观整个互联网技术体系再结合公司的目前状况,个人认为必不可少或者非常关键的后端基础技术/设施如下图所示:这里的后端基础设施主要指的是应用在线上稳定运行需要依赖的关键组件/服务等。开发或

2017-11-27 09:23:52 3481

转载 #面试java基础总结大全#多线程

#面试java基础总结大全#多线程收到这么多赞,忍不住又要写点了>-三、多线程: 1、进程和线程: 进程:正在进行的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:进程内部的一条执行路径或者一个控制单元。 两者的区别: 一个进程至少有一个线程 进程在执行过程中拥有独立的内存单元,而多个线程共享内存;

2017-11-26 08:49:17 331

jdk1.6帮助文档

javase中文版帮助文档,来自网络收集,传播技术,共同进步!

2016-07-06

javaAPI文档

J2SE6.0API文档,来自网络收集,技术收集!

2016-07-06

eclipse教程

eclipse使用教程,资源来源于网络收集!

2016-06-15

数据库教程

数据库技术文档,资源来源于网络收集!

2016-06-15

web的xml技术

xml技术文档,资源来源于网络收集!

2016-06-15

Andriod安卓开发

安卓开发文档,资源来源于网络收集!

2016-06-15

web移动端教程

web移动端教程,来自网络收集!

2016-06-15

web后端技术

web后端技术文档,来自于网络收集!

2016-06-15

web学习文档

web相关资料,用于学习,资源来源于网络收集!

2016-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除