离散数学基础–逻辑与证明

1.命题逻辑

1.1 基本概念

命题:是一个陈述句,可以用来判定真假。(可以判断真假的陈述句)

命题案例:

1.华盛顿是美国的首都

2.1+1=2

但是 x >= 3不是命题。x +1 = 4也不是命题。因为他们不能用来判断真假。

我们可以用字母来表示命题变量,就是表示命题的变量,就像不是命题那两个 x >= n来表示命题变量

如果命题为真,就使用T表示,命题为假,就用F来表示。,不能使用简单命题来表示的命题叫做原子命题。

涉及命题的原子领域叫做命题演算或者命题逻辑。

用逻辑运算符表示的命题叫做复合命题。 eg: !p 表示非p,就是p的否定

真值表:可以清晰表示命题真假的表。

P !p
T F
F T

使用否定符号的非!的连接词,命题真值取反。由于电脑上面打印不出来符号,就用!来代替。

逻辑和 & (我们无法在键盘上面输入那个符号,只能这么处理)逻辑合取

特点:连接两个命题变量,只有当啊两个命题变量为真时命题才是真,其他情况一律是假的

我们以 p & q为例子:

p q p & q
T T T
F T F
T F F
F F F

逻辑或 | (键盘上面无法这么做,只能这样)逻辑析取

特点:只有当两个命题是假命题的时候取值为假,其他情况一律是真值。

我们以 p | q 为例子:

p q p | q
T T T
F T T
T F T
F F F

值得注意的是,我们自然语言中的或有两种情况,一种是可兼或,一种是不可兼或。

可兼或,顾名思义就是两者可以一起发生,或者可以只发生其中一个,也可以不发生。

不可兼或,就是二者不能同时发生。但是可以同时不发生。举个例子:从南京南站到北京南站的G155高铁出发时间是17:40 或者 18:10,也就是说,高铁可以在这两个时间节点处随机在一个节点出发,或者不在,但是不可能两者都在。

就是逻辑或表示析取才可以这么干。

或除了表示析取以外还可以表示异或。表示异或时只有一个是真值才是真,其余都是假。

表达方法:p XOR q(计算机表达)

就像不可兼或一样

p q p XOR q
T T F
T F T
F T T
F F F

p XOR q == (!p & q) | (!q & p)

条件语句:通俗的说就是如果p就q,真值情况是如果p真q假,真值为假,其余是真,记作:p -> q

条件语句可以叫做蕴含。

p q p -> q
T T T
T F F
F T T
F F T

相当于 p -> q == !p | q

这个就相当于说到做到,就像你和别人许诺一样,如果许下了诺言,是真的才是真的,否则人家觉得你不诚信,但是你没有许下诺言,不管结果是真是假没人在意。

逆命题,逆否命题,反命题:

以命题p->q为例:逆命题: q->p,逆否命题: !q -> !p,反命题:相当于否命题,即:!p -> !q

逆否命题的真值情况与原命题等价,原命题与逆命题或者否命题不一定等价,然而逆命题与否命题真值情况等价。

等价命题:无论是什么命题,只要复合命题真值情况一模一样,我们就叫做等价命题。

等价命题我们这么写(在计算机上面):p <=> q (当且仅当)

真值情况:只有当p与q取相同的真值情况才是真,其他情况都是假:

p q p <=> q
T T T
T F F
F T F
F F T

证明思路:p <=> q == (p -> q) & (q -> p) == (!p | q) & (!q | p)

1.2 真值表

我们在前面介绍了五个逻辑关系:析取、合取、蕴含、等价、异或。对于相应的复合命题,我们需要取真值,怎么取?

我们来看一个例子:

求(p | !q) -> (p & q)

p q !q p | !q p & q 原式
T T F T T T
T F T T F F
F T F F F T
F F T T F F

总结:求取时先把否命题求真假,再每一个式子求真假,最后再求总和。

逻辑运算符的优先级:

