排序:
默认
按更新时间
按访问量

LRU原理和Redis实现——一个今日头条的面试题

很久前参加过今日头条的面试,遇到一个题,目前半部分是如何实现 LRU,后半部分是 Redis 中如何实现 LRU。我的第一反应是操作系统课程里学过,应该是内存不够的场景下,淘汰旧内容的策略。LRU ... Least Recent Used,淘汰掉最不经常使用的。可以稍微多补充两句,因为计算机体系...

2018-03-13 21:23:00

阅读数:3288

评论数:2

机器学习在饿了么竞价广告中的实践

本文介绍的内容,有真亦是假假亦真的部分,请读者自行斟酌。具体数据比较敏感,都使用模糊的描述方式代替。概述竞价广告,这个在大百度的时代就家喻户晓的词汇,相比大家也很熟悉了。顾名思义,竞价、竞价,广告位置有限,满足条件的竞争商家有很多,那么如何选择商家对商家排序。价高者应该是在没有任何数据积累的情况下...

2017-12-22 16:06:07

阅读数:687

评论数:0

Spring Cloud + Kubernetes 微服务框架原理和实践

早在半年前,公司开始推行容器化部署方案 AppOS,虽然发布界面过于极客,十分晦涩,不过仔细研究起来真的觉得十分强大,容器化推行后,计算资源(CPU、内存)的利用率可以极大提高,降低服务器数量,从而节约技术成本。恰巧,若干个朋友所在创业公司最近也在尝试做微服务、容器化。架构上摒弃 SOA 的 du...

2017-12-06 16:08:39

阅读数:4063

评论数:0

PMML模型文件在机器学习的实践经验

算法工程师和业务开发工程师,所掌握的技能容易在长期的工作中出现比较深的鸿沟,算法工程师辛辛苦苦调参的成果,业务工程师可能不清楚如何使用,如何为线上决策给予支持。本文介绍一种基于PMML的模型上线方法。这种方案,在本次参加 QCon 大会时,Paypal的机器学习平台中也有所提及:PMML预测模型标...

2017-10-23 18:33:25

阅读数:6696

评论数:3

GBDT的原理和应用

周二、周三参加了QCon上海2017|全球软件开发大会,听了几场机器学习相关的 Session,多次提及 GBDT(Gradient Boost Decision Tree),并且在模型演化历史中,都有很重要或者最重要的地位。如《Pinterest如何利用机器学习实现两亿月活跃用户》提到的模型发展...

2017-10-23 13:42:54

阅读数:1548

评论数:0

基于Elastic Search的搜索广告召回方案

如果你对搜索广告,竞价排序,或者Elastic Search技术感兴趣,读读这篇文章或许多少能有所收获。作者不是计算广告领域的专家,如果作为读者的你是这个方面的专家发现本文浅薄,希望留下你宝贵的意见。因为ES版本升级很快,很多功能支持程度也伴随版本的升级而改变,本文内容基于Elastic Sear...

2017-08-09 08:23:22

阅读数:2091

评论数:0

从单一WAR到多活, 记述一个创业公司的架构演变

本故事纯属虚构,如有雷同,实属巧合 程 是一个爱折腾,喜欢交朋友的程序员。 某一天,程一个朋友介绍了另外一个朋友 创 给他,创说他有个点子,可以改变世界,现在就差一个程序员。程看了创的PPT,觉得还不错,反正也没妹子,平时下班回家或者周末也没事干,就答应创,做他的合伙人,给他开发网站。 单一...

2017-07-16 14:29:22

阅读数:10505

评论数:25

面试归来——梳理社招面试以及浅述对程序员职业生涯的看法

原谅我是一个后知后觉的人,已经在新的岗位工作了两个月,才写这篇文章。 本文会先讲述博主一个月的面试经历,梳理一下技术面试,浅述关于程序员职业生涯的一些看法。 从创业到再就业 大概4个月以前,终止创业已经成为逃不开的事实。 本来以为即使散伙,也会有比较充裕的时间找工作,所以并没有做过任何投递简...

2017-07-14 11:19:14

阅读数:12886

评论数:51

为什么我们创业失败了和选择创业公司的思考

