使用率oracle问题kgzb9
网页接口偶发性502的问题
现象: 网页接口一直偶发性502,概率大概20%左右 排查过程: 架构是用户->WAF->lvs->NGINX->后端 1、尝试减少接口请求,依然会502,可知和接口服务能力无关。 2、WAF侧,更换服务IP,依然不行,可知不是WAF某个节点网络有问题。 3、Nginx侧,查看日志,并未发现502日 ......
约瑟夫问题/扔鸡蛋问题
故且也算是两种特殊的dp问题?感觉一般也就是应用在一些板子题上( 约瑟夫问题 有 $n$ 个人排成一个环,从 $0$ 到 $n - 1$ 编号,从 $0$ 开始报数,每数到 $k$ 就枪毙一个人,问最后剩的人的编号。 法一: 嗯暴力 $+$ 队列直接扫过去。 法二: 一个 $O(n)$ 的 $dp$ ......
inotifywait基本使用
开始之前需要检测系统内核是否支持inotify 方式一:使用 uname -r 命令检查Linux内核,如果低于2.6.13,就需要重新编译内核加入inotify的支持。 方式二:使用ll /proc/sys/fs/inotify命令,是否有以下三条信息输出,如果没有表示不支持。 -rw-r--r- ......
《渗透测试》WEB攻防-通用漏洞&SQL注入&Sqlmap&Oracle&Mongodb&DB2等 2022 Day26
#Oracle 参考:https://www.cnblogs.com/peterpan0707007/p/8242119.html 测回显:and 1=2 union select '1','2' from dual 爆库:and 1=2 union select '1',(select table ......
使用ZLAN8308M串口服务器4G通信功能解决远程智能无线电表方案
我国目前市场上常见的电表记录方式主要以人工手动抄表和预付费卡为主。在我国经济和住房快速发展下,电能消耗计量管理的实际需求以及人民生活水平的不断的提高,对电能智能化、便捷化管理的要求越来越高,远程电表记录系统发展迅速。这不仅仅是提高电力管理水平的需要,也是计算机技术、通信技术和电子技术快速发展的需要。... ......
在使用git切换分支的时候报错:Your local changes to the following files would be overwritten by checkout:解决方法
报错信息: 在使用git去做K8S证书时常99年的时候,切换分支的时候报错了。 报错原因: 1、第一次接触git,在CSDN上面找了一下解决方法,有的说是本地有更改完还没上传的内容,让给删掉,按照上面执行的操作好像不太行。 2、我就拿着报错信息去百度翻译翻译了一下,提示要将报错的那个文件给隐藏。 3 ......
windows自带消息队列Message Queues的使用
1、安装 控制面板-》程序和功能-》启用或关闭windows功能-》Microsoft消息队列服务器-》选中安装 2、编程存取队列消息(一般是专有队列) String mqname = @".\private$\orderMQ"; if (!MessageQueue.Exists(mqname)) ......
vue模板语法中能否用??的三目运算简写的问题
使用双问号(??)的三目运算可以在 JavaScript 中使用,但在 Vue 模板语法中不支持。Vue 模板语法中的三目运算仍然使用单个问号(?)和冒号(:)的标准形式。例如: {{ condition ? true_value : false_value }} 如果你想在 Vue 模板中使用类似 ......
webpack的基本使用(八)CleanWebpackPlugin
为了打包之前把dist底下的文件先删除了先,然后再进行打包,我们使用clean-webpack-plugin 安装 配置 将构造函数放入webpackPlugin中进行 ......
shell 之 使用sed替换文本中某个字符串
#!/bin/bash if [ $# -lt 3 ] then echo "Usage:$0 <old_string> <new_string> <file path>" exit 1 fi old_string=$1 new_string=$2 file_path=$3 if [ -f "$fi ......
linux 使用lvm自动分区脚本
#!/bin/bash fen=sdb fdisk /dev/$fen <<EOF n p 1 w EOF fdisk -l pvcreate /dev/${fen}1 vgcreate vg-data /dev/${fen}1 lvcreate -l 100%FREE -n lv-data vg- ......
js中使用linq,为什么在groupBy之后看不到具体数据
1、js 中 let a = linq.from(Datas).groupBy(({ DeclineType }) => DeclineType) groupby分组之后是什么数据集合,为什么在a变量中看不到数据呢? groupBy方法会将数据集合按照指定条件进行分组,返回一个键值对的集合。其中,键 ......
k8s 中使用helm 安装zookeeper,kafka集群<三>
helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update helm install kafka bitnami/kafka \ --set statefulset.replicaCount=1 \ --set ......
1.celery的基本使用
一、什么是Celery 1.1、celery是什么 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task ......
Django admin中TabularInline和StackedInline使用
TabularInline类用于在A页面上编辑B表的字段,举例说明,如果models.py中有Staff、Job两个model: from django.db import models class Staff(models.Model): name = models.CharField(max_l ......
Windows服务器高物理内存占用问题排察
我经常在手中拿着一个内存条手链,以彰显我是计算机深入挖掘专家,它就是一个象征,类似摸金符,有它代表你有资格可以探墓了。 同事找到我说:“我们有一台服务器,内存资源持续高位运行,经常浮动在80%左右,系统重启后会好一些,不过持续不了太久。” 服务器是云服务器:8G内存,发生问题时,大约5GB内存消失了 ......
java中拦截器的使用
实现类 package cn.com.yusys.yusp.mcp.interceptor; import cn.com.yusys.yusp.commons.session.context.UserContext; import cn.com.yusys.yusp.commons.session. ......
一个诡异的Python小问题
一个诡异的Python小问题 问题 来自一个基础偏弱的学员,但不知道如何去解释 >>> '' is not None <stdin>:1: SyntaxWarning: "is not" with a literal. Did you mean "!="? True # 注意结果是会出现的,其实不影 ......
使用IDEA运行SpringBoot项目
首先需要下载IDEA专业版,如果是学生的话可以通过学校邮箱免费获得license,下载专业版之后,Help->register激活即可免费使用一年,具体过程参考官网https://sales.jetbrains.com/hc/zh-cn/articles/207154369 下面使用专业版IDEA来 ......
webman使用 intervention/image 生成带水印/二维码的图片
一、使用composer下载扩展包 composer require intervention/image 二、实现代码 use Intervention\Image\ImageManager; class Image { private $image; public function __cons ......
使用NGINX对microsoft dynamic365 CRM做反代负载均衡配置
1. 微软的crm是基于NTLM认证的 2. nginx默认情况下是无法转法ntlm认证的 要解决此问题,有2个思路: 1. 对CRM启用基于IFD的(基于互联网的身份认证服务) 2. 配置NGINX支持NTLM协议 本例采用第二种方式: 第一步,对于upstream的配置:关键在于添加了keepa ......
webman中使用Endroid/QrCode生成二维码
一、使用composer下载扩展包 composer require endroid/qr-code 二、实现代码 use Endroid\QrCode\Color\Color; use Endroid\QrCode\Encoding\Encoding; use Endroid\QrCode\Err ......
如何使用企业微信机器人
如何调用机器人发消息? 直接使用http请求即可,下面使用curl命令展示请求 curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa' \ -H 'Content ......
暴力卸载——解决Cadence SPB 16.3不能卸载的问题
暴力卸载——解决Cadence SPB 16.3不能卸载的问题 Cadence作为三大EDA软件(分别是Altium Designer、PAD、Cadence)的老大,当是功能强大,曾经有半年多的时间使用过Cadence软件来设计PCB。但其破解安装对于新手来说也比较棘手。你可以看到,从网上下载的安 ......
Vue3中Mitt的使用
Vue中使用Mitt Mitt是一个在Vue.js应用程序中使用的小型事件总线库。该库允许组件进行通信,而不必过度依赖父级或子级组件之间的props。 Mitt的特性和功能介绍 轻量级: Mitt只有200字节大小,不会增加你的应用程序的负担 方便易用:只需要引入mitt并配置即可使用 支持任何Ja ......
webpack基本使用(七)build命令打包
运行npm run build后 出现了dist的目录 此目录里面存放的就是要发布的代码。 我们把dist打包,发给运维就可以进行发布了。 ......
postgresql使用SQL根据schema获取表名、表注释,使用obj_description(relfilenode,'pg_class')获取注释部分为空的解决办法
postgresql使用SQL根据schema获取表名、表注释,使用obj_description(relfilenode,'pg_class')获取注释部分为空; 网上大部分使用这个SQL,无法正确获取全部表注释: select relname as tabname,cast(obj_descri ......
如何使用Ghost恢复系统
2019-10-12 最近,我一个同学叫我给他安装一个Win系统,本来想给他安装一个原版的系统时候,想到他是一个纯正的小白,于是决定给他Ghost一键安装的系统(没错,我又在水文章) 首先,打开Ghost Win版(当然DOS版也无妨,操作过程都一样),依次选择Local->Partition- ......
node 安装 node-pre-gy的问题
启动Nest 项目出现的问题,里面用到了 node-pre-gyp,但是安装依赖失败 这里先说明下我本地的版本 node : 12.16.0 npm : 6.13.0 出现的问题 仔细看错误提示,发现需要python 环境,这里我们先安装python 环境试下, 这里提供一个下载地址 https:/ ......
OpenWRT使用自定义DNS
2021-02-22 最近我想使用AdGuardHome自建DNS,可是,建完后,却发现在OpenWRT的网络–>接口–>LAN–>常规设置–>使用自定义DNS服务器中无法指定DNS为我内网DNS 又又水了一篇文章(这篇文章主要是记录一下,免得下次重置路由器的时候忘记怎么配置如果本文存在错误,欢 ......