当前位置: 首页 > news >正文

老司机带带你,教你学会Java中又骚又暴力的“反射”技术

在Java中有这么一个很骚的技术,几乎贯穿了所有主流的框架,在所有主流框架的底层中你都可以看见它的身影,这个技术就是反射。关于反射,有很多小白会觉得很难,搞不清楚到底是怎么回事,也不知道该怎么用,今天壹哥就来教教你如何理解和使用Java的反射。

一. 反射概念

我们知道,在物理层面上,反射是一种光学现象,是指光在传播到不同物质时,在分界面上改变传播方向后又返回原来物质中的现象。

而在Java中,反射是一种机制,而不是一种现象。反射机制指的是程序在运行时能够动态获取类对象的属性,和调用类对象的方法。

Java中的编译类型有两种:

静态编译:在编译时确定类型,绑定对象即通过。

动态编译:运行时确定类型,绑定对象。动态编译最大限度地发挥了Java的灵活性,体现了多态的应用,可以减低类之间的耦合性。

使用反射可以赋予 JVM 动态编译的能力,否则类的元数据信息只能用静态编译的方式实现。

二. 反射API
在Java中,JDK为我们提供了一些反射相关的API,如下表所示:

接下来我们就来看看反射到底怎么用。

三. 具体使用

下面用一个案例来让大家感受一下反射的牛逼之处。

1. 常规实现

