首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JV
订阅
TransientBuckwheat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
利用nginx搭建RTMP视频点播、直播、HLS服务器
使用nginx的默认配置,添加nginx的rtmp模块。 运行测试nginx 进入安装目录/usr/local/nginx,运行命令./sbin/nginx 注意:以后所有的命令都在/usr/local/nginx目录运行,也nginx配置文件的相对目录。 打开浏览器在地址栏输…
【每日鲜蘑】请给Sprint Boot多一些内存
SprintBoot总体来说,搭建还是比较容易的,特别是SpringCloud全家桶,简称亲民微服务,但在发展趋势中,容器化技术已经成熟,面对巨耗内存的SprintBoot,小公司表示用不起。如今,很多刚诞生的JAVA微服务框架大多主打“轻量级”,主要还是因为SprintBoo…
【每日鲜蘑】Vert.x 随笔之vertx-config
vertx-config主要负责vert.x的配置文件导入,可以导入json、properties等等格式的配置文件,配置文件的来源可以是本地文件、http获取、配置中心等等。 如果你看过vert.x的源码,就会很清楚什么是SPI了,vert.x的模块大多是基于SPI实现的。这…
我对支付平台架构设计的一些思考
我在前一家公司的第一个任务是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,之前公司的支付都是散落在各个项目中,及其不利于支付的管理,于是聚合三方支付,统一支付平台的任务就落在我手上,可以说是完全从 0 开始设计,经过一翻实战总结,我得出了一些架构设计上的思考,之…
Sharding-JDBC:查询量大如何优化?
主人公小王入职了一家刚起步的创业公司,公司正在研发一款App。为了快速开发出能够投入市场进行宣传的版本,小王可是天天加班到很晚,忙了一段时间后终于把第一个版本赶出来了。 初期功能不多,表也不多,用的MySql存储业务数据。就一个节点,当然每天凌晨有定时备份机制。 得益于运营人员…
JAVA开发MQTT程序总结
mqtt还是之前公司有需求所以写的一个demo,在这里记录下来,方便有人使用的时候查阅,不涉及mqtt的具体讲解,只是贴代码和运行过程。 1.启动MqttServer2以后,开始循环发送消息。 2.启动MyMqttClient开始接收消息。 到这里,整个程序基本可以运行。 3.…
Vert.x Kotlin 协程
轻量级线程,相比传统Java线程,它不会阻塞内核线程,而且可以让异步的代码写起来和同步代码一样舒服。这是官方的文档 kotlin 函数是一等公民的感觉真好。 上面的代码是对 MySQL的简单操作,只是演示一下协程给代码带来的优势。如果不用协程组装数据简直是噩梦,要写很多 Fut…
netty实战-netty client连接池设计
最近有很多网友在咨询netty client中,netty的channel连接池应该如何设计。这是个稍微有些复杂的主题,牵扯到蛮多技术点,要想在网上找到相关的又相对完整的参考文章,确实不太容易。 在本篇文章中,会给出其中一种解决方案,并且附带完整的可运行的代码。如果网友有更好的…
您有一份ThreadLocal完全解析手册
ThreadLocal是jdk中一个非常重要的工具,它可以控制堆内存中的对象只能被指定线程访问,如果你经常阅读源码,基本在各大框架都能发现它的踪影。而它最经典的应用就是事务管理,同时它也是面试中的常客。 调用ThreadLocal的get方法。 获取当前线程t1. 获取t1的成…
Spring Boot 2.3.0 新特性Redis 拓扑动态感应
本篇是 spring boot v2.3 系列第三篇,来分享一下 v2.3 关于 spring data redis 的故障转移优化。 关于 Redis 在生产中我们一般情况下都会选择 redis cluster 高可用架构部署,既能保证数据分片并且实现节点的故障自动转移。 基…