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

使用nginx搭建HTTP FLV流媒体服务器

使用nginx搭建HTTP FLV流媒体服务器

文章目录

  • 使用nginx搭建HTTP FLV流媒体服务器
    • 1 HTTP FLV简介
    • 2 HTTP FLV流媒体服务搭建
    • 3 结果验证

1 HTTP FLV简介

前文已经介绍了RTSP、RTMP、HLS的流媒体协议,还有一种比较常见的流媒体协议HTTP FLV,其兼具RTMP的实时性及HLS的网络适应性的优点,在很多点直播领域广泛应用。网上有人总结了HTTP FLV、RTMP、HLS的对比,如下表所示:

协议名HTTP FLVRTMPHLS
传输方式HTTPTCPHTTP
视频封装格式flvchunk(rtmp header+body(tag body))TS
视频时延
数据格式连续音视频流连续音视频流TS切片文件
web无插件播放支持,通过flv.js不支持,需要flash插件支持,直接HTML5的video标签即可播放
防火墙或代理穿透支持不支持支持

其中当前直播流域用的最广泛的是RTMP和HTTP-FLV,因为其非常低的视频时延,可做到1s左右,本文介绍HTTP FLV的流媒体服务搭建方式,有关FLV格式文章,参照:https://blog.csdn.net/water1209/article/details/128562747
HTTP-FLV是将流媒体数据先封装成FLV格式,然后通过HTTP协议传输给客户端,通过HTTP FLV的直播,这里使用了一个HTTP的协议约定,http 的content-length头字段如果不存在,则客户端就会一直接收数据,直到HTTP连接断开为止,其流程很简单,视频客户端发送HTTP请求,不带content-length头字段,服务器响应HTTP,并一直发送FLV的数据;客户端接收响应并一直接收数据直到连接断开。

2 HTTP FLV流媒体服务搭建

nginx-http-flv-module是基于nginx-rtmp-module开发的,包含nginx-rtmp-module所有功能,因此不能nginx-rtmp-module同时安装,其编译安装步骤与nginx-rtmp-module类似,如下:

  1. 安装依赖库:
    nginx编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:
    yum -y install gcc gcc-c++
    nginx的http模块使用pcre来解析正则表达式,pcre-devel 是使用 pcre 开发的一个二次开发库,nginx需要依赖这两个库,执行如下命令:
    yum install -y pcre pcre-devel
    nginx使用zlib对http包的内容进行gzip,需要安装此库:
    yum install -y zlib zlib-devel
    nginx可能需要支持HTTPS,最好在系统中安装好openssl,一般系统自带,可通过如下命令确认:
    openssl version
    如果安装了会显示版本号,如果提示未安装,执行如下命令安装:
    yum install -y openssl openssl-devel

  2. nginx编译和安装

  • 下载nginx:
    wget http://nginx.org/download/nginx-1.21.6.tar.gz

  • 下载nginx模块HTTP FLV模块:
    wget https://github.com/winshining/nginx-http-flv-module/archive/v1.2.10.tar.gz

  • 解压nginx和HTTP FLV模块:
    tar -zxvf nginx-1.21.6.tar.gz
    tar -zxvf v1.2.10.tar.gz

  • nginx编译和安装:
    ./configure --prefix=/home/wangdenuan/nginx --add-module=../nginx-http-flv-module-1.2.10
    这里配置了–prefix,配置安装路径,不安装到默认路径,以便安装文件移植和卸载,可直接拷贝次目录下的文件到其他电脑运行如果目录不同,启动时通过-p指定目录即可。
    make&makeinstall

  • 启动nginx,验证是否正确,执行命令(注意安装目录下的sbin/nginx):
    /home/wangdenuan/nginx/sbin/nginx
    打开浏览器输入:http://10.45.12.29/,注意ip为本机ip,显示如下内容,即表示安装成功
    1

  1. 修改nginx相关配置支持HTTP FLV
    在/home/wangdenuan/nginx/conf/nginx.conf文件中增加:
