最新 最热

处理网络超时问题的最佳实践

对于云上的用户来说,业务日志里面报超时问题处理起来往往比价棘手,因为1) 问题点可能在云基础设施层,也有可能在业务软件层,需要排查的范围非常广;2) 这类问题往往是不可复现问题,抓到现场比较难。在本文里就分析下如何来分...

2019-05-17
1

什么是单点登录(SSO)

在前阵子有个读者来我这投稿,是使用JWT实现单点登录的(但是文章中并没有介绍什么是单点登录),所以我觉得是时候来整理一下了。

2019-05-17
0

Rust今天4岁啦, 为什么越来越多的知名项目用Rust来开发?

4年前的今天(2015年5月15日),Rust编程语言核心团队正式宣布发布Rust 1.0版本。

2019-05-17
6

Spring Boot使用Redis消息队列

业务系统经常需要用到MQ消息队列,但是又不希望引入一个完整的中间件,比如RocketMQ,RabbitMQ,因为会增加接入成本和运维成本。所以当业务量不是很大,且一致性要求不是很强的场景下,可以选择Redis,使用其pub/sub机制作为消息队...

2019-05-17
3

宝塔linux命令大全 原

启动(请根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 start)

2019-05-17
0

实现扫码登陆的最简单方案与原理

首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。这些企业提供了, 使用手机,扫一扫,就...

2019-05-16
0

分布式数据缓存中的一致性哈希算法

一致性哈希算法在分布式缓存领域的 MemCached,负载均衡领域的 Nginx 以及各类 RPC 框架中都有广泛的应用,它主要是为了解决传统哈希函数添加哈希表槽位数后要将关键字重新映射的问题。...

2019-05-16
6

干货 | SQL 与 NoSQL还在傻傻分不清?

上一节我们认识了数据库,了解了数据库事务是什么,索引是如何提升数据库性能的,现在我们来学习下大家常说的一些数据库,MySQL、mongoDB、kv等等这些又有什么区别。本文中,SQL 与 NoSQL 代表关系型数据库与非关系型数据库,当...

2019-05-16
4

Spring Boot 2.x(十六):玩转vue文件上传

最近用到了Vue + Spring Boot来完成文件上传的操作,踩了一些坑,对比了一些Vue的组件,发现了一个很好用的组件——Vue-Simple-Uploader,先附上gayhub的

2019-05-16
1

100天搞定机器学习|Day21 Beautiful Soup

网络爬虫,是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。通俗来说就是模拟用户在浏览器上的操作,从特定网站,自动提取对自己有价值的信息。主要通过查找域名对应的IP地址、向IP对应的服务器发送请求、服务器...

2019-05-16
4