作为技术专栏,第一篇文章居然是和技术无关! 不过,人生还长,博主会陆续梳理很多技术,分享给大家。 先分享一个博主创业失败的故事,往往失败的故事更有启发性和趣味性,不是么? 这篇文章会从一个技术合伙人角度分享创业失败的感受,和从一个技术合伙人的角度分享一些创业公司选择的观点。 两年前,...

2017-07-12 07:21:27

阅读数:7716

评论数:40

Spring AOP 概述

一.前言     在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.html AOP AO...

2017-04-07 08:02:05

阅读数:1097

评论数:1

RabbitMQ消息队列(五):Routing 消息路由[转]

上篇文章中,我们构建了一个简单的日志系统。接下来,我们将丰富它:能够使用不同的severity(严重程度)来监听不同等级的log。比如我们希望只有error的log才保存到磁盘上。 1. Bindings绑定     上篇文章中我们是这么做的绑定: channel.Que...

2017-03-18 09:08:24

阅读数:1097

评论数:0

RabbitMQ消息队列(四):分发到多Consumer(Publish/Subscribe)[转]

上篇文章中,我们把每个Message都是deliver(提供)到某个Consumer。在这篇文章中,我们将会将同一个Message deliver(提供)到多个Consumer中。这个模式也被成为 "publish / subscribe"。     这篇文章中,我们将创建一...

2017-03-18 09:07:00

阅读数:785

评论数:0

RabbitMQ消息队列(三):任务分发机制[转]

在上篇文章中,我们解决了从发送端(Producer)向接收端(Consumer)发送“Hello World”的问题。在实际的应用场景中,这是远远不够的。从本篇文章开始,我们将结合更加实际的应用场景来讲解更多的高级用法。    当有Consumer需要大量的运算时,RabbitMQ Server...

2017-03-18 08:56:07

阅读数:869

评论数:0

RabbitMQ消息队列(二):"Hello, World"[转]

2. Sending 第一个program send.cs:发送Hello world 到queue。正如我们在上篇文章提到的,你程序的第9行就是建立连接,第12行就是创建channel,第14行创建名字为hello的queue。 1 using System; 2 u...

2017-03-18 08:54:27

阅读数:788

评论数:0

RabbitMQ消息队列(一): Detailed Introduction 详细介绍[转]

1. 历史     RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消...

2017-03-18 08:44:59

阅读数:1320

评论数:0

Hadoop2.7.3+Spark2.1.0 完全分布式环境 搭建全过程

一、修改hosts文件 在主节点,就是第一台主机的命令行下; vim /etc/hosts 我的是三台云主机: 在原文件的基础上加上; ip1 master worker0 namenode ip2 worker1 datanode1 ip3 worker2 da...

2017-02-24 22:41:14

阅读数:2175

评论数:0

深入理解Java SOA 架构Dubbo系列—— 第二回 搭建dubbo-demo环境

本文目的 阶段一 基于本地调用的微服务框架 阶段二 基于Zookeeper注册中心的微服务框架 相关资料 基于本地调用的dubbo微服务代码框架 基于注册中心的dubbo微服务代码框架本文目的一旦提到某某架构,可能很多人的第一感觉就是:这个东西很复杂,很难实际操作。其实不然,只要获得对的资料,搭...

2016-09-14 13:26:16

阅读数:6218

评论数:7

深入理解Java SOA 架构Dubbo系列—— 第一回 结缘

一年半以前,我在一家创业公司从事服务器端开发工作,虽然当时公司已经拿到了6000w的A轮融资,并且App已经有超过百万的日活,开发团队已经有10几个人。但是看一眼服务器的代码,却感觉和笔者本科时候做的“学生管理”系统没什么两样。所有的服务器代码,都在一个JavaWeb工程里,然后被打包成War,使...

2016-09-10 22:35:32

阅读数:22867

评论数:9

商城系统中常见的逻辑陷阱和优化方案(1)

和金钱相关的系统,都很有挑战性,是因为在这里,一切都很严肃                                    ----by Someone you don't know  伴随着用户群积累,社区的壮大,还有来自投资人对变现渴望的压力,似乎最容易想到的变现途径就是“我们也卖...

2016-06-18 08:49:12

阅读数:5211

评论数:1

Android客户端和Java服务器端集成支付宝

第三方支付集成,Android和服务器端

2016-06-03 23:36:04

阅读数:16509

评论数:4

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