前端实现websocket通信讲解(vue2框架)

最近接到的需求是前端需要实现一个全局告警弹窗,如果使用ajax请求http接口只能用定时器定时去请求是否有告警,这样既消耗资源,又不能实时监测到告警信息。所以这个时候就可以采用websocket来实现通信,因为websocket不用请求一次才响应一次,它可以实现服务器主动发送。

python web 开发与 Node.js + Express 创建web服务器入门

Node.js + Express 是一种常用于构建 Web 应用程序的开发堆栈,其中 Node.js 是运行时环境,而 Express 是一个流行的 Web 应用程序框架。它们的组合使得构建高性能、可扩展的 Web 应用变得更加容易。Node.js 是一个基于 Chrome V8 引擎的 Java

MySQL 数据库中 CAST 函数如何使用?

CAST 函数是 SQL 中的一种类型转换函数,它用于将一个数据类型转换为另一个数据类型。

Zabbix 日志监控

Zabbix 日志监控

解决github无法拉取submodule子模块的问题

当使用拉去一个配置了子模块的仓库后,即使使用了科学上网也有可能不能够成功将仓库拉取下来,这可能是因为科学上网的不稳定性等导致的。同时在使用git clone拉去https的url时,同样可能会出现一直卡在本文提供一个简单的脚本来解决该问题。

基于 kRaft 搭建单机 kafka 测试环境

使用 docker-compose 在单机搭建有三个节点的 kafka 集群。

【web安全】XSS攻击(跨站脚本攻击)如何防范与实现

XSS攻击(跨站脚本攻击)是一种常见的Web安全漏洞,攻击者在Web页面中插入恶意脚本代码,并在受害人访问该页面时执行脚本代码,从而获取用户敏感信息、操作受害人账号或篡改页面内容等不当行为。XSS攻击可以通过输入表单、搜索框、评论区等途径实现,因此对于Web开发人员来说,要采取相应的措施预防和修复X

CTF-[Web] MD5解题思路

最近练习了一些CTF中关于md5绕过的题目,总结了几种思路,本质没有太大变化,就是各种组合绕过,也是比较考察基础的,前段时间太摆烂了,好久没有更新了,革命尚未成功,同志仍需努力!!!

Ubuntu 安装 conda

ubuntu 安装conda

centOS 7无法连接网络详细解决办法

1、cd /etc/sysconfig/network-scripts/ 进入这个目录·找到网络配置文件。3、修改配置文件,我们需要把ONBOOT字段改为yes。输入这句命令就可以修改网卡配置文件。2、在root模式下。

解决Linux Ubuntu上安装RabbitMQ服务后的公网远程访问问题,借助cpolar内网穿透技术

解决Linux Ubuntu上安装RabbitMQ服务后的公网远程访问问题,借助cpolar内网穿透技术

15. Docker实战监控神器Uptime Kuma

在利用Docker部署项目时,我们需要时刻知道已部署的容器的状态。且通常会把所有的站点监控配置到云平台上,以检测各站点的连通性。而Uptime Kuma就是一个开源的监控工具,还支持告警信息的推送等。我现在所在的项目中,就是用此作为站点健康状态监控的工具。

git拉取代码出现问题-新手解决

问题:自己创建新分支后,用新分支拉取代码报错:Your configuration specifies to merge with the ref 'refs/heads/xxxx' from the remote, but no such ref was fetched.

你知道照片怎么变清晰吗?增强照片清晰度的方法

照片的清晰度取决于多个因素,例如照片的分辨率、对焦、曝光时间、ISO等参数的设置,以及摄影者手持相机的稳定性等。如果一张照片已经拍摄完成,那么想要让它看起来更加清晰的话,有以下几种方法:

【ROS仿真实战】Gazebo仿真平台介绍及安装方法(一)

Gazebo仿真平台是一个广泛应用于机器人研发、测试和教育等领域的开源软件。它可以模拟机器人的运动、感知和控制等行为,并提供了丰富的物理引擎、传感器模拟和ROS集成等功能,使得使用者可以高效地进行机器人仿真和开发。本文将介绍Gazebo仿真平台的基本概念和安装方法。Gazebo的历史和发展可以追溯到

Mac安装chromedriver

driver.get("http://www.baidu.com") # 打开http://www.baidu.com。driver = webdriver.Chrome() # 实例化Chrome浏览器。输入:chrome://settings/help 查看当前chrome版本。这个目录是隐

git中rebase和merge的区别

git中rebase和merge的区别,你不得不了解的关键内容

arkime安装配置手册--开源网络回溯系统

Arkime是一款开源回溯系统。

Linux防火墙开放端口

运行完第二歩,表示添加端口已成功,可以用查看端口开放状态命令,查到是否开启成功。运行命令后,返回yes表示已打开,返回no表示未打开。若防火墙没打开,先打开防火墙。

git 分支合并某一个提交

有的时候会需要合并某个分支的一个提交信息,而不是全部的提交,那就不能单纯的进行merge。比如你在分支:branch1。需要合并master的最新的那个提交,但是不需要倒数第二及以前的提交数据。然后,找到你希望合并的第二次提交的提交哈希(commit hash)。执行该命令后,Git 将把该提交应用

个人信息

加入时间:2021-12-08

最后活动:16 分钟前

发帖数:146768

回复数:0