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

UNPV2 学习:System V IPC 章节学习问题记录

环境信息

OS:debian11
kernel:linux kernel 5.15

linux 环境测试时附录源代码修改

#ifndef MSG_R
#define SVMSG_MODE (FILE_MODE)
#else
#define	SVMSG_MODE	(MSG_R | MSG_W | MSG_R>>3 | MSG_R>>6)
#endif

linux 上 System V IPC 实现的一些特点

查看 System V IPC 占用率

可以使用 lspic 来查询 System V IPC 状态信息,示例如下:

RESOURCE DESCRIPTION                                              LIMIT USED  USE%
MSGMNI   Number of message queues                                 32000   10 0.03%
MSGMAX   Max size of message (bytes)                               8192    -     -
MSGMNB   Default max size of queue (bytes)                        16384    -     -
..................................................................................

缺省的限制为 32000,lspic 能够显示消息队列的使用情况,在上面的实例中,有 10 个消息队列被使用,占用率约为 0.03%。

System V IPC 的释放

创建 System V IPC 的进程退出时内核不会回收 ipc,除非主动调用释放函数。ipc id 泄露完了后,再次尝试创建会报如下错误:

msgget error: No space left on device

lsipc 能够看到如下内容:

[longyu@debian:12:36:21] svmsg $ lsipc
RESOURCE DESCRIPTION                                              LIMIT  USED    USE%
MSGMNI   Number of message queues                                 32000 32000 100.00%
.....................................................................................

32000 个 id 已经被分配,占用率为 100%。
man msgget 得到如下描述信息:

MSGMNI System-wide limit on the number of message queues.  Before Linux 3.19, the default value for this limit was calculated using  a  formulabased  on  available  system  memory.  Since Linux 3.19, the default value is 32,000.  On Linux, this limit can be read and modified via/proc/sys/kernel/msgmni.

msgmni 可以动态修改,允许修改的值有限定,比 32000 小可以正常配置,比 32000 大,需要符合特定的规律才能设定。

[longyu@debian:12:54:17] kernel $ sudo su  -c   'echo 32600 > msgmni '
[longyu@debian:12:54:32] kernel $ cat ./msgmni 
32600921271566
1102226159

linux 内核代码中对 System V IPC id 的描述信息

 18 /*19  * The IPC ID contains 2 separate numbers - index and sequence number.20  * By default,21  *   bits  0-14: index (32k, 15 bits)22  *   bits 15-30: sequence number (64k, 16 bits)23  *24  * When IPCMNI extension mode is turned on, the composition changes:25  *   bits  0-23: index (16M, 24 bits)26  *   bits 24-30: sequence number (128, 7 bits)27  */

linux 内核的 IPC ID 由 index 与 sequence number 两部分数值拼接而成。默认配置下这两部分数值关系如下:

  1. 低 0-14 位,共计 15 位为 index 的值
  2. 高 15-30 位,共计 16 位为 sequence number 的值

当 IPCMNI 扩展模式使能时,IPC id 值的生成规则如下:

  1. 低 0-23 位,共计 24 位为 index 的值
  2. 高 24-30 位为 sequence number 的值

Exercises 3.1:获取 ipc_perm 与 seq number 的值

示例代码:

int
main(int argc, char **argv)
{int		i, msqid;struct msqid_ds info;for (i = 0; i < 20; i++) {msqid = Msgget(IPC_PRIVATE, SVMSG_MODE | IPC_CREAT);printf("msqid = %d\n", msqid);Msgctl(msqid, IPC_STAT, &info);printf("ipc_perm seq number is %d\n", info.msg_perm.__seq);Msgctl(msqid, IPC_RMID, NULL);}exit(0);
}

运行结果如下:

msqid = 921370624
ipc_perm seq number is 28118
msqid = 921370625
............................
ipc_perm seq number is 28119
msqid = 921403393

每 64 个 msqid seq 递增一次。数字上的关系为 seq * 512 * 64 + 1 为下一组 64 个 msgid 的起始值。

10 进制与 2 进制对比:

110110111010110 28118
110110111010110000000000000001 921370625

能够发现 28118 是 921370625 的高 15 位值。

Exercises 3.2:msq 每次获取返回的 id 值的变化特点

测试记录
0~63
32768-32831
65536- 65599
98304-98367

每 64 个 id 值为一组连续空间,超过 64 后起始值按照某种规律重新生成。

Exercises3.3:创建 fifo 与 msgq 时对 umask 的使用

umask 的值:0022
示例代码:

int		i, msqid;#define TEST_FIFOPATH "/tmp/test_fifo"struct msqid_ds info;struct stat statbuf;mkfifo(TEST_FIFOPATH, 0666);stat(TEST_FIFOPATH, &statbuf);unlink(TEST_FIFOPATH);printf("fifo perm is %o\n", statbuf.st_mode);msqid = Msgget(IPC_PRIVATE, 0666 | IPC_CREAT);Msgctl(msqid, IPC_STAT, &info);Msgctl(msqid, IPC_RMID, NULL);printf("msgq perm is %o\n", info.msg_perm.mode);

测试结果:

fifo perm is 10644
msgq perm is 666

system V ipc 消息队列创建时不会使用 umask 来去除必要的权限,fifo 在创建时会使用 umask 去掉必要的权限。

man mkfifo 得到的信息:

DESCRIPTIONmkfifo()  makes a FIFO special file with name pathname.  mode specifies the FIFO's permissions.  It is modified by the process's umaskin the usual way: the permissions of the created file are (mode & ~umask).q

man msgget 未搜索到任何与 umask 相关的内容与测试结果一致。

Exercises3.4:服务端为客户端创建唯一消息队列时那种方式更适用?

1. 使用程序名作为固定的路径名作为参数用 ftok 生成 key 来创建

在这种方式下,编码约定、引入三方通信框架将路径名代表的消息队列通知客户端,客户端使用相同的路径名用 ftok 生成 key 获取 server 创建的消息队列。当需要创建多个消息队列时,需要指定多个路径以区分不同的实例。

2. 使用 IPC_PRIVATE 标志让内核自行分配 id 创建

在这种方式下,服务端与客户端之间需要依赖第三方的通信框架以将消息队列的标识符通知客户端,当有多个客户端时,使用这种方式避免了第一种方式中提供多个文件路径的行为,然而此种方式却不能简单的通过编码约定来关联同一个消息队列。

Exercises3.5:使用 find 批量化查找文件并制作参数使用 ftok 生成 key

示例命令:

find / -print   | xargs -i ./svipc/ftok '{}' > output

初步观察未找到相同的 key。

内核代码

18 /*19  * The IPC ID contains 2 separate numbers - index and sequence number.20  * By default,21  *   bits  0-14: index (32k, 15 bits)22  *   bits 15-30: sequence number (64k, 16 bits)23  *24  * When IPCMNI extension mode is turned on, the composition changes:25  *   bits  0-23: index (16M, 24 bits)26  *   bits 24-30: sequence number (128, 7 bits)27  */28 #define IPCMNI_SHIFT        1529 #define IPCMNI_EXTEND_SHIFT 2430 #define IPCMNI_EXTEND_MIN_CYCLE (RADIX_TREE_MAP_SIZE * RADIX_TREE_MAP_SIZE)31 #define IPCMNI          (1 << IPCMNI_SHIFT)32 #define IPCMNI_EXTEND       (1 << IPCMNI_EXTEND_SHIFT)33int ipc_mni_shift = IPCMNI_SHIFT;

umask 的值:0022
测试代码:

int		i, msqid;#define TEST_FIFOPATH "/tmp/test_fifo"struct msqid_ds info;struct stat statbuf;mkfifo(TEST_FIFOPATH, 0666);stat(TEST_FIFOPATH, &statbuf);unlink(TEST_FIFOPATH);printf("fifo perm is %o\n", statbuf.st_mode);msqid = Msgget(IPC_PRIVATE, 0666 | IPC_CREAT);Msgctl(msqid, IPC_STAT, &info);Msgctl(msqid, IPC_RMID, NULL);printf("msgq perm is %o\n", info.msg_perm.mode);

测试结果:

fifo perm is 10644
msgq perm is 666

测试结论:

system V ipc 消息队列创建时不会使用 umask 来去掉配置的权限,fifo 在创建时会使用 umask 去掉配置的权限。

man mkfifo 得到的信息:

DESCRIPTIONmkfifo()  makes a FIFO special file with name pathname.  mode specifies the FIFO's permissions.  It is modified by the process's umaskin the usual way: the permissions of the created file are (mode & ~umask).q

man msgget 未搜索到任何与 umask 相关的内容。

使用 find 批量化查找文件并制作参数使用 ftok 生成 key

find / -print   | xargs -i ./svipc/ftok '{}' > output

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

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

Mybatis-plus学习(基于版本3.0.5)

文章目录一.概念1.1 简介1.2 特性二.快速入门三.CRUD扩展3.1 Insert插入3.2 主键生成策略3.3 Update更新3.4 自动填充3.5 乐观锁3.6 查询操作3.7 删除操作3.8 性能分析插件&#xff08;新版本的Mybatis-plus已将此插件移除&#xff09;3.9 条件构造器3.10 代码生成器一.概念 1…...

【趣学算法】Day2-数据结构入门篇

14天阅读挑战赛努力是为了不平庸~ 算法学习有些时候是枯燥的&#xff0c;这一次&#xff0c;让我们先人一步&#xff0c;趣学算法&#xff01; 上一篇我们提到为什么要学算法&#xff1f; 【趣学算法】Day1-为什么要学算法&#xff1f;_跟着飞哥学编程的博客-CSDN博客 数据结构…...

MySQL 起别名去重

文章目录MySQL 起别名&&去重起别名方式一方式二如果别名中出现关键字&#xff0c;特殊字符去重MySQL 起别名&&去重 起别名 我们有的时候为了更加直观和清楚的字段的含义&#xff0c;可以给字段起个别名&#xff0c;比如查询表示式10 % 7&#xff0c;结果表示…...