#user  nobody;
worker_processes  1;#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {worker_connections  1024;
}rtmp {server {listen 1935;chunk_size 4096;application live {live on;meta off;#为了兼容flvj.jshls on;hls_path /tmp/hls;hls_fragment 4;hls_playlist_length 30;record off;allow play all;}}
}http {include       mime.types;default_type  application/octet-stream;#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '#                  '$status $body_bytes_sent "$http_referer" '#                  '"$http_user_agent" "$http_x_forwarded_for"';#access_log  logs/access.log  main;sendfile        on;#tcp_nopush     on;#keepalive_timeout  0;keepalive_timeout  65;#gzip  on;server {listen       80;server_name  localhost;#charset koi8-r;#access_log  logs/host.access.log  main;location / {root   html;index  index.html index.htm;}location /hls{add_header Access-Control-Allow-Origin *;types {application/vnd.apple.mpegurl m3u8;video/mp2t ts;}alias /tmp/hls;expires -1;}location /flv {flv_live on;chunked_transfer_encoding on;                         #支持'Transfer-Encoding: chunked'方式回复add_header 'Access-Control-Allow-Origin' '*';         #添加额外的 HTTP 头add_header 'Access-Control-Allow-Credentials' 'true'; #添加额外的 HTTP 头}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}}

其配置与RTMP配置增加了HTTP FLV的URI的配置。
配置完成后,执行:/home/wangdenuan/nginx/sbin/nginx -s reload,使得配置生效。

3 结果验证

  • 在PC机上安装ffmpeg,具体安装方式可百度

  • 找一个可播放的RTSP地址,通过vlc播放器验证rtsp地址播放是否正常,这里以rtsp://admin:zxm10@@@@10.45.12.141/h264/ch1/main/av_stream为例:
    在这里插入图片描述

  • 打开命令提示行,输入如下ffmpeg命令,推送rtmp视频流到rtmp服务器,这里假设rtmp服务器IP为:10.45.12.29
    ffmpeg -i rtsp://admin:zxm10@@@@10.45.12.141/h264/ch1/main/av_stream -vcodec copy -acodec copy -f flv rtmp://10.45.12.29:1935/live/test
    ffmpeg推流命令成功后,出现如下图所示界面:
    4

  • 用vlc播放如下串流:rtmp://10.45.12.29:1935/live/test,验证是否rtmp拉流成功:
    在这里插入图片描述

  • 用VLC播放如下串流:http://10.45.12.29/hls/test.m3u8,验证HLS是否能够播放成功:
    在这里插入图片描述

  • 用VLC播放如下串流:http://10.45.12.29/flv?port=1935&app=live&stream=test,验证HTTP FLV是否能播放成功
    在这里插入图片描述

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

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

小 V 视频号下载工具(可下载所有视频号中的视频+公众号中的部分视频、音频)

这个视频下载软件名叫小 V 视频号下载工具,为PC版,所以得用微信PC版配合操作。 如何下载微信视频号中的视频 使用小 V 视频号下载工具来下载视频非常的简单,只需轻松两步即可下载视频。 首先我们在微信PC版中打开视频号频道,然后…...

java素数(质数)计算

素数的定义: 一个正整数只能被1和它自身整除且大于1,那么这个数就是素数(质数)。 方法1 package Test;public class sushu {//素数(质数)计算方法public static void main(String[] args) {int icount 0;for (int …...

Unity 3D项目 - 02 - 角色动画应用

Unity 3D项目 - 02 - 角色动画应用 一、常用代码 0.枚举 enum;和C语言类似,属于整形,自动累加。和C语言不一样,不同种类的枚举元素可以重名!! enum MoveStatus_E // 枚举,运动状态 { Bac…...

JQ使用form表单提交数据,跳转指定页面或进行提交后的操作

原生项目中JQ使用form表单提交数据&#xff0c;跳转指定页面或进行提交后的操作使用步骤上代码使用步骤 需要&#xff1a; 引入jquery.js jquery.form.js&#xff0c;我使用的是cdn引入&#xff0c;避免下文件 上代码 引入&#xff1a; <script src"https://cdn.b…...

odoo12—开发手册>>P05

odoo实操02 xml视图☞Tree视图 default_order&#xff1a; 视图展示的排序定义。 <tree default_order “序列1 名称描述&#xff0c;序列2 名称描述&#xff0c;序列3 名称描述”>例子&#xff1a;按创建时间倒序排序default_order“create_date desc” editable&…...

摄像头 保存到外网服务器_【小喵科技】人工智能插件进阶篇:使用多个摄像头...

关注KittenBot公众号&#xff0c;学习活动两不误~这次双十二&#xff0c;你可能需要知道的几件事&#xff01;&#xff01;&#xff01;(有更新)1KOI离线人工智能模块(长视频)释出~2喵家灵动徽章双十二上线&#xff01;3Kittenblock1.8.4W更新人工智能支持多个摄像头检测与支持…...

Docker Compose 的介绍、安装与使用

什么是 Docker Compose? Compose 是 Docker 官方的开源项目,负责实现Docker容器集群的快速编排,开源代码在 https://github.com/docker/compose 上。 我们知道使用 Dockerfile 模板文件可以让用户很方便的定义一个单独的应用容器,其实在工作中,经常会碰到需要多个容器相互…...

手把手教你实现Android真机远程截屏

先看效果演示 接下来手把手教你实现这样的效果。 minicap简介 minicap是一个可以远程获取android屏幕画面的开源库,它在低版本的Android系统上采用截屏的方式获取画面,在Android4.2以上系统上采用创建VirtualDisplay的方式来获取画面、性能大大提高。 minicap的核心功能都在…...

set() get()方法

1.get()获取 打印结果就是_text的内容&#xff1b; 在console.log调用时&#xff0c;并没有调用_x.fn(),而是_x.fn&#xff0c;也就是说在这里&#xff0c;fn并不是函数名&#xff0c;而是对象的属性名&#xff0c;此属性名对应的是一个匿名函数&#xff0c;我们在读取fn这个属…...

MySQL分组查询,获取分组后数据

MySQL分组查询&#xff0c;获取分组后数据 MySQL分组查询&#xff0c;将其它列的数据&#xff0c;合并到一行展示&#xff0c;可以设置去重&#xff0c;设置去重&#xff0c;设置排序&#xff0c;截取指定条数 创建表结构 CREATE TABLE author_info (id int(11) NOT NULL AU…...

spark sql get_json_object bug 返回的字符串变短

问题描述 返回的字符串变短 被截断 等问题. 这个是概率性的. 即 有的字符串会. 我的测试是1000多长度的字符串. 有的电脑上会被截断 有的没有. eg: json的value是长度为1500的字符串,但是你用get_json_object只返回了1495长度的字符串. 受影响的spark版本 spark版本2.4.4 -…...

MySQL 分组排序取最后

表数据 idnamesubject_namescore1张三语文1002张三数学903张三英语804李四语文905李四数学956李四英语907王五语文808王五数学859王五英语99 分组 SQL SELECTid, name, subject_name, score FROM (SELECT IF(yy a.subject_name, xx : xx 1, xx : 1) xx,IF(yy a.subject_na…...

[天天爱跑步]

天天爱跑步 题目描述 小c 同学认为跑步非常有趣&#xff0c;于是决定制作一款叫做《天天爱跑步》的游戏。《天天爱跑步》是一个养成类游戏&#xff0c;需要玩家每天按时上线,完成打卡任务。 这个游戏的地图可以看作一一棵包含 nn 个结点和 n−1n−1 条边的树&#xff0c;每条…...

mysql分组查询条件_MySQL分组查询条件筛选

1、 先排序再子查询SELECT * FROM (SELECT * FROm player_level_up_log ORDER BY date DESC) AS t GROUP BY t.pid;2、 需要进行筛选查询SELECT pid,pname,MAX(currLv) FROM player_level_up_log GROUP BY pid;3、如果需要多字段去重统计的话&#xff0c;怎么办呢&#xff1f;可…...

用c#语言做课程表系统代码,winform用datagridview制作课程表实例

本文实例讲述了winform用datagridview制作课程表的方法。分享给大家供大家参考。具体分析如下&#xff1a;课程表的最终效果如下图所示&#xff1a;具体方法如下&#xff1a;1.首先定义一个datatable&#xff0c;并添加列集&#xff0c;行集。 一张课程表的表结构就出来了。(如…...

connect_dockerd_without_tls

package mainimport ("context""fmt""github.com/docker/docker/api/types""github.com/docker/docker/client" )func main() {// ctx : context.Background()cli, err : client.NewClientWithOpts(client.WithHost("tcp://192....

JAVA 素数和

题目内容&#xff1a; 我们认为2是第一个素数&#xff0c;3是第二个素数&#xff0c;5是第三个素数&#xff0c;依次类推。 现在&#xff0c;给定两个整数n和m&#xff0c;0<n<m<200&#xff0c;你的程序要计算第n个素数到第m个素数之间所有的素数的和&#xff0c;包…...

mysql快速生成100W条测试数据(7)虚拟网站、IP地址并存入mysql数据库

这是之前的文章里面包含一些以前的一些操作流程可以进行参考学习 更加详细操作步骤在第一篇文章里面 mysql快速生成100W条测试数据&#xff08;1&#xff09;&#xff1a;游戏人物数据 mysql快速生成100W条测试数据&#xff08;2&#xff09;公司员工信息 mysql快速生成100W条测…...

jQuery -分页代码整理

js代码部分&#xff1a; let pageSize 12;let pageIndex 0;//创建页码function builDatapage(list) {//获得总页数let total Math.ceil(list.length / pageSize);console.log(total);for(let i 0 ; i< total; i){let $pageItem $(<li></li>);$pageItem.text…...

linux 安装pkg文件,Linux的pkg-config命令

1. pkg-config介绍pkg-config是一个在源代码编译时查询已安装的库的使用接口的计算机工具软件。pkg-config原本是设计用于Linux的&#xff0c;但现在在各个版本的BSD、windows、Mac OS X和Solaris上都有着可用的版本。它输出已安装的库的相关信息&#xff0c;包括&#xff1a;1…...

在动态库中如何调用外部函数?

目录方法一&#xff1a;导出全部符号表方法二&#xff1a;导出指定符号表方法三&#xff1a;回调函数注册使用总结扩展链接方法一&#xff1a;导出全部符号表 在编译主程序时&#xff0c;添加-rdynamic编译选项&#xff1a; $ gcc -m32 -rdynamic -o main main.c -ldl或者这样…...

学完了C++语法之后该学什么??(网络基础篇)

在学完了C/C语法之后&#xff0c;我相信很多朋友都会比较迷茫&#xff0c;到底应该学什么&#xff1f;其实总结起来无非就是&#xff1a;1、网络编程&#xff1b;2、操作系统&#xff1b;3、数据库&#xff1b;4、数据结构与基础算法&#xff1b;掌握这些基础知识&#xff0c;就…...

摄像头实时监控

设备 windowusb摄像头&#xff08;电脑自带也行&#xff09;脚本、python程序、可执行文件 需求 获取摄像头&#xff0c;实时录制视频每隔3分钟保存一次超过两天的视频数据对其进行删除关闭应用脚本打包成可执行文件 应用场景 无需买其他监控设备&#xff0c;电脑即可7724…...

【同名cookie引发的血案】多个站点平台采用同名cookie引起用户信息被覆盖

背景 博主开发了一个内嵌在先机平台内的iframe项目&#xff0c;也就是碰到cookie问题的先机报表系统。 先机报表主要是通过orgId这个机构ID去获取当前用户的所属机构&#xff0c;并且通过该机构ID调用权限接口&#xff0c;才能判断该用户应该具备哪些机构的查看编辑权限。 通…...

Spring:组成的七大模块

Spring 由七大模块组成&#xff0c;分别是Spring 核心容器&#xff08;Spring Core&#xff09;、应用上下文&#xff08;Spring Context&#xff09;、Spring面向切面编程&#xff08;Spring AOP&#xff09;、JDBC和DAO模块&#xff08;Spring DAO&#xff09;、对象实体映射…...

rbf神经网络和bp神经网络,rbf神经网络百度百科

1、rbf神经网络算法是什么? RBF神经网络算法是由三层结构组成&#xff0c;输入层至隐层为非线性的空间变换&#xff0c;一般选用径向基函数的高斯函数进行运算&#xff1b;从隐层至输出层为线性空间变换&#xff0c;即矩阵与矩阵之间的变换。 RBF神经网络进行数据运算时需要…...

Java项目:医药住院管理系统设计和实现(java+ssm+mysql)

springMVC spring mybatis jquery js css tomcat mysql技术、主要功能截图如下&#xff1a; 登录页面、系统首页主要功能&#xff1a; 住院查询和登记管理、出院管理、病房管理:添加病房以及调整病房价格、主要有出院查询功能/出院登记以及病房的管理 费用结算中心&#xff1…...

vue之day04:案件修饰符, check-box单选多选和radio,基本购物车功能,v-model进阶,Vue生命周期,Vue与后端交互

目录标题一&#xff1a;事件处理之案件修饰符二&#xff1a;表单控制之check-box单选多选和radio三&#xff1a;基本购物车功能1.四种循环方式四&#xff1a;v-model进阶五&#xff1a;Vue生命周期六&#xff1a;Vue与后端的交互&#xff08;发送ajax请求&#xff09;1.像后端发…...

2.10 新版生命周期

新版生命周期 React>16.0.0 文章目录新版生命周期1.删除钩子函数2.增加的钩子函数1.getDerivedStateFromProps2. getSnapshotBeforeUpdateReact官方认为&#xff0c;某个数据的来源必须是单一的 1.删除钩子函数 因为这些生命周期方法容易被误解和滥用 1.componentWillMou…...

2022牛客五一集训派对day4(A、E、J)

J、Fraction Comparision 链接&#xff1a;https://ac.nowcoder.com/acm/contest/33552/J 来源&#xff1a;牛客网 题目&#xff1a; Bobo has two fractions a/x and b/y. He wants to compare them. Find the result. 题意&#xff1a; 比较a/x和b/y的大小 思路&#xff1a;…...

AWS实例更换密钥对

手贱删除了ssh密钥&#xff0c;无法登录 1)停止ec2实例&#xff08;注意&#xff1a;停止启动实例会变更IP&#xff09;。 2)拍摄虚拟机和存储的快照。 3)在创建新实例的同时&#xff0c;选择快照并从Snapshot创建VM。 4)创建VM时会下载您的密钥对。 5)一旦您的虚拟机启动&…...

BIP流程关键点介绍

BIP(Bearer Independent Protocol)作用是通过手机的数据通道跟SIM之间传输数据,比传统的短信方式更高效和可靠。 BIP交互关键流程 #define GSTK_CMD_STK_REFRESH 0x01 #define GSTK_CMD_STK_OPEN_CHANNEL 0x40 #define GSTK_CMD_STK_CLOSE_CHANNEL 0x41 #define GSTK_CMD…...

Python和MATLAB绘制ESP8266 MQTT消息数据

Raspberry Pi本地代理MQTT 在Raspberry Pi 安装 Mosquitto代理并测试通讯。使用ESP8266作为MQTT消费发布和订阅客户端。在ESP8266中安装MQTT协议。ESP8266使用Arduino Sketch 读取温湿度数据发布到Raspberry Pi代理中。 App Inventor 创建App消费MQTT消息 使用App Inventor创…...

居家第三十五天的娱乐

运气挺好的&#xff0c;一路升级到了三品&#xff0c;记录下这个时刻。...

谣言止于智者:基于深度强化学习的谣言早期检测模型

「论文访谈间」是由 PaperWeekly 和中国中文信息学会社会媒体处理专委会&#xff08;SMP&#xff09;联合发起的论文报道栏目&#xff0c;旨在让国内优质论文得到更多关注和认可。谣言一般是指未经核实的陈述或说明&#xff0c;它往往与某一事件相关&#xff0c;在大众之间广泛…...

苹果电脑和windows电脑怎么选择?开发应该用什么电脑?视频剪辑用什么电脑?电脑推荐

不说废话直接推荐&#xff1a; 苹果电脑 > windows电脑 苹果电脑优点&#xff1a; 1、如果是做后台开发 用MacOS&#xff08;苹果电脑的操作系统是Unix内核的图形化操作系统,不是基于Linux开发的&#xff09;可以提供给你更好、更快、更舒服的体验。首先是可以很方便的在M…...

虚拟机安装Oracle RAC

服务器信息&#xff1a; 节点一&#xff1a;192.168.10.2 dbm1 节点二&#xff1a;192.168.10.3 dbm2 操作系统均为红帽6.9 Ip信息 public ip 192.168.10.2 dbm1 192.168.10.3 dbm2 private ip 10.10.0.4 dbm1-priv 10.10.0.5 dbm2-priv vip 192.168.10.4 dbm1-vip 192.1…...

mysql 两表关联查询 group by having

已有的数据库字段和数据 主表字段和数据&#xff1a; a表 aidnamecreator1测试一张三2测试二李四3测试三王五 关联表的字段和数据&#xff1a; b表 bidaiddeptname11国土局22水利局33经信局41规划节点一51规划节点二62规划节点一72规划节点二82规划节点三 问题描述 1.查询主…...

C语言中的动态内存分配

大家好&#xff0c;今天简单讲一讲C语言中的动态内存分配。 补充&#xff1a;C程序中的内存块。 在C程序中&#xff0c;通常将内存划分为以下六个区域&#xff1a; &#xff08;1&#xff09;内核区域。这块区域是操作系统的&#xff0c;用户不能使用。 &#xff08;2&…...

JZ3 数组中重复的数字

描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的&#xff0c;但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任一一个重复的数字。 例如&#xff0c;如果输入长度为7的数组[2,3,1,0,2,5,3]&#xff0c;那么对应的输出…...

mysql 分组后排序

1、主要借助 SUBSTRING_INDEX 、 GROUP_CONCAT 函数 SELECTproduct_id,branch,SUBSTRING_INDEX(GROUP_CONCAT(t.stock ORDER BY t.stock DESC ),,,1) stock FROM (SELECT *FROM product_stock) t GROUP BY product_id,branch2、通过关联查询及COUNT函数实现 SELECT * FROM (S…...

计算函数曲线与x轴包围的面积

题目如下&#xff1a; 代码如下&#xff1a; import math a,bmap(eval,input().split()) nint(input()) dxfloat(abs(b-a)/n) S0 for i in range(n):sdabs(math.sin(a))xdabs(math.sin(adx))S((sdxd)*dx/2)aadx print({:.2f}.format(S))运行测试如下&#xff1a; 3008...

envoy 动态配置 lds-cds-grpc 详解

鸟瞰 准备 一个容器包含 envoy 作为前端代理两个含有 envoy 作为 sidecar 使用的web服务器容器一个 control plane 容器 前端代理 front-proxy 容器 初始配置包含 管理接口 9901、动态配置 客户端请求代理转发端口 9090&#xff0c;使用静态配置指定 xds 服务器 使用镜像env…...

GoLang之图解函数调用栈

文章目录GoLang之图解函数调用栈1.前言2.理论知识2.1函数调用栈结构2.2函数调用栈状态变化3.函数栈帧4.返回值5.函数跳转与返回GoLang之图解函数调用栈 1.前言 不要小瞧函数调用栈哦&#xff0c;它可是理解参数传递、命名匿名返回值、Function Value、defer等面试常客的关键呐…...

5.4刷题(leecode面试题 02.07. 链表相交,leecode142.环形链表II)

leecode面试题 02.07. 链表相交 此题一开始的想法也就是如下想法&#xff0c;朴素版做法。 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode(int x) : val(x), next(NULL) {}* };*///如果是朴素版写法&#x…...

猿创征文|破世界纪录的国产数据库 - OceanBase

写在前面&#xff1a;博主是一只经过实战开发历练后投身培训事业的“小山猪”&#xff0c;昵称取自动画片《狮子王》中的“彭彭”&#xff0c;总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域&#xff0c;如今终有小成…...

如何帮助你在经济衰退期间管理你的业务?

没有任何企业能免受经济衰退的影响&#xff0c;但只有准备最充分的公司才能生存和发展。Covid-19大流行病的影响&#xff0c;全球冲突&#xff0c;政治变化&#xff0c;能源法规&#xff0c;气候变化&#xff0c;以及许多其他因素推动了今天的困难。用OKR 管理经济衰退对保持企…...

HTML+CSS制作课程表

HTMLCSS制作课程表 今天复习到了表格&#xff0c;八表个内容进行了更深层次的了解&#xff0c;首先&#xff0c;来看看我课堂上做好的课程表吧~ 这里用到了HTML和CSS&#xff0c;就这两个而已&#xff0c;相比网络上的&#xff0c;这个较为基础&#xff0c;也比较适合初学者运…...

郑州注册公司代办有必要吗?

&emsp;&emsp;如今的我们一心想要得到公司,但是在这个过程当中却困难重重,虽然在刚开始的时候我们也曾经努力过,但是因为没有什么经验,所以导致了严重的后果,渐渐的我们身边出现了一种新型的机构,它可以为我们提供各种类型的代办服务,而今天我们要说的就是深圳注…...

【Linux】基本指令(下)

​&#x1f320; 作者&#xff1a;阿亮joy. &#x1f386;专栏&#xff1a;《学会Linux》 &#x1f387; 座右铭&#xff1a;每个优秀的人都有一段沉默的时光&#xff0c;那段时光是付出了很多努力却得不到结果的日子&#xff0c;我们把它叫做扎根 目录&#x1f449;基础指令&…...

物流管理平台接口文档

文章目录摘要一、注册接口1.1 请求地址(POST)1.2 请求数据(都是必选属性)1.3 请求成功返回数据1.4 请求出错返回数据二、登录接口2.1 请求地址&#xff08;GET&#xff09;2.2 请求数据&#xff08;都是必选&#xff09;2.3 请求成功返回2.4 请求失败返回三、添加数据功能3.1 请…...

植物叶绿素测定

植物叶绿素测定方法&#xff1a;乙醇提取比色法[1] 将实验材料去除大主脉&#xff0c;在0.0001的天平上称取0.5g左右的叶片至于50ml离心管中&#xff0c;依次加入20ml 95%的乙醇密封&#xff0c;在黑暗条件下室温提取24-36h&#xff0c;直至组织变白&#xff0c;随后用…...

素数环java_素数环(java实现)

public class Test {//判断某整数是不是质数public static boolean isp(int n){for(int i 2; i < Math.sqrt(n)1;i){if(n % i 0){return false;}}return true;}public static int n 6;public static boolean[] vis new boolean[n1];//存储某数是否被使用public static i…...

JavaScript 数据结构与算法1(数组与栈)

学习数据结构的 git 代码地址: https://gitee.com/zhangning187/js-data-structure-study 1、数组 几乎所有的语言都原生支持数组类型,因为数组是最简单的内存数据结构。该章节深入学习数组数据结构和它的能力。 1.1 数组添加元素 初始化一个数组let numbers = [0, 1, 2, 3, 4…...

python3 爬虫实例_Python3爬虫三大案例实战分享-天善学院

课程链接&#xff1a;https://edu.hellobi.com/course/156/lessons 课程一&#xff1a;分析Ajax抓取今日头条街拍美图 课程源码1&#xff1a;今日头条的图片栏目&#xff0c;图片地址和网页地址采集&#xff0c;然后下载后&#xff0c;存储到mangodb中 import json import os f…...

Java运行编译机制和结构总结

详细看b站视频添加链接描述 一、jvm 内存划分 JVM java虚拟机 运行Java的容器 jre 运行Java的环境 提供运行时一些类&#xff0c;以及一些类组成的类库&#xff0c;例如util&#xff0c;long,集合&#xff0c;并发的类库 jdk java开发工具 提供javac编译器 Javadoc 生成帮助文…...

jsp和js之间的参数获取问题

写一个课程作业遇到一个这样的问题&#xff0c;jsp和js之间的参数获取问题。 如果是想要在js代码中获得某个jsp代码的值那么只需要使用<%x%>的表达式就可以进行参数调用。举例如下&#xff1a; 考虑这样一个情况&#xff1a;在已经写好的jsp代码内有一个参数user&#x…...

【华清远见学习日记-Linux篇】非常好用的手机终端(Termux)和SSH工具(juiceSSH)

Termux官网下载地址 软件部分截图 juiceSSH官网下载地址 软件部分截图...

JS和JSP实现页面跳转的几种方法

一、js如何实现页面跳转 所谓的js页面跳转就是利用javesrcipt对打开的页面ULR进行跳转&#xff0c;如我们打开的是A页面&#xff0c;通过javsrcipt脚本就会跳转到B页面。目前很多垃圾站经常用js跳转将正常页面跳转到广告页面&#xff0c;当然也有一些网站为了追求吸引人的视觉效…...

JAVA实验7 输入输出流I/O

实验7 输入输出流I/O 实验要求&#xff1a; &#xff08;1&#xff09;掌握File类&#xff1b; &#xff08;2&#xff09;掌握常用字节流类&#xff1b; &#xff08;3&#xff09;掌握常用的字符流及缓冲流的使用。 实验内容&#xff1a; &#xff08;1&#xff09;按行读取…...

商标到期了为什么要进行商标续展?

大家有没有这样的疑问&#xff1f;我们的商标到期了&#xff0c;到底是选择续展还是重新注册呢&#xff1f;续展比重新注册要贵几百块&#xff0c;那我们到底是续展还是重新注册呢&#xff1f; 我们这里先给大家聊聊商标续展都有哪些好处吧&#xff1f; 一、商标续展可以延续商…...

为您和您的软件找个商标吧!——《如何取一个好的商标名》

企业注册商标有多重要呢&#xff1f; 众所周知&#xff0c;注册商标对于任何一个企业都是首等重要的大事。但是&#xff0c;有时候找到一个适合企业本身的好商标更是重中之重的任务&#xff0c;甚至有可能决定企业未来的发展。 那该如何注册一个好的商标名呢&#xff1f; 选择商…...

汕头康王“驰名商标”再审露玄机

6 月5 日&#xff0c;安徽省宣城市中级人民法院公开开庭重审广东省汕头市康王精细化工实业有限公司&#xff08;以下简称汕头康王&#xff09;诉安徽省泾县苏红乡慈坑村中村组村民李朝芳商标侵权案。随着庭审的不断深人&#xff0c;原审中的虚假证据被一一揭开。这起通过司法程…...

普鸥知识产权|开曼群岛商标注册流程

开曼群岛是英国在西加勒比群岛的一块海外属地&#xff0c;由大开曼、小开曼和开曼布拉克3个岛组成。是著名的离岸金融中心和“避税天堂”。亦是世界著名的潜水胜地、旅游度假胜地。开曼群岛现行商标法规主要基于2011年版《专利和商标法》&#xff0c;语言为英语。 1、开曼群岛…...

商标局申请缴费有哪些规定!

商标局申请了缴纳规定&#xff0c;虽然商标持有者对属于自己的商标有使用和转让的权利&#xff0c;但无法明确商标所有者的情况下&#xff0c;如有自己&#xff0c;需要按照国家法律的规定进行申请&#xff0c;之后&#xff0c;按国家法律的规定进行支付。上&#xff0c;承认后…...

大数据支撑区域商标品牌发展指数

实施商标战略带来的显著效果&#xff0c;为我省编制区域商标品牌发展指数提供了大数据基础。南京理工大学知识产权学院&#xff0c;是由江苏省、工信部、知识产权局共建的知识产权学院&#xff0c;承担了此次指数制定工作。经过了为期半年左右的数据调研、部门意见调研、地方意…...

“耐克 Nike”被美国GBC代理,附问题答疑

品牌介绍&#xff1a; ​ NIKE公司总部位于美国俄勒冈州波特兰市。公司生产的体育用品包罗万象&#xff0c;例如服装、鞋类、运动器材等。NIKE是全球著名的体育运动品牌&#xff0c;英文原意指希腊胜利女神&#xff0c;中文译为耐克。 耐克商标图案是个小钩子。耐克一直将激励…...

【律联云知产课堂】商标撤销和商标无效有什么区别?

注册商标违反商标法就会让注册商标无效或是被撤销&#xff0c;商标局审核未通过&#xff0c;既注册未成功。那么商标撤销和商标无效有什么区别呢&#xff1f;律联云小编为您分享相关知识&#xff0c;欢迎大家阅读~ 一、注册商标的无效 &#xff08;一&#xff09;商标无效的含…...

自己注册商标费用是多少

自己注册商标费用&#xff0c;不仅可以现场申请进行商标注册&#xff0c;也可以在往上办理商标注册&#xff0c;但该提交的材料也不能少&#xff0c;需要支付的申请费也是要给的。 自己注册商标费用&#xff1a;国内注册费用的收取标准 1、受理商标注册费1000限定本类10个商品…...

【律联云知产课堂】商标无效宣告的理由有哪些?

商标无效是件让人头疼的事情&#xff0c;对于申请商标注册的人来说拿不到证书就烦躁&#xff0c;让人难受&#xff0c;因为注册商标的最终目的就是为了拿证&#xff0c;且顺利快速最好&#xff0c;那么&#xff0c;商标无效宣告的理由有哪些呢&#xff1f;下面由律联云小编把整…...

商标无效宣告需要什么材料

一、注册商标有明显瑕疵 1、注册的商标使用了法律禁止作为商标使用的标志;注册的商标使用了法律禁止作为注册商标使用的标志;违反了《商标法》第12条&#xff0c;注册的立体商标是不具备显著特征、不能注册的标志。 2、以欺骗手段获得注册。这是指注册商标人申请商标注册时以…...

锂离子电池热失控预警资料整理(三)

此前 个人搜集了一些锂电池热失控预警相关期刊、文献&#xff0c;并整理了一些个人认为重要的逻辑、知识点&#xff0c;希望通过此分享让有需要的人了解一些内容&#xff0c;如有问题欢迎同我探讨~ 锂离子电池热失控预警资料整理&#xff08;三&#xff09;九、基于数据分析的锂…...

商标注册的基本知识,8个问答让你快速掌握!

伴随着创业者越来越多&#xff0c;公司也开始变得多了起来&#xff0c;商标注册就更不用说了。但是&#xff0c;许多人对于商标注册的基础知识还不是很了解&#xff0c;今天&#xff0c;小编就用八条问答让你弄懂商标的基础知识&#xff01; 1、商标是什么&#xff1f; 答&…...

商标侵权认定的标准

一、商标侵权认定的标准 &#xff08;一&#xff09;有违法行为存在 行为的违法性是指行为人实施的行为违反了《商标法》、《商标法实施条例》及其他有关法律的规定&#xff0c;即发生了行为人未经商标注册人的许可&#xff0c;擅自在相同商品或类似商品上使用了与他人注册商…...

驰名商标注册和商标注册区别是什么

一、必须注册商标使用的产品有哪些 1、必须使用注册商标的商品&#xff1a;药品包括中成药(含药酒)、化学原料及其制剂、抗生素、生化药品、放射性药品、血清疫苗&#xff0c;血液制品和诊断药品;烟草制品包括卷烟、雪茄烟和有包装的烟丝。 2、法律依据&#xff1a;《中华人民…...

苏州企业注册商标需要提前做好哪些工作?

商标注册前除了必要的商标检索查询&#xff0c;还需要注意哪些问题呢&#xff0c;在注册商标的过程中&#xff0c;等待商标局的审查期间还有哪些事情可以提前准备呢&#xff0c;商标注册周期如此长&#xff0c;这些注意事项你有必要了解下哦~ 一、建立使用证据档案 商标使用证据…...

驰名商标代理条件是怎样的?

驰名商标作为一种商标的最高荣誉被广大企业所追捧&#xff0c;但是驰名商标并不是人人都可以进行申请的&#xff0c;我们首先西药了解驰名商标是什么&#xff0c;并且知道驰名商标代理条件是什么&#xff0c;才能开始考虑驰名商标的申请。   什么是驰名商标?   驰名商标是…...

Barra模型因子的构建及应用系列二之Beta因子

一、摘要 在前期的Barra模型系列文章中&#xff0c;我们初步讲解并构建了Size因子。在Size因子基础上构建的单因子策略也获得了不错的绝对收益。而本期内容&#xff0c;我们在该系列下进一步构建Beta因子&#xff0c;其中基于Beta因子构建的策略在2022年实现了5.70%年化收益&a…...

GPT分区规划与各分区作用解析

1.GPT分区规划安装用EFI引导的Windows 10前&#xff0c;手动为硬盘分区&#xff0c;推荐方案如下&#xff1a;序号 分区名 起始柱面 磁头 扇区 容量 * &#xff08;MBR保留扇区、GPT分区表&#xff09; 1MB 0 ESP分区 0 …...

python2和python3环境安装

一、背景 ​ 众所周知&#xff0c;python当前有两大主流版本&#xff0c;分别是Python2和Python3系列&#xff0c;其中Python3因为对Python2做了较大的优化&#xff0c;使得Python3不会向下兼容&#xff0c;但是工作和学习中&#xff0c;有很多项目需要Python2的环境&#xff…...

开关电源详解

目录 电源分类 线性稳压电源&#xff08;LDO&#xff09; 适用场景 特点 基本组成 开关电源 适用场景 发展方向 特点 分类 基本组成&#xff1a; 开关电源和线性电源对比&#xff1a; 两款开关电源的性能参数对比&#xff1a; 某款电源适配器&#xff1a; 电源分类…...

矩阵导数定义

矩阵求导&#xff1a;本质上只不过是多元函数求导&#xff0c;仅仅是把函数的自变量以及求导的结果排列成了矩阵的形式&#xff0c;方便表达与计算而已。 导数定义&#xff1a; 矩阵/向量值函数对实数的导数 求导结果与函数值同型&#xff08;mn矩阵求导结果也是mn矩阵&#…...

分数阶导数的意义_导数的意义

分数阶导数的意义钙衍生物(CALCULUS DERIVATIVES) After derivative theory posts, we will start to see some of the applications that make this technique one of the most important in mathematics and therefore at machine learning.在派生理论发表后&#xff0c;我们…...

关于导数意义的新认知

关于导数的认识 今天在学习CS231n课程时&#xff0c;对导数有了新的认识&#xff0c;可能不准确&#xff0c;烦请指正。总结如下&#xff1a; fxyf xyfxy ∂f∂xy\frac{\partial f}{\partial x} y∂x∂f​y 导数表示该函数对该变量的变化率&#xff0c;这个变量围绕着一个无…...

高数——导数的意义

导数&#xff08;Derivative&#xff09;是微积分中的重要基础概念。当函数yf&#xff08;x&#xff09;的自变量x在一点x0上产生一个增量Δx时&#xff0c;函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限a如果存在&#xff0c;a即为在x0处的导数&#xff0c;记作…...

解决Vue3中使用setup如何定义组件的name属性

vue2的书写name: <template><div></div> </template><script> export default {name: "nameoption", }; </script><style lang"scss" scoped></style>解决&#xff1a;Vue3中使用setup如何定义组件的nam…...

Android面经_111道安卓基础问题(四大组件Activity、Service篇)

111道Android面试基础题目&#xff0c;巩固基础作用。 Android基础问题——四大组件之Activity、Service1、Activity1.1、请介绍activity的生命周期1.1.1、生命周期回调之onCreate()1.1.2、生命周期回调之onStart()1.1.3、生命周期回调之onResume()1.1.4、生命周期回调之onPaus…...

不一样的电阻你了解吗

1.概述 电阻&#xff0c;电感和电容一起组成电子学三大基本无源器件&#xff1b;从能量的角度来看&#xff0c; 电阻是一个耗能原件&#xff0c;将电能转换成热能。官方角度描述就是导体对电流的阻碍作用称作电阻&#xff0c;用R来表示&#xff0c;单位是欧姆&#xff1b;导体的…...

期刊投稿时的编辑部职位名称缩写(EIC,AE,ADM)

文章目录期刊论文游戏角色名称AuthorsADMEICAEReviewers审稿流程会议论文游戏角色名称ACPC审稿流程投稿后&#xff0c;进入审稿阶段&#xff0c;将会依次看到以下缩写&#xff1a;期刊论文游戏角色名称 Authors 作者。 ADM ADM&#xff1a;ADMinistrator&#xff0c;相当于…...

java爬取拉勾网职位数据

原文出自&#xff1a;自我的青春 笔者说明~~~&#xff01;&#xff01;&#xff01;只用于学习交流&#xff0c;私自用于其他途径&#xff0c;后果自负&#xff01;&#xff01;&#xff01; 1、相关jar准备 fastjson-1.1.41.jar &#xff0c;jsoup-1.6.2.jar&#xff0c;comm…...

职位名称:产品经理(办事处)

职位名称&#xff1a;产品经理&#xff08;办事处&#xff09; 具体要求 岗位职责&#xff1a;1、制定公司、产品品牌提升策略及计划2、产品推广活动的策划与推动3、负责对客户进行公司与产品的宣讲4、市场信息的收集、整理与分析任职要求&#xff1a;1、本科以上学历&#xff…...

职位名称:云计算研发工程师

职位名称&#xff1a;云计算研发工程师 工作地点&#xff1a; 北京职位性质&#xff1a; 技术招聘与投递比例&#xff1a; 1:17工作职责: 百度云计算平台核心系统的研发工作,包括云端架构,云存储,云计算 百度云存储研发,提供海量的数据存储 百度云计算的研发,提供基于分布式计算…...

练习1:python爬虫-爬取拉勾网职位

0. 前言 本文从拉勾网爬取深圳市数据分析的职位信息&#xff0c;并以CSV格式保存至电脑, 之后进行数据清洗, 生成词云&#xff0c;进行描述统计和回归分析,最终得出结论. 1. 用到的软件包 Python版本&#xff1a; Python3.6 requests: 下载网页 math: 向上取整 time: 暂停…...

python爬虫岗位招聘_使用requests爬取python岗位招聘数据

爬虫目的本文想通过爬取拉勾网Python相关岗位数据&#xff0c;简单梳理Requests和xpath的使用方法。代码部分并没有做封装&#xff0c;数据请求也比较简单&#xff0c;所以该项目只是为了熟悉requests爬虫的基本原理&#xff0c;无法用于稳定的爬虫项目。爬虫工具这次使用Reque…...

scrapy 爬取拉勾网职位信息

需求&#xff1a;1.使用python爬虫框架&#xff0c;爬取拉勾网职位信息&#xff0c; 2.将爬取的职位信息存储到json格式的文件中 3.将爬取的数据进行数据分析 1.图片中的链接是职位列表页的链接&#xff0c;进行翻页&#xff0c;该链接没有变化&#xff0c;无法从该链接中爬取数…...

职位名称: Java技术经理

职位名称: Java技术经理 就职部门:前置与渠道应用部职位描述:1 承担软件项目的开发方案制作&#xff0c;包括需求分析、设计、测试和维护等&#xff1b; 2. 带领团队完成软件程序的设计和编写&#xff0c;并参与核心模块的实现&#xff1b; 3. 配合项目经理完成项目的质量管理…...

Jurgen Appelo:职位名称三戒

职位名称会影响员工的清晰感知、个人品牌、地位和行为。职位名称可能会使人们追逐向上爬而不是做有意义的事情。传统的职位名称和阶梯对创意工作者来说会有问题。为了让人们专注于提供服务、获得声望&#xff0c;而不是职位名称和办公室政治&#xff0c;使用职位时有三戒&#…...

[Python] scrapy + selenium 抓取51job 职位信息(实现 传参 控制抓取 页数+职位名称+城市)

目录 一、目标 二、51job网页分析&#xff1a; 1.网页构成观察 2.网页分析 三、代码实现 1. 踩过的坑-----实现城市选择 2.代码实现 3.代码优化 1&#xff09;存放格式优化 2&#xff09;在爬虫中去掉\xa0\xa0 3&#xff09;用normalize-space(节点)去掉\r\n\t 4.pip…...

mysql查询职位大于3_mysql学习第四天(高级查询)

-- 第七章-- 1、查询入职日期最早和最晚的日期select min(hiredate),max(hiredate)from emp-- 2、查询职位以SALES开头的所有员工平均工资&#xff0c;最低工资&#xff0c;最-- 高工资&#xff0c;工资和select avg(sal),min(sal),max(sal),sum(sal)from empwhere job like ‘…...

机器人涂装工程师岗位英文缩写_公司里各职位名称的英文缩写

精品可编辑修改公司里各职位名称的英文缩写CEO(Chief Executive Officer)首席执行官COO(Chief Operations Officer)首席运营官CFO(Chief Financial Officer)首席财务官CIO(Chief Information Officer)首席信息官HRD(Human Resource Director)人力资源总监OD(Operations Directo…...

武汉大学信息管理学院莅临法大大交流

12月10日&#xff0c;武汉大学信息管理学院一行到访法大大并进行深入友好交流。 武汉大学信息管理学院副院长周力虹教授、权谦博士、吴庆梅博士、胡江枫博士&#xff0c;武汉维通福科技有限公司董事长张连锁&#xff0c;法大大联合创始人兼CEO黄翔、副总裁兼产品技术中心总经理…...

盘点2022年度A站UE神作top

A站大家都应该很熟悉了&#xff0c;在全球的CG行业都是属于专业化十分高的网站&#xff0c;平台内展示的内容包括影视、动画、娱乐等等板块&#xff0c;更是收录了众多大神艺术家的作品&#xff0c;多看看可以最直接的了解整个行业的审美趋势与技术动向。正好最近2022年A站人气…...

合成控制法(SyntheticControlMethod)及Stata实现

原文链接&#xff1a;https://www.lianxh.cn/news/9e1bb97a57041.html 目录 1. 背景介绍2. 合成控制法原理3. 合成控制法的 Stata 实现 3.1 命令安装3.2 语法格式3.3 加州控烟案例3.4 房产税对产业转移的影响:来自重庆和上海的经验证据4. 安慰剂检验 4.1 安慰剂检验一4.2 安慰剂…...

5问法:找出问题的根本原因

5问法&#xff0c;也就是对一个问题连续以5个“为什么”来自问&#xff0c;以追究其根本原因。虽为5个为什么&#xff0c;但使用时不限定只做“5次为什么的探讨”&#xff0c;主要是从结果着手&#xff0c;沿着因果关系链条&#xff0c;顺藤摸瓜&#xff0c;直至找出原有问题的…...

随机素数法

素数测试 在介绍素数测试相关算法之前&#xff0c;先要引入欧拉定理和费马定理。欧拉定理&#xff1a;对于任意的整数n>1&#xff0c;a^φ(n) ≡1&#xff08;mod n&#xff09;对所有的a∈Z*n都成立。其中φ&#xff08;n&#xff09;为Z*n的规模。φ&#xff08;n&#x…...

D-S证据网络相关

一、前言 20世纪60年代美国哈佛大学数学家A.P.Dempster利用上、下限概率来解决多值映射问题方面的研究工作。自1967年起连续发表了一系列论文&#xff0c;标志着证据理论的诞生。Dempster的学生G.Shafer对证据理论做了进一步发展&#xff0c;引入信任函数概念&#xff0c;形成了…...

邮件作为证据如何提交_【欣法官在线】收到起诉状副本,我该如何向法院提交证据?...

商业纠纷遭起诉急急忙忙找证据提交证据有哪些要求&#xff1f;应该如何整理证据&#xff1f;欣法官快来帮帮忙&#xff01;欣法官&#xff0c;我最近碰到了一件麻烦事。前段时间&#xff0c;我从一家供货商那里进了一批货物&#xff0c;但是收货时发现对方的货物质量有问题&…...

D-S证据理论基本概念

证据理论是Dempster于1967年首先提出&#xff0c;由他的学生Shafer于1976年进一步发展起来的一种不精确推理理论&#xff0c;也称为Dempster/Shafer 证据理论(D-S证据理论)。主要是基于“证据”和“组合”来处理不确定性推力问题的数学方法。 1、识别框架&#xff1a;由互不相…...

电子证据是计算机系统,电子证据计算机证据数字证据的概念辨析

[摘要]在电子证据的研究过程中,人们往往把电子证据、计算机证据和数字证据视为同一概念,实际上三者的区别很大,在这三个概念中,电子证据的概念内涵和外延都要大于其他两个概念,因而在网络技术日益发展,网络纠纷日渐增多的今天,只有“以电子形式存在的,用作证据使用的一切材料及…...

简单理解D-S证据理论

简单理解D-S证据理论前言一、D-S证据理论基础1.识别框架2.基本信任分配函数二、D-S证据理论证据合成计算1.Dempster合成规则2.计算实例3. 合成计算中存在的问题总结前言 证据理论是由著名学者 Dempster 与 Shafer 建立起来的&#xff0c;因此又称为D-S证据理论。它主要是把命题…...

【每日一题Day89】LC1813句子相似性 III | 双指针

句子相似性 III【LC1813】 A sentence is a list of words that are separated by a single space with no leading or trailing spaces. For example, "Hello World", "HELLO", "hello world hello world" are all sentences. Words consist of…...

R9 7950X和R9 5950X 差距

R9 7950X采用5nm工艺 16 核心32线程&#xff0c;最高 5.7GHz&#xff0c;L2 L3 缓存为 16 64MB r97950X的单核跑分为2217&#xff0c;多核跑分为24396。 组装电脑选r9 7950x还是R9 5950X怎么搭配更合适这些点很重要 http://www.adiannao.cn/du R9-5950X采用台积电7nm工艺&…...

天选r9的计算机名称,华硕天选r7和r9有什么区别?华硕天选r7和r9哪个好

华硕天选是一款定位为高性能游戏本的电脑产品。并且这款产品在外观上面首次采用了虚拟IP天选姬为代言&#xff0c;开启潮玩新次元&#xff0c;并且整体看上去也是科技风满满的感觉。今天小编就带大家详细了解一下华硕天选r7和r9有什么区别。1、华硕天选r7和r9有什么区别华硕天选…...

oppor9的计算机符号,OPPO R9怎么关闭手机按键灯和显示运营商标志 OPPO R9关闭手机按键灯和显示运营商标...

众所周知&#xff0c;OPPO R9运行基于Android 5.1的Color OS 3.0&#xff0c;虽然体验上有所提升&#xff0c;不过相比上一个系统版本却少了两个功能&#xff1a;关闭手机按键灯和显示运营商标志&#xff0c;这让很多处女座的童靴使用起来十分难受。下面&#xff0c;脚本之家小…...

详解柔性数组

目录 一、什么是柔性数组 二、 计算包含柔性数组成员的结构体的大小 三、柔性数组的使用 四、柔性数组的优点 一、什么是柔性数组 柔性数组&#xff08;Flexible Array&#xff09;是 C99 引入的一个新特性&#xff0c;即结构体的最后一个成员可以是一个未指明长度的数组类…...

android菜单键 r9,OPPO R9怎么返回 OPPO R9返回键在哪

OPPO R9怎么返回及OPPO R9返回键在哪是很多朋友关注的内容&#xff0c;在推出Oback之后&#xff0c;这个问题就一直被大家问及&#xff0c;这里我们就一起来了解一下OPPO R9怎么返回及OPPO R9返回键在哪。OPPO R9怎么返回&#xff1f;OPPO R9除了给用户提供给了各种新功能之外&…...

03年用友R9是什么语言写的_用友R9数据转换说明

用友R9数据转换说明一、数据文件特征用友R9使用MS SQL Server数据库&#xff0c;SQL Server数据文件的扩展名为&#xff1a;*.MDF&#xff1a;SQL Server数据库文件*.LDF&#xff1a;SQL Server数据库日志文件用友R9一个核算主体一个账套文件&#xff0c;一个账套文件中含有所有…...

oppo r9 android7.0,OPPO R9 Plus的手机系统是什么

OPPO R9 Plus的手机系统是什么OPPO R9 Plus的手机系统是ColorOS 3.0。续航方面&#xff0c;R9 Plus一个半小时充满4000mAh电池在目前Android阵营绝对处于领先位置&#xff0c;可以说一定程度上解决了用户的续航痛点。对于重度用户来说可以将充电宝放心留在家中&#xff0c;对于…...

r9怎么设置java9 键_OPPOR9有什么隐藏功能 OPPOR9的5大隐藏功能介绍

OPPO R9隐藏功能有哪些&#xff1f;关于OPPOR9 这五大实用功能&#xff0c;你怎么能错过&#xff1f;&#xff01;OPPOR9的5大隐藏功能介绍智能提醒&#xff0c;信息同步。在ColorOS 3.0的联系人中&#xff0c;可以添加更多的信息条目&#xff0c;比如QQ、生日、家庭住址等&…...

ADM Radeon R9 NANO参数

Part number: R9-FURY-4SF6 Single presision compute power: 8192 GFLOPS Double precision compute power: 512 GFLOPS 参考&#xff1a; XFX Radeon R9 Nano 4gb GPU specifications https://www.techpowerup.com/reviews/AMD/R9_Nano/ http://wccftech.com/amd-radeon-r…...

第二十五章 绘制简单物体总结

简单的说,编译顶点着色器。首先需要把顶点着色器的源代码存储在一个字符串中,其次用glCreateShader创建一个着色器(参数:GL_VERTEX_SHADER) 下一步把源码附加到着色器对象上,再编译它(glShaderSource和glCompileShader) 最后用glGetShaderiv来检查是否编译时有错误(参…...

【ConfluxNews】MOSSAI 6 DCC即将上线,飞行体验官限时招募中……

1.【网络状态】当前版本V2.2.2&#xff0c;全网算力≈10T&#xff0c;昨日交易次数28K&#xff0c;昨日新增账户0.63K&#xff0c;昨日新增合约1个&#xff1b; 2.【POS参数】总锁仓247&#xff08;1&#xff09;&#xff0c;节点总数263&#xff08;1&#xff09;&#xff0c;…...

include、require、include_once、require_once的区别

include() 与require()1.1相同点首先&#xff0c;include() 与require() 的功能是相同&#xff0c;它们的结构在包含文件上完全一样&#xff0c;都是包含并运行指定文件1.2 不同点1.2.1区别一 对错误的处理不同require()语句在遇到包含文件不存在&#xff0c;或是出错的时候&am…...

登录那些事

Cookie HTTP 是无状态的协议&#xff08;对于事务处理没有记忆能力&#xff0c;每次客户端和服务端会话完成时&#xff0c;服务端不会保存任何会话信息&#xff09;&#xff1a;每个请求都是完全独立的&#xff0c;服务端无法确认当前访问者的身份信息&#xff0c;无法分辨上一…...

【Linux】计算机网络1

计算机网络的背景背景&#xff1a;早在20世纪50年代初&#xff0c;美国建立的地面防空系统就是将地面的雷达和其他测量控制设备的信息通过通信线路汇集到一台中心计算机进行处理&#xff0c;开创了把计算机技术和通信技术相结合的尝试。20世纪60年代中期开始&#xff0c;出现、…...

安卓面经_安卓基础面全解析<28/30>之注解全解析

系列专栏: 安卓高频面经解析大全专栏链接:150道安卓高频面试题全解析安卓高频面经解析大全目录详情 : 安卓面经_anroid面经_150道安卓常见基础面试题全解析安卓系统Framework面经专栏:Android系统Framework面试题解析大全安卓系统Framework面经目录详情:Android系统面经_Fr…...

STM32个人笔记-I2S

现实存在的声音是模拟量&#xff0c;这对声音保存和长距离传输造成很大的困难&#xff0c;一般的做法是把模拟量转成对应的数字量保存&#xff0c;在需要还原声音的地方再把数字量的转成模拟量输出。 模拟量转换成数字量&#xff0c;3个过程&#xff1a;采样、量化和编码。 蓝…...

Qt 学习笔记 8. QStringList

1.clear() 函数来清空 QStringList 对象中的内容 在 Qt 中&#xff0c;我们可以使用 clear() 函数来清空 QStringList 对象中的内容&#xff0c;将其重新变为空列表。 以下示例代码演示了如何清空 QStringList 对象中的内容&#xff1a; QStringList myList {"apple"…...

书籍阅读-《杨绛传:墨染里的彩色人生》

作者: 林希美 出版社&#xff1a;台海出版社 出版时间&#xff1a;2021-09 2023年3月26日 1.直到她知道一家人南归的原因&#xff0c;才深知许多事不是静静陪伴就能岁月安好。 2.一个人从懂事起便丢了童年…...

基于`Caché/IRIS`实现`Socket`解决方案

文章目录基于Cach/IRIS实现Socket解决方案简介什么是Socket&#xff1f;Socket有两种类型使用场景Socket与Web Socket的区别工作流程示例1. 利用Socket实现简单客户端、服务器通信。2. 利用Socket实现客户端服务端文件传输。3. 利用Socket实现实时聊天应用程序4. 利用Socket实现…...

展会邀请|虹科诚邀您3月29-31日参加深圳国际传感器与应用技术展览会!

01 展会介绍 深圳国际传感器与应用技术展览会&#xff08;Shenzhen International Sensor Technology Expo 2023&#xff09;将于2023年3月29-31日于深圳会展中心&#xff08;福田&#xff09;举办&#xff0c;届时展会规模在原有基础上将扩大一倍&#xff0c;专业技术含量和产…...

考pmp有什么好处?

PMP证书报名条件要求高&#xff0c;这是众所周知的事&#xff0c;那你通过了PMP考试&#xff0c;就证明你是有一定能力的&#xff0c;重要的是&#xff0c;你已经有了至少半年的项目管理经验&#xff0c;并且在你申请考试的前六年内&#xff0c;累计项目管理达三年。 PMP有什么…...

Python入门教程+项目实战-6.5节: 神奇的Python交互模式

目录 6.5.1 理解交互模式 6.5.2 进入交互模式 6.5.3 交互模式的基本用法 6.5.4 在交互模式中获取帮助 6.5.5 退出交互模式 6.5.6 系统学习python 6.5.1 理解交互模式 理解交互模式&#xff0c;首先得理解什么是交互。“交互”在日常生活中很常见&#xff0c;比如人与人之…...

积性函数及其初级应用

积性函数及其初级应用 垃圾博客&#xff0c;我本地 LaTeX 挂了&#xff0c;艹 大量内容和入门方式都参考了 莫比乌斯反演与数论函数 。感谢 CMD 大爷&#xff01; 0xFF 前置知识 1.质数及其判定&#xff0c;质因数及其分解 小学课本里面讲过质数的定义了&#xff0c;不细讲…...

A1015 Reversible Primes 反转数字后仍为素数

1015 Reversible Primes 分数 20A reversible prime in any number system is a prime whose "reverse" in that number system is also a prime. For example in the decimal system 73 is a reversible prime because its reverse 37 is also a prime.Now given an…...

简单的电脑网络故障定位

windows 电脑是否有问题 ping 127.0.0.1 检测本地环回口是否可用 测试本地的IP接口地址是否可用 ping 本机IP一般是192.168.0.x或者在命令行输入 ipconfig | find "IPv4"获取 测试本地网关地址是否可用. ping 192.168.0.1或者是254或者通过输入命令行 ipconfig /al…...

随手记 AutoML for Deep Recommender Systems: A Survey

AutoML for Deep Recommender Systems: A Survey AUTOMATED EMBEDDING DIMENSION SEARCH (AUTO-EDS) 动机&#xff1a; 计算资源消耗过大&#xff1a;Embedding占整个模型参数的80%以上 不令人满意的表现&#xff1a;很多特征域的交互是无用的&#xff0c;有些却非常有用&am…...

钢铁冶金VR虚拟仿真实训软件-广州华锐互动

炼钢作业是一个高危、高压、高温的行业&#xff0c;在实际操作中需要严格遵守安全规范和操作规程&#xff0c;一旦出现差错可能造成巨大的经济损失和人员伤亡。 利用广州华锐互动开发的钢铁冶金VR虚拟仿真实训软件&#xff0c;可以有效帮助员工更好地理解和掌握炼钢作业中的相…...

【C#】程序开发,使用 DataTable 还是 List?

系列文章 【C#】单号生成器&#xff08;编号规则、固定字符、流水号、产生业务单号&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/129129787 【C#】二维码标签制作及打印&#xff08;完整版&#xff09; 本文链接&#xff1a;https:/…...

视频添加字幕

工具下载 使用了格式工厂这个工具 官网下载地址&#xff0c;推荐下载5.1.1的&#xff0c;最新版5.1.3有问题&#xff0c;添加不了字幕&#xff0c;浪费了我好长时间。 字幕的添加 打开格式工厂&#xff0c;选择你想转换成的格式&#xff0c;我这里选的是MP4 点击进去之后&…...

PowerPoint 2010

文章目录一、界面介绍二、选项卡1. 文件选项卡2. 开始选项卡3. 插入选项卡4. 设计选项卡5. 切换选项卡6. 动画选项卡7. 幻灯片放映选项卡8. 视图选项卡9. 效果识别三、幻灯片操作1.选择幻灯片2.移动(调整幻灯片顺序&#xff09;和复制3.删除幻灯片四、幻灯片放映1.按次序放映2.…...

异常:Error和Exception

异常机制&#xff08;Exception&#xff09; 什么是异常 实际工作中&#xff0c;遇到的情况不可能是非常完美的。比如&#xff1a;你写的某个模块&#xff0c;用户输入不一定符合你的要求、你的程序要打开某个文件&#xff0c;这个文件可能不存在或者文件格式不对&#xff0c…...

2023年政府飞地经济研究报告

飞地概述 飞地是指一个国家或地区的领土内&#xff0c;被另一个国家或地区所包围的、不与其领土相连的一块独立区域。这种情况通常是因为历史、政治、地理等原因而形成的。 飞地通常存在于两个国家或地区之间&#xff0c;其中一个国家或地区的领土将另一个国家或地区的领土分…...

【Python+selenium】自动化生成测试报告

批量执行完用例后&#xff0c;生成的测试报告是文本形式的&#xff0c;不够直观&#xff0c;为了更好的展示测试报告&#xff0c;最好是生成HTML格式的。 unittest里面是不能生成html格式报告的&#xff0c;需要导入一个第三方的模块&#xff1a;HTMLTestRunner 一、入HTMLTes…...

小皮Windows web面板漏洞详解

漏洞简介 PhpStudy国内12年老牌公益软件&#xff0c;集安全、高效、功能与一体&#xff0c;已获得全球用户认可安装&#xff0c;运维也高效。 支持一键LAMP、LNMP、集群、监控、网站、数据库、FTP、软件中心、伪静态、云备份、SSL、多版本共存、Nginx反向代理、服务器防火墙、…...

MySQL OCP888题解069-CHECK TABLE

文章目录1、原题1.1、英文原题1.2、答案2、题目解析2.1、题干解析2.2、选项解析3、知识点3.1、知识点1&#xff1a;CHECK TABLE语句4、总结1、原题 1.1、英文原题 1.2、答案 B、E 2、题目解析 2.1、题干解析 本题主要考察CHECK TABLE的作用和注意事项。 2.2、选项解析 C…...

【C++进阶】异常

文章目录C语言传统处理异常的方式C异常概念异常的用法异常的抛出和捕获异常的重新抛出异常安全异常规范自定义异常体系标准库异常体系异常的优缺点C语言传统处理异常的方式 传统的错误处理机制&#xff1a; 终止程序&#xff0c;如assert&#xff0c;缺陷&#xff1a;用户难以…...

【Python入门第四十天】Python丨NumPy数组创建

创建 NumPy ndarray 对象 NumPy 用于处理数组&#xff0c;NumPy 中的数组对象称为 ndarray。 我们可以使用 array() 函数创建一个 NumPy ndarray 对象。 实例 import numpy as np arr np.array([1, 2, 3, 4, 5])print(arr)print(type(arr))运行实例 type(): 这个内置的 Py…...

【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”

【第十一届泰迪杯B题产品订单的数据分析与需求预测产品订单的数据分析与需求预测 】第一大问代码分享&#xff08;后续更新LSTMinformer多元预测多变量模型&#xff09; PS: 代码全写有注释&#xff0c;通俗易懂&#xff0c;包看懂&#xff01;&#xff01;&#xff01;&…...

sensor HDR

目录 手机拍照HDR&#xff1a;先拍出来图片再融合 实时预览 preview HDR的实现&#xff1a; 4-Cell-3-Exposure HDR sensor DOL-HDR 输出三张不同时间的图像&#xff0c;融合成一帧 &#xff1a; 以下来自Sensor HDR模式简介|极客笔记 (deepinout.com) 手机拍照HDR&#xff…...

Redis之底层数据结构

一 Redis数据结构 Redis底层数据结构有三层意思&#xff1a; 从Redis本身数据存储的结构层面来看&#xff0c;Redis数据结构是一个HashMap。从使用者角度来看&#xff0c;Redis的数据结构是String&#xff0c;List&#xff0c;Hash&#xff0c;Set&#xff0c;Sorted Set。从…...

Java实现输入一个整数,计算并输出它的阶乘(20以下)

目录 一、前言 二、代码部分 1.输入一个整数&#xff0c;计算并输出它的阶乘的代码 三、程序运行结果&#xff08;控制台输出&#xff09; 四、设计到的有关知识 一、前言 1.本代码是我在上学时写的&#xff0c;有一些地方没能完美实现&#xff0c;请包涵也请多赐教&…...

mysql暂时禁用触发器

在 MySQL 中&#xff0c;你可以使用以下语句来暂时禁用触发器&#xff1a; SET OLD_SQL_MODESQL_MODE, SQL_MODETRADITIONAL; SET GLOBAL event_scheduler OFF; SET GLOBAL log_bin_trust_function_creators OFF; SET DISABLE_TRIGGERS1; 这些语句将禁用触发器、事件调度程序…...

水溶性荧光生物素PEG:Alexa fluor 647 PEG Biotin,AF647 PEG Biotin,Alexa荧光647标记生物素

文章关键词&#xff1a;AF染料试剂&#xff0c;PE-Biotin衍生物&#xff0c;Alexa-fluor 647&#xff0c;Alexa Fluor 染料&#xff0c;Alexa荧光647标记 中文名称&#xff1a;Alexa fluor 647-PEG-生物素&#xff0c;Alexa-fluor 647-PEG-生物素 英文名称&#xff1a;Alexa fl…...

Java——redis通过改写部分源码实现动态db-操作数据库的时候可以指定db操作

Java——redis通过改写部分源码实现动态db-操作数据库的时候可以指定db操作起因data-redis-gps&#xff08;1&#xff09;改写的源码类redis连接配置 - RedisConnectionConfiguration.javaLettuce客户端配置 - LettuceConnectionConfigure.java&#xff08;2&#xff09;衍生的…...

基于Java+Springboot+vue的网上商城购物系统设计与实现【源码(完整源码请私聊)+论文+演示视频+包运行成功】

博主介绍&#xff1a;专注于Java技术领域和毕业项目实战 &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb; 不然下次找不到哟 Java项目精品实战案例&#xff08;200套&#xff09; 目录 一、前言介绍 1.…...

NVIDIA GTC 2023大会笔记+思考

思考 1 生成式AI大模型正在解决AI模型训练需要大量标注数据的问题&#xff08;如Isaac Sim生成机器人仿真数据集&#xff0c;Drive Slim生成道路场景合成数据集&#xff09; 2 依托类似Omniverse平台实现数字孪生等概念的工业生产流程模式&#xff0c;将因为节省大量现实调试成…...

《计算机网络原理》第一章 计算机网络概述

1.1 计算机网络的定义 定义&#xff1a;以能够相互共享资源的方式互联起来的自治计算机系统的集合主要特征&#xff1a; 资源共享分布在不同地理位置的“自治系统”遵循一定的规则—“协议 ” 1.2 计算机网络的发展历程 1.2.1 以单计算机为中心的联机系统 以单处理机为中心…...

基于springboot+mybatis-plus+mysql+vue实现物业管理系统

基于springbootmybatis-plusmysqlvue实现物业管理系统一、系统介绍1、系统主要功能&#xff1a;2.涉及技术框架&#xff1a;3.本项目所用环境&#xff1a;二、功能展示三、其它系统四、获取源码一、系统介绍 1、系统主要功能&#xff1a; 业主&#xff1a;基本信息、物业收费…...

ANR系列(一)——ANR源码拆解之Service的触发

前言 关于Service的ANR场景还是比较少见的&#xff0c;它的ANR设计原理也是比较简单&#xff0c;在很多监控的方案中都可以看得到 ANR触发场景 通过查阅Android官方文档&#xff0c;我们知道出现以下任何情况&#xff0c;系统都会针对我们的应用触发ANR&#xff1a; Servic…...

TitanIDE:云原生开发到底强在哪里?

原文作者&#xff1a;行云创新技术总监 邓冰寒 引言 是一种新的软件开发方法&#xff0c;旨在构建更可靠、高效、弹性、安全和可扩展的应用程序。与传统的应用程序开发方式不同&#xff0c;云原生是将开发环境完全搬到云端&#xff0c;构建一站式的云原生开发环境。云原生的开…...

基于antdv有可键入搜索的选择器

显示效果 传参效果 使用说明 本组件基于ant design Vue 和 Vue开发&#xff08;JeecgBoot Vue2.0&#xff09;&#xff0c;带有搜索和键入 组件功能 支持动态传入请求路径动态设置请求方法动态设置是否模糊查询动态将请求方法进行带过来支持键入搜索&#xff0c;根据输入内容…...

GameFramework 框架详解之(十五)Setting配置存档

一.前言 在GameFramework中,我们可以使用Setting模块来管理游戏中的一些配置设置,通俗的来讲就是存档功能。Unity引擎给我们提供的PlayerPrefs工具其实作用是一样的,都是用来存储一些游戏配置的。 二.SettingComponent 类似PlayerPrefs的功能,提供基本数据类型配置的&qu…...

【MySQL】联合查询

目录 1、前言 2、联合查询 3、内连接和外连接 4、案例演示 4.1 查询篮球哥每科的成绩 4.2 查询所有同学的总成绩及邮箱 5、自连接 5.1 显示所有计算机原理成绩比java成绩高的同学 6、子查询 6.1 查询出篮球哥的同班同学 6.2 多行子查询 7、合并查询 1、前言 在实际…...

基于springboot+vue网上在线论坛交流网站

在生活上&#xff0c;他们不必像以前一样&#xff0c;想要在闲暇之余与好友或者是拥有同样兴趣的人交流&#xff0c;还得约时间地点一起聊天讨论&#xff0c;而仅仅需要用身边的电子产品打开论坛网站来进行沟通交流&#xff0c;就可以使自己能够在生活的压力下放松自己的心情&a…...

运用serv-u 、快解析搭建serveru ftp个人服务器方法教程

FTP的意思就是文件传输协议&#xff0c;用来管理TCP/IP网络上大型文件的快速传输。FTP服务器就是局域网信息资源的存储中心&#xff0c;主要是用来进行文件共享和传输。为了便于数据信息的共享和沟通&#xff0c;很多企业甚至个人都想搭建自己的ftp服务器&#xff0c;今天&…...

pytorch项目实战之实时人脸属性检测系统

简介 本项目采用CelebA人脸属性数据集训练人脸属性分类模型&#xff0c;使用mediapipe进行人脸检测&#xff0c;使用onnxruntime进行模型的推理&#xff0c;最终在intel的奔腾cpu上实现30-100帧完整的实时人脸属性识别系统。 ps:本来是打算写成付费专栏的&#xff0c;毕竟这是…...

vue过滤器filter

过滤器实质&#xff1a; 不改变原始数据&#xff0c;只是对数据进行加工处理后返回过滤后的数据再进行调用处理 用在两个地方&#xff1a; <!-- 在双花括号中-->{{ message | capitalize }}//capitalize为过滤器名字 <!-- 在 v-bind 中 --><div v-bind:id&qu…...

自主AI能力加速企业智能化转型 | 爱分析报告

报告编委 黄勇 爱分析合伙人&首席分析师 孟晨静 爱分析分析师 外部专家&#xff08;按姓氏拼音排序&#xff09; 杜晨阳 力维智联 五维实验室主任 王哲 九章云极DataCanvas 雅图BU总经理 特别鸣谢&#xff08;按拼音排序&#xff09; 目录 1. 报告综述 2. 金融…...

整理alacritty使用笔记

github&#xff1a; https://github.com/alacritty/alacritty features&#xff1a; https://github.com/alacritty/alacritty/blob/master/docs/features.md features&#xff08;中文&#xff09;&#xff1a; https://gitcode.gitcode.host/docs-cn/alacritty-docs-cn/docs/…...

iOS多线程——GCD学习总结

文章目录多线程编程进程线程线程与进程的关系CPU核GCD简介为什么我们要使用GCD任务同步执行&#xff08;sync&#xff09;&#xff1a;异步执行&#xff08;async&#xff09;&#xff1a;队列&#xff08;Dispatch Queue&#xff09;串行队列&#xff08;Serial Dispatch Queu…...

服务器安装 scenic plus python包

SCENIC 用来联合分析单细胞转录组和单细胞染色质可及性数据&#xff0c;软件官网&#xff1a;https://github.com/aertslab/scenicplus官方给出的代码很简单&#xff0c;就是 git clone 然后 pip install&#xff0c;但我实际安装时发生各种各样报错&#xff0c;总结了一下&…...

3、DRF实战总结:基于类的视图APIView, GenericAPIView和GenericViewSet视图集(附源码)

前面介绍了什么是符合RESTful规范的API接口&#xff0c;以及使用了基于函数的视图(FBV)编写了对文章进行增删查改的API。在本篇文章将使用基于类的视图(Class-based View, CBV)重写之前的接口。 参考&#xff1a; 1、Django开发总结&#xff1a;Django MVT与MVC设计模式&…...

【Unity 风格化】水墨风渲染01:从总结实现方法开始

写在前面 一直比较迷风格化的东西&#xff0c;之前写PBR其实也是为了后面尝试PBRNRP做铺垫&#xff0c;毕竟了解写实向才能进一步学习奇奇怪怪的NPR方式&#xff01;话不多说&#xff0c;从水墨渲染开始&#xff0c;正式进入风格化的世界&#xff01;&#xff01; 无论是什么场…...

【C++进阶】C++11(终)包装器、线程库

文章目录包装器使用方法bind线程线程函数参数原子性操作库(atomic)死锁问题法一&#xff1a;在异常处解锁法二&#xff1a;lock_guard法三&#xff1a;unique_lock两个线程交替打印奇偶数包装器 看下面代码&#xff1a; 通过运行结果我们可以看到static实例化出了三份&#…...

智能制造装备主要技术

请点击↑关注、收藏&#xff0c;本博客免费为你获取精彩知识分享&#xff01;有惊喜哟&#xff01;&#xff01;INTRODUCTION制造业是国民经济和国防建设的重要基础&#xff0c;是立国之本、兴国之路、强国之基。智能制造是当前制造技术的核心发展方向。智能制造装备是智能制造…...

日语能力考常考形容词,柯桥考级培训

日语能力考常考形容词大全&#xff08;汉字しい类&#xff09;汉字しい类的形容词恥ずかしい&#xff08;はずかしい&#xff09;&#xff1a;害羞&#xff0c;害臊&#xff1b;不好意思 例&#xff1a;こんな格好で人前に出るのは恥ずかしい。大人しい&#xff08;おとなしい&…...

Qt 学习笔记 10.QTableWidget

1.如何彻底删除 QTableWidget 中的表项 在 Qt 中&#xff0c;可以使用 QTableWidget::removeRow() 函数彻底删除在 QTableWidget 中的行&#xff0c;从而删除该行中的所有表项。 QTableWidget::removeRow() 函数接受一个整数类型的行号作为参数&#xff0c;表示需要删除的行号。…...

【python】【protobuf】逆向还原protobuf结构

文章目录一、前言二、示例三、python demo一、前言 在很多场景&#xff0c;都有一个需求&#xff1a; 得到了一个编码后的protobuf数据&#xff08;比如竞品调研的的数据包&#xff09;&#xff0c;需要逆向还原其proto结构文件。 有3种方案去做这件事情&#xff1a; 从编码入…...

基于CZT的辐射探测器市场调研报告-主要企业、市场规模、份额及发展趋势

基于CZT的辐射探测器市场报告主要研究&#xff1a;市场规模&#xff1a; 产能、产量、销售、产值、价格、成本、利润等行业分析&#xff1a;原材料、市场应用、产品种类、市场需求、市场供给&#xff0c;下游市场分析、供应链分析等竞争分析&#xff1a;主要企业情况、市场份额…...