优先级最高的是!非,其次是& 合取,再次是| 析取,往下是 -> 蕴含,最后的 <=> 等价。

1.3 应用

我们在理论的基础上面需要进行实践,现在我们实践一下:

eg:你可以访问南邮校园网,仅当你是南邮计算机专业学生或者不是新生:

访问南邮校园网是命题p,是南邮计算机专业q,新生r

所以应该是:p -> (q | !r)

p仅当q表达了若p则q的意思,但是q不为真时p不为真

eg:你身高不满1.5米不能坐过山车,除非你年满16岁。

坐过山车:p,身高不足1.5米:q,年满16岁r

(p | !q) -> !r

1.4 相关推理

我们可以采用真值表法进行,也可以通过推理来证明即可。

2.命题等价

你也许会遇到一些命题,他无论怎么取值都是真的,我们把一个真值永远是真的命题叫做永真式,也叫做重言式。

一个命题取值恒为假的式子叫做永假式,也叫做矛盾式。

如果p <=> q是永真式,则p和q是逻辑等价的,相当于真值情况都一样。

逻辑等价证明和上面一模一样,我们看看一些等价关系:

等价式 名称
P & T == P P | F == P 恒等律
P | T == T P & F == F 支配律
P | P == P P & P ==P 幂等律
!(!P) == P 双重否定表肯定
p | q == q | p p & q == q & p 交换律
(p | q) | r == p | (q | r) (p & q) & r == p & (q & r) 结合律
(p&q)|r == (p|r)&(q|r) (p|q)&r == (p&r)|(q&r) 分配律
!(p|q) == !p & !q !(p&q) == !p | !q 德摩根律
P | (P & Q) == P P & (P | Q) == P 吸收律
P | !P == T P & !P == F 否定律

德摩根律可以涉及多个命题元素的。

3.对偶与范式

定义:在仅含有连接词非,v,^ ,的命题公式A中,将v换成 ^,同时将T和F互相替代,所得公式A*,称为对偶式。当然A式A的对偶式A*的对偶式。

意思是把 & 换成 | ,把 | 换成 & 。

重新定义:将联结词∨换成∧,将∧换成∨,若有特殊变元f和t亦相互取代,所得公式a*称为a的对偶.

显然a也是a*的对偶式.

例题1 写出下列表达式的对偶式.
(a) (p∨q)∧r
(b) (p∧q)∨t
© ┓(p∨q) ∧(p∨┓(q∧┓s))

解 这些表达式的对偶式是:
(a) (p∧q)∨r
(b) (p∨q)∧f
©┓(p∧q)∨(p∧┓(q∨┓s))

范式:范式有主析取范式与主合取范式:

合取范式:一个式子里面仅仅包含 a1 & a2 & a3 & a4 & a5 & … & an.

举个例子:(p | q | r) & (!p | q | r)是一个合取范式,但是里面的小项是析取式。

析取范式: 一个式子里面包含 a1 | a2 | a3 | … | an.

举个例子:(p & q & r) | (!p & q & !r)是一个析取范式,但是里面的小项是合取式。

求取方法:把连接词化成 & | !

使用德摩根律化否定符号。

采用分配律和结合律求合取范式与析取范式。

我们来看一个案例:

求 (p & (q -> r)) -> s的合取范式:

解:原式= !(p & (!q | r)) | s == (!p | (q & !r)) | s == !p | (q & ! r) |s == (!p | s) | (q & !r)

== (!p | s | q) & (!p | s | !r)

求!(p | q) <=> (p & q)的析取范式:

解:原式= (!(p | q) -> (p & q)) & ((p & q) -> !(p | q)) == (!(p | q) & (p & q)) | ((p | q) & !(p & q))

== (!p & !q & p & q) | ((p | q) & !(p & q)) == (!p & !q & p & q) | (p & !p) | (p & !q) | (!p & q) | (q & !q)

小项:两个命题变元我们发现有4个小项:p & q, p & !q, !p & q, !p & !q.