我们知道,在Java中的实体类总会有一些固定的方法,比如每个属性的 get()、set()方法,还有初始化属性创建对象的构造方法,打印对象信息的toString()等方法。假如我们在没有使用注解的情况下,需要创建2个普通的实体类:Cat、Dog,代码如下所示:

 public class Cat {private String name;private int age;public Cat() {}public Cat(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Cat{" +"name='" + name + '\'' +", age=" + age +'}';}
}
public class Dog{private String name;private int age;public Dog() {}public Dog(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Dog{" +"name='" + name + '\'' +", age=" + age +'}';}
}

我们想在案例代码中创建对象并打印对象信息,如下所示:

public class Demo01 {public static void main(String[] args){Cat cat = new Cat("招财", 1);System.out.println(cat.toString());Dog dog = new Dog("旺财",2);System.out.println(dog.toString());}
}

在上面这两个实体类中,都存在着名字相同、但方法体不同的toString()方法。如果我们在实体类中不重写toString() ,直接通过对象调用 toString(),打印的结果不会是对象的信息。

我们可以使用反射给两个实体类,甚至更多的实体类自动加上toString()方法,从而达到减少代码量的目的。

2. 反射实现

2.1 创建父类BaseEntity

首先我们创建一个父类BaseEntity

public class BaseEntity {@Overridepublic String toString() {//1.获取反射对象Class<? extends BaseEntity> clazz = this.getClass();//2.创建 StringBuffer 对象拼接字符串StringBuffer sb = new StringBuffer();//3.通过 getSimpleName() 获取类名并拼接sb.append(clazz.getSimpleName());//拼接大括号sb.append("{");//4.获取所有成员变量对象Field[] fields = clazz.getDeclaredFields();Object value = null;for (int i = 0; i < fields.length; i++) {//5.获取成员变量对象Field field = fields[i];//6.打开访问权限field.setAccessible(true);//7.通过 getName() 获取属性名并拼接sb.append(getName());sb.append("=");//8.通过 get() 传递 this 获取对象的属性值try {value = field.get(this);} catch (IllegalAccessException e) {e.printStackTrace();}//9.判断是否为 String 类型的属性,是则添加单引号if(field.getType() == String.class){sb.append("'");sb.append(value);sb.append("'");}else{sb.append(value);}//10.判断是否为最后一个属性对象if(i == fields.length-1){sb.append("}");}else{sb.append(", ");}}//11.通过 toString() 转换成字符串并返回return sb.toString();}
}

2.2 继承父类

然后将两个实体类 Cat 和 Dog,都继承 BaseEntity且不重写 toString()方法。

public class Cat extends BaseEntity{private String name;private int age;public Cat() {}public Cat(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}
public class Dog extends BaseEntity{private String name;private int age;public Dog() {}public Dog(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}

2.3 运行测试

接下来在案例类中创建对象并打印对象信息,这里会发现打印结果不再是之前没有 toString() 的情况,而是会分别打印出各自对象的信息。

public class Demo01 {public static void main(String[] args){Cat cat = new Cat("招财", 1);System.out.println(cat.toString());Dog dog = new Dog("旺财",2);System.out.println(dog.toString());}
}

我们可以在以上案例中发现,toString()方法在运行状态时,通过反射获取了运行对象的类属性,进行了信息的拼接,从而达到了减少实体类代码量的目的,提高了代码的复用性。

四. 小结

使用反射技术,可以让我们进行动态的创建对象和编译,体现出很高的代码灵活性。但反射技术却对性能有一定的影响,它不如静态创建对象那样来得直接高效。所以反射既有好处也有缺点,但好处远大于缺点。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3824062.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

淘宝联盟开发系列:阿里妈妈淘宝客申请步骤

一、阿里妈妈淘宝客API&#xff1a; 阿里妈妈淘宝客/淘客是阿里妈妈与淘宝合作开发的针对淘宝卖家的一种商品和店铺的推广模式&#xff0c;通过推广店铺商品推广人可以按推广商品成交价格收取一定比例的佣金这样的推广人就是淘宝客/淘客。 而淘宝客API是淘宝客的一种延伸&…...

RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one.

Error message RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one. This error indicates that your module has parameters that were not used in producing loss. You can enable unused parameter detection by (1)...

【正点原子I.MX6U-MINI应用篇】7、输入设备(鼠标、键盘、触摸屏、按钮)的应用编程和tslib库

什么是输入设备&#xff1f;输入设备其实就是能够产生输入事件的设备就称为输入设备&#xff0c;常见的输入设备包括鼠标、键盘、触摸屏、按钮等等&#xff0c;它们都能够产生输入事件&#xff0c;产生输入数据给计算机系统。 对于输入设备的应用编程其主要是获取输入设备上报…...

【微信小程序】博客小程序,静态版本(三)设计和开发首页、个人关于页

【博客小程序】专栏 【微信小程序】博客小程序&#xff0c;静态版本&#xff08;一&#xff09;准备工作 【微信小程序】博客小程序&#xff0c;静态版本&#xff08;二&#xff09;引入 lin-ui 组件、设计和开发文章页 【微信小程序】博客小程序&#xff0c;静态版本&#…...

引擎V8及优化技术

一、V8背后的故事 1.1 javascript的速度与需求 JavaScript存在至少10年了。在1995年&#xff0c;它出现在网景(Netscape Communications)公司所研发的网页浏览器Netscape Navigator 2.0中。然而有段时间人们对于性能的要求不高&#xff0c;因为它只用在网页上少数的动画、交互操…...

极坐标变换:∫e^(-x^2)dx积分求解

1. 凑一下 设∫−∞∞e−x2dxI\int_{-\infty}^\infty\,e^{-x^2}\,dx I∫−∞∞​e−x2dxI&#xff0c;而且∫−∞∞e−y2dyI\int_{-\infty}^\infty\,e^{-y^2}\,dy I∫−∞∞​e−y2dyI 那么 I2∫−∞∞∫−∞∞e−(x2y2)dxdyI^2\int_{-\infty}^\infty\int_{-\infty}^\infty…...

HTML基础之HTML的基本结构

HTML的基本结构 超文本文档分文档头和文档体两部分&#xff0c;在文档头里&#xff0c;对这个文档进行了一些必要的定义&#xff0c;文档体中才是要显示的各种文档信息。 <HTML>    <HEAD>       头 部 信 息    </HEAD>    <BODY>   …...

字节、字、位、比特

字节、字、位、比特 字 计算机进行数据处理时&#xff0c;一次存取、加工和传送的数据长度称为字&#xff08;word&#xff09; 位、字节、字符 位&#xff08;bit&#xff09; 比特表示二进制位11010100是一个8位二进制数计算机存储信息的最小单位 字节&#xff08;byte…...

文本型数字转化为数值的6个公式

1.文本检查工具转换。 2.公式处理...

数字电子技术仿真(30秒倒计时器Multisim仿真数码管显示)

缘由数字电子技术仿真-CSDN论坛求大佬解答一下 数码管从30开始倒计时&#xff0c;但是到01时&#xff0c;直接跳过00&#xff0c;再从30开始&#xff0c;然后导致发光报警器不会亮 为什么会跳过00&#xff0c;我想知道我的电路哪出了问题 U1的置数端0置数1不置数&#xff0c;不…...

有哪些可以远程连接控制云服务器的软件?

远程控制云服务器软件有&#xff1a; 1.FileZilla可以将客户端的文件上传到服务器上&#xff0c;支持多线程上传文件。 2.DU Meter是一个网络流量监视工具&#xff0c;可以实时监测服务器的上传和下载的网速&#xff0c;同时还有流量统计功能。 3.Remote Desktop用于对远程托…...

编写高性能JavaScript【转】

英文链接&#xff1a;Writing Fast, Memory-Efficient JavaScript 很多JavaScript引擎&#xff0c;如Google的V8引擎&#xff08;被Chrome和Node所用&#xff09;&#xff0c;是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者&#xff0c;并且关心内存使…...

【转载】ANACONDA复制/克隆虚拟环境到其他机器

https://www.freesion.com/article/7046305690/...

手把手教你下载node

1、进入node官网 找到你想要的版本 官网 这里用的是14.17.4的版本 2、开始安装 注意&#xff1a;选择D盘 D盘下面新建一个D-Develop-nodejs 打开cmd&#xff0c;如果是正常显示版本号代表运行成功了 配置变量 1、点击控制面板-高级系统设置 配置用户变量的Path的环境变…...

JavaScript面试大全

JavaScript面试大全 1.求y和z的值是多少&#xff1f; var x 1; var y 0; var z 0; function add(n){nn1;} y add(x); function add(n){nn3;} z add(x); 都为undefined&#xff0c;因为没有返回值。 2.JavaScript是面向对象的语言&#xff0c;怎么体现javascript的继承关系…...

高校ACM题库(转载)

转自&#xff1a; https://blog.csdn.net/kangyan__/article/details/70184935 浙江大学&#xff08;ZJU&#xff09;&#xff1a;http://acm.zju.edu.cn/ 北京大学&#xff08;PKU&#xff09;&#xff1a;http://acm.pku.edu.cn/JudgeOnline/ 同济大学&#xff08;TJU&…...

隐马尔可夫模型最详细讲解 HMM(Hidden Markov Model)

最近有一个作业要手撸HMM&#xff0c;找了很多资料&#xff0c;这篇文章属写的最好的&#xff0c;故转载过来。 另如果觉得文章看起来比较费力&#xff0c;还可以配合下面两个视频下饭。 https://www.bilibili.com/video/BV1BW411P7gV 悉尼科大徐亦达 https://www.bilibil…...

GeoTools快速入门

本文将帮助读者获取GeoTools的源代码并进行编译。下载源代码并进行编译有助于读者对GeoTools建立整体性的理解&#xff0c;帮助读者厘清GeoTools的模块划分。同时因为GeoTools是一个开源类库&#xff0c;读者在实际使用中遇到的一些问题可以通过直接阅读GeoTools源代码来进行解…...

mtk flashtools工具回读镜像文件system.img

1. 解压新固件&#xff0c;打开文件夹中的MT6580_Android_scatter.txt 2. 查看文档中所有含有is_download: true属性的file_name,说明该文件是可下载的&#xff0c;如下&#xff1a; 3. 打开flashTool,选中Readback页面。 4. 点击Add按钮&#xff0c;出现如下显示。 5. 双击该…...

CDRX4X5X6X7X8下载安装失败的原因教程分享(CorelDRAW)

CDR软件由于前期装过CDR 后期在装的话 很有可能出现安装不成功 下面介绍两个很有效的方法&#xff0c;用这两招保准解决 首先 要安装 先卸载 通常都是打开控制面板 把里面的全部删得干干净净 另外 winR键 打开注册表 CTRLF搜索 coreldraw 有关coreldraw的文件全部删掉…...

艾瑞报告解读:中国 EPM “业财一体”行业研究报告

乘风破浪的中国 EPM 据艾瑞咨询《2021年中国 EPM “业财一体”行业研究报告》数据&#xff0c;EPM 作为企业绩效管理系统&#xff0c;打通财务与业务为企业战略执行提供重要支撑&#xff0c;预计2025年国内 EPM 市场规模将达到22亿元。疫情原因让全面预算需求被唤醒&#xff0…...

金九银十?铜九铁十才对......

往年的金九银十&#xff0c;今年被戏称为“铜九铁十”。知名的大厂HR们都在不断的裁员&#xff0c;能被保住不被裁掉可能就万事大吉了&#xff0c;赛道越来越窄&#xff0c;都在预测未来计算机行业是不是下一个土木工程&#xff1f; 我也算是软件测试岗位的老鸟了&#xff0c;…...

LeetCode 1235. 规划兼职工作(动态规划+二分查找)

文章目录1. 题目2. 解题1. 题目 你打算利用空闲时间来做兼职工作赚些零花钱。 这里有 n 份兼职工作&#xff0c;每份工作预计从 startTime[i] 开始到 endTime[i] 结束&#xff0c;报酬为 profit[i]。 给你一份兼职工作表&#xff0c;包含开始时间 startTime&#xff0c;结束…...

matlab中函数绝对值图像,Matlab中图像函数大全 详细功能介绍

Matlab中图像函数大全详细功能介绍(一)(2009-10-03 12:06:31)转载▼标签&#xff1a;matlab杂谈分类&#xff1a;programming图像增强1. 直方图均衡化的Matlab 实现1.1 imhist 函数功能&#xff1a;计算和显示图像的色彩直方图格式&#xff1a;imhist(I,n)imhist(X,map)说明&am…...

开始acm题库

acm题库北大地址&#xff1a;http://poj.org/ 希望可以坚持下去&#xff0c;每周至少完成一个问题&#xff01; 为了是自己不贬值&#xff0c;为了是自己变得更强&#xff0c;我会继续加油的&#xff01;...

acm竞赛题库与解析

第一章 数学 1.1概率 Coupons赛区/题库&#xff1a;UVa 10288 【算法分析】假设当前已经有k种Coupons的概率是&#xff08;n-k&#xff09;/n&#xff0c;所以需要步数的期望是n/(n-k).。求和得到步数的期望是n/nn/(n-1)…n/1 import java.io.BufferedInputStream; import ja…...

使用华为云服务一键构建部署发布前端和Node.js服务

如何使用华为云服务一键构建部署发布前端和Node.js服务构建部署,一直是一个很繁琐的过程作为开发,最害怕遇到版本发布,特别是前、后端一起上线发布,项目又特别多的时候例如你有10个项目,前后端都要同时发布,那么就需要多次合并代码、构建,重复很多动作..而且还要去关心构建机器…...

redis zset有序集合常用操作

zadd key score member [score member …] 在一个有序集合中添加一系列元素&#xff0c;其中score表示元素的权值&#xff0c;用来进行排序&#xff0c;member表示元素具体的值 ZRANGEBYSCORE key min max [WITHSCORES] 显示集合中min到max区间内的所有元素&#xff0c;如果有W…...

高校ACM题库

转自&#xff1a; https://blog.csdn.net/kangyan__/article/details/70184935 浙江大学&#xff08;ZJU&#xff09;&#xff1a;http://acm.zju.edu.cn/ 北京大学&#xff08;PKU&#xff09;&#xff1a;http://acm.pku.edu.cn/JudgeOnline/ 同济大学&#xff08;TJU&…...

MMdetection训练配置

mmdetecton 安装 采用mmdetection,安装教程参考&#xff1a; Windows下配置MMDetection 数据集准备 实验为自制VOC数据集&#xff0c;使用tools/dataset_converters/pascal_voc.py转换为COCO格式数据集&#xff0c;结果包括 voc07_train.json、voc07_test.json、voc07_val.j…...

《Gartner2016年度新兴技术成熟度曲线》全解读

2016年7月&#xff0c;Gartner公司发布了年度新兴技术成熟度曲线。Gartner指出&#xff0c;2016年是数字的一年&#xff0c;数字业务创新是“新常态”&#xff0c;专注于技术创新的企业将继续寻找可以帮助他们创造竞争优势和价值、降低经营成本、使业务模型转型的新技术。 图1 …...

ACM题库,分类整理

摘自&#xff1a;https://www.cnblogs.com/From-scratch/p/7289726.html 推荐题库 •https://uva.onlinejudge.org/ 上面有全部的赛区真题&#xff0c;绝大部分都可以提交&#xff0c;不适合当题库刷&#xff0c;不过在这里找题非常方便。 • http://poj.org/ 不解释了&…...

centos7安装pycharm2020-2专业版

title: centos7安装pycharm2020.2专业版 author: yjs date: 2020-08-10 13:08:37 tags: LinuxPython password: summary: centos7安装pycharm2020.2专业版 categories: Linux 下载pycharm软件包 **网页下载&#xff1a;**http://www.jetbrains.com/pycharm/download/#section…...

北京大学c语言题库,北大acm题库1002题

刚开始做acm的题目&#xff0c;有点不习惯&#xff0c;代码写的比较乱&#xff0c;不过已经经过验证是正确的了&#xff0c;写写代码对自己还是很有帮助的&#xff0c;坚持&#xff0c;坚持。#include #includestruct tel_number{char a[20];};struct eight_number{char b[8];}…...

面向对象——封装

package Note;public class Package {//属性private String name;private int age;private String sex;//定义set&#xff0c;get方法public String getName(){return name;}public void setName(String name){this.name name;}public int getAge() {return age;}public void …...

安装黑群晖不求人,arpl在线编译安装群晖教程

纠结了很久才发才发这一篇帖子&#xff0c;本来很早就想发了&#xff0c;一直拖到了现在&#xff0c;arpl是巴西的一位大神出的编译系统&#xff0c;让黑群晖DSM7.X引导的编译和安装变得非常简单 【编译前的准备工作】 由于需要在NAS的机器上进行引导的编译&#xff0c;请事先准…...

Kafka学习笔记十:kafka监控平台kafka-eagle的搭建和使用

1.下载压缩包 Download - EFAK 2.解压 # tar -zxvf kafka-eagle-bin-2.0.9.tar.gz 3.修改环境变量 #路径为解压路径 export KE_HOME/usr/local/software/kafka-eagle-bin-2.0.9/efak-web-2.0.9 export PATH$PATH:$KE_HOME/bin让配置生效 # source /etc/profile 4.修改kafka-e…...

FileZilla下载文件失败

用FileZilla从FTP服务器下载文件的时候&#xff0c;总是提示“Failed to convert command to 8 bit charset”错误&#xff0c;导致无法正常下载文件&#xff0c;经查找&#xff0c;原来是FileZilla无法正确判断字符集编码造成的&#xff0c;解决办法也很简单。 1、打开FileZi…...

php上传文件到指定文件夹

前端&#xff1a; index.php <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"w…...

华为面试宝典OD

目录 什么是OD&#xff1f; 目标院校 面试流程 薪资待遇 如何转正&#xff1f; 招聘实况 什么是OD&#xff1f; 官方介绍&#xff1a;OD。全称(Outsourcing Dispacth)模式&#xff0c;目前华为和德科联合招聘的简称。目前华为社招大多数是OD招聘&#xff0c;17级以下都为…...

php自动生成word目录,word怎么自动生成目录

Word2016 自动生成目录&#xff1a;第一步&#xff1a;设置章节样式1、选中“第一章”&#xff0c;单击“样式”右边的“一横 小三角”图标&#xff0c;选择“标题”&#xff1b;选中 1.1&#xff0c;单击“样式”右边指向上的小三角&#xff0c;找到“标题1”&#xff0c;单击…...

AIoT 传感器收集数据到EMQX的规则引擎处理并存储,3年内被辞退5次,35岁程序员该何去何从

| | — | — | | Wemos | 1 | | DHT11 | 1 | | 杜邦线 | 若干 | 2、软件准备 | 软件 | | — | | Ubuntu 18.04 LTS | | Arduino IDE | | 宝塔面板 | | EMQ X Enterprise | | MQTTX | | Navicat | 3、使用前须知 在项目开始前&#xf…...

AOP面向切面编程

AOP面向切面编程 静态代理和动态代理 ​ 静态代理确实实现了解耦&#xff0c;但是由于代码都写死了&#xff0c;完全不具备任何的灵活性。就拿日志功能来说&#xff0c;将来其他地方也需要附加日志&#xff0c;那还得再声明更多个静态代理类&#xff0c;那就产生了大量重复的…...

java软件开发需要掌握的知识

前言 说真的&#xff0c;在 Java 使用最多的集合类中&#xff0c;List 绝对占有一席之地的&#xff0c;它和 Map 一样适用于很多场景&#xff0c;非常方便我们的日常开发&#xff0c;毕竟存储一个列表的需求随处可见。尽管如此&#xff0c;还是有很多同学没有弄明白 List 中 A…...

【ACM】C++程序设计ACM题库总结

C程序设计ACM题库总结 文章目录C程序设计ACM题库总结知识点总结串流logceilcountreversestring的各种操作sortsort自定义排序方式map容器set容器set自定义排序方法bitset容器C格式化输出判断素数的方法一1190 列出完数1191 12&#xff01;配对1192 整数的因子数1193 浮点数的位…...

BottomTabBar(底部导航栏)

首先添加依赖: compile com.hjm:BottomTabBar:1.1.3 //找到控件 btb findViewById(R.id.main2_btb); btb.init(getSupportFragmentManager()).setImgSize(60,60)//图片的大小.setFontSize(20)//字体的大小.isShowDivider(false)//设置是否显示分割线.setChangeColor(Color.RE…...

selenium自动化测试01

前言 新人一个&#xff0c;打算写写博客&#xff0c;去记录个人的学习历程。 花了一周的时间去学习了selenium自动化&#xff0c;然后记录下来&#xff0c;一些语法、代码之类的。 文笔不是很好&#xff0c;一些代码标注、注释可能不是很准确&#xff0c;望见谅。 seleniu…...

Shell | Hello World

文章目录输出语句变量数组输出语句 使用 chmod 命令给文件hello.sh 添加可执行权限 x [rootVM-0-9-centos data]# echo "hello world" hello world [rootVM-0-9-centos data]# vi hello.sh [rootVM-0-9-centos data]# ls C_language hello.js hello.sh server.j…...

5u fb库 三菱plc_三菱PLCFX5U系列

三菱电机小型可编程控制器MELSEC iQ-F系列(FX5U系列)&#xff0c;以基本性能的提升、与驱动产品的连接、软件环境的改善为亮点&#xff0c;作为FX3U系列的升级产品FX5U系列精益求精现隆重问世。做为强力支援客户的“制造业先锋产品”满足不同客户的从单机设备控制到系统控制的各…...

mybatis查询到了数据,但是实体类个别字段为null

今天在做一个简单的查询操作时遇到的坑&#xff0c;折腾了好久好久&#xff0c;有必要记录一下本菜鸡的心理活动 debug单步执行发现查询之后有几个字段没有映射成功&#xff0c;依然为null 而控制台打印的sql语句确实拿到了 想着是不是实体类里面的字段命名不一致&#xff0…...

笔记本电脑键盘个别键失灵的修复方法

电脑&#xff1a;惠普电脑 异常情况&#xff1a; 1、键盘上面的指示灯&#xff0c;一按键盘会亮&#xff08;平时是不会亮的&#xff09;&#xff1b; 2、字母m变成0&#xff0c;9变成/等有几个键也变了。 修复方法&#xff1a; 1、按FnNumlk&#xff0c;没有反应&#xff1b…...

iis 重启 (三种方法)

分享一下我老师大神的人工智能教程&#xff01;零基础&#xff0c;通俗易懂&#xff01;http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识&#xff0c;造福人民&#xff0c;实现我们中华民族伟大复兴&#xff01;11、界面操作打开“控制面板”->“管理工…...

机器学习之概论

机器学习之概论 机器学习是一门多领域交叉学科&#xff0c;涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为&#xff0c;以获取新的知识或技能&#xff0c;重新组织已有的知识结构使之不断改善自身的性能。 它是…...

一张图介绍PRS的计算步骤

查看了一下博客和文献&#xff0c;把我的理解总结一下。 PRS是多基因风险评分&#xff0c;下面介绍一下它处理的步骤。 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7612115/ 1. 数据 1.1 基础数据&#xff08;BASE DATA&#xff09; 数据包括&#xff1a; Summary stati…...

一年两起收购,容联云加码数智未来

云通讯为基&#xff0c;持续增厚技术和产品。 你打车、点外卖时的虚拟号&#xff0c;平常收到的银行信用卡中心电话&#xff0c;电商大促收到的商家短信&#xff0c;登陆APP账号的验证码……这背后&#xff0c;都是云通讯在支撑。 移动互联网带来线上线下业务加速融合&#x…...

unitoy机器人怎么联网_unitoy智能机器人配网

unitoy智能机器人配网app是一款与unitoy智能机器人配网机器人设备连接的软件&#xff0c;unitoy智能机器人配网app拥有海联的儿歌、故事内容&#xff0c;可以播放给孩子收听&#xff0c;与智能机器人成功连接以后&#xff0c;就可以让机器人给孩子讲故事了。软件介绍unitoy智能…...

Kaggle Python教程笔记

1.查看一个库里面有什么函数方法可以通过以下 import math print(dir(math))[__doc__, __file__, __loader__, __name__, __package__, __spec__, acos, acosh, asin, asinh, atan, atan2, atanh, ceil, copysign, cos, cosh, degrees, e, erf, erfc, exp, expm1, fabs, facto…...

Segment Routing入门

《Segment Routing详解卷一》&#xff1a;“SR项目的目标是简化IP网络的操作&#xff0c;增加其可扩展性和功能&#xff0c;并最终使应用能够控制网络&#xff0c;而不需要在整个网络基础设施上增加流状态。”—Clarence Filsfils 嗯。。。应用控制网络不就是SDN吗&#xff1f;…...

【mac下面: command not found: yarn】

mac下面: command not found: yarn 打开终端输入命令&#xff1a;brew install yarn 注意&#xff1a;直接使用 brew install yarn 可能会导致失败&#xff0c;不能用或者是报错以下错误&#xff1a; brew command not found安装brew&#xff1a;解决brew command not foun…...

SpringBoot(三):什么是Maven?

什么是Maven? Maven 翻译为"专家"、"内行"&#xff0c;是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型&#xff08;缩写&#xff1a;POM&#xff09;概念&#xff0c;Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 …...

手把手教你做自控项目(一)S7-200SMART零基础之水泵/液位的手自动两地控制

从今天起呢&#xff0c;我们开始了解一些自动化的小项目是如何完成的&#xff0c;系统的了解一下从最初的计划方案到最后竣工验收的整个过程。 把整个小自控项目中的所有知识点都教给大家&#xff0c;你如果是零基础也没关系&#xff0c;只要你跟着我们每一期都认知学习&#x…...

200plc经典案例,两台水泵,一用一备

200plc&#xff0c;经典案例&#xff0c;两台水泵&#xff0c;一用一备 水泵控制要求 1&#xff0c;有一个总启动和总停止&#xff0c;控制这两路的启停 2&#xff0c;两台水泵&#xff0c;水泵一备一用&#xff0c;系统上电后1#电机先工作&#xff0c;24小时后&#xff0c;2#电…...

基于STM32单片机的智能鱼缸控制系统原理图PCB

功能介绍&#xff1a; 0.本系统采用STM32F103C8T6作为单片机 1.采用DS1302时钟芯片可实时显示时间&#xff0c;通过四个功能按键可设置投喂等操作定时时间 2.具有WiFi模块可以与手机进行数据传输通信 3.采用防水型的DS18B20传感器可以测量水温 4.采用DC002作为电源接口可直接输…...

单片机怎么控制水泵灭火_基于51单片机供水系统控制自动化

供水系统水位控制原理下图是水塔水位控制原理图。图中虚线表示允许水位变化的上下限。在正常情况下&#xff0c;应保持水位在虚线范围之内&#xff0c;为此&#xff0c;在水塔的不同高度安装固定不动的三根金属棒&#xff0c;以感知水位变化情况。其中A棒处于下限水位以下&…...

树莓派通过继电器控制水泵

树莓派通过继电器控制水泵硬件要求继电器的工作原理接线方式代码编写硬件要求 树莓派4b、一个1路5V继电器、一个12V小水泵、一个能装四个五号电池的电池盒和四个五号电池、一个面包板和若干杜邦线。 继电器的工作原理 接线方式 (电源电压可能不足&#xff0c;但是可以工作) …...

计算机学自动控制原理,华中科技大学计算机学院《自动控制原理》实验指导书.pdf...

华中科技大学计算机学院《自动控制原理》实验指导书.pdf自动控制原理实验指导书计算机科学与技术学院实验一 控制系统的初步认识过程控制CS4000系统介绍过程控制是针对工业生产过程中液位、流量、温度、压力等参数的控制。一、CS4000系统组成1、双管路流量系统8 9系统包括两个独…...

【编译原理】泵引理

泵引理1 泵引理证明语言非正则2 泵引理证明语言不是上下文无关的浅浅冒泡一下我这个科研废物。 1 泵引理证明语言非正则 关于正则语言的泵引理&#xff1a;若AAA是一个正则语言&#xff0c;则存在一个数ppp&#xff08;泵长度&#xff09;使得&#xff0c;如果sss是AAA中任一长…...

两种微型水泵介绍——微型电磁泵和微型隔膜泵

微型水泵&#xff1a;组成形式为电机泵体&#xff0c;且泵体上有一进一出两个接口&#xff0c;水从入水口进&#xff0c;排水口出。凡是采用这种形式&#xff0c;且体积小巧、袖珍的水泵&#xff0c;都叫微型水泵。微型水泵的作用就是抽水&#xff0c;在各种电器具中得到非常广…...

【青少年编程】【三级】绘制图形

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100&#xff0c;小马老…...

博主日常工作中使用的shell脚本分享

前言&#xff1a;今天给大家分享一篇在我工作中常用的一个shell脚本&#xff0c;里面有一些我们常用到的shell操作。该脚本用于本地电脑和服务器交互上&#xff0c;实现以下功能&#xff1a;自动拉取自己个人电脑上的源码到服务器上yocto包的源码文件夹。自动运行compile 、str…...

单GPU每秒76帧,重叠对象也能完美分割,多模态Transformer用于视频分割效果惊艳...

来源丨机器之心视频分割效果优于所有现有方法&#xff0c;这篇入选CVPR 2022的论文是用Transformer解决CV任务的又一典范。基于注意力的深度神经网络&#xff08;DNN&#xff09;在NLP和CV等不同领域的各种任务上都表现出了卓越的性能。这些进展使得此类网络&#xff08;如 Tra…...

一场冠军两场Top,我的CCF比赛总结!

本文是代码届的小白同学的分享&#xff0c;虽然刚入门学习&#xff0c;但已经有很多收获&#xff0c;希望能继续加油进步。个人介绍 本人计算机专业研二在读&#xff0c;本科电子信息工程&#xff0c;由于疫情的原因&#xff0c;开学也晚了&#xff0c;很多都受到了影响&#x…...

一个3D车道线检测方法PersFormer及其开源OpenLane数据集

来源丨计算机视觉深度学习和自动驾驶arXiv上2022年3月论文“PersFormer: 3D Lane Detection via Perspective Transformer and the OpenLane Benchmark“ &#xff0c;作者来自上海AI实验室&#xff0c;以及几所高校。最近3D车道检测方法出现&#xff0c;解决许多自动驾驶场景&…...

Attention SLAM:一种从人类注意中学习的视觉单目SLAM

点击上方“3D视觉工坊”&#xff0c;选择“星标”干货第一时间送达作者丨泡椒味的口香糖来源丨GiantPandaCV 0. 引言当人们在一个环境中四处走动时&#xff0c;他们通常会移动眼睛来聚焦并记住显而易见的地标&#xff0c;这些地标通常包含最有价值的语义信息。基于这种人类本能…...

【青少年编程】【四级】用逗号分隔列表

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100&#xff0c;小马老…...

ArcGIS中ArcMap模型构建器ModelBuilder的模型建立与运行操作方法

本文介绍在ArcMap软件中&#xff0c;模型构建器&#xff08;ModelBuilder&#xff09;的建模与使用方法。 首先&#xff0c;在ArcMap中打开“ModelBuilder”。 建立一个模型&#xff0c;我们一般需要两种素材&#xff0c;一是该模型所需的初始数据&#xff0c;二是该模型具体的…...

双目立体视觉建立深度图_深度相机原理揭秘--双目立体视觉

原标题&#xff1a;深度相机原理揭秘--双目立体视觉导读为什么非得用双目相机才能得到深度&#xff1f;双目立体视觉深度相机的工作流程双目立体视觉深度相机详细工作原理理想双目相机成像模型极线约束图像矫正技术基于滑动窗口的图像匹配基于能量优化的图像匹配双目立体视觉深…...

微信生成公众号带参数二维码用户头像 加上文字生成图片(三)

// 建立一幅 434X630 的图像$im imagecreatetruecolor(434,630); //设置透明背景图 如果用imagecreate 则图片二维码上的用户头像变灰$textcolor imagecolorallocate($im, 255, 0, 255);$str"你好!"; //解决中文乱码所以用imagettftext 方法$white imagecolo…...

打开catia界面全是白色怎么办_基于CATIA的圆柱螺旋拉伸弹簧有限元分析(文末有“彩带”)...

弹簧是一种利用弹性来工作的机械零件。用弹性材料制成的零件在外力作用下发生形变&#xff0c;除去外力后又恢复原状。从事机械设计的朋友常常需要设计弹簧&#xff0c;关于弹簧的相关知识大家可以查阅机械设计手册。今天我给大家分享一篇基于CATIA的圆柱螺旋拉伸弹簧有限元分析…...

聊聊答题应用题库的建立

前段时间&#xff0c;答题 APP 如火如荼的发展&#xff0c;各大互联网公司都加入了撒币大战&#xff0c;包括像冲顶大会&#xff0c;百万英雄&#xff0c;芝士英雄等等。随之而来的也是各个答题应用辅助的兴起。 网上已经有不少答题应用的辅助&#xff0c;一般来说包括两个步骤…...

利用OpenCV建立视差图像

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶” 重磅干货&#xff0c;第一时间送达推荐阅读 42个pycharm使用技巧&#xff0c;瞬间从黑铁变王者Google C项目编程风格指南 (中文版) 分享我们都看过3D电影&#xff0c;他们看起来都很酷&#xff0c;这给了我…...

教你接入公众号发博客弹幕

不知道你有没有这么想过&#xff0c;在微信个人公众号越来越普遍&#xff0c;自媒体越来越流行的时候&#xff0c;是否想过申请一个自己的微信公众号折腾一下呢&#xff1f;在朋友圈里看到越来越多的小伙伴都在转发自己微信公众号里的文章&#xff0c;你会想我要搞个微信公众号…...

NDK 开发实战 - 微信公众号二维码检测

关于二维码识别&#xff0c;我们一般都是用的 Zxing 或者 Zbar &#xff0c;但它们的识别率其实不是很高&#xff0c;有些情况下是失灵的&#xff0c;比如下面这两张图&#xff1a; 使用开源库 Zxing 扫描以上两张二维码&#xff0c;有一张死活不识别。使用微信是可以的&#x…...

电脑如何进行连接

按下windowR键&#xff0c;输入mstsc&#xff0c;然后输入计算机IP地址...

JVM调优之StringTable调优

jdk1.8之后&#xff0c;JVM内存结构如下 所谓的StringTable&#xff0c;即字符串常量池&#xff08;以下简称串池&#xff09;&#xff0c;存放在堆内存中。 我们先介绍一下intern方法 String s "ab"; //将这个字符串对象尝试放入串池&#xff0c;如果有则并不会放…...

电脑连接宽带,给手机开热点

第一步&#xff0c;利用手机给电脑开热点并连接&#xff0c; 注&#xff1a;电脑连接宽带时是打不开移动热点的&#xff0c;所以把宽带先关闭。 第二步&#xff0c;右击屏幕右下角的网络连接按钮&#xff0c;选择打开网络和internet设置 第三步&#xff0c;先点击移动热点&…...

台式计算机连不上网,台式电脑连接不上网络怎么办

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。台式电脑连接不上网络的解决方法&#xff1a;1、 右键点击桌面的右下角网络小图标。2、 单击打开网络和共享中心。在右上角有个更改适配器设置&#xff0c;在这里就可以看到你的网络…...

用一台电脑连接另一台电脑的虚拟机

一台装有Xshell的Windows系统电脑 A&#xff08;欢姐的惠普&#xff09; &#xff0c;另一台装有虚拟机的Windows系统电脑B&#xff08;笔者的拯救者&#xff09;&#xff0c;用 A 连接 B 方法如下&#xff1a; 1&#xff0c; A &#xff0c;B 两台机器保证在同一个WiFi的条件…...

计算机网络路由器的配置连接不上,路由器设置好了电脑连接不上怎么办

电脑连不上路由器&#xff0c;应做二方面检查&#xff0c;一是软件检查&#xff0c;二是硬件检查&#xff0c;操作原则是“先软件后硬”&#xff0c;那么具体怎么操作呢?下面是学习啦小编给大家整理的一些有关路由器设置好了电脑连接不上的解决方法&#xff0c;希望对大家有帮…...

电脑连接热点无internet访问权限_电脑连接手机热点无法上网的三种解决方法

电脑连接手机热点无法上网的三种解决方法 方法一:网络诊断 右键点击通知栏的网络图标,打开网络和共享中心。如图所示: 在网络和共享中心,找到所连接的手机网络热点并点击它。如图所示: 点击诊断功能,诊断网络无法连接的问题。如图所示: 系统的网络诊断功能一般会诊断并修…...

ssh:手机Termux与电脑连接

设备&#xff1a; 手机&#xff1a;pixel1 电脑&#xff1a;deepin20.6 软件&#xff1a; Termux&#xff1a;Termux | F-Droid - Free and Open Source Android App Repository 电脑自带命令框&#xff1a;Deepin - 基于Linux的开源国产操作系统&#xff08;电脑镜像&…...

电脑连接热点无internet访问权限_电脑连接手机热点时出来无internet安全是什么意思?...

电脑无法连接手机32313133353236313431303231363533e78988e69d8331333433646461热点。1、手机重新设置一下热点&#xff0c;更改一个WIFI名称重新设置热点&#xff0c;允许所有用户进行连接&#xff0c;使用2.4G网络。2、设置一下无线连接的IP和DNS。点桌面任务栏上网络图标&am…...

第一章 使用管理门户监视IRIS

文章目录第一章 使用管理门户监视IRIS - 监控系统仪表板指示器监控系统仪表板指示器系统性能指标ECP指标System Time Indicators第一章 使用管理门户监视IRIS - 监控系统仪表板指示器 以从管理门户的系统仪表板开始监视 IRIS数据平台实例的多个方面。 在仪表板上&#xff0c;可…...

如何考施工员证书?2021建筑八大员(电气)模拟真题集及答案解析

百分百题库提供建筑八大员&#xff08;电气&#xff09;考试试题、建筑八大员&#xff08;电气&#xff09;考试预测题、建筑八大员&#xff08;电气&#xff09;考试真题、建筑八大员&#xff08;电气&#xff09;证考试题库等,提供在线做题刷题&#xff0c;在线模拟考试&…...

施工员证要不要参加继续教育

建筑八大员证书是指建筑施工企业关键技术岗位的八大人员&#xff0c;即施工员、质量员、安全员、标准员、材料员、机械员、劳务员、资料员。那么材料员需要参加继续教育吗? 事实上&#xff0c;建筑八大员的证书有效期为3年&#xff0c;3年内参加继续教育并考核合格的经过年审…...

2022年江苏省施工员(装修装饰)考试练习题及答案

题库来源&#xff1a;优题宝公众号 2022年江苏省施工员装修装饰考试练习题及答案&#xff0c;由优题宝公众号根据最新施工员&#xff08;装修装饰&#xff09;考试大纲与历年施工员&#xff08;装修装饰&#xff09;考试真题汇总编写&#xff0c;包含施工员&#xff08;装修装…...

2022年重庆市施工员(市政工程)考试练习题及答案

一、单选题 1、桥台一般构造图通常用(D)表示。 A.立面图 B.平面图 C.轴侧图 D.立面图、平面图和侧面图 2、起重机吊运砌块时&#xff0c;应采用(A)吊装工具。 A.摩擦式砌块夹具 B.使用上压式砖笼 C.网式砌块笼 D.网式砖笼 3、关于安全生产许可证的申请&#xff0c;以…...

河南最新建筑施工八大员之(安全员)考试真题及答案解析

百分百题库提供建筑施工八大员之安全员考试试题、建筑施工八大员考试预测题、八大员考试真题、安全员证考试题库等,提供在线做题刷题&#xff0c;在线模拟考试&#xff0c;助你考试轻松过关。 69.《建设工程安全生产管理条例》规定,作业人员有权对施工现场的作业条件.作业程序和…...

施工员是做什么的?施工员证需要什么条件才能考

一、施工员是做什么的&#xff1f; 施工员指建筑工地现场做施工现场管理的工作人员&#xff0c;主要负责现场施工进度监督&#xff0c;施工安全、质量的初步监督。 施工员的工作就是在施工现场具体解决施工组织设计和现场的关系&#xff0c;组织设计中的东西要靠施工员在现场…...

2022年广州市施工员(土建)考试练习题及答案

题库来源&#xff1a;优题宝公众号 2022年广州市施工员&#xff08;土建&#xff09;考试练习题&#xff0c;由优题宝公众号根据最新施工员&#xff08;土建&#xff09;考试大纲与历年施工员&#xff08;土建&#xff09;考试真题汇总编写&#xff0c;包含施工员&#xff08;…...

湖北武汉施工员考试加强施工员技能提升机制建筑七大员考试

本文原创作者&#xff1a;whzfjy2008&#xff08;武汉梓枫&#xff09; 当今建筑施工人员生长在知识信息时代&#xff0c;思想开放&#xff0c;物质和精神享受要求高&#xff0c;决定了他们的价值取向多元&#xff0c;既追求物质享受&#xff0c;也追求精神满足&#xff0c;更希…...

天津最新通信施工安全员考试真题题库及答案解析

百分百题库提供道通信施工安全员考试试题、通信施工安全员考试预测题、通信施工安全员考试真题、通信施工安全员证考试题库等&#xff0c;提供在线做题刷题&#xff0c;在线模拟考试&#xff0c;助你考试轻松过关。 44、某乙是建设单位指定的施工分部商。则其须服从&#xff08…...

施工员证需要什么条件才能考?施工员证报名条件及费用?

一、施工员证需要什么条件才能考&#xff1f; 报考施工员证的条件很简单&#xff0c;只要在遵守国家法律、法规&#xff0c;恪守职业道德的基础上&#xff0c;符合以下两个条件&#xff1a; 1.年满18周岁&#xff1b; 2.高中及以上学历。 施工员证分为三种即&#xff1a;初…...

建筑八大员证里哪个含金量最高?自考施工员怎么报名考试?

一、建筑八大员证里哪个含金量最高&#xff1f; 建筑八大员证分别是哪几个 1、施工员证&#xff1a;从事施工组织策划、施工技术与管理&#xff0c;以及施工进度、成本、质量和安全控制等工作的专业人员。 2、材料员证&#xff1a;从事施工材料的计划、采购、检查、统计、核…...

施工员证怎么报考?施工员证需要什么条件才能考?

一、施工员证怎么报考&#xff1f; 一般采用先网上报名&#xff0c;再现场确认报名的报考流程&#xff0c;地点在各地人事考试中心公布的各确认点或登录中国资格考试网。 报考条件及资格&#xff1a;年龄在18-55周岁&#xff0c;具有高中或中专以上学历&#xff0c;从事相关岗…...

自考施工员怎么报名考试?施工员考试多少分通过?

一、自考施工员怎么报名考试&#xff1f; 首先需要登录住房城乡建设行业从业人员培训管理信息系统的官网上进行报名&#xff0c;报名首先需要提交个人信息表&#xff0c;学生信息表包括考生的身份证号、姓名、工作单位、联系方式、报考工种等信息。 接着需要注册新用户进行报…...

自考施工员怎么报名考试?施工员考试科目有哪些?

一、自考施工员怎么报名考试&#xff1f; 首先需要登录住房城乡建设行业从业人员培训管理信息系统的官网上进行报名&#xff0c;报名首先需要提交个人信息表&#xff0c;学生信息表包括考生的身份证号、姓名、工作单位、联系方式、报考工种等信息。 接着需要注册新用户进行报…...

施工员是做什么的?施工员证书怎么考?

一、施工员是做什么的&#xff1f; 施工员指建筑工地现场做施工现场管理的工作人员&#xff0c;主要负责现场施工进度监督&#xff0c;施工安全、质量的初步监督。 施工员的工作就是在施工现场具体解决施工组织设计和现场的关系&#xff0c;组织设计中的东西要靠施工员在现场…...

施工员考试科目有哪些?施工员(市政工程)练习题分享

一、施工员考试科目有哪些&#xff1f; 施工员考试内容包括法律法规及相关知识、专业基础知识、专业通用知识、岗位知识和专业实务等。考试科目有两门&#xff0c;分别是《施工员专业基础知识》、《施工员专业管理实务》。 《专业基础知识》&#xff1a;单选题30道&#xff0…...

施工员证书怎么考?施工员考试多少分通过?

一、施工员证书怎么考&#xff1f; 施工员证书&#xff0c;从报名开始&#xff0c;依次是报名、缴费、参加考试、发证。 1、报名&#xff1a;一般在当地的建设厅官方网站即可报名&#xff0c;但是施工员报名是有条件的&#xff0c;例如学历条件、从事工作经历年限等&#xff…...

[威胁情报运营]1.安装openCTI平台

OpenCTI是一个由ANSSI&#xff08;法国国家网络安全局&#xff09;、CERT-EU、Luatix共同支持&#xff0c;用于管理网络威胁情报知识和观测运营的开源平台。 系统架构 资源需求 如果是为了测试运行效果是否符合业务需求&#xff0c;建议登陆官方首页提供的demo进行测试&#…...

第二十章《Java Swing》第6节:中间容器

所有可以添加组件的组件都可以被称为“容器”,在Swing体系中,窗体可以被称为顶级容器,在顶级容器中还可以创建中间容器并用它们来存放其他组件,程序员也可以对中间容器单独设置布局管理器。Swing体系中,中间容器包括JPanel、JScollPane、JtabbedPane、JToolBar等,本小节将…...

php header 生成pdf,TP5.0 将图片合成生成pdf文件 PHP TCPDF

public function makePDF($filesUrl,$uid){//读取文件夹中的文件$filesnames scandir(ROOT_PATH .public/pdf,SCANDIR_SORT_NONE);$name jinhaidun_.intval($uid)..pdf;//判断文件是否存在&#xff0c;存在就删除if($a in_array($name,$filesnames)){unlink(ROOT_PATH .publ…...

java计算机毕业设计智能停车场管理系统源程序+mysql+系统+lw文档+远程调试

java计算机毕业设计智能停车场管理系统源程序mysql系统lw文档远程调试 java计算机毕业设计智能停车场管理系统源程序mysql系统lw文档远程调试本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1a;idea eclipse 前端技…...

城市数字化建设与创新;人、机、物融合发展

城市数字化建设与创新;人、机、物融合发展 自数字孪生城市概念出现后&#xff0c;众多城市数字化已经提上了日程。实现城市绿色化智能化发展&#xff0c;为保证城市中各方面全面运行管理等&#xff0c;以智能系统收集大数据优化为可用数据上传到孪生数字城市后台系统中&#x…...

报告 ▏刘多:推动5G与工业互联网的融合发展(PPT)

转载自&#xff1a;中国信通院CAICT&#xff08;ID&#xff1a;CAICT_CHINA&#xff09;本文包括21张PPT&#xff0c;建议阅读10分钟。本文为中国信息通信研究院院长刘多对5G与工业互联网融合发展的解读。【导读】11月22日&#xff0c;世界5G大会“5G工业互联网”高峰论坛在北京…...

“数据融合”总结

《多源数据融合方法研究》 李洪伟&#xff08;核 动 力 工 程&#xff09; 融合标准&#xff1a;以融合数据与数据真实值的偏差作为数据融合方法的稳定性判定依据。所提方法&#xff1a;加权最小二乘法在数据融合 常用的融合方法有&#xff1a; 矩估计融合&#xff1a;根据大数…...

《人工智能与工业融合发展研究报告》: AI入局推动工业产业6大趋势变化(附PPT)...

来源&#xff1a;旷视MEGVII本文约1000字&#xff0c;建议阅读6分钟。本文为你介绍《人工智能与工业融合发展研究报告&#xff08;2020&#xff09;》的主要内容。7月6日&#xff0c;由旷视与中国信通院产业与规划研究所共同研究完成的《人工智能与工业融合发展研究报告&#x…...

江苏省发布大数据引领推动融合发展专项行动计划

6月26日&#xff0c;江苏省大数据和新一代软件产业发展推进会在南京召开。江苏省大数据发展办和江苏省经信委发布《江苏省强化大数据引领推动融合发展专项行动计划》(“数动未来”专项行动)&#xff0c;进一步加快大数据与经济社会发展的交汇融合&#xff0c;深化大数据促进实体…...

基于场景分析法的电动车优化调度(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️❤️&#x1f4a5;&#x1f4a5;&#x1f4a5; &#x1f389;作者研究&#xff1a;&#x1f3c5;&#x1f3c5;&#x1f3c5;主要研究方向是电力系统和智能算法、机器学…...

git stash 强制恢复_git stash 保存和恢复进度

1. stash当前修改git stash会把所有未提交的修改(包括暂存的和非暂存的)都保存起来&#xff0c;用于后续恢复当前工作目录。比如下面的中间状态&#xff0c;通过git stash命令推送一个新的储藏&#xff0c;当前的工作目录就干净了。$ git statusOn branch masterChanges to be …...

CSAPP:程序的结构和执行

CSAPP&#xff1a;程序的结构和执行 一、计算机系统概述 学习方法 把书读薄&#xff0c;参照书籍的目录列出知识框架&#xff08;做成一份重难点笔记&#xff0c;对照着章节目录时刻明确现在学的知识是什么地位&#xff0c;通过写书上的例子来学习&#xff0c;每看几段就要写…...

python-10-包和模块的概念

目录 01-高阶函数 02-函数的嵌套 03-闭包的概念 04-计算一段代码的执行时间 05-优化计算时间的代码 06-装饰器的使用 Python 函数装饰器 07-装饰器详解 08-装饰器的使用 09-导入模块的语法 10-os模块介绍 11-sys模块 12-math模块 13-random模块 14-datetime模块…...

请求报文和响应报文

客户端&#xff1a;客户端软件&#xff08;浏览器&#xff09; 服务器&#xff1a;服务器端软件&#xff08;Tomcat&#xff09; 客户端和服务器端进行信息交互时&#xff0c;实际上是两个软件之间进的数据传输 两个软件之间如果能够正确的识别对方发过来的信息并解析&#xf…...

充电速度公式_新能源汽车充电速度多快算快充?

专业领域对于新能源汽车的快充慢充其实是没有具体定义的&#xff0c;所谓的快充慢充只是人们在日常使用电动车时对不同充电模式的一个通俗称呼罢了。那么行业标准中是如何定义新能源汽车的充电模式的呢&#xff1f;在国标《GB-T 20234.1-2015 电动汽车传导充电连接装置》中&…...

faster-rcnn学习理解

&#xff08;faster-rcnn原理&#xff09; R-CNN (1)输入测试图像&#xff1b; (2)利用selective search 算法在图像中从上到下提取2000个左右的Region Proposal(候选区域&#xff09;&#xff1b; (3)将每个Region Proposal缩放(warp)成227*227的大小并输入到CNN&#xff0c;将…...

JC-1、python学习笔记

目录一. 语言基础1. 数据类型1.1. 字符串(2020.05.27)1.2. 整数与浮点数(2020.05.27)1.3. 布尔型(2020.05.27)1.4. 时间日期(2020.05.27)1.5. 类型查看与转换(2020.05.27)2. 数据结构2.1. 列表&#xff08;list&#xff09;&#xff08;2020.05.27&#xff09;2.2. 元组(tuple)…...

能源管控平台是可以提高节能管理信息化水平,完善重要用能单位能耗在线监测系统

一、引言 近日&#xff0c;《2030年前碳达峰行动方案》中针对“节能降碳增效行动”细则明确指出&#xff1a;提升节能管理能力。推行用能预算管理&#xff0c;强化固定资产投资项目节能审查&#xff0c;对项目用能和碳排放情况进行综合评价&#xff0c;从源头推进节能降碳。提高…...

发电厂企业的关口表参数里的组合无功1和组合无功2的含义--抄表数采问题

关口表里面参数较多&#xff0c;其概念很容易让人混淆。非接触抄表专家数采物联这里给大家解释一下相关概念和含义 正向&#xff0c;是电网向用户传输的电能。 反向&#xff0c;就是用户向电网传输电能。 有功&#xff1a;是用户实际用掉的电量&#xff0c;单位是【千瓦时】…...

通俗易懂看时间序列,大神是怎么在python中使用它的?

http://blog.itpub.net/31509949/viewspace-2199388/ 作者&#xff1a;Arnaud Zinflou 时间序列是日常生活中遇到的最常见的数据类型之一。股票价格、销售数据、气候数据、能源使用、甚至个人体重都是可以定期收集的数据。几乎每个数据科学家都会在工作中遇到时间序列&#xf…...

1小时的视频2倍速是多少_一匹半的空调一小时用多少电?1匹空调一小时耗电量计算...

空调是生活中的地位逐渐的增长&#xff0c;它不仅是一件家用电器&#xff0c;也是人们生活的伙伴之一&#xff0c;因此&#xff0c;在大家选择空调的时候都会特别仔细&#xff0c;我们首先要做的就是应该了解空调的各个功能&#xff0c;这样才能更好的使用它&#xff0c;并且容…...

为什么IT技术员要了解业务?

什么叫业务? 先来明确这个问题。 业务就是我们所能理解和感受的世界&#xff0c;就是这个世界或者某个行业的运转逻辑、流程与现状&#xff0c;是结果表象&#xff0c;是能够被看见和感受的&#xff0c;也是内在本质&#xff0c;是能够被洞察和感知的。 业务就是这个世界发生了…...

earlier的意思_earlier

The earlier rallies, part of a nation-wide wave of student demonstrations, finally were crushed by the government.He said six Indians arrested at Kingsville in south Texas earlier Thursday told agents that alien smugglers had made arrangements for their t...

程序员健身之马拉松篇

程序员的身体差&#xff0c;似乎已经是大家的共识。整天对着电脑不运动&#xff0c;长此以往导致各种疾病缠身。新闻里也时不时的报道些程序员加班猝死的新闻。本人虽然是程序员&#xff0c;但是还是比较热爱运动的。毕业后有4&#xff0c;5年了&#xff0c;每周还时不时的踢踢…...

2018.11~2019.4马拉松训练计划

补充一点&#xff1a; 1.霾太多&#xff0c;在没有霾的情况下再跑&#xff08;无奈ing&#xff09; 2.早晨实在冷&#xff0c;呼吸太多冷空气&#xff0c;肚子很不舒服&#xff1b; so&#xff0c;12月份温度&#xff1a;&#xff08;-8~8度&#xff09;&#xff0c;计划改成…...

特步与AWS合作,“跑”出行业全球品牌发展新“配速”

从2008年奥运会到2022年冬奥会&#xff0c;国内越来越多人加入“全民运动”的行列&#xff0c;消费者对与运动鞋履的需求也在持续增长&#xff0c;而特步持续在跑步领域发力。自2007年起特步累计赞助马拉松赛事和活动超过1000场&#xff0c;累计参加人数超过500万&#xff0c;活…...

影响全马破三的因素分析

按照周期训练完成目标后 临近比赛之时又该如何调整训练量&#xff1f; 比赛当天的补给、体能分配需要用到哪些策略&#xff1f; 本篇再次有请郑家轩教练 对临近比赛日及比赛日当天的注意事项进行详尽的剖析 赛前训练减量 如果系统准备9周以上或者更多的时间&#xff0c;在临近比…...

马拉松

各位看官可以要问为啥我要跑马拉松呢&#xff1f;这是因为老爸跑马拉松&#xff0c;老爸一直有长跑的习惯&#xff0c;从我上初中开始老爸就开始跑步了&#xff0c;那时候偶尔还跟老板跑一跑&#xff0c;到高中&#xff0c;大学我跑的就少了&#xff0c;但是老爹这些年一直在跑…...

马拉松训练讲座记录

2014年跑步训练讲座的一个记录&#xff1a; 富曼训练计划 为什么这样训练&#xff1f; 波士顿马拉松6年 2010&#xff0c;跑马3年&#xff0c;成绩停滞不前 赛前7天补糖&#xff0c;糖元储存 马拉松320&#xff0c;速度快&#xff0c;认为是间歇跑成果 后段少掉速是LSD配速跑到…...

跑步时你最关心配速吗,真正会跑步的人更看重这个

跑步时你最关心配速吗&#xff0c;真正会跑步的人更看重这个 跑步时你最关心配速吗&#xff0c;真正会跑步的人更看重这个 缩小字体放大字体收藏微博微信分享0 跑友跑步时&#xff0c;可能最关心自己的配速&#xff0c;也就是速度快慢&#xff0c;有的人追求快速&#xff0c…...

linux 大于和小于括号的 区别

linux中经常会用到将内容输出到某文件当中&#xff0c;只需要在执行命令后面加上>或者>>号即可进入操作。 大于号&#xff1a;将一条命令执行结果&#xff08;标准输出&#xff0c;或者错误输出&#xff0c;本来都要打印到屏幕上面的&#xff09;重定向其它输出设备&…...

xml中处理大于号小于号的方法(Mybatis中大于、小于)

xml中处理大于号小于号的方法&#xff08;Mybatis中大于、小于&#xff09; 项目启动时遇到了这么一个问题&#xff1a; Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 188; columnNumber: 28; 元素内容必须由格式正确的字符数据或标…...

Between and 对比 大于等于 小于等于

表fin_invoice有一列created_date DATETIME&#xff0c;对该列已建索引&#xff0c;且数据库里有1.7万条记录&#xff0c;对比如下&#xff1a; 语句explain输出中的type列explain SELECT t.* FROM fin_invoice t where t.created_date > ‘2019-10-01 00:00:00’ AND t.cr…...

Mybatis的mapper.xml文件对大于号和小于号进行处理

项目中的数据库用到的日期类型是TIMESTAMP&#xff0c;然后就查了一下&#xff0c;TIMESTAMP和Date的区别&#xff0c;date类型存储数据的格式为年月日时分秒&#xff0c;可以精确到秒timestamp类型存储数据的格式为年月日时分秒&#xff0c;可以精确到纳秒&#xff08;9位&…...

php+大于的特殊符号,CSS_网页制作基础知识:html特殊符号,一些特殊符(如小于号和大于 - phpStudy...

一些特殊符(如小于号和大于号)经常用在html代码里面。为了显示这些特殊字符&#xff0c;你必须在代码里面输入html实际存在的符号。比如&#xff0c;显示小于号(用特殊符号而不用图片的好处1、它下载更快&#xff0c;因为是基于字体的&#xff1b;2、可以随意改变大小&#xff…...

针对大于号gt;、小于号lt;等html代码 和 双引号、单引号'等java字符串的转义处理

Html特殊字符转义 我们都知道&#xff0c;在html中遇到>、<、空格等字符显示处理是会将其转为>、<、 来展示使用&#xff0c;以便兼容和不影响既有页面的html代码里的成对标签的正常加载&#xff0c;与之相同的还有&#xff1a; 字符转义字符"&quot;&…...

关于结构体中重载小于号< (用于sort()排序) 或者大于号> (这是用于堆排序)

关于结构体中重载小于号< (用于sort&#xff08;&#xff09;排序) 这样就不用写cmp函数了。 使用的示例&#xff1a;&#xff08;来自pat1026题&#xff0c;乒乓球的题&#xff09; struct Person {int arrive_time,play_time;int start_time,waiting_time;bool operato…...

值的比较(大于 等于 小于 不等于)

大于 / 小于&#xff1a;a > b&#xff0c;a < b。 大于等于 / 小于等于&#xff1a;a > b&#xff0c;a < b。 检查两个值的相等&#xff1a;a b&#xff0c;请注意双等号 表示相等性检查&#xff0c;而单等号 a b 表示赋值。 检查两个值不相等&#xff1a;…...

mysql in和大于性能_MySQL中大于小于,IN,OR,BETWEEN性能比较-Fun言

在MySQL中经常会有朋友问关于大于小于&#xff0c;IN&#xff0c;OR&#xff0c;BETWEEN&#xff0c;哪个性能更好&#xff1f;我想有很多朋友会用它们但确实不知道大于小于&#xff0c;IN&#xff0c;OR&#xff0c;BETWEEN性能哪个更好吧&#xff0c;下面总结一下关于大于小于…...

Dos命令中大于号,小于号,双大于号和双小于号的用法

转自 : http://www.x2009.net/articles/dos-orders-greater-than-less-than-more-than-double-and-double-the-usage-of-less-than.html 各种管道工具的使用"> < >> <<" 将各种命令造成的输出或所需要的输入重新定向 如:dir *.bat /b>p 可以将d…...

Mapper(XML)文件不识别大于号 小于号

由于Mapper 文件是xml 文件 xml文件的元素标签 都是以 "<" ">" 结尾 所以 mapper的sql语句中的大于小于号 就必须用转义字符了。 原符号 < < > > & " 替换符号 < < > > &amp; &apos; &quot;...

mysql in和大于性能_MySQL中大于小于,IN,OR,BETWEEN性能比较

在MySQL中经常会有朋友问关于大于小于&#xff0c;IN&#xff0c;OR&#xff0c;BETWEEN&#xff0c;哪个性能更好&#xff1f;我想有很多朋友会用它们但确实不知道大于小于&#xff0c;IN&#xff0c;OR&#xff0c;BETWEEN性能哪个更好吧&#xff0c;下面总结一下关于大于小于…...

linux 命令中的大于号、小于号的作用

在linux中&#xff0c;大家也许会经常看到 < 、<< 、<<< 、>、>> 这几个小于号、大于号&#xff0c;那么他们分别代表什么意思呢&#xff1f; 好的我们来实验下先&#xff0c;先创建个 test.txt文件里面空空如也&#xff0c;接着我们用cat命令做…...

MyBatis SQL处理大于、小于号

MyBatis mapper文件是xml文件&#xff0c;需要特殊字符如大于号、小于号后需要转义。 原字符转义后字符<<<<>>>>限时领取免费Java相关资料&#xff0c;涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo/Kafka、Hadoop、Hbase、Flin…...

java字大于号 问号_cad中大于号和小于号都显示为问号 我怎么才能知到这种情况是缺少什么字体? 希望知道的大师指点...

cad中大于号和小于号都显示为问号 我怎么才能知到这种情况是缺少什么字体&#xff1f; 希望知道的大师指点以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;cad中大于号和小于号都显示为问号 …...

关于Integer类型采用大于、小于号的验证

面试当中遇到过这么一个问题&#xff0c;Integer类型&#xff0c;能通过 > 、 < 号进行比较吗&#xff1f;我印象中是会进行拆箱&#xff0c;然后转换成int进行比较&#xff0c;结果面试官说包装类型没有 > 、 < 方法&#xff0c;是不能直接比较的&#xff0c;现实…...

linux 命令详解 大于号_大于号与小于号_笨办法学Bash Shell编程-基础篇视频课程_Linux视频-51CTO学院...

聪明人下笨功夫。本课程所倡导“笨办法”的核心是&#xff1a;● 手动输入所有代码&#xff0c;不要复制粘贴&#xff01;● 正确地输入所有代码&#xff0c;也包括注释● 运行代码并保证产生相同的输出● 如果出现了bug&#xff0c;则修正它● 在寻求帮助之前首先试着自己弄懂…...

springboot配置log4j每天输出日志到文件夹

首先在resources目录下创建xml文件logback-spring.xml <?xml version"1.0" encoding"UTF-8"?> <configuration scan"true" scanPeriod"10 seconds"><contextName>logback</contextName><!-- 格式化输出…...

SpringBoot2.1.4整合log4j2保存日志到MySQL中

一、框架版本 springboot2.1.4&#xff0c;log4j2(2.11.2)&#xff0c;MySQL5.7 maven依赖请自行上网百度&#xff0c;本文不再赘述&#xff0c;网上大多是基于log4j2-spring.xml方式配置jdbc appender&#xff0c;本文基于javaconfig方式配置JdbcAppender&#xff0c;并指定…...

Mybatis持久层框架 | CRUD

&#x1f497;wei_shuo的个人主页 &#x1f4ab;wei_shuo的学习社区 &#x1f310;Hello World &#xff01; CRUD CRUD是指在做计算处理时的增加(Create)、读取(Read)、更新(Update)和删除(Delete)&#xff1a;主要被用在描述软件系统中数据库或者持久层的基本操作功能 环境准…...

MyBatis3 用log4j在控制台输出 SQL

为什么要在控制台输出 SQL 呢&#xff1f; 当然是为了开发调试的时候方便了。 如果一个 数据库相关的操作出现了问题&#xff0c;我们可以根据输出的SQL语句快速排查问题。 输出的信息&#xff1a;[org.mybatis.spring.SqlSessionUtils]-Creating a new SqlSession [org.mybati…...

Spring Boot Log4j2漏洞修复指南 (Log4J2 Vulnerability and Spring Boot)

前言 一句话总结issue&#xff1a;如果你使用的是 Log4j 1.x、Logback 或者其他日志框架&#xff0c;这次就可以幸免于难。如果你使用Spring Boot默认日志&#xff0c;也是没有问题的&#xff0c;因为默认是Commons Logging。 一句话修复solution&#xff1a;升级springboot到…...

Apache Log4j漏洞解决,log4j版本升级2.15.0

文章目录前言一、查看当前log4j版本二、升级log4j版本前言 log4j发生了巨大漏洞&#xff0c;可以在远程直接在服务器上执行多种操作&#xff0c;被戏称log4shell&#xff0c;众多公司面临解决log4j漏洞问题&#xff0c;本文主要介绍log4j升级版本相关 一、查看当前log4j版本 首…...

Log4j高危漏洞原理及复现

Log4j高危漏洞原理及复现 漏洞检测||复现环境 查看JDK版本&#xff0c;发现版本小于1.8u121 图3-7 查看JDK版本 查看log4j2版本&#xff0c;发现版本在2.x < 2.14.1内 图3-8 查看log4j2版本 查看代码&#xff0c;发现存在log4j2相关的lookup语句 [外链图片转存失败,源站…...

C++ 20 source_location 分析

C20推出了source_location类&#xff0c;用于记录文件名、行号以及函数名。在C20之前&#xff0c;一般使用 __FILE__、 __LINE__、__FUNCION__的预定义宏调用方式。 source_location 声明 source_location 的声明很简单&#xff0c;一个静态成员函数返回当前行的信息&#x…...

2022-2028年全球冷轧钢卷行业供需分析及发展前景研究报告

内容摘要 针对过去五年&#xff08;2017-2021&#xff09;年的历史情况&#xff0c;分析历史几年全球冷轧钢卷总体规模&#xff0c;主要地区规模&#xff0c;主要企业规模和份额&#xff0c;主要产品分类规模&#xff0c;下游主要应用规模等。规模分析包括销量、价格、收入和市…...

全球及中国家电用PET薄膜涂层钢卷市场前景形势与未来竞争规模展望报告2022版

全球及中国家电用PET薄膜涂层钢卷市场前景形势与未来竞争规模展望报告2022版 --------------------------------------- 《修订日期》&#xff1a;2021年12月 《报告价格》&#xff1a;纸质版:6500元 电子版:6800元 纸质电子:7000元 (有折扣&#xff09; 《专员对接》&#xff…...

数据结构-约瑟夫环

据说著名犹太历史学家Josephus有过以下的故事&#xff1a; 在罗马人占领乔塔帕特后&#xff0c;39 个犹太人与Josephus及他的朋友躲到一个洞中&#xff0c;39个犹太人决定宁愿死也不要被敌人抓到&#xff0c;于是决定了一个自杀方式&#xff0c;41个人排成一个圆圈&#xff0c…...

复杂网络中的结构洞理论及其Python实现

1. 结构洞理论 结构洞理论最早由美国社会学家Burt提出。结构洞可以理解为两个未连接节点之间的间隙&#xff0c;当两个节点通过第三个节点连接时&#xff0c;该间隙被填充&#xff0c;并为纽带节点创造了重要的优势。   Burt提出使用约束系数来识别结构洞节点&#xff0c;节点…...

02 如何测量节点特征?

目录一、度、入度、出度二、中心性测量三、结构洞四、结构洞的测量1.有效规模2.效率3.限制度4.等级度一、度、入度、出度 度数&#xff1a; 与某节点直接相连的点称为该点的“邻点”&#xff0c;一个节点的邻点个数称为该点的”度数“&#xff0c;也叫关联度。 &#xff08;度…...

【数据结构】线性表的顺序存储结构及实现——C语言版

文章目录顺序表1. 顺序表的存储结构定义2. 顺序表的实现2.1 初始化顺序表2.2 建立顺序表2.3 销毁顺序表2.4 判空操作2.5 求顺序表的长度2.6 遍历操作2.7 按值查找2.8 按位查找2.9 插入操作2.10 删除操作3. 顺序表的使用4. 暖暖树洞顺序表 线性表的顺序存储结构称为顺序表&…...

数据结构实验四 约瑟夫生死游戏

实验四 约瑟夫生死游戏 1、实验目的&#xff1a; 利用线性表解决实际问题。 2、实验环境与设备&#xff1a; 已安装Visual Studio 2010&#xff08;或其以上版本&#xff09;集成开发环境的计算机。 3、实验原理&#xff1a; &#xff08;1&#xff09;利用线性表的删除功能…...

数据结构C语言版:约瑟夫问题(杀人问题)

数据结构C语言版&#xff1a;约瑟夫问题&#xff08;杀人问题&#xff09; 故事背景 据说著名犹太历史学家Josephus有过以下的故事&#xff1a;在罗马人占领乔塔帕特后&#xff0c;39 个犹太人与Josephus及他的朋友躲到一个洞中&#xff0c;39个犹太人决定宁愿死也不要被敌人…...

兔子藏洞问题

转载自&#xff1a; http://blog.csdn.net/yangting09032214/article/details/48296759 围绕着山顶有10个圆形排列的洞&#xff0c;狐狸要吃兔子&#xff0c;兔子说&#xff1a;“可以&#xff0c;但必须先找到我&#xff0c;我就藏身于这十个洞中的某个洞。你从第&#xff11…...

java树结构_Java数据结构:树(Tree)

计算机科学中的树在计算机科学中&#xff0c;树(英语&#xff1a;tree)是一种抽象数据类型(ADT)或是实现这种抽象数据类型的数据结构&#xff0c;用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一…...

Python + networkx 图结构生成展示与操作详解

介绍 networkx 是 Python 的一个包&#xff0c;用于构建和操作复杂的图结构&#xff0c;提供分析图的算法。图是由顶点、边和权重等属性构成的数据结构&#xff0c;顶点和边可以拥有多种属性&#xff0c;用于存储更多的信息。 生成图 import networkx as nx gnx.Graph()#创建…...

六度空间理论(小世界理论)否定了结构洞的存在

结构洞源于社会网络概念&#xff0c;按我的理解来看就是甲具有的人际关系与乙具有的人际关系不重叠&#xff0c;那么在甲与乙之间就存在一个结构洞&#xff0c;所以当建立人际网络的时候&#xff0c;存在结构洞的双方建立人际联系将是最大化人际关系的最优方案。 六度空间理论&…...

数据结构之图:有向图的介绍与实现,Python代码实现——25

有向图的介绍 引入 在实际生活中,很多应用相关的图都是有方向性的,最直观的就是网络,可以从A页面通过链接跳转到B页面,那么a和b连接的方向是a->b,但不能说是b->a,此时我们就需要使用有向图来解决这一类问题,它和我们之前学习的无向图,最大的区别就在于连接是具有方向的…...

理论综述与创新---结构洞的新应用

理论综述与创新---结构洞的新应用 1&#xff0e;结构洞社会学理论的解释 罗纳德伯特1992年在《结构洞&#xff1a;竞争的社会结构》一书中提出了“结构洞”理论(Structural Holes)&#xff0c;研究人际网络的结构形态&#xff0c;分析怎样的网络结构能够带给网络行动主体更多的…...

如何通过结构分析法分析数据?

结构分析法是将被分析总体内的各部分与总体之间进行比较的分析方法&#xff0c;其实结构分析法所分析的就是总体内各部分占总体的比例&#xff0c;这个比例就是结构相对比例。结构相对指标(比例)的计算公式为&#xff1a; 结构相对指标(比例) (总体某部分的数值/总体总量) x …...