动手学习深度学习 09:循环神经网络

文章目录01 序列模型1、统计工具2、自回归模型2.1 马尔科夫假设2.2 潜变量模型3、训练3.1 数据生成3.2 模型搭建3.3 训练模型3.4 预测02 文本预处理1、读取数据集2、词元化&#xff08;分词&#xff09;3、词典4、整合所有功能5、小结03 语言模型和数据集1、语言模型2、马尔可夫…...

python的输出语句_python 中简单的输出语句

1 python 中简单的输出语句#coding:utf-8 #输出的是整数&#xff0c;得到的也是整数&#xff0c;用raw_input usernameraw_input(请输入用户名&#xff1a;) #输出的是整数或者字符串&#xff0c;得到的只是字符串 #在终端输入时&#xff1a;python空格.py文件拖入 pwdraw_inpu…...

初学算法——第二天:斐波那契数列

14天阅读挑战赛 1 定义 斐波那契数列的定义者&#xff0c;是意大利数学家莱昂纳多斐波那契&#xff08;Leonardo Fibonacci&#xff09;&#xff0c;生于公元1170年&#xff0c;卒于1250年&#xff0c;籍贯是比萨。他被人称作“比萨的莱昂纳多”。1202年&#xff0c;他撰写了…...

python中输出语句的怎么写_python的输出语句怎么写

在python中要输出内容时&#xff0c;可以使用输出语句print。基本的输出格式我们已经都掌握了&#xff0c;实际上 print() 函数完全可以同时输出多个变量&#xff0c;而且它具有更多丰富的功能。云海天教程网&#xff0c;大量的免费python教程&#xff0c;欢迎在线学习&#xf…...

以VuePress的v1.x为基础开发基础用户手册