三个命题变元有8个小项:p & q & r, p & q & !r, p & !q & !r, p & !q & r, !p & q & r, !p & q & !r, !p & !q & r,

!p & !q & !r.

总结:n个变元有2^n个小项。

小项的性质:每一个小项当其真值指派与编码相同时取值为T,其他情况一律是假的F。eg:m000 = !p & !q & !r

只有当p,q,r取值为0时小项才是真值。

任意两个不同小项合取式永假。

全体小项析取式永真。

主析取范式:所有命题变元里面,一个真值为T的指派所对应小项的析取,叫做主析取范式。

或者我们可以使用等价公式来求取。

大项:n个变元的析取式。每个变元与它的否定不能同时存在,但是两者当中其中一个必须出现一次。

大项的性质:二进制编码0为真,1为假,必须取反,m00 = p | q。当真值指派与编码一致时取值为F,其他情况取值是真。

任意两个大项析取式为永真

所有大项合取式为永假。

主合去范式:真值表里面取值为F指派对应大项的合取,叫做主合取范式。

综合案例:

eg:求(p & q) | (!p & r)的主析取范式与主合取范式:

p q r p & q !p & r 原式
T T T T F T
T T F T F T
T F T F F F
T F F F F F
F T T F T T
F T F F F F
F F T F T T
F F F F F F

所以主析取范式是:(p & q & r) | (p & q & !r) | (!p & q & r) | (!p & !q & r)

主合取范式:(!p | q |!r) & (!p | q | r) & (p | !q | r) & (p | q | r)

推理:我们可以采用蕴含和等价来进行推理证明。

4.谓词与量词

谓词:用于描述一个主体或者主题特性的词叫做谓词。例如:小明在南京邮电大学,在南京邮电大学就是谓词。

客体:构成谓词逻辑的东西,如上面的小明就是客体。

4.1 命题函数与量词

命题函数:由谓词与命题变元客体构成的表达式。

我们来举例子:我们使用H(x,y)表示x比y成绩好。x表示张三,y表示李四,H(x,y)就表示张三成绩比李四好,!H(x,y)就是张三成绩没有李四好。

如果函数变元构成命题公式,要讨论真假,还有根据具体情况具体分析。

量词:我们先看一些例子:

1.所有人都需要呼吸

2.每一个学生都要参加考试

3.任意整数要么是正数要么是负数

我们来看:1.我们记M是人,H是都要呼吸,所以命题公式就是(由于任意和存在打不出来,就使用E,A表示了)

​ (Ax)(M(x) -> H(x))

​ 2.我们记P是学生,Q都要考试,所以命题公式是:

​ (Ax)(P(x) -> Q(x))

​ 3.X是整数,Y是正数,Z是负数

​ (Ax)(X(x) -> (Y(x) | Z(x)))

其中符号A表示任意概念,相当于对所有的,每一个的,任意的。叫做全称量词。

再看一组例子:

1.存在一个正整数是质数

2.一些人可以考进清华大学

3.有的人已经开始看下学期的了

解:1.记M是质数,x是整数,所以记作:(EX)(M(x))

​ 2.记Q是x可以考进清华大学,R是x是人,记作:(Ex)(R(x) & Q(x))

​ 3.记S是x已经开始看下学期的了,记作:(Ex)(R(x) & S(x))

其中E表示存在概念,表示存在,至少有一个等。叫做存在量词。

至于命题的真假,我们还需要相关的论题来说明。

合式公式:原子谓词公式组成,由它们组成的公式也叫谓词公式。

约束变元采用全称量词或者存在量词约束合式公式的命题。

4.2 谓词演算的等价式与蕴含式

等价式:给定两个谓词公式,有两个共同的个体域,如果我们对其中任意一组进行赋值,所有命题真值相同,我们就称作这两个命题等价。记作A <==> B

