首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
崔庆才丨静觅
掘友等级
工程师
|
微软(中国)有限公司
静静寻觅生活的美好。
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
63
文章 59
沸点 4
赞
63
返回
|
搜索文章
赞
文章( 59 )
沸点( 4 )
重试利器之Guava-Retryer
在日常开发中,我们经常会遇到需要调用外部服务和接口的场景。外部服务对于调用者来说一般都是不可靠的,尤其是在网络环境比较差的情况下,网络抖动很容易导致请求超时等异常情况,这时候就需要使用失败重试策略重新调用 API 接口来获取。重试策略在服务治理方面也有很广泛的使用,通过定时检测…
InnoDB事务及索引原理
接入层:主要负责连接处理、授权认证、安全等事宜。 服务层:查询解析、分析、优化、缓存及所有内置函数,所有跨存储引擎的功能都在这一层实现:存储过程、触发器、视图、binlog、表锁等。 存储引擎层:负责MySQL中数据的存储和提取,服务层通过API与存储引擎通信,存储引擎包含几十…
Python进阶开发之元类编程
类是如何产生?这个问题肯定很傻。实则不然,很多人只知道使用继承的表面形式来创建一个类,却不知道其内部真正的创建是由type来创建的。type?这不是判断对象类型的函数吗?是的,type通常用法就是用来判断对象的类型。但除此之外,他最大的用途是用来动态创建类。
内网穿透神器:Ngrok在支付中的正确使用姿势
前言随着互联网的发展,无论是web服务还是移动APP越来越多的都集成了第三方支付(支付宝、微信、银联)。通常作为服务提供方,支付成功以后都会有一个后端回调URL来通知是否调用者是否支付成功,这个URL
Node.js cluster模块解读
学习cluster之前,需要了解process相关的知识,如果不了解的话建议先阅读process模块、child_process模块。 cluster借助child_process模块的fork()方法来创建子进程,通过fork方式创建的子进程与父进程之间建立了IPC通道,支持…
分布式爬虫的部署之Gerapy分布式管理
我们可以通过Scrapyd-Client将Scrapy项目部署到Scrapyd上,并且可以通过Scrapyd API来控制Scrapy的运行。那么,我们是否可以做到更优化?方法是否可以更方便可控? 我们重新分析一下当前可以优化的问题。 使用Scrapyd-Client部署时,需…
分布式爬虫的部署之Scrapyd-Client的使用
这里有现成的工具来完成部署过程,它叫作Scrapyd-Client。本节将简单介绍使用Scrapyd-Client部署Scrapy项目的方法。 请先确保Scrapyd-Client已经正确安装。 Scrapyd-Client为了方便Scrapy项目的部署,提供如下两个功能。 将…
PyCon 2018: 利用logging模块轻松地进行Python日志记录
在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程。 下面我们来梳理一下整个演讲的过程,其实其核心就是介绍了 logging 模块的使用方法和一些配置。 在开发过程中,如果程序运行出现了问题,我们是可以使用我们自己的 D…
PyCon 2018: SVD推荐系统在Python中的实践
继搜索引擎之后,推荐系统改变了用户与网站之间的交互方式,在提高用户参与度和多样化推荐产品方面有重要的应用。亚马逊有35%的利润来源于它的推荐系统,Netflix有75%的用户根据推荐系统选择电影。 推荐系统是一个非常大的话题,本文介绍一种常用的基于模型的协同过滤算法——SVD(…
PyCon 2018数据科学talk盘点,入坑PyTorch前你需要知道的事
再次感谢作者。 举行,youtube上早早放出了talk列表。虽然PyCon聚焦Python语言本身,但是关于数据科学和AI的talk也不在少数。 现在是时候结合这个talk给大家讲清楚了。 如果你的项目和RNN强相关,并且希望写RNN模型的时候更轻松敏捷,或者,你是从事科学研…
下一页
个人成就
优秀创作者
文章被点赞
5,502
文章被阅读
818,717
掘力值
22,646
关注了
22
关注者
10,687
收藏集
0
关注标签
9
加入于
2016-10-28