后部 解决方案 方案ubuntu

解决mysql数据库 ‘ MySQL server has gone away’

参考:https://www.jianshu.com/p/8c8086c11cae 原因:查询的结果集超过 max_allowed_packet ![](https://img2023.cnblogs.com/blog/1993414/202306/1993414-20230615151226143 ......
数据库 数据 server mysql MySQL

vue填坑之解决部分浏览器不支持pushState方法

前端使用vue-router做单页面路由并开启history模式时,会碰到一个问题:部分低版本的手机浏览器、部分app以及IE9浏览器由于不支持pushState方法,会导致页面加载不出来。 解决这个问题的思路是: 当浏览器支持pushState方法时,开启history模式,不支持则开启hash模 ......
pushState 浏览器 部分 方法 vue

react 的ant design组件库 Table分页选择上/下一页复选框选中丢失问题解决

官方有以下注释: 当使用 rowSelection 时,请设置 rowSelection.preserveSelectedRowKeys 属性以保留 key,当数据被删除时仍然保留选项的key。(删除一行表格数据需要手动删除选中的key值,否则原选中key数组值会保留删除的那个条数据的值) 具体用法 ......
组件 design 问题 react Table

Java代码精简之道-10条代码精简方案

场景 一、Java中利用try-with-resource语句 JDK7 开始新增了对需要关闭资源处理的特殊语法 try-with-resource。 所有实现Closeable接口的“资源”,均可采用try-with-resource进行简化。 例如 InputStream, OutputStre ......
代码 方案 Java 10

ubuntu开发stm32单片机-环境搭建

1、首先安装串口助手(ch340驱动)首先查看操作系统中自带的串口驱动 arvin@arvin-virtual-machine:/lib/modules/5.19.0-43-generic/kernel/drivers/usb/serial$ ls aircable.ko f81232.ko iuu ......
单片机 环境 ubuntu stm 32

浅析H5页面跳转小程序的3种实现方案

经常会有这样的场景:用户在网页中一键唤起小程序,能够给用户提供更好的体验。实现H5跳转小程序的方案目前有多种,可以根据自己的实际场景选择。 第一种:通过 URL Scheme 适合在外部浏览器运行的H5页面,通过 URL Scheme 的方式来拉起微信打开指定小程序。 那如何获取小程序的 URL S ......
页面 方案 程序

社交直播语聊场景解决方案(一)商业化探索

在过去几年的直播行业创业风口期中,直播的用户关注度疯狂增长,但用户质量却参差不齐。随着用户新鲜感一过,流失率变得相当严重,各大平台都在竭尽全力防御。然而,留住“凑热闹”的非直播受众用户并不是最关键的问题,而是要找到适合真实直播受众用户的商业化道路,才能保证行业的稳定繁荣。因此,我们需要探索有效的商业... ......
社交 场景 解决方案 方案 商业

Linux系统,使用crontab定时执行备份脚本后,备份为空的解决方案

# 使用crontab执行备份.sh脚本后备份为空,但是自己手动执行是没问题的 > 参考[(163条消息) 定时任务执行mysql备份脚本备份结果为空_mysql备份脚本日期有空格怎么回事_玉无暇的博客-CSDN博客](https://blog.csdn.net/weixin_51009330/ar ......
备份 脚本 解决方案 crontab 方案

Ubuntu 22.04 SSH 设置

## 允许 root ssh 登录 ``` # 给 root 设置密码 passwd root # 修改配置 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ori vi /etc/ssh/sshd_config PermitRootLogin yes # ......
Ubuntu 22.04 SSH 22 04

vue配合后端解决跨域问题

vue.config.js devServer:{ proxy:{ "/users":{ target:"http://localhost:3000", changeOrigin:true } } } ......
问题 vue

解决Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“

安装Python后,安装扩展包的过程中发生了错误,提示Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.c ......
Microsoft required greater Visual Build

解决:js 根据图片链接(image url)下载,有的打开预览,有的下载

1、问题描述 https://*****/drugTestReport/20230515/202305151106111386737.png https://*****/drugTestReport/20230605/202306051540314553141.jpg 同样结构的两个图片链接,使用w ......
链接 图片 image url

wrf-hydro 预报站点位置不准的解决方法

通常是因为给出的站点位置不在河道网格点上, 所以需要通过Arcgis去检验这两个位置之间的差异,然后更改原始的站点位置(sta.csv文件), 重新生成Fulldomian_hires.nc文件,再重新检测在不在范围内 所以需要准备这两个文件,即: 1. 预测站点shp 2. 河网shp文件 其中河 ......
wrf-hydro 位置 站点 方法 hydro

解决MySQL8.0报错:Unknown system variable 'validate_password_policy'

解决MySQL8.0报错:Unknown system variable 'validate_password_policy' 解决MySQL8.0报错:Unknown system variable 'validate_password_policy' 一、问题描述 1.通过yum安装好mysql ......

Ubuntu 防火墙命令

在 Ubuntu 系统进行安装的时候默认安装了ufw 防火墙 ##### 1、查看防火墙状态 ```bash $ sudo ufw status Status: inactive #表示不活跃 ``` 如果没有安装 ufw 防火墙可以使用命令安装: ```bash $ sudo apt-get in ......
防火墙 命令 Ubuntu