有效的:给定任意谓词公式A,它的个体域为E,对A进行赋值,如果A的值是永真,那么A就是在E上是有效的。

不可满足:谓词公式A,在所有赋值情况下都是假的,那就是不可满足的。

可满足:谓词公式A,存在一个赋值情况是真的。

我们还可以把真值表情况推广到命题公式里面。

我们来看一些性质:

(1) !(Ax)(P(x)) <=> (Ex) !(P(x))

(2) !(Ex)(P(x)) <=> (Ax) !(P(x))

量词作用域扩张与收缩:

收缩:

(3)(Ax)(P(x) | Q) <=> ((AX)(P(X)) | Q)

(4)(AX)(P(X) & Q) <=> ((AX)(P(X)) & Q)

(5)(EX)(P(X) | Q) <=> ((EX)(P(X)) | Q)

(6)(EX)(P(X) & Q) <=> ((EX)(P(X)) & Q)

扩张:

(7)((AX)P(X) -> Q) <=> (EX)(P(X) -> Q)

(8)((EX)P(X) -> Q) <=> (AX)(P(X) -> Q)

(9)(P -> (AX)Q(X)) <=> (AX)(P -> Q(X))

(10)(P -> (EX)Q(X)) <=> (EX)(P -> Q(X))

我们甚至可以推出这样的公式:

(11)(AX)(P(X) & Q(X)) <=> (AX)(P(x)) & (AX)(Q(X))

(12)(EX)(P(X) | Q(X)) <=> (EX)(P(X)) | (EX)(Q(X))

但是逻辑符号变了就不成立了:

只能是蕴含了。

(13)(AX)(P(X)) | (AX)(Q(X)) => (AX)(P(X) | Q(X))

(14)(EX)(P(X) & Q(X)) => (EX)(P(X)) & (EX)(Q(X))

前束范式:把约束变元提到谓词公式前的命题公式

4.3 相关推理

全称指定规则:US原则:(AX)P(X) -> P©

全称推广规则:UG原则:P(X) -> (AX)P(X)

存在指定规则:ES原则:(EX)P(X) -> P©

