相关文章
go锁与chan的性能对比
锁的作用chan 的作用golang的数据并不是并发安全的为什么锁的性能更加优秀?如何选择? 锁的作用
解决并发安全问题,流程控制等
chan 的作用
线程通信(数据传输), 并发安全,流程控制
golang的数据并不是并发安全的
golang的变量并不是并发安全的锁与chan都可以解决并发安全…
编程日记
2024/12/22 1:44:24
获取淘宝商品评论数据的API应用:市场调研|产品更新|用户数据
下面是一段我用item_review(获取商品评论数据)抓来的商品评论数据:
"items": {"total_results": 375,"totalpage": 38,"page_size": 10,"page": "1","item": [{&quo…
编程日记
2024/12/22 22:09:07
【环境搭建】Jeecg-Boot v3.5.0 Docker搭建
前言
最近需要复现JeecgBoot的SQL注入漏洞,必须要搭建JeecgBoot v3.5.0这个版本才行,DockerHub没人push这个版本的,相关博客也比较少,所以自己来搭建,记录一下过程。
前置环境
Ubuntu 20.04Docker version 27.3.1do…
编程日记
2024/12/20 16:06:52
从零开始的使用SpringBoot和WebSocket打造实时共享文档应用
在现代应用中,实时协作已经成为了非常重要的功能,尤其是在文档编辑、聊天系统和在线编程等场景中。通过实时共享文档,多个用户可以同时对同一份文档进行编辑,并能看到其他人的编辑内容。这种功能广泛应用于 Google Docs、Notion 等…
编程日记
2024/12/19 9:06:07
使用html2canvas实现前端截图
一、主要功能
网页截图:html2canvas通过读取DOM结构和元素的CSS样式,在客户端生成图像,不依赖于服务端的渲染。它可以将指定的DOM元素渲染为画布(canvas),并生成图像。多种输出格式:生成的图像…
编程日记
2024/12/21 6:02:31
linux部署ansible自动化运维
ansible自动化运维 1,编写ansible的仓库(比赛已经安装,无需关注) 1、虚拟机右击---设置---添加---CD/DVD驱动器---完成---确定 2、将ansible.iso的光盘连接上(右下角呈绿色状态) 3、查看光盘挂载信息 df -h…
编程日记
2024/12/20 7:23:15
1. Flink自定义Source
一. Source 简介
DataStream是Flink的低级API,用于进行数据的实时处理,Flink编程模型分为Source、Transformation、Sink三个部分,如下图所示。
默认Flink提供了大量的内置Source,常见的Source如下:
基于文件的Sour…
编程日记
2024/12/16 22:40:41