后端
文章平均质量分 92
我的小熊不见了
这个作者很懒,什么都没留下…
展开
-
使用RedisTemplate操作bitmap完成每日签到
使用RedisTemplate操作bitmap完成每日签到用户一天有没有签到只有两种状态:是和否(1,0)。一个月最多31天,4个byte32位刚好能容纳一个月的数据量,每一位0和1分别表示是否签到。因此使用4个byte就能表示一个人一个月的签到状态Redis BITMAPSETBITredis命令:SETBIT key offset value指令:SETBIT mykey 7 1使用以上命令后,则bitmap如下:java代码:GETBIT使用setbit指令签到后,如果想要原创 2020-11-03 17:12:47 · 5723 阅读 · 4 评论 -
线上环境mysql主从同步的搭建过程
之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题。由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小的影响。所以把之前的数据库当作主数据库,这样相应的服务不用修改配置文件。要做的就是安装一个从数据库并且实时同步主数据库的改动。如果两个库在同一个服务器的话则安装mysql时需要改变其端口。如果在另一个服务器安装的话注意查看并卸载旧的mysql。首先安装从库:安装mysql下载软件包:wget htt原创 2020-07-28 17:44:48 · 427 阅读 · 0 评论 -
搭建直播系统并实现h5播放rtmp
推流只能用rtmp协议,拉流可以使用rtmp协议和hls协议。rtmp协议时adobe公司开发的开放协议,hls是苹果公司推出的直播协议。我们使用nginx的rtmp插件来搭建推流服务器基于nginx的rtmp直播服务器安装加载nginx-rtmp-module模块的nginx首先下载nginx到 https://github.com/arut/nginx-rtmp-module 下载rtmp模块(git clone https://github.com/arut/nginx-rtmp-mo原创 2020-07-09 17:06:03 · 8956 阅读 · 3 评论 -
别再误人子弟了-tomcat、undertow、jetty性能对比
在网上搜索查询发现清一色的都是说undertow高并发性能优于tomcat,并且还提供了各种实验依据以作证明,但是我私下测试发现情况和网上大部分结果并不一致。简单接口测试 @GetMapping("/test") publicStringtest() { returnUUID.randomUUID().toString(); }这是第一次测试的接口,使用jemter每秒600个线程调用这个接口。TomcatUndertowJetty...原创 2020-06-14 14:22:54 · 18276 阅读 · 7 评论 -
使用vue实现一个电子签名组件
使用vue实现一个电子签名组件在生活中我们使用到电子签名最多的地方可能就是银行了,每次都会让你留下大名。今天我们就要用vue实现一个电子签名的面板想要绘制图形,第一步想到的就是使用canvas标签,在之前的文章里我们使用canvas实现了一个前端生成图形验证码的组件,被吐槽不够安全,那么这个电子签名组件相比不会被吐槽了吧~canvas<canvas> 标签是 HTM...原创 2020-01-03 16:26:30 · 2024 阅读 · 0 评论