存在推广规则:EG原则:P(X) -> (EX)P(X)

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. JVM总结--第一弹

    jvm知识点整理JVMjava虚拟机结构java虚拟机的基本结构jvm内存区域垃圾回收Minor Gc和Full Gc如何确定垃圾垃圾收集常用的算法 JVM ​  Jvm是一个可运行java代码的假想计算机,Java 源文件,通过编译器,能够生产相应的.Class 文件(字节码文件),而字节码文件通过 Java 虚拟…...

    2024/4/29 13:44:06
  2. 【LintCode 简单】141. 对x开根

    1.问题描述:实现 int sqrt(int x) 函数,计算并返回 x 的平方根。2.样例:样例 1:输入: 0输出: 0样例 2:输入: 3输出: 1样例解释:返回对x开根号后向下取整的结果。样例 3:输入: 4输出: 23.代码:class Solution:"""@param x: An integer@return: The sqrt of…...

    2024/4/29 13:44:02
  3. 200811C指针

    目录一、学习的知识点作业指针二、上课没有听懂或者没有理解的地方三、当天学习的收获四、作业的思路、不会的地方五、其他需要反馈的问题六、心得体会 一、学习的知识点 作业 STAFF_T staff[10]={{“admin”,“123456”,200713,0},{“manager”,“123456”,1433223,1} extern …...

    2024/4/29 13:43:57
  4. Linux之目录处理命令

    Linux之目录处理命令命令格式:命令 [-选项] [参数](例:ls -la /etc) 说明:1、个别命令使用不遵循此格式 ;2、当有多个选项时,可以写在一起 ;3、简化选项与完整选项的使用(-a等于–all)。一、常见的目录处理命令------ls命令英文原意:list; 命令所在路径:/bin/ls;…...

    2024/4/29 13:43:54
  5. C++ set容器-56-集合容器大小/交换/插入/删除操作

    这篇学习set容器的大小操作,大小主要有判断是否为空,size()还有交换swap(),最后来学习下set容器的插入和删除操作。基本上那些常用的API,前面都学习过。1.set容器大小操作和交换函数原型注意这里set容器没有resize(),重新指定容器大小的操作。#include <iostream> #in…...

    2024/5/4 22:24:26
  6. 【TF2.1.0】Tensor object has no attribute numpy

    语句: result.numpy() 报错: AttributeError: ‘Tensor’ object has no attribute ‘numpy’ 工具: jupyter-notebook 现象: A. 直接再终端执行 python mnist.py 是没有报错的 B. 再终端执行 python 后,直接写代码也是没有问题的 原因: A. 我在一片博客中找到:.numpy方…...

    2024/5/3 11:40:01
  7. Qt+sqlite3实现单机登录管理信息的简单应用程序

    Qt5.9.2+vs2013软件截图:1.登录2.主页面a)【用户管理】页面是为了更好管理用户,拥有最高权限的用户可看到所有用户以及密码,普通用户只可以看见自己的密码,其他用户密码均显示***,另外点击右上角用户名可实现切换用户。b)【客户管理】页面是为了让用户更好的管理客户的联系…...

    2024/4/29 13:43:42
  8. 微信小程序授权登录(实战篇)

    (未封装版) 短时间内的研发 有很多不足 好在还能实现 o√o1.自定义一个模板 只复用wxml,css两部分 下图细节已标注2.使用自定义模板 举个栗子3.这里用点击事件触发自定义模板中授权登录排版的显示隐藏 同时做是否已登录的逻辑根据已设定逻辑做出相对应的交互4.在自定义模板中…...

    2024/5/2 0:53:50
  9. 前端实战面试题(三)

    哪些操作会引起浏览器的重绘和重排? 如果DOM变化仅仅影响的了visibility、outline、背景色等等非几何属性,此时就发生了重绘(repaint),因为布局没有发生改变。 以下这些操作,页面初始渲染、添加/删除可见DOM元素、改变元素位置、改变元素尺寸(宽、高、内外边距、边框等、…...

    2024/4/29 13:43:36
  10. 8.10-8.11工作总结

    简单看了NDI 的API,并梳理了他们在软件系统中使用的位置 简单梳理了手术导航软件系统各界面的空间,与主要的功能分配 尝试了在现有软件系统中添加内窥镜视频的界面:1.使用OpenCv,现在在导航软件里面加摄像头界面有个问题,网上看到的方法都是调用opencv的方法采集摄像头。但…...

    2024/5/2 15:17:03
  11. Python中While 和for嵌套使用

    一个题目要求:根据业务需求,现要求你们开发一个货币兑换的服务系统,具体要求如下:1、实现人民币兑换美元的功能2、实现美元兑换人民币的功能3、实现人民币兑换欧元的功能4、1美元=7.06人民币,1人民币=0.12欧元 运行效果图:任务描述一、开发语言与环境要求1、语言版本:Pyt…...

    2024/5/4 23:13:31
  12. JVM类加载

    类从加载虚拟机内存中开始到卸载出内存为止生命周期包括:加载,校验,准备,解析, 初始化,使用,卸载。1.加载1.1 通过类的全限定名查找类对应的字节流文件1.2 将内存中的静态储存结构的类(字节流文件)转化为可使用的数据结构,存放在方法区。1.3 在方法区内生成一个代表这…...

    2024/4/29 13:43:22
  13. Matlab Robotics Toolbox--旋转矩阵

    摘要 在机器人工具箱中,可以用rotx(θ\thetaθ)、roty(θ\thetaθ)、rotz(θ\thetaθ)计算旋转θ\thetaθ的旋转矩阵,默认单位为度(版本10.2.0)。可以用trplot()和tranimate()实现坐标旋转可视化。 ##获取旋转矩阵rotx(): R=rotx(θ\thetaθ)是表示围绕X轴旋转角度为θ\the…...

    2024/4/29 2:11:23
  14. 强软弱虚四种引用

    引用与对象在 JDK1.2 之前,Java中的定义很传统:如果 reference 类型的数据中存储的数值代表的是另外一块内存的起始地址,就称为这块内存代表着一个引用。Java 中的垃圾回收机制在判断是否回收某个对象的时候,都需要依据“引用”这个概念。在不同垃圾回收算法中,对引用的判…...

    2024/4/29 2:11:18
  15. Netty进阶学习之原理解析

    Netty的核心组件 1、Bootstrap、ServerBootstrap Bootstrap和ServerBootstrap是Netty提供的一个创建客户端和服务端的一个启动器,主要作用是配置整个Netty程序,串联各个组件。EventLoopGroup bossGroup = new NioEventLoopGroup(1);EventLoopGroup workGroup = new NioEventL…...

    2024/4/29 2:11:20
  16. scp 传输文件

    用到scp指令出现错误解决办法 ssh -o StrictHostKeyChecking=no 192.168.0.xxx 然后根据提示输入密码...

    2024/4/29 13:43:18
  17. psenet.pytorch在ubuntu18.04下训练

    最困难 的一步对我来说是自动下载预训练模型。(base) wmz@wmz:~$ cd /home/wmz/.cache/torch/checkpoints (base) wmz@wmz:~/.cache/torch/checkpoints$ ls tmpnfltw32z (base) wmz@wmz:~/.cache/torch/checkpoints$ cp /home/wmz/Downloads/resnet152-b121ed2d.pth ./默认下载…...

    2024/4/29 13:43:16
  18. python的简单使用

    一.创建 s1 = lenovo s2 = "QF" s3 = """hello lenovo""" s4 = hello world s5 = """hello shark """ s6 = hello world二.简单使用 1. \转义符testimony = ‘This shirt doesn’t fit me’words = ‘h…...

    2024/4/30 18:02:07
  19. mmGrid

    mmGrid 是基于jQuery的表格部件。 支持两种数据加载方式:本地对象数据 以客户端数据为数据源。参数items,类型可以是对象或数组。如果数据源为对象,则使用root选项标记对象内的数组字段为数据源。远程 AJAX 数据 AJAX数据为数据源。参数url为请求地址,返回数据为json格式,…...

    2024/4/29 13:43:05
  20. 微信小程序登录授权

    微信小程序登录授权 1.下载项目源码 2.需要登录授权页面的必须要传递token 例如(商品详情:收藏 加入购物车; 我的 购物车页面) 如何获取token? 一、 token是什么? 前端鉴权的一种方式, token有后端生成,token是有时效性的 二、微信小程序如何登录授权,拿到token登…...

    2024/4/29 13:43:02

最新文章

  1. 代码随想录算法训练营第24天 | 回溯算法理论基础、77.组合

    代码随想录算法训练营第24天 | 回溯算法理论基础、77.组合 回溯算法理论基础自己看到题目的第一想法看完代码随想录之后的想法自己实现过程中遇到哪些困难今日收获&#xff0c;记录一下自己的学习时长 链接: 回溯算法理论基础 链接: 77.组合 拖延了几天又开始回溯的理论基础了&…...

    2024/5/5 2:01:23
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. OpenHarmony开发-连接开发板调试应用

    在 OpenHarmony 开发过程中&#xff0c;连接开发板进行应用调试是一个关键步骤&#xff0c;只有在真实的硬件环境下&#xff0c;我们才能测试出应用更多的潜在问题&#xff0c;以便后续我们进行优化。本文详细介绍了连接开发板调试 OpenHarmony 应用的操作步骤。 首先&#xf…...

    2024/5/3 10:28:22
  4. Stable Diffusion 本地部署教程

    Stable Diffusion 是一个开源的本地部署的软件&#xff0c;用于在本地网络中进行消息传递和同步。下面是 Stable Diffusion 的本地部署教程&#xff1a; 安装稳定扩散软件&#xff1a;首先&#xff0c;您需要从 Stable Diffusion 的官方网站或 GitHub 页面上下载并安装 Stable …...

    2024/5/2 9:10:34
  5. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义&#xff1a;dp[i][j]表示当背包容量为j&#xff0c;用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/4 12:05:22
  6. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/4 11:23:32
  7. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon&#xff0c;直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件&#xff0c;我们讨论Spring负载均衡以Spring Cloud2020之后版本为主&#xff0c;学习Spring Cloud LoadBalance&#xff0c;暂不讨论Ribbon…...

    2024/5/4 14:46:16
  8. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中&#xff0c;周界防范意义重大&#xff0c;对园区的安全起到重要的作用。常规的安防方式是采用人员巡查&#xff0c;人力投入成本大而且效率低。周界一旦被破坏或入侵&#xff0c;会影响园区人员和资产安全&#xff0c;…...

    2024/5/4 23:54:44
  9. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时&#xff0c;常要分析网页Html&#xff0c;例如网页在加载数据时&#xff0c;常会显示“系统处理中&#xff0c;请稍候..”&#xff0c;我们需要在数据加载完成后才能继续下一步操作&#xff0c;如何抓取这个信息的网页html元素变化&…...

    2024/5/4 12:10:13
  10. 【Objective-C】Objective-C汇总

    方法定义 参考&#xff1a;https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/4 23:54:49
  11. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/5/4 23:54:44
  12. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/4 14:46:12
  13. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕&#xff0c;各大品牌纷纷晒出优异的成绩单&#xff0c;摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称&#xff0c;在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁&#xff0c;多个平台数据都表现出极度异常…...

    2024/5/4 14:46:11
  14. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令&#xff0c;这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/4 14:46:11
  15. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b&#xff0c;我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边&#xff0c; b b b 同理&#xff0c;则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/4 2:14:16
  16. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息&#xff0c;并安装一些有助于配置官方 NGINX 软件包仓库的软件包&#xff1a; apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/4 21:24:42
  17. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限&#xff08;ROW FORMAT&#xff09;配置标准HQL为&#xff1a; ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/4 12:39:12
  18. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中&#xff0c;传感器和控制器产生大量周…...

    2024/5/4 13:16:06
  19. --max-old-space-size=8192报错

    vue项目运行时&#xff0c;如果经常运行慢&#xff0c;崩溃停止服务&#xff0c;报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中&#xff0c;通过JavaScript使用内存时只能使用部分内存&#xff08;64位系统&…...

    2024/5/4 16:48:41
  20. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞&#xff0c;例如可以被劫持的合法软件&#xff08;例如浏览器或 Web 应用程序插件&#xff09;中的错误。 恶意软件渗透可能会造成灾难性的后果&#xff0c;包括数据被盗、勒索或网…...

    2024/5/4 14:46:05
  21. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧&#xff01; 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定&#xff0c;每一个构造函数都有一个 prototype 属性&#xff0c;指向另一个对象&#xff0c;所以我们也称为原型对象…...

    2024/5/4 2:00:16
  22. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错&#xff0c;但存在一个缺陷&#xff1a;无法禁止通过实例化多个对象来创建多名总统&#xff1a; President One, Two, Three; 由于复制构造函数是私有的&#xff0c;其中每个对象都是不可复制的&#xff0c;但您的目…...

    2024/5/4 23:54:30
  23. python django 小程序图书借阅源码

    开发工具&#xff1a; PyCharm&#xff0c;mysql5.7&#xff0c;微信开发者工具 技术说明&#xff1a; python django html 小程序 功能介绍&#xff1a; 用户端&#xff1a; 登录注册&#xff08;含授权登录&#xff09; 首页显示搜索图书&#xff0c;轮播图&#xff0…...

    2024/5/4 9:07:39
  24. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/4 14:46:02
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57