技术
文章平均质量分 91
weijinqiang520
这个作者很懒,什么都没留下…
展开
-
SpringBoot2.0集成WebSocket,实现后台向前端推送信息
SpringBoot2.0集成WebSocket,实现后台向前端推送信息什么是WebSocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。为什么需要 WebSocket?初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起,H..转载 2021-03-10 15:53:04 · 167 阅读 · 0 评论 -
各大互联网公司技术博客汇总
1. 美团技术团队博客: 地址:http://tech.meituan.com/ 2.腾讯社交用户体验设计(ISUX) 地址:http://isux.tencent.com/ 3.京东设计中心 地址:http://jdc.jd.com 4.QQ游戏设计中心 地址:http://gdc.qq.com 5.百度搜索用户体验中心 地址:http:...原创 2019-05-13 15:33:56 · 755 阅读 · 0 评论 -
教你用 3 台机器搞定一个 Redis 高可用架构
基于内存的 Redis 应该是目前各种 Web 开发业务中最为常用的 key-value 数据库了。我们经常在业务中用其存储用户登陆态(Session 存储),加速一些热数据的查询(相比较 MySQL 而言,速度有数量级的提升),做简单的消息队列(LPUSH 和 BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将 Redis 存储以基础服务的...原创 2019-07-12 18:15:41 · 206 阅读 · 0 评论 -
为什么分布式一定要有Redis?
考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。所以我斗胆以 Redis 为题材,对Redis常见问题做一个总结,希望能够弥补大家的知识盲点。本文围绕以下几点进行阐述: 为什么使用Redis 使用Redis有什么缺点 单线程的Redis为什么...原创 2019-07-12 18:25:41 · 167 阅读 · 0 评论 -
编写自己的SpringBoot-starter
前言我们都知道可以使用SpringBoot快速的开发基于Spring框架的项目。由于围绕SpringBoot存在很多开箱即用的Starter依赖,使得我们在开发业务代码时能够非常方便的、不需要过多关注框架的配置,而只需要关注业务即可。例如我想要在SpringBoot项目中集成Redis,那么我只需要加入spring-data-redis-starter的依赖,并简单配置一下连接信息以及Je...原创 2019-06-28 14:51:57 · 118 阅读 · 0 评论 -
Spring Boot 支持 HTTPS 如此简单,So easy!
这里讲的是 Spring Boot 内嵌式 Server 打 jar 包运行的方式,打 WAR 包部署的就不存在要 Spring Boot 支持 HTTPS 了,需要去外部对应的 Server 配置。支持 HTTPSSpring Boot 配置 SSL 很简单,只需要通过一系列的server.ssl.*参数即可完成配置,如下所示。application.propertie...原创 2019-07-29 17:49:11 · 317 阅读 · 0 评论