str+=的方案

list和''.join ¶ l = [] for i in range(10000): l.append(str(i)) s = ''.join(l) 推导式法 s = ''.join(str(i) for i in range(10000)) ......
方案 str

传输平台太多?难以管理?看这款跨网传输平台怎样解决

传输作为企业正常运行中最日常的行为,也意味着出现频率最高。微信、QQ、邮件、或是钉钉等办公软件,每天大家上班时开着各种软件,进行着不同的信息交互与传输。很多员工在工作时往往是哪个软件方便顺手就用哪个传输,但是这样也意味着存在不同的安全隐患。公司的数据文件在不同的社交平台都有留存,运维IT无法监控到每 ......
平台

批量下载微软云blob容器到本地(解决内容编码是gzip下载后乱码的问题)

问题1(无法解决): 因为要将微软云存储中的数据迁移到其他腾讯云cos中。 但是由于微软云存储每一个blob容器中存在内容编码为gzip的js、css文件。导致在腾讯云上,使用存储迁移功能的时候,从微软云迁移到腾讯云存储的js、css文件都无法完全同步(js、css文件会同步失败)。所以只能先下载到 ......
乱码 容器 编码 内容 问题

Ubuntu常用命令

查看CPU温度: echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]° 实时观看: watch -n 0.1 echo CPU: $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]° ......
命令 常用 Ubuntu

解决MAC笔记本Stable Diffusion安装时报No matching distribution found for tb-nightly的问题

安装时报如下错误: stderr: ERROR: Ignored the following versions that require a different python version: 1.6.2 Requires-Python >=3.7,<3.10; 1.6.3 Requires-Pyt ......

QT程序突然无法编译运行出现“crashed”的一种解决办法

每一天写代码的日子都是是很苦逼的,今天原本是要加班的,临时有事,就想着把代码考回去,在家调试。 到家把QT项目工程整个放到家里的电脑上,打开,照例先跑一下,编译没问题,应用程序输出栏页显示程序开始运行, 可是半天不出界面,最后就出现xxxxxx crashed. 瞬间懵逼了,之前在公司是正常运行的, ......
crashed 办法 程序

Ubuntu 修改静态IP

sudo vi 00-installer-config.yaml ifconfig network: version: 2 renderer: NetworkManager ethernets: enp0s5: dhcp4: no dhcp6: no addresses: [10.211.55.10 ......
静态 Ubuntu

解决报错: error Component name "School" should always be multi-word vue/multi-word-component-names

运行时遇到这个问题 ![](https://img2023.cnblogs.com/blog/2446184/202306/2446184-20230614214046091-1282890569.png) 自己在给组件命名时没有使用大驼峰或者'-'拼接单词,所以编译的时候报错,实际上是语法检测的问 ......

Ubuntu安装Python 3.10

更新系统的软件包列表和软件包: sudo apt updatesudo apt upgrade安装构建Python 3.10所需的依赖项: sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3- ......
Ubuntu Python 3.10 10

prometheus报错too many open files解决

背景: 公司用的prometheus突然有一天报too many open files错误,通过网上搜索及查看prometheus日志发现,prometheus的open files限制只有1024,太小了 但是系统的ulimit上限很大,因此需要解决prometheus上限只有1024的问题 解决 ......
prometheus files many open too

sqlserver 数据库死锁 解决心得

背景:一个客服数据库,每天不定时死锁,死锁时间很短。等到远程时死锁已经结束。 起初遇到死锁,一般都是先通过活动监视器,找到头阻塞的id,通过spid定位到机器和程序。但是这次情况比较特殊,每次死锁时间较短,不好追踪。最后想来想去还是锁的概念掌握的不够清晰,在网上又找了几篇文章,受到了启发。 首先为什 ......
sqlserver 心得 数据库 数据

FPD LinkⅢ 车载屏点亮老化方案

XK L180-FPD LinkⅢ 老化,采用TI DS90UH947 接口定义 循环测试A-B-C ......
方案 Link FPD

ubuntu20.4安装geant4和root

1.下载需要的软件包和数据包 下载root https://root.cern/install/all_releases 下载geant4 https://geant4.web.cern.ch/download/all 2.准备安装文件 在home目录下面创建一个geant4的文件夹 打开geant ......
ubuntu geant4 geant 20.4 root

terraform init慢的解决办法

学习terraform时,遇到terraform init慢的问题,一般是在下provider时连不上服务器导致。在terraform init这条命令执行的时候,除了会去找.tf配置文件,还会根据你在.tf配置文件里用的provider去下载对应的plugin,然后放到%APPDATA%\terr ......
terraform 办法 init

ESP32-CAM开发板刷固件时遇到问题与解决方法

### ESP32-CAM开发板刷固件时遇到的问题 **通过Thonny IDE给ESP32-CAM刷入micorpython固件时,我遇到三个问题,给大家做个参照** * 1 从MicroPython官网下载的固件**没有Camera库**,所以经过多次努力,找到了一个国外的开发者前辈,他给Mic ......
板刷 固件 方法 问题 ESP