首先配置.vuepress中的config.jsmodule.exports = {title:"用户手册",description: 用户手册,evergreen: true,plugins: [ [@vuepress/search, {search: true,searchMaxSuggestions: 10}]],themeConfig: {logo: /assets/img/logo.png,displayAllHeaders: true,search…...

阿里菜鸟面经 Java后端开发 社招三年 已拿offer

一面 自我介绍 略 项目介绍 略 项目提问 略 通用技术问题&#xff1a; Java里的Object equals() 和 hashCode() 为什么需要重写&#xff1f; JVM 垃圾回收的时机 有两个动作 下订单 和 扣钱&#xff0c;需要保证每一个订单只扣一次钱&#xff0c;应该怎么设计&#xff1f;分…...

java IO流【常用流对象二】

文章目录常用流对象4 转换流4.1 通过转换流实现键盘输入屏幕输出4.2 通过字节流读取文本并添加行号5 字符输出流【PrintWriter】6 字节数组流6.0 getBytes()知识补充6.1 字节数组输入流6.2 字节数组输出流7 数据流7.1 数据流7.2 数据输入流常用流对象 4 转换流 InputstreamRe…...

Python 学习笔记 (1)输出语句

题主是大一学生&#xff0c;刚刚开始学习python&#xff0c;但是题主有一定的c语言基础&#xff0c;在这里以两者对比的形式做一些学习笔记。 这里准备把输出语句单独拿出来写一篇文章&#xff0c;因为笔者觉得python 的输出语句语法很繁多&#xff08;恕我直言&#xff0c;就…...

【openGauss】运维常用的SQL

一、查模式 二、查对象 查看某模式下的表名select tablename from pg_tables where schemaname hsjc_bi; 查看某表的字段 SELECT A.attname AS NAME, format_type(A.atttypid, A.atttypmod) AS TYPE, A.attnotnull AS NOTNULL, col_description(A.attrelid, A.attnum) AS CO…...

<Python的语句>——《Python》

目录 1.顺序语句 2.条件语句 2.1什么是条件语句 2.2语法格式 (1) if (2) if - else (3) if - elif - else 3.缩进和代码块 3.1 概念 3.2 练习 (1) 输入一个整数, 判定是否是奇数 (2) 输入一个整数, 判定是正数还是负数 (3) 判定年份是否是闰年 4.空语句 pass 5…...

python的输入和输出语句

输入语句是input( ) 举个例子 注意的是&#xff0c;输入的如果是数字&#xff0c;那可以直接输入&#xff1b;如果是字母及器组成的字母组合&#xff0c;则要加上单引号或者双引号&#xff01;否则会报错。 输出语句是print( ) 标识符 语法&#xff1a;字母&#xff0c;数字…...

字符类型回文序列判断方法,寻找多个子字符串中的回文序列

1&#xff0c; 回文序列判断 #include<iostream> #include<bits/stdc.h> using namespace std; string reverse(string str) {int n str.length();for(int i0;i<n/2;i){swap(str[i],str[n-i-1]);}return str; } bool isPalindrome(string a) {return reverse(…...

python之输出语句

输出语句 多级打印 代码 print("1","","2","",12)结果 1 2 3结束符 print打印出的元素默认会用\n作为结束符#如果想改变结束符的话&#xff0c;用end关键字来改变 代码 list [1,2,3]; #输出元素之间用分隔符隔开 for elem in list…...

令人惊讶的模拟电路 -3db截止频率理解

电流&#xff0c;电压等中 10*lgX 1dB; 功率中 为20*lgX 1dB.区别只是表示是功率还是电流。 功率都是20*lgX.其他10*lgX.上面的关系就是平方&#xff0c; 10*lgX 2*10 lgX. 其实就是功率与电压或电流是平方关系啦&#xff08;公式,&#xff09;&#xff0c; 不要把这两个混…...

数据结构实验4 二叉搜索树与平衡二叉树(C语言实现+详细注释)

文章目录题目要求输入输出代码实现树的定义插入元素1.二叉搜索树的插入2.平衡二叉树的插入获取搜索次数栈的定义非递归前序遍历实现获取搜索次数主函数这周的数据结构实验要求提前了一个礼拜放出来&#xff0c;老早写完了&#xff0c;所以有空发一下博客。 不过希望c带的小伙伴…...

1:Introduction to DFT

文章目录1. 制造测试2. DFT2.1 功能测试2.2 结构性测试3. DFT意义1. 制造测试 芯片制造出来以后进行出厂测试&#xff0c;在超大规模芯片中&#xff0c;传统的测试方法&#xff08;功能测试&#xff09;已经不能满足高效测试需求&#xff0c;这时候就引入了专门的DFT。 当前芯…...

java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis+系统+LW文档+源码+调试部署

java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis系统LW文档源码调试部署 java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis系统LW文档源码调试部署本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1…...

操作系统的主要功能

目录 一. 处理机管理功能 1.1 进程控制 1.2 进程同步 1.3 进程通信 1.4 进程调度 二. 存储器管理功能 2.1 内存分配 2.2 内存保护 2.3 地址映射 2.4 内存扩充 三. 设备管理功能 3.1 缓冲管理 3.2 设备分配 3.3 设备处理 3.4 设备独立性和虚拟设备 四…...

C#比较两个文件内容是否相同

今天看到项目的比较文件是先将所有字节读出来&#xff0c;然后逐一进行比较&#xff0c;想找找有没有可以优化的地方。在网上看了一下&#xff0c;有比较哈希码的&#xff0c;验证了一下&#xff0c;发现不管是文件开始就不相同&#xff0c;还是文件末尾才不相同&#xff0c;都…...

分布式定时调度:xxl-job 万字详解

一.定时任务概述 1.定时任务认识 1.1.什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为在某个固定时间点执行&#xff0c;或者周期性的去执行某个任务&#xff0c;比如&#xff1a;每天晚上24点做数据汇总&#xff0c;定时发送短信等。 1.2.常见定时任务方案…...

python循环语句输出_python循环语句

1. 条件语句条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python interprets non-zero values as True. None and 0 are interpreted as False.Python 判断非0的值为 True&#xff0c; 而None和0被认为…...

在软件测试领域,Java和Python哪个更适合做自动化测试?

功能测试人员提升技能的方向就是自动化测试&#xff0c;要学自动化测试就要进阶编程语言&#xff0c;常用的编程语言有两种&#xff0c;Python和Java&#xff0c;掌握哪门编程语言更容易做自动化测试呢&#xff1f; 什么是自动化测试&#xff1f; 简单来说&#xff0c;自动化…...

1.1 print输出语句(Python)

本文来自异想之旅公开发布的Python教程&#xff0c;原文地址&#xff1a;https://www.yuque.com/yxzl/python 真的对不起各位&#xff0c;我也不想一上来就用这么多粗体文字介绍概念&#xff0c;但是这些真的需要说。相信我&#xff0c;往后概念性内容就很少了&#xff0c;这两…...

什么是创意编程?

创意编程&#xff1a;&#xff08;自己体会&#xff09;就是通过工具来表达思想、探索、解决问题的过程。 抓住小孩的兴奋点&#xff0c;通过游戏、故事等方式模拟世界、感知世界&#xff0c;培养创造力&#xff1b;引导孩子把独特创意变成看得见、摸得着的作品。 创意编程(阿尔…...

开始记录-第一篇:ScrollView滚动条颜色以及一些常用属性

安卓ScrollView改变滚动条颜色以及一些常用属性 在公司实习第5个月&#xff0c;在一个项目中&#xff0c;用户需要改变页面滚动条的颜色&#xff0c;看了同事代码&#xff0c;都是用的seekbar&#xff0c;而我的页面布局用的是ScrollView&#xff0c;自带滚动条&#xff0c;所…...

DDD领域驱动设计

视频路径https://www.bilibili.com/video/BV18q4y1P7AE?p2&spm_id_frompageDriver 问题&#xff1a; 1&#xff09;沟通难 2&#xff09;开发难 3&#xff09;测试难 4&#xff09;创新难 三次软件危机 问题&#xff1a;防止项目老化&#xff1f;&#xff08;大泥球模…...

Python pyttsx3|文本朗读(各种语言)

Python文字转语音 程序员&#xff0c;在其他人眼中往往都是高冷的存在&#xff0c;在他们的眼中能用代码解决的问题绝对不考虑其他的方法&#xff0c;本文让我们用Python来提升一下高冷的档次&#xff0c;让我们用代码来“说话”。 安装pyttsx3 安装 下面就让我们来看一下P…...

C语言造轮子

/*获取数值的位数*/ int32_t GetNumBits(uint64_t num) {char aTmp[19] { 0 };return sprintf(aTmp,"%llu",num); }/*8 位 BCD 数据转换为 10 进制数据*/ void BCD8421_To_Dec_Uint8(uint8_t *pData, size_t size) {uint8_t tmp 0;if(pData NULL){ return; }if(si…...

谷歌AI新技术:通过追踪虹膜,普通摄像头也能测距

2020-08-12 17:56:26 目前的主流智能手机大多配有多个摄像头&#xff0c;每个都有不同分工&#xff0c;有的是黑白摄像头&#xff0c;负责提供更准确的对比度信息&#xff0c;有的则负责捕捉人物或场景深度&#xff0c;测量物体和手机之间的距离。 近日&#xff0c;谷歌 AI 研…...

PPT 2013 提升演讲逼格 视频教程

课程介绍1.三个PPT作比较 2.课程大纲与软件介绍 3.软件界面认识 4.制作简单的幻灯片&#xff08;插入、音乐、动画&#xff09; 5.幻灯片模板制作.美化工具 7.PPT配色原理 8.基本PS技巧 9.制作商务PPT规范 课程目标 【视频教程】http://edu.dmer.cn/course/60...

ffmpeg批量转换m4a为mp3

1、新建一个txt文件&#xff0c;并复制如下代码进入&#xff0c;然后保存。 echo off & titlecd /d %~dp0for %%a in (*.m4a) do (ffmpeg -i "%%~sa" -y -acodec libmp3lame -aq 0 "%%~na.mp3")pause 2、把文件后缀修改为bat 。 3、把后缀为bat的文…...

【计算机网络】超详细——华为eNSP的安装教程

网络工程师小白或初次接触计算机网络的学生&#xff0c;网络相关的书本学习起来枯燥乏味&#xff0c;这时需要仿真模拟器来加深对网络知识的理解。目前提供网络仿真平台有cisco、华为等&#xff0c;若您英语基础薄弱建议选华为&#xff0c;英语阅读能力较强的直接上cisco的模拟…...

华清远见嵌入式培训_第一周回顾与反思

目录 第一天 周二 1.1 Linux系统的使用 1.2 终端 1.3 Linux系统命令 1.4 vi编辑器的使用 第二天 周三 2.1 顺利进入&#xff08;“hello world”&#xff09;阶段。 2.2 gcc编译器 2.3 进制规则 2.4 ASCII码 2.5 数据类型 第三天 周四 3.1 变量 3.2 强制类型转换 3.3 运算符 3…...

学习笔记——popen()函数详解

popen()函数 引用度娘说的&#xff1a; popen() 函数通过创建一个管道&#xff0c;调用 fork 产生一个子进程&#xff0c;执行一个 shell 以运行命令来开启一个进程。 这个进程必须由 pclose() 函数关闭&#xff0c;而不是 fclose() 函数。pclose() 函数关闭标准 I/O 流&…...

闲置android平板电脑,让闲置的iPad / Android平板电脑成为计算机屏幕的扩展监视器!...

作为一名游戏玩家&#xff0c;经常在游戏角色死亡或任务介于任务之间时&#xff0c;我想在桌面上查看QQ组和微信组中的组朋友在谈论下X ]&#xff0c;但有时将其剪切掉并发现几乎没有消息[悲惨]. 还是作为工作组&#xff0c;要提高工作效率.这时&#xff0c;许会想到使用扩展屏…...

Hive自定义 UDTF 函数

0&#xff09;需求 自定义一个 UDTF 实现将一个任意分割符的字符串切割成独立的单词&#xff0c;例如&#xff1a; 1&#xff09;代码实现 2&#xff09;打成 jar 包上传到服务器/opt/module/hive/data/myudtf.jar 3&#xff09;将 jar 包添加到 hive 的 classpath 下 hive (de…...

LIO-SAM源码解析(二):代码结构

1. 代码整体框架 首先看看工程目录结构&#xff0c;主要有五个文件&#xff0c;分别是utility.h&#xff0c;featureExtraction.cpp&#xff0c; imageProjection.cpp&#xff0c;imuPreintegration.cpp&#xff0c;mapOptmization.cpp LIO-SAM/config/params.yaml …...

DBCO-(CH2 )3-NH 2 三氟乙酸,1386999-75-2无铜点击化学反应

●外观以及性质&#xff1a; DBCO-C4-胺 TFA 盐含有一个 DBCO 基团和一个胺基团&#xff0c;白色或灰白色固体&#xff0c;DBCO 很容易与带有叠氮化物的生物分子发生无铜点击化学反应&#xff0c;并形成稳定的三唑铰链&#xff0c;胺基可与羧酸、活化酯基团偶合形成酰胺键。亲水…...

JavaScrpit+Css+Html实现页面展示当前日期格式

JavaScrpitCssHtml实现页面展示当前日期格式 文章目录JavaScrpitCssHtml实现页面展示当前日期格式前言一、什么是JavaScrpit&#xff1f;二、什么是Css&#xff1f;三、什么是Html&#xff1f;四、JavaScrpit前端代码实现1.创建一个文本然后打开2.效果实现总结前言 JavaScrpit…...

Jenkins的安装和使用

环境&#xff1a;Windows 一、jenkins的安装 下载Jenkins,地址https://jenkins.io/download/&#xff0c;仅下载war包 下载好的jenkins.msi双击安装&#xff0c;安装好后&#xff0c;会自动打开浏览器&#xff0c;地址&#xff1a;localhost:8080按照提示的路径&#xff0c;输…...

抖音直播间弹幕采集,纯协议,protobuf

抖音直播间弹幕采集&#xff0c;纯协议&#xff0c;protobuf 前言&#xff1a; 抖音直播间公屏信息解析&#xff0c;说白了就是将抖音直播间公屏上加密的数据小白化&#xff0c;然后直接拉取出来保存在本地&#xff0c;比如某某送了礼物、某某关注了主播、某某说了句什么话、…...

cad生成最小包围盒lisp_cad.net 葛立恒凸包算法和面积最小包围盒

凸包参考分治法(其中nfox的项目实现的是分治法)定义凸包又叫凸多边形,本篇文章可能混用两种说法,形象的理解就是一些点(点集)用一根橡皮筋紧紧地包裹外边点.如果知道了这个定义,那么还有:用一个保鲜膜裹着三维点,求膜上点集.用一个最小的球裹着三维点,求球球的中心点和直径.这样…...

我是如何做测试项目管理的

转自&#xff1a; https://sanwen8.cn/p/U502eM.html 带项目差不多1个季度了&#xff0c;针对这一季度的工作做一个总结&#xff0c;分析一下成长和遇到的问题&#xff0c;希望后面可以做的更好。 以下内容有自己的总结&#xff0c;也有参考蔡为东老师的步步为赢—软件测试管理…...

Scala 集合-队列并行集合

Scala 集合-队列 1&#xff09;说明 Scala 也提供了队列&#xff08;Queue&#xff09;的数据结构&#xff0c;队列的特点就是先进先出。进队和出队的方法分别为 enqueue 和 dequeue。 2&#xff09;案例实操 object TestQueue {def main(args: Array[String]): Unit {val q…...

Postman:接口测试项目实战

Postman接口测试项目实战 1、其实也不算什么实战吧&#xff0c;因为自己本来就没有什么完整的接口测试经验&#xff0c;只是在平常工作中用偶尔用Python写过接口测试用例。这个例子也是根据书里面来的 2、自己买了一本关于接口测试的书&#xff0c;写这些主要是对前面自己学的…...

sola病毒doc变exe批量恢复方法

首先用PE进入系统后用PE自带的zip或rar解压感染的Word文件&#xff0c;解压出来后出现三个文件&#xff1a;分别是&#xff0c;Function.dll&#xff0c;sola****.bat, ****.doc,注意都是隐藏文件。中此病毒后最好不要用杀毒软件查杀&#xff0c;因为杀毒软件会把源文件一起隔离…...

ffmpeg m4a 转pcm_ffmpeg命令操作音频格式转换

1.转MP3为wavffmpeg -i input.mp3 -acodec pcm_s16le -ac 2 -ar 44100 output.wav2.转m4a为wavffmpeg -i input.m4a -acodec pcm_s16le -ac 2 -ar 44100 output.wav3.wav与PCM的相互转换ffmpeg -i input.wav -f s16le -ar 44100 -acodec pcm_s16le output.raw4.PCM转wavffmpeg …...

一系列自动化测试的开源项目介绍

在如今开源的时代&#xff0c;我们就不要再闭门造车了&#xff0c;热烈的拥抱开源吧&#xff01;本文针对性能测试、Web UI 测试、APP测试、数据库测试、接口测试、单元测试等方面&#xff0c;为大家整理了github或码云上优秀的自动化测试开源项目&#xff0c;希望能给大家带来…...

使用FFMPEG配合bat批量执行程序将 m4a批量转mp3

原文 FFMPEG&#xff1a;https://ffmpeg.org/ 可执行bat echo off SETLOCAL ENABLEDELAYEDEXPANSIONset path.\m4a set rs.\mp3 for /F %%i in (Dir /B %path%) do ( set name%%istart /B .\ffmpeg.exe -i "%path%\!name!" -ab 64k ".\%rs%\!name:~0,-5!.mp3…...

创建Hibernate项目与实现一个例子(idea版)

文章目录创建Hibernate项目一、前提准备二、创建项目三、实现一个例子创建Hibernate项目 一、前提准备 准备Hibernate开发必需的jar包。准备数据库的驱动jar包。准备junit.jar包。 这些包你可以去官网下载&#xff0c;也可以下载我已下载好的(本人目前使用的)。 https://pan…...

SpringBoot 转发请求至指定页面

1、前言 原先的页面访问地址为&#xff1a;http://127.0.0.1:8888/office/schdule/index/&#xff0c; 重构项目&#xff0c;SpringBoot 项目&#xff0c;前后分离&#xff0c;前端文件放置静态目录&#xff08;static&#xff09;下&#xff0c;访问地址&#xff1a;http://12…...

541. 反转字符串 II

题目 给定一个字符串 s 和一个整数 k&#xff0c;从字符串开头算起&#xff0c;每 2k 个字符反转前 k 个字符。 如果剩余字符少于 k 个&#xff0c;则将剩余字符全部反转。 如果剩余字符小于 2k 但大于或等于 k 个&#xff0c;则反转前 k 个字符&#xff0c;其余字符保持原样…...

亚马逊 CTO Werner Vogels:2023 年及未来五大技术趋势预测

近年来&#xff0c;几次全球性危机占据了我们的日常生活&#xff0c;因此看看我们是否可以利用技术来解决这些棘手的人类问题。如今&#xff0c;我们可以从很多互联设备获取数据&#xff0c;例如&#xff1a;可穿戴设备、医疗设备、环境传感器、视频捕捉设备等&#xff0c;数据…...

keil mdk支持包下载链接

MDK5 Software Packs...

创意编程

荀子曰:不积跬步&#xff0c;无以至千里&#xff1b;不积小流&#xff0c;无以成江海。要想玩转创意编程&#xff0c;将新奇的创意想法得心应手地运用于学科教学实践中&#xff0c;可不是一件简单轻松之事。好学尚进的学员们除了需要反复参与实践&#xff0c;还需要为我们领路&…...

第五周 丹巴晨景——跟随光线,渲染照片氛围

目录5.1 尽可能的运用光线&#xff0c;晨景与星空5.2 不同光线的造型特点5.3 色彩的魅力课件光线作业5.1 尽可能的运用光线&#xff0c;晨景与星空 甘孜州 折多山垭口 新都桥镇 塔公草原 藏寨 中国最美丽的乡村——丹巴(四川省) 光影比较明显的地方 暗&#xff0c;则延长曝光时…...

分享一份接口测试项目(非常值得练手)

之前跟大家分享了一份适合练手的接口测试实战项目&#xff0c;算是一份接口测试的入门级项目。但这个项目有诸多局限&#xff0c;比如部署不便&#xff0c;接口有限&#xff0c;没有鉴权等等。 因此&#xff0c;趁着周末&#xff0c;小编又给大家找了一个接口测试项目&#xf…...

用Python爬取B站弹幕并做成词云

用Python爬取B站弹幕并做成词云 一、获取视频的cid号 1.进入想爬的视频&#xff0c;打开浏览器设置里的“开发者工具”&#xff1a; 进入NetWork后等待requests刷出&#xff0c;数据够了后可随意点击一个数据查看其preview和其URL&#xff0c; 然后进入Search后输入cid获得视…...

爬取B站弹幕制作词云图

大家好&#xff0c;我是天空之城&#xff0c;今天给大家带来&#xff0c;爬取B站弹幕制作词云图。 以下内容部分来自公众号数据分析与统计学之美&#xff0c;号主是大牛&#xff0c;有需要的加他。首先打开一个b站视频https://www.bilibili.com/video/BV1PK4y1b7dt?t1&#x…...

b站弹幕 so文件解析/逆序列化

写在前面&#xff1a; 下文全部使用**代替b 站&#xff0c;由于csdn现在版权的问题&#xff0c;本文只介绍对so文件的逆序列化&#xff08;反正怎么获取文件网上很多文章&#xff09; 如图&#xff0c;抓包得到的是乱码&#xff0c;实际上这不是加密&#xff0c;是使用protobu…...

b站弹幕爬取

批量弹幕爬取 import re import requests from bs4 import BeautifulSoup import sysdef get_outer_urls(n):【分页网址url采集】n&#xff1a;爬取页数结果&#xff1a;得到分页网页的listurllst []for i in range(n):ui fhttps://search.bilibili.com/all?keyword助眠&am…...

这八个步骤,Python让你轻松爬取B站弹幕,网友看了都说666

Python3爬取B站视频弹幕 本文通过8个步骤教你如何使用Python3爬取B站的视频弹幕&#xff0c;快往下看看吧。 需要准备的环境: 一个B站账号&#xff0c;需要先登录,否则不能查看历史弹幕记录 联网的电脑和顺手的浏览器&#xff0c;我用的Chrome Python3环境以及request模块…...

pandas计算相关系数

pandas计算相关系数 在二元变量的相关分析过程中比较常用的有Pearson相关系数、Spearman秩相关系数和判定系数 1. Pearson相关系数 一般用于分析两个连续性变量之间的关系。计算公式如下&#xff1a; 2. Spearman秩相关系数 Pearson线性相关系数要求连续变量的取值分布服从…...

[附源码]计算机毕业设计springboot小太阳幼儿园学生管理系统

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…...

线性相关系数(Pearson product-moment correlation coefficient)-线性相关

double coefficient(double acuan[],double sample[],int start1,int start2,int m){int Lengthm;double sum_sam0;double avg_sam0;double sum_acu0;double avg_acu0;for(int istart1,jstart2;i<(start1Length),j<(start2Length);i,j){sum_acusum_acuacuan[i];sum_sams...

knime如何连接mysql_knime怎么连接MySQL?

首先判断一下网络是否通&#xff1a;如果在局域网相同网段内那网络是通的&#xff0c;不同网段间需要看是否有做隔离&#xff0c;如果没有隔离&#xff0c;那就也是通的。测试方法可以用telnet 数据库IP 数据库端口号的方式探测一下 例如 telnet 192.168. 1.124 3306创建用户&a…...

knime使用demo

需求 使用knime查询oracle数据库用户表&#xff0c;首先在表的最后拼接一列成绩的值&#xff08;其中成绩需要关联查询另外一张表&#xff0c;一对多的关系&#xff0c;所以需要去重&#xff0c;并且以逗号的形式分割&#xff09;&#xff0c;最后写入到hive。 流程图 注意&a…...

knime如何连接mysql_mysql – SQL / Knime – 使用“分组依据”转置表

标题很可怕,但这是我能做的最好的.我所拥有的是这样的&#xff1a;Country Tag Weight-----------------------1 1 201 2 301 3 772 1 102 2 112 3 100或者,以人类可读的形式&#xff1a;Country Tag Weight-----------------------USA Rock 20USA Pop 30USA Metal 77Spain Roc…...

DataScience:KNIME工具的简介、安装、使用方法之详细攻略

DataScience&#xff1a;KNIME工具的简介、安装、使用方法之详细攻略 目录 KNIME的简介—数据挖掘与分析工具 1、KNIME软件如何帮助您的数据分析? 1.1、Create 1.2、Productionize 2、KNIME Analytics Platform 3、KNIME Hub KNIME的安装 KNIME的使用方法 1、构建第一…...

KNIME安装指导

KNIME安装指导官方网址&#xff1a;KNIME Analytics Platform Installation Guide KNIME的安装 KNIME 4.3的安装遵循“傻瓜”方式&#xff0c;一路Next即可成功安装&#xff0c;可以参考《超详细的KNIME安装教程》。KNIME的扩展和集成包安装 可以通过网络安装和本地安装两种方…...

[附源码]Python计算机毕业设计Django基于Java酒店管理系统

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…...

knime 情感分析_使用KNIME跟踪和分析COVID-19大流行

knime 情感分析到目前为止&#xff0c;我们都已熟悉此图表。 尼米 图1.世界范围内每天确认的COVID-19病例总数&#xff0c;因COVID-19引起的死亡和康复。 随着COVID-19在全球范围内的Swift传播&#xff0c;我们已经听到并听到了很多有关其传染性的信息。 对中国&#xff0c;伊…...

论信息技术提高班的就业前景

论信息技术提高班的就业前景姓名&#xff1a;苏晓渤 学号&#xff1a;18050142024随着经济网络时代的到来和发展&#xff0c;受教育的人的增多&#xff0c;全国每年的毕业大学生日益增长以及就业岗位有限&#xff…...

东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+

将 Python专栏 设为星标 福利大奖不错过乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI哪里不会&#xff0c;抄查哪里。GitHub上出现一份对Python用户非常友好的资源&#xff1a;Python Cheatsheet。内含超全代码示例&#xff0c;只需“CtrlC”“CtrlV”“CtrlF”就可以快速上手…...

基于Yolo-V3对卫星图像进行储油罐容积占用率的研究

点击上方“3D视觉工坊”&#xff0c;选择“星标”干货第一时间送达在1957年以前&#xff0c;地球上只有一颗天然卫星&#xff1a;月球。1957年10月4日&#xff0c;苏联发射了世界上第一颗人造卫星&#xff0c;从那时起&#xff0c;来自40多个国家大约有8900颗卫星发射升空。这些…...

真实的产品案例:实现文档边缘检测

向AI转型的程序员都关注了这个号&#x1f447;&#x1f447;&#x1f447;机器学习AI算法工程 公众号&#xff1a;datayx什么是边缘检测&#xff1f;边缘检测是计算机视觉中一个非常古老的问题&#xff0c;它涉及到检测图像中的边缘来确定目标的边界&#xff0c;从而分离感兴…...

毕业设计-机器视觉opencv图像分割

目录 前言 课题背景和意义 实现技术思路 算法理论介绍 阈值处理 OTSU&#xff08;大津法&#xff09; OTSU求阈值过程 自适应阈值处理 实现效果图样例 前言 &#x1f4c5;大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业…...

【万人独木桥】那个夏天—后高考生活该如何安排?

目录 ❣️我的故事 ❣️那为什么不复读呢&#xff1f; ❣️现在所学专业— 软件工程 ❣️高考之后建议去打暑假工吗&#xff1f; 打暑假工有哪些利弊&#xff1f; ❣️高考真的决定了你的未来了吗&#xff1f; ❣️什么样的学生适合计算机专业&#xff1f; 适不适合学习…...

单目标跟踪算法:Siamese RPN论文解读和代码解析

点击上方“3D视觉工坊”&#xff0c;选择“星标”干货第一时间送达作者&#xff1a;周威 | 来源&#xff1a;知乎https://zhuanlan.zhihu.com/p/161983646本文仅做学术分享&#xff0c;如有侵权&#xff0c;请联系删除。1.前言深度学习【目标追踪】专栏写过一篇对Siamese FC网络…...

计算机系是什么学位_您拥有计算机科学学位可以做什么?

计算机系是什么学位We’re beginning to enter an era in which math, reading, and writing aren’t the only essentials for students anymore: coding is becoming so important that there is a movement to begin teaching it as a part of core school curriculums. 我…...

程序员就业前景以及个人三大主要属性

程序员就业前景以及个人三大主要属性 http://fellow.51cto.com 2009-01-18 11:48 佚名 中国IT实验室 我要评论( <noscript src"http://www.51cto.com/php/getArtCount.php?artid107121&amp;amp;typeall"></noscript> 0 ) 摘要&#xff1a; 程序…...

用Transformer思想的分类器进行小样本分割

作者丨李xiang来源丨 GiantPandaCV文章目录1 前言2 CWT-for-FSS 整体架构3 求解方法4 实验结果分析5 代码和可视化6 总结7 参考链接1 前言之前写了几篇医学图像分割相关的论文阅读笔记&#xff0c;这次打算开个小样本语义分割的新坑。这篇阅读笔记中介绍的论文也是很久之前读过…...

计算机考研复试汇总

一、中英文面试 1.为什么考研究生呢?why do you take the postguaduate entrance exanmination? 我认为有一下几点: 第一,我的本科专业就是计算机科学与技术,已经学习了4年计算机培养出浓厚的兴趣,我希望可以继续以学生的身份在学术和科研方面取得一些成就。 第二,我的…...

ap计算机科学备考书籍,备考AP计算机科学的7天冲刺计划

小编觉得目前计算机专业就业前景最好的专业之一&#xff0c;根据调查数据显示&#xff1a;50%以上的美国工作签证都给了计算机专业相关工作。即便是人文学科、社会学科&#xff0c;所有需要用到统计数据的地方&#xff0c;计算机知识也是必不可少的&#xff0c;因此在选择AP科目…...

计算机软件的英语,计算机软件专业英文简历

计算机软件专业英文简历计算机软件在现代社会经济生活中占有极其重要的地位&#xff0c;在各个领域中发挥着越来越重要的作用。该专业毕业的学生拥有庞大的就业市场&#xff0c;具有广阔的就业前景。计算机软件专业英文简历 例1name: nationality: chinaat present location: g…...

判断题的评判

#include<stdio.h> int main() {int n,a[2][105],i,j;double k0,z;scanf("%d",&n);for(i0;i<2;i)for(j0;j<n;j)scanf("%d",&a[i][j]);for(j0;j<n;j)if(a[0][j]a[1][j])k;zk/(n*1.0)*100;printf("%.2lf%%\n",z);return 0...

单因素模糊评价matlab,模糊综合评判matlab源程序

《模糊综合评判matlab源程序》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《模糊综合评判matlab源程序(6页珍藏版)》请在人人文库网上搜索。1、模糊综合评判matlab源程序2009-02-09 10:161.原理模糊综合评判方法即将评价目标看成是由多种因素组成的模糊集合(称为因素…...

一些对于模型的评判标准(R方与AUC)

我们在做逻辑回归或是其他线性模型的时候&#xff0c;经常会遇到一个模型衡量指标叫做 &#xff0c;网上很多一个普遍的解释是&#xff1a;表达了2个变量间关系的解释程度百分比程度 / 你的你和曲线对于模型variance的减少百分比。 那么到底是什么呢&#xff0c;首先计算样本的…...

计算机设备评分标准,电脑租赁设备评判标准(硬件篇)

原标题&#xff1a;电脑租赁设备评判标准(硬件篇)上一期我们讲了电脑租赁评判标准软件篇&#xff0c;现在我们来讲一下硬件篇&#xff0c;评判一台租赁电脑的好与坏&#xff0c;从硬件方面可以看以下几点&#xff1a;1、电脑租赁评判标准——CPU笔者认为CPU好比电脑的心脏&…...

OJ常见评判结果

Onlion Judge常见评判结果总结 Queuing&#xff1a; 排队Compiling&#xff1a; 代码编译中Running&#xff1a; 代码运行中Judging&#xff1a; 代码运行结果评判中Accepted&#xff08;AC&#xff09;&#xff1a; 结果正确Presentation Error&#xff08;PE&#xff09;&am…...

代码质量好坏如何评判?

代码质量"好"和"坏"指什么&#xff1f; "好"可以表示代码的质量高&#xff0c;"坏"表示代码的质量低。 代码质量"高"又是指什么&#xff1f; 代码质量高指代码&#xff1a;可维护性、可读性、可扩展性、灵活性、简洁性、…...

模糊数学学习笔记 6:模糊综合评判

文章目录1. 一级模糊综合评判2. 多级模糊综合评判假如我们现在设计了一种服装&#xff0c;想要调研一下这种服装的受欢迎程度&#xff0c;该怎么办呢&#xff1f; 首先是怎么表示受欢迎程度呢&#xff1f;我们可以简单分为三个等级&#xff1a;受欢迎、一般欢迎、不受欢迎&…...

分类的评判标准

分类的评判标准F-score分类方法常用的评判标准评价方法介绍1.Precision(精确率)2.Recall(召回率)3.F-score中β值的介绍其他考虑名词解释分类方法常用的评判标准 TP(真阳性):正样本被正确预测为正样本,例子中的60FP(假阳性):负样本被错误预测为正样本,例子中的10TN(真阴性):负…...

微信H5 ios安卓自动播放视频音频

方法1.微信WeixinJSBridgeReady mounted () {const vm thisif (window.WeixinJSBridge) {vm.mediaPlay()} else {document.addEventListener(WeixinJSBridgeReady, function(){vm.mediaPlay()}, false)} }, methods: {mediaPlay () { // 根据需要play,audio和video一般不会同…...

H5视频全屏安卓bug解决

安卓手机会出现白色背景帧需要加入纯海报图&#xff1a; poster"path-imgs" 安卓手机没有播放按钮解决&#xff1a; let video document.getElementById(video)video.play()setTimeout(() > {video.pause()}, 20) 禁止安卓画中画&#xff1a; disablePic…...

WebView打开h5视频,显示灰色背景或黑色三角形按钮问题解决

正常加载&#xff1a; 处理办法&#xff1a; webView.setWebChromeClient(new WebChromeClient() {Overridepublic Bitmap getDefaultVideoPoster() {//modified by kxqin on 2020/7/17 加载h5视频&#xff0c;解决会出现的灰色背景和黑色三角播放键问题try{//默认返回null&a…...

H5+CSS3实现官网首页--视频全屏背景

预览效果&#xff1a; 其中&#xff0c;最关键的属性&#xff1a;object-fit: cover; 语法&#xff1a; object-fit: fill|contain|cover|scale-down|none|initial|inherit; 详细语法如下&#xff1a; 值描述fill默认&#xff0c;不保证保持原有的比例&#xff0c;内容拉伸填…...

什么是自我接纳?如何提高自我接纳度?

自我接纳 指的是肯定自我&#xff0c;承认自我&#xff0c;对自己的不足有包容接纳之心&#xff0c;可以理性客观的看待自己的优势和不足&#xff0c;优点和缺点。 自我接纳 的中心是“自我”&#xff0c;自我是一切根源的主体。著名数学家笛卡尔所提出的那样&#xff1a;“我…...

h5页面怎么处理文件流_一种H5页面效果生成视频文件的方法及系统与流程

本发明涉及计算机技术领域&#xff0c;尤其涉及一种H5页面效果生成视频文件的方法及系统。背景技术&#xff1a;现有的视频合成方法均是将视频需要合成的各个元素拆分出来&#xff0c;针对每个元素进行合成视频&#xff0c;复杂度高&#xff0c;一旦需要添加新的动画元素&#…...

H5播放HLS之DPlayer播放

一、创建vue项目 http://dplayer.js.org/guide.htmlDPlayer使用是基于vue的&#xff0c;所以先安装vue并创建vue项目 卸载vue npm uninstall -g vue-cli安装vue为最新(4.x) npm install -g vue/cli vue -V如果需要指定版本安装vue3.x则可以 npm i -g vue/cli^3.12.1 vue -…...

视频中心 html5,Html5视频背景,保持视频中心位置

我试图保持背景视频居中&#xff0c;无论用户拖动视频有多大。当我滚动较小时&#xff0c;它正在切断视频的右侧。下面是我有&#xff1a;Html5视频背景&#xff0c;保持视频中心位置.video_contain{display: block;position: absolute;background-position: center center;bac…...

html5播放视频原理,Html5之高级-4 HTML5视频处理(H5中播放视频、编程实现视频播放器)...

一、在 HTML5 中播放视频在 HTML5 中播放视频- HTML5 中提到最多的是视频处理&#xff0c;视频也是互联网中的重要应用。在HTML5中&#xff0c;增加了一个元素&#xff0c;以便在HTML文档中插入和播放视频&#xff0c;这个元素就是video元素- video元素提供了播放、暂停和音量控…...

html5背景视频自动缩放,HTML5(video)背景大视频响应式布局完美支持

首先在这里我们知道是喎&#xfffd;"/kf/ware/vc/" target"_blank" class"keylink">vcD4KPHAPC9wPgo8cHJlIGNsYXNzPQ"brush:java;">之后&#xff0c;你将添加一些Javascript来触发您的网页载入页面时VideoJS。 这是可以做到的头…...

H5实现透明通道视频

H5实现透明通道视频 目前在做一个项目&#xff0c;项目要求是ui和视频相结合&#xff0c;做出动态效果。视频要在ui界面之上&#xff0c;但是又必须可以看见下面的ui界面&#xff0c;所有必须要求视频是透明的。 接着我查了一些资料&#xff0c;但是对h5如何运用透明通道的视…...

h5视频做背景的样式

video{position: fixed;display: block;width: 100%;object-fit:fill;height:100%;right: 0px;bottom: 0px;top: 0px;left: 0px;z-index: -11;}source{min-width: 100%;min-height: 100%;height: auto;width: auto;}<video idvideo autoplay loop muted><source src...

html背景加视频教程,Html5添加全屏背景视频jQuery插件教程

一、使用Vmc Slider需要引入jQuery和vidbg.min.js。二、初始化插件该HTML5全屏背景视频插件有两种初始化方法&#xff1a;通过HTML标签和是用Javascript来初始化。通过HTML标签初始化&#xff1a;data-vidbg-bg"mp4: http://example.com/video.mp4,webm: path/to/video.we…...

html5视频作为页面背景,使用视频作为网页背景的技术探讨

使用视频作为网页背景是件很酷的事情&#xff0c;但也是件困难的事情。CSS里的background-image属性只能使用图片、SVG、颜色或渐变色。但从技术讲&#xff0c;我们是可以伪造出一种效果&#xff0c;让视频以背景的角色出现在其它HTML元素后面。这其中的难点是视频要填充整个浏…...

uniapp与flutter哪个好

两个是完全不同的两个东西&#xff0c;不知道网上很多人拿来对比为什么&#xff1f; UNIAPP就是VUE的前端框架。这个在官网上写的很清楚。 Flutter是Google打造的高性能、跨平台的UI框架。它可以给开发者提供简单、高效的方式来构建和部署跨平台、高性能移动应用&#xff1b;…...

App Bar Google官方课程翻译

原文参见&#xff1a;https://developer.android.com/training/appbar/index.html 添加App Bar app bar,也叫做action bar&#xff0c;在你应用的Activity中是最重要的设计元素之一。因为它提供一个可视化的结构和可互动的元素为用户所熟知的。使用app bar使你的应用与其他应…...

Leetcode 剑指 Offer II 004. 只出现一次的数字

题目难度: 中等 原题链接 今天继续更新 Leetcode 的剑指 Offer&#xff08;专项突击版&#xff09;系列, 大家在公众号 算法精选 里回复 剑指offer2 就能看到该系列当前连载的所有文章了, 记得关注哦~ 题目描述 给你一个整数数组 nums &#xff0c;除某个元素仅出现 一次 外&a…...

【Python基础系列】Part2. 列表

二、列表 1.列表介绍 定义&#xff1a;列表是由一系列按照一定顺序排列的元素组成。 Python中用[]表示列表&#xff0c;用,分割元素。 number ["one", "two", "three"] print(number)# [one, two, three]列表中的元素可以是不同类型 numbe…...

企业微信 手机 接收的文件 存放路径

tencent/weixinwork&#xff08;或LocalWeixinWork&#xff09;/filecache/16888xxxxxx/~~~~~ 进入上述目录后&#xff0c;根据日期排序&#xff0c;可以找到接收的文件...

Mac中微信文件的存储路径

/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/2.0b4.0.9/...

如何查看微信小程序的源码存放路径

首先要通过模拟器登陆微信&#xff0c;进入相应的小程序&#xff0c;当只要一加载该小程序&#xff0c;小程序的源码包就会下载存在相应的目录&#xff0c; 通过adb连接手机后&#xff0c;可以在cmd窗口操作手机的目录 安卓&#xff1a; 安卓&#xff1a;/data/data/com.ten…...

微信小程序 云存储

微信小程序 云存储 文章目录微信小程序 云存储图片上传到云存储通过图片ID 实现页面间数据传递在图片上绑定对应的openID获取图片上绑定的id下一个页面获取传递的id上传视频到云存储中图片上传到云存储 通过临时路径将数据上传 // 上传文件 uploadfile(tempFilePath){wx.clou…...

微信文件指定应用打开并获取文件路径,以及遇到的一个坑

怕忘&#xff0c;特此记录 在你调用微信或者QQ的Activity下面加入如下&#xff0c;然后就可以了。 <intent-filter><android:scheme"http"><tools:ignore"AppLinkUrlError"><action android:name"android.intent.action.VIEW&q…...

Mac改变系统截图存储路径

时间&#xff1a;2018年9月13日 人物&#xff1a;同事和我 事情&#xff1a;看苹果秋季新品发布会&#xff0c;并且想要截图下来当时的新品介绍。 问题&#xff1a;系统的截图默认是存储在桌面&#xff0c;整理的时候&#xff0c;不是很方便。 Mac截图快捷键&#xff1a; 截取选…...

JavaMail中附件名称有乱码

fileName bodyPart.getFileName(); //解决中文附件名的问题 if ((fileName ! null) && ( (fileName.toLowerCase().indexOf("gb2312") ! -1) || (fileName.toLowerCase().indexOf("gbk") ! -1) )){fileName MimeUtility.decodeText(fileName); …...

【Linux】【修改时间】服务器时间和时区的修改

【Linux】【修改时间】服务器时间和时区的修改 测试环境在linux CentOS-7.4系统上搭建&#xff0c;工作中需要改变服务器的时区和时间&#xff0c;最近关于时间修改问题上遇到一些问题&#xff0c;总结记录一下 # 基 本 操 作 1.查看系统当前时间 linux服务器有系统时间和硬…...

读书笔记 ||《海盗派测试分析》

《海盗派测试分析》—第一章了解测试的用户以及用户的需求什么是KYM为什么要做KYM怎么做KYM怎么避免做很差的KYM了解测试的用户以及用户的需求 什么是KYM Know Your Mission:了解你的任务 为什么要做KYM 大多数情况下&#xff0c;测试人员接到任务以后&#xff0c;会一头扎…...

Jmeter安装配置使用

Jmeter安装 注意事项&#xff1a; Jmeter依赖JDK&#xff0c;电脑中需要安装JDK&#xff0c;Jmeter和JDK无先后安装顺序,JDK安装步骤见下Jmeter和JDK版本有要求,我的是JDK1.8.01&#xff0c;jmeter5.3&#xff0c;JDK尽量选择高版本的安装包 1&#xff09;Jmeter: http://jme…...

Jmeter多场景并发脚本编写踩坑记录

Jmeter多场景并发脚本编写踩坑记录Jmeter脚本编写过程需求说明分析线程之间的传值实现取值传值使用常用请求踩的坑HTTP Request DefaultsHTTP Cookie Manager多用户&#xff08;不同用户&#xff09;访问若没有详细接口文档&#xff0c;怎么查看接口信息报告查看Jmeter脚本编写…...

重拾Android之路(二十四)Android Gradle的配置

概念 Gradle是帮助我们管理Android项目的工具&#xff0c;可以帮我们实现快速引入依赖库&#xff0c;编译方式&#xff0c;多渠道打包等工作。一开始在开发Android项目中使用的是eclipse&#xff0c;其中引入依赖库时&#xff0c;需要从网上下载下来&#xff0c;然后再导入到项…...

例2-22 正弦信号的微分运算和积分运算

%2017/8/21日 星期一 %工程北629 %功能&#xff1a;数字信号 微分 积分 %思想&#xff1a;diff函数 cumsum函数或cumtrapz函数 %注意&#xff1a;这里直接使用t作为横坐标&#xff0c;没有使用nclear all; clc%输入信号 dt 0.01; %采样间隔 t 0: dt: 4*pi; %时…...

疫情期间再读三体(4)——杨冬之死与“终极问题”的思考

前几期文章分别讨论了《三体》小说中的三体危机、程心的选择、黑暗森林等内容&#xff0c;今天想聊聊三体前期出现的人物杨冬和她思考的终极问题。&#xff08;ps&#xff1a;以后我也会继续这个系列的更新&#xff0c;但是具体内容还是想到啥就写啥。&#xff09;杨冬是三体小…...

SpringBoot终幕——日志的输出以及Lombok常用注解

⭐️前面的话⭐️ 本篇文章将介绍SpringBoot日志文件&#xff0c;日志的作用&#xff0c;自定义日志&#xff0c;日志级别&#xff0c;Lombok框架的常用注解。 小贴士&#xff1a;博主推荐->学习面试刷题必用工具 &#x1f4d2;博客主页&#xff1a;未见花闻的博客主页 &a…...

形容计算机专业的诗句,形容人专业敬业的古诗句

1.形容敬业的诗句都有哪些1. 欲为圣明除弊事&#xff0c;肯将衰朽惜残年。——韩愈《左迁至蓝关示侄孙湘》释义&#xff1a;本来想为皇帝清除危害社会的事情&#xff0c;怎么会顾惜我衰朽的残年余日呢.2. 粉身碎骨全不惜&#xff0c;要留清白在人间。——于谦《石灰吟》释义&am…...

【财富空间】一个人真正的资本是什么

人之长相&#xff0c;分体貌和心灵。五官之美如花开艳阳&#xff0c;直接&#xff1b;而精神之美似暗香浮动&#xff0c;需依托&#xff0c;靠修养方能呈现。颜值可以美容&#xff0c;但掩盖不了本色&#xff1b;气质可以塑造&#xff0c;但脱离不了本性。心有境界行则正&#…...

2014年终总结书

时光如逝&#xff0c;才使作家写就了一部《追忆似水年华》。青春如白驹过隙&#xff0c;转眼间草木凋零&#xff0c;也只有躲进文字的角落才能照见过去的光影。 闲暇时光总是来也匆匆去也匆匆&#xff0c;我常常走到巷口的高处&#xff0c;点燃一支香烟&#xff0c;倾吐那云台漫…...

沪漂程序员的两年,终说再见,你会不会是下一个离开的人?

始于云南&#xff0c;梦出发的地方 在昆明读了四年的本科&#xff0c;那是一段没有太多焦虑的日子&#xff0c;这所美丽又悠闲的城市&#xff0c;位于西南边陲常常被人所遗忘的角落。 2019年&#xff0c;和很多憧憬北上广的同学一样&#xff0c;并没有太多犹豫就来了上海&…...

软件测试(概念Ⅰ) · 软件测试的基本概念 · 什么是需求 · 测试用例的概念 · 软件错误(bug)的概念

一、什么是软件测试软件测试和开发的区别测试和调试的区别一个优秀的软件测试人员具备的素质二、什么是需求从测试人员角度看待需求三、测试用例的概念四、软件错误&#xff08;bug&#xff09;的概念一、什么是软件测试 最常见的解释是&#xff1a;软件测试就是找 BUG&#x…...

iptables防火墙与SNAT和DNAT

1、防火墙分类 硬件防火墙 华为E9000 ----------------------------------------- 软件防火墙 iptables Centos5/6 系统默认防火墙 firewalld Centos7/8 系统默认防火墙 2、Linux防火墙基础 netfilter 位于Linux内核中的包过滤功能体系 称为Linux防火墙的”…...

什么是 SSH ?你应该用过吧!

关注上方“GitHubPorn”&#xff0c;选择星标&#xff0c;重磅干货&#xff0c;第一时间送达&#xff01;来源&#xff1a;DevOps技术栈今天为大家分享一篇关于SSH 的介绍和使用方法的文章。本文从SSH是什么出发&#xff0c;讲述了SSH的基本用法&#xff0c;之后在远程登录、端…...

树莓派4B搭建Ubuntu20.04系统实现网站部署(系统安装篇)

树莓派4B搭建Ubuntu20.04系统前言第一章 下载系统搭建所需软件一、下载Ubuntu20.04服务器版本二、下载 Raspberry Pi Imager 树莓派镜像和 ssh 工具第二章 安装 Ubuntu 服务器 20.04 LTS 系统一、初始化 SD 卡二、Ubuntu20.04 镜像烧录三、使用 ssh 工具连接树莓派设备并进…...

域控禁用计算机网络,禁止域内用户修改IP与禁用“运行”(第六节)

A A 略 C C D B(路由器开机前的#表示在加载IOS) A AE C本文来自于疯子们的开源图书Swift 有一个基本的布尔类型 Bool.布尔值被称作逻辑值&#xff0c;因为他们只能是真或者假。Swift 提供了两个布尔常量&#xff1a;true和false.orangeAreOrange和tumipsAreDelicius的类型被推…...

华为虚拟机结合VMware搭建环境测试snmp

最近在研究zabbix监控&#xff0c;在实际生产环节中&#xff0c;我们不单单是需要对linux主机进行监控还需要对网络设备防火墙等等进行监控&#xff0c;那么在linux主机上我们可以安装zabbix-agernt&#xff0c;但是在路由器交换上就没法安装了&#xff0c;因此&#xff0c;我们…...

【华为认证-每日十题】HCNP-RS-IENP(11-20)【答】

11 ASPF (Application Specific packet Filter)是一种基于应用层的包过滤&#xff0c;它会检查应用层协议信息并且监控链接的应用层协议状态&#xff0c;并通过server Map表实现了特殊的安全机制。那么关于ASPF和server map表的说法&#xff0c;错误的是&#xff1a; A ASPF监…...

PROJECT2: 华为云 >> 企业云平台完整架构实例应用分解(第三部Zabbix + ELK 架构日志分析)

*## 继&#xff1a;**首先准备环境1&#xff1a;部署Zabbix监控服务器&#xff1b;在华为云上部署一台Zabbix监控服务器&#xff0c;监控其他主机。 安装LNMP环境 2.源码安装Zabbix 3.安装监控端主机&#xff0c;修改基本配置 4.初始化Zabbix监控Web页面 5.修改PHP配置文件&am…...

理论+实操 华为设备的链路捆绑聚合etrunk和bond

文章目录华为设备的链路捆绑一&#xff1a;以太网链路聚合的原理lacp配置实例Linux中的Bond配置实例以太网链路捆绑实验案例配置eth-trunk实现全网互联互通华为设备的链路捆绑 一&#xff1a;以太网链路聚合的原理 1.BPDU是网桥协议数据单元&#xff08;Bridge Protocol Data…...

Linux网络第一章:基本网络命令及设置、DHCP工作原理及本地DHCP服务器搭建

目录 一、基础网络命令 1、ifconfig命令 2、hostname命令 3、route命令 4、netstat命令 5、ss命令 6、ping命令 7、tracerout命令 8、nslookup命令 二、网络设置 1、网卡设置 2、配置DNS域名解析服务器 三、DHCP工作原理 四、本地DHCP服务器搭建 1、搭建环境准备…...

用树莓派做3G无线路由器

第一篇博客献给我做了很长时间的课程设计&#xff0c;也就是题目所说的3G无线路由器。本次开发所使用的开发平台为树莓派开发板&#xff0c;下面进入正题..... 目标&#xff1a;将树莓派设置成为一个3G无线路由器&#xff0c;通过华为的E261拨号上网。 工具&#xff1a;树莓派开…...

项目一 简单使用 zabbix 监控核心交换机、路由器、域控制器和 mysql8数据库

大家好&#xff0c;我是SuieKa。项目实战终于结束了&#xff01;&#xff01;&#xff01; 各位大佬们一起加油哟&#xff01; 树一、使用zabbix监控华为核心交换机s5700二、使用zabbix监控华为路由器AR2240三、使用zabbix监控server2008域控制器四、使用zabbix监控MYSQL8数据库…...

失信人查询 API数据接口

失信人查询 计费模式免费额度点数单价每日限制会员与按量计费10次100 点/次10000次 更新时间&#xff1a;2022-07-11 19:17:04接口状态&#xff1a;正常 查询企业失信被执行详细信息&#xff0c;包括主体名称&#xff0c;法院名称、案件状态&#xff0c;执行标的、案号、法定…...

见AI思未来,构想交互形态之变

点击蓝字关注我们AI TIME欢迎每一位AI爱好者的加入&#xff01;1月15日&#xff0c;在由AI TIME举办的“认知智能&#xff0c;畅想未来”闭门研讨会上&#xff0c;来自人工智能、脑认知、心理学、社会科学等领域的著名专家学者以及AI TIME的战略合作伙伴OPPO就认知智能进行头脑…...

中国大牛市是一场世界大戏 (转载)

http://blog.sina.com.cn/s/blog_9623b2b80102vqbo.html一新一轮牛市可能的未来大盘在4月10日以一根中阳线结束了清明节后第一周的行情&#xff0c;沪市不但创7年来新高&#xff0c;收盘也是7年高点。突破4000点这个关口&#xff0c;是一个非常重要的节点&#xff0c;如果说没过…...

Java中的常用日志框架合集

目录一 日志的概念1.1 日志文件1.1.1 调试日志1.1.2 系统日志二 Java日志框架2.1 JUL2.1.1 架构介绍2.1.2 使用与日志级别2.1.3 日志的配置文件2.1.4 原理解析2.2 LOG4J2.2.1 案例入门2.2.2 日志级别2.2.3 Log4j组件2.2.3.1 Loggers2.2.3.2 Appenders2.2.3.3 Layouts2.3 JCL2.3…...

路与远方:从方舟开源,说到中国软件行业的生态未来

方舟编译器&#xff0c;最近几个月始终地处科技界热词的顶端。这来自于它本身的架构级优化&#xff0c;也来自于其在特殊时间背景下&#xff0c;与鸿蒙OS的关系。此外还有一点&#xff0c;就是自诞生之日起&#xff0c;方舟编译器就宣布将会开源。对于中国软件开发者来说&#…...

马云:中国未来30年将发生的5个新冲击

马云&#xff1a;中国未来30年将发生的5个新冲击 中国绿公司年会于每年4月22日世界地球日举办&#xff0c;每年有超过800位全球富有远见、最具变革力的商业领袖、政界要员、学界权威、NGO组织代表和主流媒体人出席。2017年俱乐部主席是马云&#xff0c;会上他分享了自己关于未…...

【转】未来10年中国经济的几大趋势

1.未来用钱买不到的东西会越来越多 在经历了前几十年的改革开放后&#xff0c;我们努力实现了市场化&#xff0c;所有的东西都能需要用钱才能买到。渐渐的我们可以发现一个事实&#xff1a;从大城市开始&#xff0c;越来越多的东西&#xff0c;花钱也买不到了。比如车牌&#x…...

从qq或微信上打开页面链接,直接跳转到360首页

开机后发现从QQ或微信上打开页面链接时&#xff0c;总是跳转到360首页 解决方法 打开安全防护中心 选择浏览器防护体系 点击默认浏览器防护 进行主页修改 完成这4步&#xff0c;问题就可以成功解决。...

该如何解决微信公众号扫码登陆PC?

电脑端通过微信公众号网页或H5页面的登陆信息扫码登陆解决方案。 至今为止还不是很完善&#xff0c;所以免费提供。 页面LOW到爆&#xff0c;毕竟是程序猿写的。后面有需要的话我再让我们团队的设计师重新设计过页面。暂时只是研究用途&#xff0c;就不劳烦设计师了。 如果你…...

在电脑版使用微信公众号或wap版扫码登陆解决方案

介绍&#xff1a; 在微信端或手机浏览器端&#xff0c;使用微信或手机的登陆状态&#xff0c;扫码登陆电脑版。 实现&#xff1a; 1、电脑端登陆页面显示二维码&#xff0c;二维码内容为以当前时间的加密token作为参数的URL&#xff0c;并把这串加密token保存到数据库。 2、在…...

【cssnbsp;spirte】合并拼图成一…

这边不多说&#xff0c;只给大家推荐使用一个工具css satyr,直接百度下这工具到处都有了哈&#xff0c; 直接把图片拉到这软件里会把图片拼接起来&#xff0c;生成后同时会生成图2类似的css定位背景图&#xff0c;开发就不用自己去算像素了&#xff0c;大大提高spirte开发的工作…...

SVG排版点击可以输入内容

核心代码 -webkit-user-modify: read-only | read-write | read-write-plaintext-only read-only 内容只读 read-write 内容可读写(支持富文本) read-write-plaintext-only 内容可读写,但粘贴内容中的富文本格式会丢失,类似于以纯文…...

想从事新媒体运营,需要具备哪些技能?

经常听到很多刚入行的小白在问&#xff0c;从事新媒体运营都需要会些什么呢&#xff0c;为什么自己怎么都摸不着头脑&#xff1f;作为一个有着5年运营经验的人&#xff0c;我发现新媒体运营需要以下几个核心技能&#xff0c;学会这几个技能&#xff0c;你离运营大神就不远啦&am…...

想入行新媒体运营,到底都需要做哪些准备?

新媒体运营&#xff0c;一个说新也不算新的岗位了&#xff0c;它事多工资少&#xff0c;但是胜在门槛低&#xff0c;部分岗位也不用频繁性加班&#xff0c;对于很多学历不是特别高&#xff0c;工作经验不是特别足的人来说&#xff0c;当真是一份美差。 在和同做新媒体的朋友们…...

sersync实时同步(四)

文章目录1. SERSYNC实时同步概述2. WEB上传视频至NFS存储2.1 WEB服务器配置2.1.1 安装httpd与httpd2.1.2 配置httpd服务2.1.3 启动httpd服务2.2 NFS服务器操作2.2.1 安装NFS服务2.2.2 配置NFS服务2.2.3 启动NFS服务3. WEB和NFS数据备份到BACKUP服务器3.1 BACKUP服务器操作3.1.1…...

首席商学院新媒体运营创始人黎想:新媒体文案10w+爆文排版方法!

优秀的10w文章各有千秋&#xff0c;但好看的文章排版套路却有迹可循。今天就跟大家分享一下&#xff0c;微信公众号的排版技巧&#xff0c;最快可以做到3分钟排好一篇文章哦。在开始之前&#xff0c;先跟大家分享一个小故事&#xff1a; 我之前接手一个企业公众号&#xff0c;每…...

新媒体运营项目管理者的3款王炸软件

新媒体运营成了很多企业推广和宣传品牌产品的重要渠道&#xff0c;想要从事新媒体运营&#xff0c;做好品牌传播和产品推广&#xff0c;玩转微信、微博、知乎等新媒体是入门的功课。对于新媒体运营团队来说&#xff0c;打造能够吸引用户眼球的爆款内容&#xff0c;实现产品和品…...

推荐五款小众却好用的创作工具,新媒体必备

新媒体运营工作&#xff0c;少不了使用各种各样的制图和绘图工具&#xff0c;选择好用的软件&#xff0c;不仅可以更加确切的表达内容&#xff0c;还可以帮助提升工作效率&#xff0c;但是如今软件这么多&#xff0c;选择哪一款更加好用呢&#xff1f;这里推荐5款小众且好用的软…...

干货|新媒体运营小编必备的三个实用排版技巧

说到新媒体&#xff0c;小编写文章是首要任务&#xff0c;排版是重中之重。敢问有多少小编因为排版成为了秃头小宝贝&#xff1f;孤苦一生无人追&#xff1f;太难了&#xff0c;我们真的太难了。 你以为排版只是把图片和文字放在一起&#xff0c;尽量让他美观一些就可以了吗&a…...

[转]一个古老的编程游戏:Python Challenge全通攻略

Python Challenge是一个网页闯关游戏&#xff0c;通过一些提示找出下一关的网页地址。与众不同的是&#xff0c;它是专门为程序员设计的&#xff0c;因为大多数关卡都要编程来算哦&#xff01;&#xff01; 去年和同学一起玩的&#xff0c;他做了大半&#xff0c;我做了小半&am…...

(转)一个古老的编程游戏:Python Challenge全通攻略

为什么80%的码农都做不了架构师&#xff1f;>>> Python Challenge是一个网页闯关游戏&#xff0c;通过一些提示找出下一关的网页地址。与众不同的是&#xff0c;它是专门为程序员设计的&#xff0c;因为大多数关卡都要编程来算哦&#xff01;&#xff01; 去年和同…...

转:一个古老的编程游戏:Python Challenge全通攻略

Python Challenge是一个网页闯关游戏&#xff0c;通过一些提示找出下一关的网页地址。与众不同的是&#xff0c;它是专门为程序员设计的&#xff0c;因为大多数关卡都要编程来算哦&#xff01;&#xff01; 去年和同学一起玩的&#xff0c;他做了大半&#xff0c;我做了小半&am…...

Java网络编程 - TCP通信

文章目录TCP通信快速入门(一发一收)编写客户端代码编写服务器代码多发多收多发多收(同时接受多个客户端)线程池优化TCP通信 快速入门(一发一收) TCP协议回顾: TCP是一种面向连接&#xff0c;安全、可靠的传输数据的协议 传输前&#xff0c;采用“三次握手”方式&#xff0c;点…...

linux查找最近3天修改的文件夹,教你用 Find 命令查找最近几天修改的文件

原标题&#xff1a;教你用 Find 命令查找最近几天修改的文件find命令是一个非常方便的命令工具&#xff0c;可以在系统上查找文件。 本教程的重点是教大家找到最近几天更改过的文件。一起来学习吧~文件的时间戳类型Linux中文件带有以下时间戳&#xff1a;atime: 显示上一次读取…...

查看/修改STM32的时钟频率+精确测量程序运行时间+测量不准怎么办+delay函数

一、查看STM32各个时钟的频率 #include "stm32f10x_rcc.h"提供了查看时钟频率的函数&#xff1a;void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks); 把RCC_Clocks添加到watch窗口用jlink观察即可&#xff0c;或者用串口把数据打印出来也行。 可以看到&#x…...

钕铁硼NdFeB样品的测量阶段总结并对现有IEC60404-5标准提出修改

主要目的是随着钕铁硼NdFeB器件朝着高内禀矫顽力和小型化方向发展&#xff0c;给磁测量测量带来了新的研究课题。目前对于薄的样品&#xff0c;可采用的德国玛格力生产的C-750电磁铁法&#xff08;IEC60404-5硬磁材料测量方法&#xff09;进行测试&#xff0c;测试范围根据设备…...

人机交互中的一个重要问题:认知负荷测量

由于工作记忆负荷对认知负荷理论的重要性&#xff0c;测量这种负荷一直是研究人员的高度优先事项。虽然可以通过预测实验结果证明对理论的有效性的支持&#xff0c;但是另外提供对认知负荷的独立测量是有用的。在本章中&#xff0c;我们描述了用于测量认知负荷的各种方法&#…...

测量宽度(标定像素)

*从网上摘得程序&#xff0c;然后自己学习注释&#xff0c;若有问题&#xff0c;可指出。谢谢&#xff01;&#xff01;&#xff01;** *测量多少个像素 read_image (Image, C:/Users/fengkuixiang/Desktop/22.jpg) *读取图像 get_image_size (Image, Width, Height) dev_cl…...

ad怎么测量pcb尺寸_一招教你学会使用AD更改PCB板子尺寸!

使用原理图生成PCB后&#xff0c;Altium Designer会自动生成一块黑色区域&#xff0c;还有一个在禁止布线层的方框&#xff0c;还有两段标注板子大小的线。下面说一下如何更改黑色区域的大小&#xff0c;还有如何精确确定板子尺寸&#xff0c;比如使其为长宽都为整数。1. 调整…...

15 ArcGIS JS API 4.17更改测量控件黄白相间的默认样式

问题描述 在使用ArcGIS API for JavaScript 4.17开发项目时,有一个需求是需要在地图上添加距离测量和面积测量的控件,这其实很简单,直接调用ArcGIS JS API自带的测量控件就可以实现,但是客户对控件自带的黄白相间、并且略粗的默认样式不满意,所以需要修改ArcGIS JS API自…...

对JavaWeb_adv前六章的一个补充

补充的知识点,也是前面总结中所遗漏的知识点!第一章:XML文档的解析和写出!读取的步骤:解析:1.创建解析器(记得导入DOM4J这个包并且数据来源也是来源于DOM4J)SASReader readernew SAXReader();2.得到文档对象Document docreader.read();3.得到根节点(Element对象来自DOM4J)Eleme…...

猎头推荐岗位

为某无人驾驶领域公司寻猎算法工程师 1、运动控制算法&#xff1a;至少2年的运动控制算法开发经验、月15-30k&#xff08;可谈&#xff09;、base长沙 2、深度学习算法工程师&#xff1a;须具备以下一点以上的经验并有实际落地项目 &#xff08;1&#xff09;有基于深度学习…...

猎头推荐成功一个人竟然收年薪一半,也太赚了吧

猎头推荐成功一个人竟然收年薪一半&#xff0c;也太赚了吧&#xff1f;这个问题似乎有点危言耸听了&#xff0c;有网友说女朋友是猎头&#xff0c;推荐成功并没有提成&#xff0c;要一个季度内推多少个之后&#xff0c;之后再成的才有30%提成&#xff0c;当然每个公司情况都不一…...

猎头与人才沟通会涉及哪些问题呢?

猎头做单猎取的是人才&#xff0c;所以与人才之间的沟通是不可避免的&#xff0c;在接触人才猎头会有很多问题要向人才进行了解&#xff0c;当然这是猎头必做的工作&#xff0c;猎头与人才沟通会涉及哪些问题呢? 换工作的原因 猎头与人才沟通会涉及哪些问题呢?很多猎头在接…...

知识图谱运用于推荐系统

推荐系统我认为可以用两个字来概括&#xff1a;揣摩。 就像男生追求心仪的女生一样&#xff0c;她的一举一动都牵动着男孩的心&#xff0c;从中了解女生的所思所想&#xff0c;让女生觉得你是如此懂我。要细致入微地观察&#xff0c;搜集关于女生的所有信息&#xff0c;不光要知…...