涂伟忠2018 涂伟忠2018 / 1 天前

我在公司用了 Django 哪些功能?

这篇文章给大家讲一讲“大厂”里面的人怎么用Django做服务端开发的,主要是给大家一些思维上的启发。 1. Django Model 这个就不用说了,几乎没有业务系统不用数据库的,好用的查询API用起来非常方便。 2. Django 缓存 这个在高并发的时候是必须的,一般用 redis 作为缓存backend。 3,Django中间件 通过自定义中间件,实现类似于下面的需求。 a) 统一登录相关的需求,比如通过sessionid,查询另一个......

Python Django

闲鱼技术 闲鱼技术 / 1 天前

闲鱼推荐,让智能计算从云走向端

背景近些年,随着云计算和大数据的快速发展,以机器学习为基础的智能推荐也得到了迅猛发展。利用云计算,不但可以每日更新模型,双11更是小时级更新模型,以实现更准确的推荐。为了更好的优化推荐系统,丰富实时特征,通常会采集大量的行为数据上报到云端。随着闲鱼DAU(日活跃用户数量)的不断增长,这种云端中心化计算模式的问题也暴露了出来。中心化模式不但要消耗大量的服务器资源,还要面对海量数据处理所带......

机器学习 人工智能 闲鱼

HelloGitHub HelloGitHub / 1 天前

Python 命令行之旅:深入 click 之参数篇

作者:HelloGitHub-Prodesire涉及的示例代码,已同步更新到HelloGitHub-Team 仓库[1] 击本文最下方的“阅读原文”即可获取 一、前言在上一篇文章中,我们初步掌握了 click 的简单用法,并了解到它与 argparse 和 docopt 的不同。接下来,将深入介绍 click 的各类用法,以让你能轻松打造复杂的命令行程序。 在概念上, click 把命令行分为 3 个组成:参数、选项和命令。 参数 就是跟在命令后的除选项外的内......

Python Click

松花皮蛋me 松花皮蛋me / 1 天前

在京东我们是如何做服务降级的

当我们依赖的中间件资源或者是上游服务性能出现严重问题时,为了防止用户看到错误页面或者加载页面时间过长,我们需要将服务降级静态页面。或者将不影响主流程的旁路服务关闭掉,以让出资源给主要流程。这类操作称为降级。服务降级方案有三种方式,降低一致性、减少非必要功能、简化功能,后面我会分别举例说明。 想要做好降级的前提是,提前压测得出指标上限,还有提前梳理好系统的性能制约点,比如依赖的服务......

京东 服务降级

openio openio / 1 天前

带你涨姿势是认识一下 Kafka Producer

点击蓝色“Java极客技术”关注我哟 加个“星标”,一起快乐成长 这是 Java 极客技术的第252篇原创文章上一篇文章我们主要介绍了什么是 Kafka,Kafka 的基本概念是什么,Kafka 单机和集群版的搭建,以及对基本的配置文件进行了大致的介绍,还对 Kafka 的几个主要角色进行了描述,我们知道,不管是把 Kafka 用作消息队列、消息总线还是数据存储平台来使用,最终是绕不过消息这个词的,这也是 Kafka 最最核......

Kafka

静逸秋水 静逸秋水 / 1 天前

快速实现本地 HTTPS 预览

HTTPS

读芯术 读芯术 / 1 天前

[译] 不能错过!你必须知道的 3 种重要 Python 技能

全文共1928字,预计学习时长5分钟 图片来自fabio,Unsplash 学习Pandas是很棒的体验,学习Numpy也很有趣。但是,你是否过早地开始使用程序库了呢?这也许是因为你还没有意识到pure python的魅力。如果是这样的话,那么这篇文章会对你很有帮助。本文将介绍几个非常有趣的pure python功能,这些功能是在日常数据科学工作中十分常用的。在整个数据准备阶段都都可以大量地使用它们(大量用于数据清......

Python

宜信技术学院 宜信技术学院 / 1 天前

快速入门开发实现订单类图片识别结果抽象解析

一、背景 面对订单数据纸质文件或图片,仅靠人眼识别的话效率低,需引入机器学习来识别和解析图片以提高效率。当前市面已有收费的图片识别服务,包括阿里、百度等,识别效果较好,但针对订单类图片,不仅需要关注图片上的文字,还需要关注文字所在的行列,来分出每条数据和数据详细字段。本篇内容主要介绍一种针对识别完结果进行行列解析的抽象流程和方案,来提高开发效率。本文只提供思路,不提供源码。......

机器学习 图片识别

u547646 u547646 / 1 天前

技术选型中的非技术因素:以数据库为例

引子在一次TUG活动中,主持人让大家谈谈选择 TiDB 的原因。我分享了一下从业以来的救火经历,以及如何最终聚焦到 TiDB 的过程。回想起来在这个过程中我们并没有进行严谨的技术论证顶多是进行了大量的业务适配(根据已有业务写案例测试基础软件)。那么哪些非技术因素影响了我们的选择呢? 痛苦驱动我们不断寻找好的解决方案先回顾一下我在 TUG 分享的故事。200X 年我们为某全国性银行搭建信贷系统,数据库用 Ora......

数据库 技术选型

云水木石 云水木石 / 1 天前

[译] 低效率开发人员的 4 种坏习惯

这是一篇翻译自Medium的文章,原文标题:4 Habits That Make You an Inefficient Developer,点击文末的阅读原文,可以跳转到英文原文。 我们都有不好的习惯,地球上没有一个人是完美的。 作为开发人员,不良习惯会严重影响您的效率,也会影响您周围的人。 Jack Canfield说:“习惯将决定您的未来”。想要成长为一名开发人员,就必须改掉不良习惯。如果您可以做到,效率将大大提高。 让我们看看您应该尽快改......

程序员

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top