web开发
文章平均质量分 54
若云流风
工业互联网从业者,关注IOT、MES、ERP。
展开
-
查询最近5分钟数据所产生的BUG
在查询最近5分钟的实时数据时可能出现的BUG原创 2022-04-23 08:00:00 · 686 阅读 · 0 评论 -
npm 安装卡顿问题
npm安装卡顿报错的问题原创 2022-04-09 17:00:00 · 4145 阅读 · 1 评论 -
阿里云部署vmware报错
阿里云中部署vmware虚拟机报错原创 2022-01-19 19:30:00 · 2627 阅读 · 2 评论 -
Procedure execution failed 1449 异常
Procedure execution failed 1449原创 2021-12-14 21:00:00 · 1920 阅读 · 0 评论 -
windows 快速搭建EMQ 教程
一、 下载 1. 下载EMQ X开源版下载 EMQ X 企业版 | EMQ 2. 下载MQTT X(mqtt 5.0 客户端测试工具)https://mqttx.app/zh二、修改配置 1.修改禁用匿名连接:为了安全和模拟真实环境修改etc文件夹下面的emqx.conf文件。将allow_anonymous 的值改为false.如下图所示: 2.增加用户名和...原创 2021-11-15 20:00:00 · 1891 阅读 · 0 评论 -
系统服务配置 服务(Service)-详细版
转载:https://blog.51cto.com/littledevil/1912570System.service:服务单元,你可以理解为系统服务和原来的init.d下面的服务一样,只是比它更加丰富。每一个服务都是以.service进行标识的,如下图:systemctl list-unit-files --type=serviceSTATE 说明disabled 表示开机不启动enabled 表示开机启动static 对应Unit文件中没有定义[install]区域,因此无法.转载 2021-06-21 17:03:04 · 5854 阅读 · 0 评论 -
Mysql 中的事件和定时任务
什么是事件一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行;开启事件查看是否开启:show variables like 'event_scheduler';如果显示OFF,则输入以下语句开启:set global event_scheduler = on;提醒:虽然这里用set global event_scheduler = on语句开启了事件,但是每次重启电脑。或重启mysql服务转载 2020-11-04 09:22:47 · 506 阅读 · 0 评论 -
sqlserver 死锁,事务(进程 ID)与另一个进程被死锁在锁资源上,并且已被选作死锁牺牲品。请重新运行该事务
今天给某客户的sql server 数据库增加了一个字段,然后出现了这个错误:1.问题分析: 看报错信息上来看,应该是死锁问题。 又看了下程序,里面确实有两个连续的update操作,猜测是否是当两个update中出现死锁。2.解决方案: 网上找了下方案:增加WITH (TABLOCKX)可以解决。 将两个update操作后都增加了WITH (TABLOCKX),发现确认不会出现报错了。参考:......原创 2020-10-22 17:30:27 · 16101 阅读 · 0 评论 -
sql server windows nt 64bit 内存占用过高
首先说明,如果单纯的就是内存不断慢慢增高,那您可以看这篇文章。配置一些sql server所占用的最大内存即可解决: https://blog.csdn.net/baidu_40216896/article/details/102815630 正文开始: 今天晚上7点,同时突然发来消息,某个项目的服务器内存暴了,图片如下: 看了以后,我惊呆了100G的内存,都被这个SQL SERVER占用掉了。不用想,肯定是数据库出了问题:这个服务器的......原创 2020-09-10 22:18:36 · 22997 阅读 · 0 评论 -
SQLServer 2008中事务日志已满问题处理
错误描述 错误原因 事务日志介绍 排查日志已满问题 解决方法 方法一:界面方式收缩日志 第一步:调整恢复模式 第二步:收缩日志文件 选项说明 第三步:调整恢复模式 方法二:命令行方式收缩日志 另请参阅错误描述错误描述:数据库的事务日志已满。若要查明无法重用日志中的空间的原因 ,请参阅sys.databases 中的 log_reuse_wait_desc 列 。错误原因事务日志介绍官方文档中有如下说明:SQL Ser.转载 2020-07-20 10:48:27 · 4813 阅读 · 0 评论 -
Linux查看某个进程的线程
线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享特定的资源(如,内存地址空间、打开的文件),以使叉分开销最小化,并避免大量高成本的IPC(进程间通信)通道。这些功能让线程在并发执行时成为一个高效的机制。在Linux中,程序中创建的线程(也称为轻量级进程,LWP)会具有和程序的PID相同的“线程组ID”。然...转载 2019-05-31 18:54:54 · 293 阅读 · 0 评论 -
Redis 数据类型及应用场景
一、 redis 特点所有数据存储在内存中,高速读写 提供丰富多样的数据类型:string、 hash、 set、 sorted set、bitmap、hyperloglog 提供了 AOF 和 RDB 两种数据的持久化保存方式,保证了 Redis 重启后数据不丢失 Redis 的所有操作都是原子性的,还支持对几个操作合并后的原子性操作,支持事务 通常我们都把数据存到关系型数据库中,但...转载 2019-05-03 19:57:13 · 262 阅读 · 0 评论 -
ubuntu 安装 docker
环境:ubuntu16.04 LTS1,由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:sudoapt-get remove docker docker-engine docker-ce docker.io2,更新apt包索引:sudoapt-get update3,安装以下包以使apt可以通过HTTPS使用存储库(repository):...原创 2019-03-30 16:07:02 · 520 阅读 · 0 评论 -
MySQL设置只读模式
转载自:https://www.cnblogs.com/xiewenming/p/7590335.html常见现象 运维工作中会经常维护MySQL主从服务器,当然Slave我们只是用于读操作。一般权限开通也只授权只读账号,但是有时候维护工作可能不是一个人在做,你不能保证其他同事都按照这个标准操作。有同事可能会授权Slave库MySQL账号为all或者select,update,i...转载 2018-11-19 16:10:45 · 693 阅读 · 0 评论 -
mysql连接数过多
django web开发中遇到这个错误:大概的意思是mysql连接过多,查看mysql中的进程(命令),确实有好多sleep的进程。一、原因1.没有及时关闭连接使用资源一定要释放2.一次太多连接,mysql本身没抗住3.优化不够,查询时间太长二、解决方法解决一:1.使用后及时关闭连接2.使用短连接而不是长连接使用完原创 2017-07-02 14:28:22 · 2391 阅读 · 0 评论 -
mongodb基础操作
1.查询当前连接数 db.serverStatus().connections;2.建立数据库 use XXX3.查看所有的数据库 show dbs4.要显示创建的数据库,需要插入数据 db.XXX.insert({"XX":1})5.删除数据库 db.dropDatabase()原创 2017-11-19 10:54:03 · 416 阅读 · 0 评论 -
gitlab 搭建实战
零.环境 ubuntu16.04一、安装 1.1 安装依赖 sudo apt-get install curl openssh-server ca-certificates postfix 1.2 添加清华镜像 curl https://packages.gitlab.com/gpg.key...原创 2018-03-08 22:48:07 · 742 阅读 · 0 评论 -
RESTful API 设计指南
转自: http://www.ruanyifeng.com/blog/2014/05/restful_apiRESTful API 设计指南作者: 阮一峰日期: 2014年5月22日网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出...转载 2018-03-18 12:00:27 · 220 阅读 · 0 评论 -
window系统重启问题追踪
一、问题描述: 最近经常发现自己部署在服务器上的程序莫名其妙的挂掉了。一度怀疑程序稳定性的问题。查看windows日志追踪系统的问题。二、步骤方法 1.启动日志 2.查看日志 3.分析问题 看来是系统重启了。。。。三、常见日志idID类型来 源代 表 的 意 义 举 例 解释2信息Serial在验证 \Device\...原创 2018-05-05 08:58:23 · 4887 阅读 · 0 评论 -
使用python来操作redis用法详解
1、redis连接redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。redis连接实例是线程安全的,可以直接将redis连接实例设置为一个全局变量,直接使用。如果需要另一个Redis实例(or Redis数据库)时,就...转载 2018-07-05 22:44:03 · 2613 阅读 · 0 评论 -
pycharm创建Flask项目,jinja自动补全,flask智能提示
转载自:http://www.cnblogs.com/noKing/p/8117461.html 之前一直都是用在idea里创建空项目然后导入,之后就没有各种的智能提示,在选择文类,选择模板之类的地方就会很麻烦。步骤1:用pycharm创建空项目我这里是选择了python虚拟环境...不用虚拟环境的正常选系统python环境就可以...这个无所谓了..步骤2:补全项...转载 2018-08-30 13:16:07 · 4472 阅读 · 0 评论 -
MongoDB的固定集合
转自:https://www.cnblogs.com/jiyukai/p/6980511.html 一、MongoDB固定集合概念 固定集合指的是事先创建,并且大小固定的集合。即假设一个集合设置了固定大小为100,再添加一条文档的时候,会把最前面的文档剔除,永远只保留100条数据。 固定集合特性:固定集合很像环形队列,如果空间不足,最早的文档就会被删除,为新的文档腾出空间...转载 2018-10-03 15:25:32 · 544 阅读 · 0 评论 -
关于mongodb占用内存过大的问题
一、现象 最近发现自己服务器内存越来越少,查了一下原来是部署的mongodb使用内存在线性增加。不查不知道,一查吓一跳,竟然占用了3G的内存。。二、分析 1.内存增加的原因 mongo为了优化他的读写效率,将内存当做缓存,所以你读写次数越多,缓存就越大。默认值: 从3.4开始,WiredTiger内部......原创 2018-11-02 14:45:41 · 26694 阅读 · 6 评论 -
HTML简明教程
一、HTML语言简介HTML语言是超文本标记语言的缩写。它是一种描述文档结构的语言,而不能描述实际的表现形式。HTML语言使用描述性的标记符(称为标记码)来指明文档的不同内容。标记码是区分文本各个组成部分的分界符,用来把HTML文档划分成不同的逻辑部分(或结构),如段落、标题和表格等。标记码描述了文档的结构,它向浏览器提供该文档的格式化信息,以传送文档的外观特征。用HTML语言写的页面是普通的转载 2017-06-02 18:38:41 · 994 阅读 · 0 评论