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

谷粒商城十二性能压测

在分布式开发中,我们将每一一种服务都抽取成一个独立的模块,微服务模块在真正的上线之前,甚至是上线以后,我们都要进行压力测试,才能投入正常的使用。

压力测试是为了我们的系统在当前软硬件环境下,最大的负荷量,也就是系统瓶颈。

知道了系统瓶颈,就可以通过一些负载均衡配置,避免给系统在单位时间内发送太多的请求,导致系统被压垮,以至于宕机。

同时压测也是我们优化的一个重要手段,使用压力测试,我们有希望找到很多种用其他测试方法更难发现的错误。有两种错误类型是:内存泄漏,并发与同步

  • 内存泄漏:调用的接口在一个很多次的循环内不断的创建对象,当并发达到百万的时候,就会创建很多对象,以至于内存撑爆

性能指标

  1. 响应时间(Response Time: RT)
    响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。

  2. HPS(Hits Per Second) :每秒点击次数,单位是次/秒。

  3. TPS(Transaction per Second):系统每秒处理交易数,单位是笔/秒。
    可以理解为一个事务,不仅仅是数据库的事务,例如下单需要库存、购物车、计算价格等等,全部完成,则为一个事务。

  4. QPS(Query per Second):系统每秒处理查询次数,单位是次/秒。
    对于互联网业务中,如果某些业务有且仅有一个请求连接,那么 TPS=QPS=HPS,一般情况下用 TPS 来衡量整个业务流程,用 QPS 来衡量接口查询次数,用 HPS 来表示对服务器单击请求。

无论 TPS、QPS、HPS,此指标是衡量系统处理能力非常重要的指标,越大越好,根据经验,一般情况下:

  • 金融行业:1000TPS~50000TPS,不包括互联网化的活动(秒杀)
    保险行业:100TPS~100000TPS,不包括互联网化的活动
    制造行业:10TPS~5000TPS
    互联网电子商务:10000TPS~1000000TPS
    互联网中型网站:1000TPS~50000TPS
    互联网小型网站:500TPS~10000TPS

最大响应时间(Max Response Time) 指用户发出请求或者指令到系统做出反应(响应)的最大时间。
最少响应时间(Mininum ResponseTime) 指用户发出请求或者指令到系统做出反应(响应)的最少时间。
90%响应时间(90% Response Time) 是指所有用户的响应时间进行排序,第 90%的响应时间。

从外部看,性能测试主要关注如下三个指标

  • 吞吐量:每秒钟系统能够处理的请求数、任务数(QPS、TPS)。
    响应时间:服务处理一个请求或一个任务的耗时。
    错误率:一批请求中结果出错的请求所占比例。

jmeter

官网下载二进制文件

线程组

在这里插入图片描述

JMeter Address Already in use 错误解决

windows 本身提供的端口访问机制的问题。
Windows 提供给 TCP/IP 链接的端口为 1024-5000,并且要四分钟来循环回收他们。就导致我们在短时间内跑大量的请求时将端口占满了。

  1. cmd 中,用 regedit 命令打开注册表
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,
    1. 右击 parameters,添加一个新的 DWORD,名字为 MaxUserPort
    2. 然后双击 MaxUserPort,输入数值数据为 65534,基数选择十进制(如果是分布式运行的话,控制机器和负载机器都需要这样操作哦)
    3. TCPTimedWaitDelay:30(操作和2一样)
  3. 修改配置完毕之后记得重启机器才会生效
    https://support.microsoft.com/zh-cn/help/196271/when-you-try-to-connect-from-tcp-ports-greater-than-5000-you-receive-t

性能优化

我们使用jmeter对接口做了压测,可以得到这个接口的一些性能报告,我们通过衡量这些性能报告,就能知道这个接口有没有符合我们的性能要求,如果不符合,我们就要对接口进行优化。

优化需要考虑多方面:

  • 数据库、应用程序(我们的项目)、中间件(tomcat、nginx)、网络和操作系统等方面
  • 自己的应用属于
    • cpu密集型(cpu用的多,大量的计算)
      我们查到了一堆数据,需要计算、排序、过滤、整合等等
    • 还是io密集型(网络io,磁盘io,数据库io,redis io)。

性能优化主要在应用程序方面主要是优化我们项目接口的代码编写方式和jvm的堆,可以看java虚拟机的1.1.1 堆空间内存分配(默认情况下)

jvm性能监控我们用的是jdk自带的jvisualvm(dos窗口敲jvisualvm即可启动)

在这里插入图片描述
休眠:调用了sleep的线程
等待:使用了wait,等待被唤醒
驻留:线程池里空闲的线程
监视:几个线程发生了锁的竞争(阻塞的线程),正在等待锁的释放

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

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

MYSQL创建课程表course_MySQL创建表

本示例为:学生student、课程course、选课表sc 在sql语句中注意“约束的概念": 1.实体完整性约束(主键--唯一且非空) primary key() 违约处理:No action(拒绝执行) 2.参照完整性约束(外键约束)foregin key() references tableName(filedName) [on delete|update casecade …...

图片降噪 java_Python图片验证码降噪 — 8邻域降噪

简介图片验证码识别的可以分为几个步骤,一般用 Pillow 库或 OpenCV 来实现,这几个过程是:1.灰度处理&二值化2.降噪3.字符分割4.标准化5.识别所谓降噪就是把不需要的信息通通去除,比如背景,干扰线,干扰像…...

TsingHua:FPT: Improving Prompt Tuning Efficiency via Progressive Training

这篇文章我觉得做的也挺有意思的。 是在探究提示学习中渐进式的更新参数比一窝蜂的直接更新参数效果要佳。 开头 是从比较PT(prompt learning和fine tuning)开始的。为什么PT的收敛速度慢,训练效率低下? 因为PT中中可训练的参数…...

java decode函数用法_Oracle 中 decode 函数用法

含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件值1 THENRETURN(翻译值1)ELSIF 条件值2 THENRETURN(翻译值2)......ELSIF 条件值n THENRETURN(翻译值n)ELSERETURN(缺省值)END IFdecode(字段或字段的运算&…...

大数据编程技术基础实验八:Flume实验——文件数据Flume至HDFS

大数据编程技术基础实验八:Flume实验——文件数据Flume至HDFS 文章目录大数据编程技术基础实验八:Flume实验——文件数据Flume至HDFS一、前言二、实验目的三、实验要求四、实验原理1、flume的特点2、flume的可靠性五、实验步骤1、启动Hadoop集群2、安装并…...

oracle decode函数用法详解

oracle的decode函数语法结构如下: decode (expression, search_1, result_1) decode (expression, search_1, result_1, search_2, result_2) decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n) decode (expression, search_1, result_…...

springboot 读取配置文件

一个类被spring容器托管以后,想要读取配置文件,很简单: Service public class OrderService {Autowiredprivate SkuService skuService;Autowiredprivate CouponRepository couponRepository;Autowiredprivate UserCouponRepository userCou…...

节省50%带宽,这款媒体处理产品了解下!

视频处理技术想必大家都有所了解,现在每天都会涌现出大量新的视频处理模型,它们有的能够超分、降噪,有的能够做目标检测、跟踪、识别,加上一些前端技术就能实现很多炫酷的功能。但是现在大多数模型都是单任务模型,想要…...

左连接 oracle条件查询,sql 左连接查询条件and与where

用一条SQL查询一张表中不同级别的字段(字段名称相同)。需求:用一条SQL同时查出城市id、城市name、省份id和省份name。版本一如下SELECTtlUp.LOCATION_ID as cityId,tlUp.LOCATION_NAME as cityName,tlDown.LOCATION_ID as provinceId,tlDown.LOCATION_NAME as provi…...

Leetcode刷题攻略Java版(持续更新中……)

零、二分查找 简单模板 class Solution{public void TFCZ(int nums[],int target){int left0,rightn-1;while(left<right){int mid left(right-left)/2; //向下取整if(nums[mid]<target){ //向上取整则(l r 1)/2leftmid1;}else{rightmid;}}//最终返回的值是相同值的…...

css的引入方式

CSS有四种引入方式&#xff0c;分别如下&#xff1a; 1、外部链接一个CSS文件&#xff0c;我们在HTML头部分标明&#xff1a;<link href"css/my.css" rel"stylesheet" type"text/css"/> 2、头部直接写入CSS: <style type"text/cs…...

【虚幻引擎UE】UE5 C++环境异常原因及解决方案

引言&#xff1a; 在实际开发过程中&#xff0c;首次拉取项目开始开发或升级引擎版本时&#xff0c;如果现有代码包含C编译的类&#xff0c;本机环境未正确配置C环境的情况下无法正常运行项目。 一、相关模块未安装 1、打开控制面板&#xff0c;找到安装器&#xff0c;点击更…...

【红绿灯识别】红绿灯识别【含GUI Matlab源码 1908期】

⛄一、红绿灯识别简介 截至2015年&#xff0c;世界范围内盲人的患病率为0.49%&#xff0c;约有3600万盲人&#xff0c;我国50岁以上的盲人有532万。盲人出行困难重重。目前市面上针对盲人出行识别红绿灯的研究并不多&#xff0c;识别红绿灯的图像识别技术往往应用于无人驾驶技…...

机器视觉光源案例锦集(一)

1、准直的光线产生更清晰的图像&#xff0c;就是我们通常所说的平行光&#xff0c;对边缘适应性更好 2、尽量提供高对比度有助于视觉系统进行更精准的检测 3、红外光突出了水果上的淤伤 4、 &#xff08;1&#xff09;环形灯直接照明的灯泡&#xff0c;环形光在玻璃中反射&…...

Find My资讯|苹果Find My帮助美警察逮捕连环盗车嫌犯

报道称&#xff0c;美国Shelby County Sheriff警方于11月13日搜查了Shady Ridge的5300街区的一处住宅&#xff0c;成功逮捕了现年20岁的嫌疑人Michael Walker。根据警方通告&#xff0c;该地区近期发生了多起盗车案件。而案件的突破口是发生在Pleasantwood 6800街区的一件盗车事…...

php判断数组下标,php检查数组下标是否存在

PHP检查数组下标是否存在的方法array_key_exists()函数array_key_exists()函数判断某个数组中是否存在指定的 key&#xff0c;如果该 key 存在&#xff0c;则返回 true&#xff0c;否则返回 false。语法&#xff1a;array_key_exists(key,array)参数描述&#xff1a;key 必需。…...

linux线程互斥

文章目录多线程执行的问题Linux线程互斥要解决以上问题&#xff0c;需要做到三点&#xff1a;多线程执行的问题 先看一段代码 int tickets10000;void* buytickets(void* args) {char* name (char*)args;while(1){if(tickets>0){cout<<name<<"] tickets:…...

通过MediaRecorder源码学习系统源码定位

找到加载的so库 public class MediaRecorder implements AudioRouting,AudioRecordingMonitor,AudioRecordingMonitorClient,MicrophoneDirection {static {System.loadLibrary("media_jni");native_init();}定位到media_jni源码 media_jni的目录&#xff1a; 告诉…...

HTML引用外部css的路径

HTML引用外部css&#xff0c;其实说简单点就是 href 内填入路径即可 然而今天感觉自己之前都有点。。没引入进来就试出来的赶脚。。。 索性就把情况都归纳一下 1. html,css 在同一文件夹下 直接引用css的名字即可&#xff0c;因为在当前路径之下 2. html,css 在同一文件夹下…...

GR5515 使用心得纪录片

A.GR551X 蓝牙应用开发如何开启白名单过滤机制 1. 关于白名单过滤机制 当设备绑定之后&#xff0c;再次开启广播时可以使用白名单过滤机制&#xff0c;白名单是一组蓝牙地址的列表&#xff0c;设备只接受来自位于白名单中蓝牙设备的扫描和连接请求。 2. 如何开启白名单过滤机…...

Swift数组下标

var Arr ["a" , "b" , "c" , "d" , "e" , "f" , "g" ,] var Brr ["b" , "d" , "f" , "g" ,] var gongtong [Int]() //print("Arr个数为:\(Arr.count)…...

Up 主的内容创作利器: Effie

提起 Bilibili&#xff0c;很多人脑海中都会想起“二次元”符号。诚然&#xff0c; Bilibili 是以 ACG 相当于的代名词。其中&#xff0c;Up 主是 Bilibili 崛起的重要支柱。大量的 ACG 爱好者基于兴趣爱好等缘由聚合在视频弹幕网站—— Bilibili&#xff0c;将其搜集或者创作的…...

html如何引入css文件?HTML引入外部css文件的四种方法

在学习前端的时候&#xff0c;我们应该知道css给html标记添加各种样式&#xff0c;用来告诉浏览器&#xff0c;因该如何显示这些标记里面的内容。既然css是用来给html添加各种样式的&#xff0c;那么&#xff0c;html中如何引入外部的css文呢&#xff1f;本篇文章将给大家来介绍…...

女孩顶球-第10届蓝桥杯Scratch省赛真题第1题

[导读]&#xff1a;超平老师计划推出Scratch蓝桥杯真题解析100讲&#xff0c;这是超平老师解读Scratch蓝桥真题系列的第68讲。 第10届蓝桥杯青少年组省赛于2019年3月24日举行&#xff0c;形式为线下考试。Scratch分为初级组和中级组&#xff0c;其中初级组面向7~10岁孩子&…...

java返回下标数组_JAVA一维数组判断大小,并返回数组下标

展开全部代码如下&#xff1a;/****/package owner;import java.util.ArrayList;import java.util.List;/*** author GreenLight**/public class TTS {/*** param args*/public static void main(String[] args) {// 声明一个整型数组62616964757a686964616fe59b9ee7ad94313333…...

HTML引入CSS样式三种方法及优先级

HTML引入CSS样式三种方法及优先级 CSS样式的写法 HTML引入CSS样式三种方法及优先级&#xff1a; 方法 css的样式引用由3种方式。分别为行内样式、内部样式&#xff08;嵌入式&#xff09;和外部样式&#xff1b; 行内样式&#xff1a; 在对象的标记内使用对…...

django读取数据库并用jieba分词用pyechart展示词云图

前言 因项目需要通过表单提交到数据库然后前端可视化显示。 项目是基于django架构&#xff0c;admin后台美化是用simlpeui。要让django可是数据可视化有两个办法。 第一是echart&#xff0c;但是echart是js&#xff0c;并且后台对接数据麻烦&#xff0c;需要json。大概流程很简…...

jeecg-boot在线开发从数据库导入表单显示为空

现象 Online表单开发&#xff0c;从数据库导入表单内数据表列表为空 原因 在线表单开发使用独立引擎制作&#xff0c;与原框架设置分离。 解决 修改文件&#xff1a; jeecg-boot-module-system/src/main/resources/jeecg/jeecg_database.properties...

ps制作台式计算机图标,ps制作计算机图标

今天要分享的是如何用ps制作各种立体风格的计算机图标&#xff0c;我们所要重要使用的工具就是拷贝粘贴图层样式&#xff0c;其实在图标的制作中&#xff0c;这个功能经常被使用&#xff0c;感兴趣的话就让我们看下去吧&#xff01;01 执行“文件>新建”命令&#xff0c;在弹…...

我的第一个html网页(完整代码)

下面的代码全部完整可用 学习四天&#xff0c;历时一周终于完成 - 首先在HBuilder X上建一个基于HTML的项目如图&#xff1a; 参考“宁夏博物馆”的官网&#xff0c;我们team共十人&#xff0c;我负责“公众服务”模块 - liuxue.css中的代码为&#xff1a; .container{width: …...

Arduino IDE 16进制转换10进制函数

void setup(){Serial.begin(115200);char str[3] "FE"; int i 0; sscanf(str, "%x", &i); Serial.print( i);//254//10进制转16进制 char s[3] {0};   sprintf(s, "%x", 255);   Serial.println( s); // ff }void loop() { }上面…...

面试高频~单链表OJ题总结(二)

文章目录1.力扣141&#xff1a;环形链表2.力扣142&#xff1a;环形链表找入口3.力扣160&#xff1a;相交链表4.力扣138&#xff1a;复制带随机指针的链表1.力扣141&#xff1a;环形链表 给你一个链表的头节点 head &#xff0c;判断链表中是否有环。 如果链表中有某个节点&…...

POSIX线程(二)

目录 一、前言 二、Thread Attributes 1、Setting the Detached State Attribute&#xff08;thread5.c&#xff09; 2、Thread Attributes Scheduling &#xff08;1&#xff09;Scheduling&#xff08;thread6.c&#xff09; 三、Canceling a Thread 1、Canceling a …...

❗HTML引入CSS的三种常用方式汇总❗

引言 CSS对于HTML来说就像是女生的化妆品&#xff0c;通过CSS的修饰后&#xff0c;网页元素会更加丰富美观&#xff0c;但是使用CSS之前的首要需求就是如何在HTML代码中加入CSS代码&#xff0c;这里就简单列举一下三种常用方法&#xff1b; ps&#xff1a;由于作者规划以后往…...

c语言数组下标为负数

c语言中数组的下标可以是负号&#xff0c;在代码运行前不会对数组是否下标越界、溢出等异常进行警告或处理&#xff0c;因此需人为干预。 测试代码&#xff1a; #include<stdio.h> #include <stdlib.h>int main(int argc, char *argv[]) {int array[]{1,2,3,4,5,6…...

面试向:SpringBoot如何一键启动多个微服务?如何一键部署多个微服务?

我们知道 Springboot是负责创建服务的 有的时候 我们不区分 都混杂在一起。有的时候 我们会对服务进行细分&#xff0c;然后就是微服务 这一个springboot project可能含有很多个微服务。 springboot的启动方式有三个&#xff1a; main-mvn spring-boot run-pack with maven cle…...

C语言 实现16进制 转换10进制

程序说明&#xff1a;输入一个16进制的数&#xff0c;输出一个10进制的数 原理&#xff1a;2、8或16进制转换成10进制都是用对应的进制数从后向前&#xff08;从个位向前&#xff09;依次乘以对应进制数的增长幂数然后求和。 例如16进制转10进制 &#xff1a; ABC10*16^211* …...

html5css如何引用,html如何调用外部css

调用方法&#xff1a;1、使用“”语句调用&#xff1b;2、在style标签中使用“import url(CSS文件路径地址)”语句调用。本教程操作环境&#xff1a;windows7系统、CSS3&&HTML5版、Dell G3电脑。html调用外部css有两种方法链接式--使用标签导入式--使用import规则标签1…...

leetcode2/3/4数之和的解法比较python_哈希和双指针(sort的时空复杂度)

1. 两数之和题目 给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&#xff0c;并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是&#xff0c;数组中同一个元素在答案里不能重复出现。你可以按…...

html页面中引入css样式的3种方式

1.行内样式&#xff1a;直接在html的元素上使用style的属性编写CSS&#xff0c;如下&#xff1a; <span style"color:#00FF00 ;font-size:100px;">学无止境&#xff0c;不忘初心</span> 2.内部样式&#xff1a;在html的<head>标签中使用<style&…...

HashMap之数组下标计算

HashMap之数组下标计算前提loadFactorcapacitythresholdput时&#xff0c;数组下标计算hash函数putVal函数核心计算扩容时&#xff0c;下标的重置计算前提 HashMap是有数组链表组成的&#xff0c;其中使用的算法有&#xff1a;hash&#xff08;java8又使用了红黑树&#xff09…...

关于web项目html引用外部css失效问题(望各位大佬帮忙解决!!!)

在测试的时候发现一个简单的登录页面导入外部css时失效&#xff0c;下面附上代码&#xff1a; <head><meta charset"UTF-8"><title></title><!-- <script src"js/denglu.js" type"text/javascript" charset"…...

html怎么引入本地css文件路径,html如何引入css文件

引入方法&#xff1a;1、使用link标签引入&#xff0c;语法“”&#xff1b;2、在stylet标签中&#xff0c;使用“import”规则引入&#xff0c;语法“import url(css文件地址)”。本教程操作环境&#xff1a;windows7系统、CSS3&&HTML5版、Dell G3电脑。html引入css文…...

16进制转换为10进制

问题描述 从键盘输入一个不超过8位的正的十六进制数字符串&#xff0c;将它转换为正的十进制数后输出。   注&#xff1a;十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 import java.util.Scanner;public class wuxueme…...

ps手机计算机图标教程,PS手机图标绘制教程:手绘时尚大方的扁平化风格手机APP图标。PS-站长资讯中心...

PS手机图标绘制教程&#xff1a;手绘时尚大方的扁平化风格手机APP图标。初稿步骤 02 制作时钟底盘2.1 新建540*540px的圆&#xff0c;命名为【圆-1】并为其添加图层样式。2.2 新建460*460px的圆&#xff0c;命名为【圆-2】并为其添加渐变叠加。2.3 新建442*442px的圆&#xff0…...

ps制作html图标素材,PS按钮图标制作

PS按钮图标制作教程&#xff1a;设计简洁风格的半透明科技感按钮图标素材。3、拉两条参照线。按Ctrl R 调出标尺&#xff0c;然后用移动工具分别拉一条水平和垂直的参照线&#xff0c;如下图。4、在工具箱选择“椭圆选框工具”。5、以参照线交点为起点&#xff0c;按住Alt Sh…...

12.3 - 每日一题 - 408

每日一句&#xff1a;现在很痛苦&#xff0c;等过阵子回头看看&#xff0c;会发现其实那都不算事。 数据结构 1 哈希函数为H&#xff08;key&#xff09;key MOD 11&#xff0c;表中已存入关键字分别为7、14&#xff0c;37、60和83的五个记录&#xff0c;此时哈希表的装填因子…...

通俗理解隐马尔可夫模型(HMM)

HMM&#xff08;隐马尔可夫模型&#xff09; 对于一个观测序列&#xff0c;我们认为这个观测序列是由另一个状态序列输出的&#xff0c;而这个状态序列我们称之为隐马尔可夫链 隐马尔可夫链每次可以输出一个观测值&#xff0c;但是一个观测值一次只能被一个状态输出&#xff…...

Web前端 | HTML引入CSS样式的三种方式

✅作者简介&#xff1a;一位材料转码农的选手&#xff0c;希望一起努力&#xff0c;一起进步&#xff01; &#x1f4c3;个人主页&#xff1a;每天都要敲代码的个人主页 &#x1f525;系列专栏&#xff1a;Web前端 &#x1f4ac;推荐一款模拟面试、刷题神器&#xff0c;从基础到…...

5G/NR 标识详解之5G-GUTI

目录 1. 概述 2. 5G-GUTI分配场景 3. 5G-GUTI的组成 4. 5G-GUTI与GUTI的映射 1. 概述 5G全球唯一临时标识(5G Globally Unique Temporary Identifier&#xff0c;简称5G-GUTI)由接入和移动管理功能(Access and Mobility Management Function, 简称AMF)给UE分配的标识&#…...

深入理解蓝牙BLE之“扩展广播”

目录 前言&#xff1a; 4.2版本广播&#xff1a; 5.0版本广播&#xff1a; 实现原理&#xff1a; 格式定义&#xff1a; 广播事件类型&#xff1a; 扩展广播&#xff1a; 周期广播&#xff1a; 广播集&#xff1a; HCI接口定义&#xff1a; 4.2版本&#xff1a; 5.…...

【MM小贴士】采购订单当中自动带出PO抬头文本

【日常吐槽】这个项目做的我真的是一言难尽&#xff0c;唉。 【他人所谓得重新思考&#xff0c;无非是重新整理自己的偏见罢了。】 【业务背景】今天练习一个下功能&#xff0c;就是做采购订单的时候&#xff0c;订单是由抬头的&#xff0c;抬头会有一些文本&#xff0c;可以…...

中国白帽黑客调查

黑客&#xff0c;可能大家们的第一印象是聪明&#xff0c;多金&#xff0c;在虚拟世界无所不能——电影里不都这么演嘛!但是现实中的黑客是什么样子的呢&#xff1f;近日&#xff0c;由智能生活安全社区GeekPwn主导&#xff0c;联合腾讯科技和FREEBUF两家媒体平台完成的中国首份…...

Siggraph2018

1,SIGGRAPH 2018 papers on the web...

uni-app在ios手机上如何关闭侧滑返回功能

单个窗口锁定 方法一 // #ifdef APP-PLUS var page this.$mp.page.$getAppWebview(); page.setStyle({ popGesture: none }); // #endif方法二 // #ifdef APP-PLUS plus.webview.currentWebview().setStyle({popGesture: none }); // #endif方法三 在pages.json该页面加入&qu…...

佘太地纯的前世今生

佘太地纯的前世今生 &#xff08;一&#xff09;. 酒的诞生&#xff0c;被先祖视为对神明的供品 自古以来&#xff0c;我们的祖先就有“酒是天上酒星所造”的说法&#xff0c;据专家们考证&#xff0c;阴山岩刻中有凹型圆坑&#xff0c;这是古先人群用来盛酒祭天所为。这些约…...

SIGGRAPH 2022--岩鸽彩虹色羽毛渲染阅读笔记:Rendering Iridescent Rock Dove Neck Feathers

目录 介绍&#xff1a; 相关工作&#xff1a; 几何&#xff1a; 渲染&#xff1a; 度量&#xff1a; 背景 羽毛的几何形状&#xff1a; 鸟的羽毛的颜色&#xff1a; 岩鸽颈部羽毛羽小枝颜色 薄膜的物理学&#xff1a; 用成像散射计进行测量&#xff1a; 模型&#…...

Whois查询结果中不同域名状态的含义

通过WHOIS工具可以查看域名详细信息&#xff0c;其中不同的域名状态代表不同的含义&#xff0c;通过解读域名状态我们可以更清楚了解域名当前运行情况&#xff0c;帮助我们了解域名安全情况和域名无法正常使用的原因等&#xff0c;以便我们能够采取及时的应对措施。下面中科三方…...

gitHub不能用密码推送了,必须要使用令牌

有一段时间没使用github去push项目了&#xff0c;今天push之后&#xff0c;根据提示输入账号密码&#xff0c;但是失败了&#xff0c;报错如下&#xff1a; support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com…...

Python中常用的格式化字符串方法

下面写了下我所了解的三种格式化字符串方法&#xff0c;推荐第三种 第一种方式&#xff1a; 常用‘%s’、‘%f’、‘%d’。 符号描述%s格式化为字符串&#xff0c;采用 str() 显示%r格式化为字符串&#xff0c;采用 repr() 显示%d/%i格式化为十进制整数&#xff0c;仅适用于数…...

01-初识pandas-创建文件

创建文件 import pandas as pd #引入pandas模块设置简称为pddf pd.DataFrame({ID: [1, 2, 3], Name: [Tim, Victor, Nick]}) # 使用DataFrame方法创建一个数据帧id行数据是123 名字行是三个人英文名 df df.set_index(ID) …...

Debian 10怎么创建文件

Debian10中创建文件&#xff1a; # sudo vim /etc/nginx/snippets/letsencrypt.conf #把<<文件换成自己的 编辑完 按 ESC 输入&#xff1a; &#xff1a;wq...

pycharm无法创建文件

我在pycharm中想要创建一个py文件&#xff0c;发生了错误&#xff0c;显示无法创建文件&#xff0c;这个是什么原因呢&#xff1f;求大神教教我...

Ubuntu_解决桌面右键无法创建文档的问题

在我看别人通过新建文档来检测自己中文输入法是否有效时&#xff0c;我发现自己的Ubuntu系统没有创建文档的选项&#xff0c;于是在网上寻找解决方法&#xff0c;先展示一张有问题的图片&#xff1a; 下面来看解决办法&#xff1a; 1、打开文件 2、找到Templates文件夹&#xf…...

idea新建文件Hello

我们要建立一个新的项目首先要找到左上角的File点开新建一个project 后输入新建工程的名字点击确认 请确认后会弹出是在一个页面创建两个工程还是新开一个页面的选择&#xff0c;根据个人喜好&#xff0c;This是再次页面新建&#xff0c;new是新建页面&#xff0c;打上对勾后会…...

idea创建文件时生成文档注释

一、打开设置&#xff08;快捷键CtrlAltS&#xff09; 打开idea&#xff0c;点击左上角的依次选择File - Settings&#xff0c;进入Settings界面 二、找到 ’ File and Code Templates ’ 进行设值 在Settings界面内&#xff0c;依次选则左侧栏目的Editor - File and Code T…...

linux下创建php文档,linux新建文件有哪些方法

linux新建文件的方法有&#xff1a;1、使用重定向符号创建文件&#xff1b;2、使用touch命令创建文件&#xff1b;3、使用echo命令创建文件&#xff1b;4、使用printf命令创建文件&#xff1b;5、使用cat命令创建文件。linux下新建文件有多种方法&#xff0c;如下&#xff1a;(…...

kali怎么新建文本_教你如何在linux终端创建文件

导读我们都知道可以用mkdir命令创建一个新的目录&#xff0c;但更多时候如果能直接创建一个文件(普通文件)会让人感觉更愉悦&#xff1b;这样就可以不用在去打开一个专门的创建文本文件的软件&#xff0c;然后还要设置文件名&#xff0c;保存路径那样的繁琐了&#xff1b;下面就…...

linux右键没有创建新文件夹,将新建文档添加回Ubuntu 18.04中的右键菜单

当我最近转移到Ubuntu 18.04时&#xff0c;我注意到Nautilus的右键菜单中没有选项来创建一个空文本文件。 当然&#xff0c;我可以使用命令行快速创建新文档&#xff0c;甚至可以使用文本编辑器创建新文件&#xff0c;但这不是我想要的。 我还在寻找旧样式的右键单击菜单&#…...

如何快速创建新文件

在Windows系统中&#xff0c;通过鼠标右键菜单可以新建各种常用的文件&#xff0c;比如文本文档、Word、Excel、PPT等等。然而Mac上的右键菜单并没有这项功能&#xff0c;这令许多用惯了Windows的小伙伴们刚开始使用Mac的时候会有些不习惯。小编推荐使用Easy New File&#xff…...

使用c++写sql语句的最佳实践

ccORM是本人的一次c对sql查询的完美实践&#xff0c;写起来得心应手&#xff0c;效率非常之高&#xff0c;值得推荐。 #include "ccORM.hh" auto d crow::D("127.0.0.1","test","root","",3306,"utf8");//D_();…...

C语言连接SQL Server数据库并且完成一次简易操纵

本文旨在针对SQL完全小白的朋友&#xff0c;让其了解C语言连接SQL Server的方法&#xff0c;并且完成一个简易操纵&#xff08;可以是写入/读出/增删查改&#xff09;。本文使用的是SQL Server 2019&#xff0c;安装教程可参考SqlServer2019安装教程-基本安装_七海桑城-CSDN博客…...

使用游标的SQL语句

使用游标的SQL语句 必须使用游标的SQL语句有查询结果为多条记录的select语句&#xff0c;current形式的update和delete语句。 查询结果为多条记录的select语句 一般情况下&#xff0c;select语句查询结果为多条记录&#xff0c;因此需要使用游标机制将多条记录一次一条的送主程…...

c语言break语句作用,解析c语言switch中break语句的具体作用

解析c语言switch中break语句的具体作用问题&#xff1a;break在for循环、while循环等循环流程控制中起的作用是停止执行break后面的语句&#xff0c;跳出本次循环&#xff0c;并跳出该循环控制体&#xff1b;在switch条件选择中&#xff0c;没有了循环控制&#xff0c;break又起…...

Linux环境下执行sql语句,linux程序设计——执行SQL语句(第八章)

8.3 使用C语言访问MySQL数据8.3.3 执行SQL语句 执行SQL语句的主要API函数被恰当的命名为:int mysql_query(MYSQL *connection, const char *query);这个例程接受连接结构指针和文本字符串形式的有效SQL语句,如果成功,它返回0.1.不返回数据的SQL语句 为简单起见,先看一些不返…...

c语言sql数据库大作业,c语言连接sql数据库.docx

连接到SAMPL数据库&#xff0c;查询LASTNAM为JOHNSO的FIRSTNAM信息。#i nclude#include#include#include"util.h"#includeEXEC SQL INCLUDE SQLCA;(1)main(){EXEC SQL BEGIN DECLARE SECTION;(2)char firstname[13];char userid[9];char passwd[19];EXEC SQL END DEC…...

C语言中通过sprintf()函数构造sql语句

一、&#xff23;语言如何构造sql 做项目时&#xff0c;由嵌入式开发慢慢涉及到后台开发&#xff0c;接触数据库慢慢就多了&#xff0c;一般情况下&#xff0c;sql定义成一个char *&#xff0c;或者一个字符数组&#xff0c;里面就写sql语句就行了。例如&#xff1a; char *sq…...

c语言 exec sql编程,C语言采用嵌入式方式操作数据库exec_sql.doc

Exec sql/c【嵌入SQL】概念&#xff1a;利用高级语言的过程性结构来弥补SQL语言实现复杂应用方面的不足。嵌入SQL的高级语言称为主语言或宿主语言。在混合编程中&#xff0c;SQL语句负责操作数据库&#xff0c;高级语言语句负责控制程序流程。预编译方法由DBMS的预处理程序对源…...

c语言sql注入,最详细的SQL注入语句

最详细的SQL注入语句相关的命令整理1、 用^转义字符来写ASP(一句话木马)文件的方法: http://192.168.1.5/display.asp?keyno1881;exec master.dbo.xp_cmdshell echo ^ >c:\mu.asp;-- echo ^ >c:\mu.asp2、 显示SQL系统版本&#xff1a; http://192.1…...

c语言简单程序sql,实现C语言嵌入SQL程序环境配置.doc

实现C语言嵌入SQL程序环境配置实现C语言嵌入式SQL程序的环境配置嵌入SQL的C应用程序VC6.0、SQL Server 2000环境下调试可分为五步&#xff1a;环境初始化;预编译;编译;连接;运行。1、环境初始化??????? (1) 文件夹devtoolsSQL Server的系统目录C:\Program Files\Microso…...

C语言sql参数化查询,SQL参数化查询详解.pdf

SQL参数化查询详解&#xff5e;&#xff5e;&#xff5e; &#xff5e;&#xff5e;&#xff5e; &#xff5e;&#xff5e;一 一一一一智 一慧 &#xff5e;密 一集&#xff5e;&#xff5e; &#xff5e;&#xff5e;&#xff5e;&#xff5e; &#xff5e; 实一 一&#xff…...

php原生sql语句删除,PHP 的批量删除sql语句

PHP 的批量删除sql语句发布于 2014-10-07 22:57:44 | 92 次阅读 | 评论: 0 | 来源: 网友投递PHP开源脚本语言PHP(外文名: Hypertext Preprocessor&#xff0c;中文名&#xff1a;“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点&#xff0c;入门…...

使用c语言对sql server进行增删改查操作

使用c语言对sql server进行增删改查操作 众所周知&#xff0c;自从sql server 2000以后&#xff0c;便不再支持c语言的嵌入式语言操作&#xff0c;因此需要使用odbc连接的方式来进行操作。我在完成实验的时候一直找不到较为完整的操作代码&#xff0c;走了不少弯路&#xff0c…...

c语言解析sql语句_解析SQL语句比解析类C语言更麻烦?

最近想做一个SQL语句解析器&#xff0c;换句话说想给自己的系统加上类似SQL语句的查询引擎。我之前做过一个解析类似C语言语法的解析器&#xff0c;可以解析C/C里的运算表达式&#xff0c;if…else…等基本语句。我以为做个SQL语句的解析器应该是很相似的&#xff0c;结果却发现…...

c语言判断语句案例,c语言判断语句怎么写

1. C语言中判断语句怎么表示int main(void){char putin[100];fflush(stdin);while(1){gets(putin);printf("%s\n",putin);if(strstr(putin,"exit") putin)break; else if( 你自己写的判断 ){ }}return 0;}当输入 exit 时程序退出。2. oracle中判断语句怎么…...

c语言怎么给sql语句传参数值,SQL语句参数化

declare TblName nvarchar(30)set TblName MyTableselect * from TblName今天为了提取出公共的fuction提高执行效率&#xff0c;需要传递表的字段作为参数&#xff0c;语法可以通过&#xff0c;但是查询结果不正确。将表字段参数换成实际的字段就可以&#xff0c;问题出在“如…...

C语言中嵌入SQL语句

一. 编译环境 visual studio 2017&#xff0c; MySQL Workbench 8.0 CE。创建新项目后&#xff0c;需要在visual studio内完成一系列设置&#xff0c;以实现链接到MySQL。具体步骤如下&#xff1a; (1) 在"项目"->"属性"栏目中设置平台为X64&#xff1a…...

c语言解析sql语句_C语言连接SQL数据库

连接到SAMPLE数据库&#xff0c;查询LASTNAME为JOHNSON的FIRSTNAME信息。#include#include#include#include"util.h"#includeEXECSQLINCLUDESQLCA;(1)main(){EXECSQLBEGINDECLARESECTION;(2)charfirstname[13];charuserid[9];charpasswd[19];EXECSQLENDDECLARESECTIO…...

c语言sql语句大全,在C语言中嵌入SQL语句.doc

在C语言中嵌入SQL语句.doc下载提示(请认真阅读)1.请仔细阅读文档&#xff0c;确保文档完整性&#xff0c;对于不预览、不比对内容而直接下载带来的问题本站不予受理。2.下载的文档&#xff0c;不会出现我们的网址水印。3、该文档所得收入(下载内容预览)归上传者、原创作者&…...

屏幕开发学习 -- 迪文串口屏

一 前言 最近学习了一款基于图形化开发的屏幕&#xff0c;在摸索一周后&#xff0c;基本熟悉了这款产品的一个开发过程&#xff0c;今天给大家分享一下迪文串口屏和STM32如何建立通讯&#xff0c;有不足之处&#xff0c;还请见谅&#x1f601; 二 迪文屏介绍 1.选型 我用到的…...

十三:输入一个URL发生了什么?

DNS解析TCP连接发送http请求服务器处理请求浏览器解析渲染页面连接结束...

史上最全的渗透测试面试题

一、信息收集 1.获取域名的whois信息,获取注册者邮箱姓名电话等。2.通过站长之家、明小子、k8等查询服务器旁站以及子域名站点&#xff0c;因为主站一般比较难&#xff0c;所以先看看旁站有没有通用性的cms或者其他漏洞。3、通过DNS域传送漏洞、备份号查询、SSl证书、APP、微信…...

计算机网络----访问URL的过程

浏览器中输⼊url地址 —>显示主⻚的过程 DNS解析&#xff08;浏览器缓存->系统缓存–>路由器缓存->DNS缓存&#xff09;建立TCP连接浏览器向web服务器发送HTTP请求(cookie也会随请求一起发送&#xff09;服务器处理请求并返回HTTP报⽂浏览器解析渲染⻚⾯&#xff…...

CentOS7配置静态IP

.设置静态ip 修改配置文件&#xff1a; /etc/sysconfig/network-scripts/网卡名 参考&#xff1a;ifcfg-eno1677736 TYPEEthernet BOOTPROTOstatic GATEWAY10.50.3.1 DNS18.8.8.8 IPADDR10.50.3.20 NETMASK255.255.255.0 DEFROUTEyes IPV4_FAILURE_FATALno IPV6INITyes IPV6_A…...

【内含演讲PPT】游族首届创新安全开发者沙龙小结

10月25日&#xff0c;游族首届创新安全开发者沙龙在游族大厦2楼电影院成功举办。此次沙龙由游族网络主办&#xff0c;知道创宇赞助支持&#xff0c;邀请了来自北京、上海两地的五位知名互联网公司的安全开发工程师&#xff0c;议题涵盖了企业安全建设中的数据安全、入侵检测、扫…...

内网端口映射+dnslog

以前的DNSLOG部署在公网上也即自己的服务器上&#xff0c;产品依赖个人的环境不是很好。于是做了修改。 框架 细节 1&#xff09;A域名的域名服务器指向B域名 ns0.B.comns1.B.com2&#xff09;B域名的两个ns0 与 ns1 作A记录到公网的IP上 3&#xff09;公网通过VIP的方式将公网…...

URL访问网站的整个过程,并描述用到的算法和协议

问&#xff1a;在xx校园网下&#xff0c;在IE中输入www.sina.com.cn直到显示结果&#xff0c;请描述这个过程是怎么进行的&#xff0c;并描述过程中用到的协议和算法 1.本地过程&#xff1a; 若DNS缓存中没有相关数据&#xff0c;则IE浏览器先向DNS服务器发出DNS请求&#xff1…...

黑苹果洗三码教程

准备工具&#xff1a;1.OC Auxiliary Tools&#xff08;简称OCAT)&#xff0c;OC Auxiliary Tools for Mac-OC Auxiliary Tools Mac版下载 V0.6.9-PC6苹果网 ,即新的OC引导的编辑器&#xff0c;须与OC引导版本相对应&#xff0c;否则容易出错&#xff1b;2.Clover ConfiGurator…...

信息收集入门面试考题

拿到一个待检测的站或给你一个网站&#xff0c;你觉得应该先做什么? 1)信息收集 1&#xff0c;获取域名的whois信息,获取注册者邮箱姓名电话等。 2&#xff0c;查询服务器旁站以及子域名站点&#xff0c;因为主站一般比较难&#xff0c;所以先看看旁站有没有通用性的cms或者其…...

我跪着看完了这些神仙渗透测试面试题!

拿到一个待检测的站或给你一个网站&#xff0c;你觉得应该先做什么&#xff1f; 一、信息收集 1.获取域名的whois信息,获取注册者邮箱姓名电话等。 2.通过站长之家、明小子、k8等查询服务器旁站以及子域名站点&#xff0c;因为主站一般比较难&#xff0c;所以先看看旁站有没有…...

设置网页默认浏览IE版本

&#xfeff;&#xfeff;<meta http-equiv"X-UA-Compatible" content"IEedge;IE9;IE8;..."> ...可以换成很多&#xff0c;也可以换成火狐或者google的。 设置后&#xff0c;默认该界面以指定浏览器的指定版本运行&#xff08;以对应版本&#xff0…...

C/C++中的内存管理

目录 C/C内存分布 C语言中动态内存管理方式 malloc/calloc/realloc和free C内存管理方式 new/delete操作内置类型 new/delete操作自定义类型 operator new 与 operator delete new/delete实现原理 内置类型 自定义类型 定位new表达式&#xff08;placement-new&…...

现版本IE11调试工具

在 IE 模式下的选项卡上打开开发工具 如果企业管理员已将网站配置为以 IE 模式显示&#xff0c;则 IE 模式指示器图标将显示在地址栏中。 若要在 IE 模式下查看网站的文档模式&#xff0c;请在地址栏中选择 IE 模式指示器图标。 如果选项卡使用 IE 模式&#xff0c;则该选项卡…...

C++ 获取 IE 版本

#include "Winver.h"; #pragma comment(lib,"Version.lib")<pre name"code" class"cpp">DWORD<span style"font-family: Arial, Helvetica, sans-serif;"> GetIeVersion()</span>{const TCHAR szFilenam...

教你如何使用ip地址进行高精度定位

IP这个概念大部分人都很熟悉了&#xff0c;这里IP的意思不是个人标签&#xff0c;而是IP地址&#xff08;英语&#xff1a;Internet Protocol Address&#xff09;是一种在Internet上的给主机编址的方式&#xff0c;也称为网际协议地址。IP地址是IP协议提供的一种统一的地址格式…...

基于通信的ip定位常用站点

基于wireshark抓包定位可以看我另外一篇文章&#xff0c;这里主要列举抓包ip后如何定位&#xff0c;通过哪些常用站点。利用wireshark抓QQ微信包获取ip定位 openGPS 以前还挺好用的&#xff0c;但现在常常会出现解析不出来的情况。 但网站提供精度信息&#xff0c;可查运营商…...

分享几个ip定位api

在做定位的朋友&#xff0c;如果只是单纯的想获取地址而又不想集成高德等第三方sdk&#xff0c;可以试试以下地址&#xff1a; https://ip.seeip.org/geoip https://ip.nf/me.json http://ip-api.com/json 这几个地址是世界通用&#xff0c;不管是哪个ip都可以进行访问 如果…...

openGPS.cn - 如何防范被高精度IP定位采集数据

自从openGPS.cn站点上线了高精度IP定位功能一来&#xff0c;小编的的这个半成品网站居然突然小小的火爆了一下。文章原文发布在openGPS.cn博客栏目中&#xff0c;点击这里即可前往&#xff08;https://www.opengps.cn/Share/Article/View.aspx?id9&#xff09;&#xff0c;内容…...

openGPS.cn - 高精度IP定位

百度2016年8月份上线了新的高精度IP定位。 我刚刚做了这个功能让人体验&#xff0c;好多人感觉非常神奇&#xff0c;哈哈 原理在博客&#xff1a; https://www.opengps.cn/blog/View.aspx?id107 高精度IP定位 功能体验&#xff1a;https://www.opengps.cn/Data/IP/LocHighAcc.…...

【图像分割】基于PCA结合模糊聚类算法FCM实现SAR图像分割附matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;修心和技术同步精进&#xff0c;matlab项目合作可私信。 &#x1f34e;个人主页&#xff1a;Matlab科研工作室 &#x1f34a;个人信条&#xff1a;格物致知。 更多Matlab仿真内容点击&#x1f447; 智能优化算法 …...

openGPS.cn - 高精度IP定位现状分析

2017年8月7日&#xff0c;百度对外彻底关闭了高精度IP定位接口&#xff0c;前期申请次接口的老用户&#xff0c;现在接口返回状态吗已变成240&#xff0c;也就是访问无权限。至此&#xff0c;高精度ip定位功能关闭。 对于此&#xff0c;是否以后不会再有高精度产品了呢&#xf…...

分享个高精度IP定位

https://www.opengps.cn/Data/IP/LocHighAcc.aspx转载于:https://www.cnblogs.com/peterpan0707007/p/7215762.html...

用百度高精度IP定位服务返回当前地理位置

<?phpfunction getIP() { if (getenv(HTTP_CLIENT_IP)) { $ip getenv(HTTP_CLIENT_IP); } elseif (getenv(HTTP_X_FORWARDED_FOR)) { $ip getenv(HTTP_X_FORWARDED_FOR); } elseif (getenv(HTTP_X_FORWARDED)) { $ip getenv(HTTP_X_FORWARDED); } elseif (get...

openGPS.cn - 基于ip的定位技术分享,高精度IP定位

利用业余时间自己做了个网站&#xff0c;集成了几个第三方数据源&#xff0c;对比IP地址查询的功能&#xff1a; 普通IP定位&#xff1a;https://www.opengps.cn/Data/IP/IPSearch.aspx 高精度IP定位-1&#xff1a;https://www.opengps.cn/Data/IP/IPHighAccuracy.aspx 【请允…...

百度地图高精度IP定位+手机定位js

<!DOCTYPE html><html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><meta name"viewport" content"initial-scale1.0, user-scalableno" /><style type"text/c...

vue 实现当前时间到结束时间倒计时

首先封装一个方法&#xff0c;创建文件夹utils&#xff0c;在utils创建pluginUtil.js var pluginUtil {}pluginUtil.install function (Vue) {// Array.prototype.gRemove function(val) {// var index this.indexOf(val);// if (index > -1) {// this.splice(in…...

Vue实现倒计时组件(可自定义时间倒计时功能的组件):

一、创建countDown.vue&#xff08;倒计时组件&#xff09;&#xff1a; <template><span :endTime"endTime" :endText"endText"><slot>{{content}}</slot></span> </template><script>export default {data()…...

vue组件 - 实现时间倒计时效果(多数据、多个倒计时处理)

Ⅰ- 壹 - 效果展示 Ⅱ - 贰 - 代码文件 一 创建文件showTime.js 用于处理 时间 // 倒计时 var day 0 var hour 00 var min 00 var second 00 function countTime (timeSrt) {// 获取当前时间let date new Date()let now date.getTime()// 设置截止时间let endDate ne…...

html时间倒计时----定时器

html时间倒计时 <!doctype html> <html><head><meta charset"utf-8"></head><style>.shijian{width: 300px;height: 50px;background:linear-gradient(to left,#f00,#fff);text-align: center;line-height: 50px;color: red;fo…...

JSP实现时间倒计时

此类倒计时实用性挺强&#xff0c;是一位大神教楼主写的&#xff1b;例如一个等待支付页面的倒计时&#xff0c;根据代码稍微做更改&#xff0c;便可复用。。 步骤如下&#xff1a; 1、首先需要引用 jquery.js &#xff0c;我这里是 jquery.min.js <script type"tex…...

vue2 vue3 打包单文件组件为独立的js文件,动态加载组件,异步加载组件

1.我被自己坑了(需求) 我想要的是 "异步加载组件",但是 根据以前的经验 搜索的关键字是"动态加载组件" "动态加载组件" 在vue中有另外的意思. 另外 "打包单文件组件为独立js" 这个关键字搜索到的内容也不是我想要. 我的需求就是 把…...

Android面试题 ---- 沉浸式状态栏适配

关于屏幕适配 ---- 状态栏 关于状态栏 这么多年了 适配主要也就是沉浸式 所以这篇文章主要是说一说沉浸式&#xff0c;还有一些相关的方法 沉浸式的实现方式 从4.4到今天&#xff0c;也有过很多次变更&#xff0c;这里我们只讲一些变动比较大的部分&#xff0c; 我们也一起都看…...

理解「业务」与「技术」概念

技术也好&#xff0c;业务也罢&#xff1b; 01【什么是业务&#xff1f;】 对于那些久经职场的人&#xff0c;也很难一句话说明白&#xff1b; 业务&#xff0c;作为工作中绝对的核心点&#xff0c;即便在一个公司待的足够久&#xff0c;对业务足够熟悉&#xff0c;也很难简单…...

ESP32 Arduino (九) EEPROM和NTP对时

EEPROM一、简介EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息&#xff0c;重新编程。一般用在即插即用。在EPS32中已经将EEPROM弃用。对于ESP…...

sqlsugar 多租户设置AOP

最近为了整合公司项目中间件API的开发&#xff0c;耗费了不少人力&#xff0c;其中涉及到多个且不同类型的数据库&#xff08;不知道之前的项目立案&#xff0c;数据库到底是怎么设计&#xff0c;整的我写一些业务逻辑得写好几套代码&#xff0c;简直不要太恶心&#xff09; 因…...

Redis三 高级篇-1. 分布式缓存

分布式缓存 《Redis三 高级篇-1. 分布式缓存》 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! 《Redis三 高级篇-1. 分布式缓存》分布式缓存《Redis三 高级篇-1. 分布式缓存》1.Redis持久化1.1.RDB持久化1.1.1.执行时机1.1.2.RDB原理1.1.3.小结1.2.AOF持…...

IPV6实验(华为)

题目&#xff1a; 思路&#xff1a; 分成三个部分。需要运用到IPV6地址来解题&#xff0c;左边是IPV4和IPV6右边只有IPV6&#xff0c;中间是IPV4。三个部分需要用到不同的协议。此题与之前最大的区别在用IP地址的不同&#xff0c;此题运用IPV6地址与之前大不相同&#xff0c;所…...

C++入门(二)初识类和对象

初识类和对象一&#xff0c;类的引入二&#xff0c;类的定义三&#xff0c;类的访问限定符四&#xff0c;类的作用域五&#xff0c;类的实例化六&#xff0c;类的对象大小的计算七&#xff0c;类成员函数的this指针一&#xff0c;类的引入 在C语言中&#xff0c;结构体内只允许…...

机试_3_数据结构(一)

本章学习基本的线性数据结构&#xff0c;包括向量、队列和栈。这些基础的数据结构是后续很多高级内容的基础。 一、向量 数组作为一种基本的数据类型&#xff0c;它是有限个类型相同的变量的线性集合&#xff0c;组成数组的各个变量称为数组的元素。每个元素对应一个下标&…...

axios使用fordata上传文件

文章目录一、FormData的作用&#xff1f;二、使用步骤1.获取file文件数据2.读入数据FormData对象的相关常用方法一、FormData的作用&#xff1f; FormData提供一种表示表单数据的键值对的构造方式&#xff0c;实现表单数据的序列化&#xff0c;从而减少表单元素的拼接&#xff…...

Java基础集合上篇

本篇博文目录:一.集合框架二.List1. ArrayList &#xff08;数组&#xff09;2.Vector &#xff08; 数组实现、线程同步&#xff09;3.LinkList&#xff08;链表&#xff09;三.Set1.HashSet&#xff08;Hash 表&#xff09;2.LinkedHashSet&#xff08; HashSetLinkedHashMap…...

共聚焦显微镜能做什么

共聚焦显微镜主要采用3D捕获的成像技术&#xff0c;它通过数码相机针孔的高强度激光来实现数字成像&#xff0c;具有很强的纵向深度的分辨能力。 共聚焦显微镜成像原理 共焦显微镜装置是在被测对象焦平面的共轭面上放置两个小孔&#xff0c;其中一个放在光源前面&#xff0c;…...

分享五款小伙伴们私信推荐最多的功能软件

最近陆陆续续收到好多小伙伴的私信&#xff0c;这边也是抓紧时间整理出几个好用的软件&#xff0c;希望可以帮到大家。 1.浏览器下载插件——FVD Downloader FVD Downloader是一款非常知名的浏览器插件&#xff0c;能够帮助你在任何网页上下载视频、音频文件。众所周知&#…...

快速测温医疗级电子体温计方案开发

电子体温计开发方案由单片机SIC8833型号&#xff0c;通过单片机程序开发而成&#xff1b;它与以往的水银体温计不同&#xff0c;是通过电子元器件来代替水银&#xff0c;测量后体温度数还可以一数字显示到小显示屏上。一、电子体温计方案规格简介&#xff1a;温度部&#xff1a…...

TimeSeries时间序列函数-移动平均法

简单移动平均法clc, cleary [533.8 574.6 606.9 649.8 705.1 772.0 816.4 892.7 963.9 1015.1 1102.7];m length(y);n [4,5]; % n位移动平均的项数&#xff0c;选取4和5分别做一次运算for i 1:length(n)for j 1:m-n(i)1yhat{i}(j) sum(y(j:jn(i)-1))/n(i);endy_predict(i…...

MMDetection3D:数据加载简析

目录数据加载流程create datadatasetpipelinedataloader参考资料数据加载流程create data从数据集的原始数据文件中读取数据&#xff0c;并且按指定的格式组织成 pickle 文件保存&#xff0c;在 data_converter 里有具体的各个数据集的转换方式。如果想用于训练\测试的数据内容…...

QT实现自定义控件之控件代理--comboboxDelegate

QT实现了MVC&#xff0c;那么QT在操作控件的时候也就三板斧了&#xff0c;显示自然是View&#xff0c;Model提供数据&#xff08;访问数据都靠其中的索引QModelIndex&#xff09;,控制自然就是代理了&#xff0c;而且关键是代理&#xff0c;因为代理的作用是在数据模型和显示vi…...

代码随想录day23

669. 修剪二叉搜索树 https://leetcode.cn/problems/trim-a-binary-search-tree/ 首先分情况&#xff1a;root是null直接返回&#xff1b;root值小于low&#xff0c;root直接变为right&#xff1b;root值大于high&#xff0c;root直接变为left&#xff1b;当前遍历到的结点的左…...

【测试方法】Android 7 及以上系统信任用户自定义证书

一、背景 测试工作经常会启用代理服务来协助测试&#xff08;用于抓包、mock 数据、埋点自动化测试等&#xff09;&#xff0c;而 Android 7 及以上系统版本不再信任用户自己导入的 CA 证书&#xff0c;导致无法在 Android 7 及以上系统的设备上处理 https 协议的请求。 二、操…...

(深度学习快速入门)第四章第六节:重要和常见的卷积神经网络结构

文章目录一&#xff1a;经典网络结构&#xff08;1&#xff09; LeNet-5&#xff08;CNN开山始祖&#xff09;&#xff08;2&#xff09;AlexNetA&#xff1a;简介B&#xff1a;网络结构&#xff08;3&#xff09;VGGNetA&#xff1a;简介B&#xff1a;网路结构二&#xff1a;复…...

数据值中查找数学公式:TuringBot Crack

TuringBot 是一款桌面软件&#xff0c;它使用符号回归从数据值中查找数学公式。 终极回归工具 假设您想从一组输入变量中预测一个数值。到 2023 年&#xff0c;大多数人会采用以下两种方式之一&#xff1a; 对数据拟合直线或多项式。使用一些极其复杂的黑盒方法&#xff08;神经…...

RESA车道线路沿检测

一、当前车道线检测遇到的问题 1、车道标注中固有的稀疏监督信号&#xff0c;使其一直很有挑战性 2、传统卷积不能很有效的提取细长的车道线和路沿(方格内有效特征很少)&#xff0c;没有利用形状先验 3、SCNN提出在行列间传递信息&#xff0c;但是顺序信息传递是耗时的&…...

Java 最接近原点的 K 个点

最接近原点的 K 个点中等给定一个数组 points &#xff0c;其中 points[i] [xi, yi] 表示 X-Y 平面上的一个点&#xff0c;并且是一个整数 k &#xff0c;返回离原点 (0,0) 最近的 k 个点。这里&#xff0c;平面上两点之间的距离是 欧几里德距离&#xff08; √(x1 - x2)2 (y…...

2023年情人节即将到来,跨境卖家们准备好了吗?

再过不久&#xff0c;就是一年一度的2月14日情人节。这不仅是一个浪漫的节日&#xff0c;同时也是一个促销的大好时机。情人节是美国的第四大消费节日&#xff0c;Nox聚星数据显示&#xff0c;2022年美国情人节消费高达239亿美元&#xff0c;同比增长9.6%。 目前情人节相关的热…...

游戏服务器丢包该怎么办

如果游戏玩家用户在多人游戏中遇到延迟和卡顿&#xff0c;尽管所使用的独立服务器提供高速连接&#xff0c;也可能遇到数据包丢失的问题。下面本文将深入探讨什么是丢包&#xff0c;什么不是丢包&#xff0c;并探索一些简单的解决方案。文章后续还将解释有时无法解决丢包问题的…...

【Hadoop】面试

文章目录1.MR流程2. Namenode、Datanode、SecondaryNamenode作用3. Hdfs的介绍与应用场景4. SecondaryNamenode如何恢复数据&#xff08;检查点机制)5. 小文件问题6. Hadoop和Spark的区别1.MR流程 数据输入——Mapper——Shuffle——Reducer——数据输出 数据输入——>Map…...

java不理解this?5分钟彻底弄懂this关键字

注&#xff1a;也可以观看视频&#xff1a;https://www.bilibili.com/video/BV1XM4y1X79jthis &#xff0c;翻译为&#xff1a;这、这个&#xff0c;在java中应该翻译为 “本对象” 或 “对象本身” &#xff0c;指向的是对象自己类似于日常的称呼&#xff0c;比如&#xff0c;…...

C/C++之动态内存申请

前言 在开发中&#xff0c;如果需要在运行时才能确定需要申请的资源类型及内存大小&#xff0c;则需要进行动态内存申请&#xff0c;C提供了mallco/free来进行资源申请,C还提供了new/delete以及new[]/delete[]来申请资源&#xff0c;手动申请资源需要非常谨慎&#xff0c;如果…...

数据结构与算法(1)稀疏数组

当一个数组中大部分元素为 0&#xff0c;或者为同一个值的数组时&#xff0c;可以使用稀疏数组来保存该数组。 稀疏数组的处理方法是: ①记录数组一共有几行几列&#xff0c;有多少个不同的值&#xff1b; ②把具有不同值的元素的行列及值记录在一个小规模的数组中&#xff0c;…...

Python入门第二课——Python的变量和简单数据类型

目录前言一、变量变量的命令规则&#xff1a;二、简单的数据类型1.字符串2.整数3.浮点数三、注释总结前言 学习任何计算机语言之前我们都需要了解该语言的变量和简单的数据类型&#xff0c;这部分内容往往很简单&#xff0c;同时也是很多人会忽略的地方&#xff0c;要知道&…...

Redis设计与实现 -- 浅谈Redis持久化

在讲解Redis持久化相关的话题之前&#xff0c;我们需要了解的是Redis为什么这么快&#xff1f;也就是Redis的IO模型 – 多路复用。 我们一句话概括为什么Redis这么快&#xff1a; Redis是单线程的&#xff0c;使用多路复用的IO模型。(当然&#xff0c;这只是很重要的一个方面&…...

SP800_186_OverView

文章目录2. Overview of Elliptic Curves2.1 Non-binary Curves2.1.1 Curves in Short-Weierstrass Form2.1.2 Montgomery Curves2.1.3 Twisted Edwards Curves2.2 Binary Curves3. Recommended Curves for U.S. Federal Government Use3.1 Choice of Underlying Fields3.1.2. …...

全球化安全生产 质量保障体系建设探索

作者&#xff1a;肖刚毅、张俊、李晶磊&#xff08;全球化业务平台团队&#xff09; 全球化电商中的业务、技术及架构和国内技术都有一定差异&#xff0c;从安全生产保障和质量保障角度&#xff0c;这些差异带来了更多的挑战&#xff0c;本文将为大家分享安全生产和质量保障相关…...

手机发射机的功能电路(4)---上变频器、功率放大器

一、发射上变频器 发射上变频器实际上是一个频谱搬移电路,它存在于带发射上变频的发射机电路结构中。在发射上变频器中,发射中频处理电路输出的发射已调中频信号,与RXVCO或UHFVCO、RFVCO)信号进行混频,得到最终发射信号。发射上变频器也是一个混频电路,前面讲混频器时说,混频器…...

记一次 Mockito.mockStatic 泄漏导致的单元测试偶发报错排查过程

相信用 Java 写过单元测试的读者们对 Mockito 不会陌生。至于 Mockito 是什么&#xff0c;为什么要用 Mockito&#xff0c;本文不再赘述。本文记录了一次在 Apache ShardingSphere 项目中&#xff0c;由 Mockito.mockStatic 使用不当导致的单元测试偶发报错排查过程。 文章目录…...

Python学习-----流程控制2.0(循环结构-->while循环、for循环、range()函数)

目录 循环结构 &#xff08;1&#xff09;while循环 &#xff08;2&#xff09;for循环 range()函数 循环的嵌套 ​编辑 上一期我们讲了Python中的选择结构&#xff0c;链接在下面Python学习-----流程控制1.0(选择结构、缩进法则)_守约斯维奇的博客-CSDN博客 这一期&am…...

2022年高职组软件测试赛项赛题及评分标准

任务 考查点 评分标准 评分细则 分值 任务一 环境搭建及系统部署 &#xff08;5分&#xff09; 环境搭建及系统部署包括搭建与配置测试环境&#xff0c;安装与部署应用系统等&#xff0c;对过程和结果进行截图&#xff0c;完成环境搭建及系统部署报告 1.测试环境搭建与…...

不坑盒子:强大的word插件,让工作更高效

不坑盒子简介 很多朋友在工作过程中需要对Word文档进行编辑处理&#xff0c;如果想让Word排版更有效率可以试试小编带来的这款不坑盒子软件&#xff0c;这是一个非常好用的插件工具&#xff0c;专门应用在Word文档中&#xff0c;支持Office 2010以上的版本&#xff0c;用户可以…...

非标自动化设备ERP系统能够帮助企业解决哪些管理难题?

非标自动化设备产品的多样化和个性化要求企业能够将客户需求、设备结构管理与配置、智能设计、生产协作管理等过程有机地结合在一起&#xff0c;非标自动化设备行业传统的企业管理模式已经不能适应市场需求的个性化变迁。非标自动化设备行业常见的管理难点&#xff1a;信息孤岛…...

20230207英语学习

Startup Plans to Bring the Dodo Back From the Dead 这家公司拟复活已灭绝几百年的渡渡鸟&#xff1f;&#xff01; Billion-dollar startup Colossal Biosciences claims it has come a step closer to reviving the dodo, a flightless bird that has been extinct since …...

学习如何使用GPT2进行文本生成(torch+transformers)

学习如何使用GPT2进行文本生成&#xff08;torchtransformers&#xff09; GPT2是OPen AI发布的一个预训练语言模型&#xff0c;见论文《Language Models are Unsupervised Multitask Learners》&#xff0c;GPT-2利用单向Transformer的优势&#xff0c;做一些BERT使用的双向T…...

基于UEFI的数据传输工具

摘要&#xff1a;由于UEFI框架下没有提供数据传输的模块&#xff0c;使得测试或者调试开发时需要经常对数据文件进行人工拷贝&#xff0c;导致了实现测试自动化或远程调试的不便。采用Socket数据传输方式设计并实现了UEFI下数据传输的工具&#xff0c;通过使用串口线来连接Host…...

Linux 并发与竞争实验

目录 一、原子操作实验 1、利用点灯工程创建模板 ​修改makefile​编辑 2、atomic.c代码添加 ①、定义 atomic_t 的变量 ②初始化变量 atomic_set函数原型 ③判断是否被使用 atomic_read函数原型 atomic_dec函数原型 ④释放原子变量 atomic_inc函数原型 3、atomicAPP.…...

Golang 提取视频中音频,存为WAV格式 | Golang工具

目录 前言 环境依赖 代码 总结 前言 本文提供将视频中音频提取出来存为wav格式&#xff0c;一如既往的实用主义。 主要也是学习一下golang使用ffmpeg工具的方式。 环境依赖 ffmpeg环境安装&#xff0c;可以参考我的另一篇文章&#xff1a;windows ffmpeg安装部署_阿良的博…...

145、【动态规划】leetcode ——70. 爬楼梯:暴力法+动态规划(C++版本)

题目描述 原题链接&#xff1a;70. 爬楼梯 解题思路 1、暴力法 递归方式 class Solution { public:int res 0;void traversal(int n) {if(n 0) { // 每遍历出一种情况&#xff0c;就将结果加一res;return ;} else if (n < 0) {return ;}climbStairs(n - 1); // 探…...

【手写 VueRouter 源码】第七篇 - 路由变化触发视图更新

一&#xff0c;前言 上篇&#xff0c;介绍了路由匹配的实现&#xff0c;包括以下几个点&#xff1a; 路由匹配的分析&#xff1b;路由匹配的实现:router.match、matcher.match、createRoute&#xff1b; 本篇&#xff0c;继续介绍路由变化触发视图更新&#xff1b; 二&#…...

机器学习之朴素贝叶斯分类器原理详解、公式推导(手推)、面试问题、简单实例(python实现,sklearn调包)

目录1. 朴素贝叶斯原理1.1. 特性1.2. 思路2. 公式推导3. 简单实例3.1. 数据集脱单数据集2.0脱单数据集1.0西瓜数据集3.2. python实现3.3. sklearn实现3.4. 实验结果4. 几个注意点(面试问题)5. 运行&#xff08;可直接食用&#xff09;1. 朴素贝叶斯原理 1.1. 特性 朴素贝叶斯…...

什么样的光源不伤眼睛?精选优秀的全光谱护眼台灯

日光对眼睛最好&#xff0c;所有人造灯都不如日光对眼睛友好&#xff0c;日光指的是全光谱照射&#xff0c;而现在许多护眼灯做到全光谱照射&#xff0c;所以护眼灯成为很多家庭的必备产品之一&#xff0c;晚上学习、工作&#xff0c;有了护眼灯的陪伴&#xff0c;既明亮又不伤…...

复杂因子秒级计算,文谛资产是这样做到的...

上海文谛资产管理有限公司&#xff08;以下简称“文谛资产”&#xff09;秉持理性、务实、高效、专业的投资精神&#xff0c;凭借科学的量化投资战略、先进的量化交易技术和成熟的风险管理能力深耕量化领域&#xff0c;以创造长期稳定收益为投资目标&#xff0c;为国内外投资者…...

投稿计算机SCI期刊,什么是同行评议? - 易智编译EaseEditing

首先&#xff0c;初审论文的可能不是审稿人&#xff0c;有些稿源丰富的相对高端期刊&#xff0c;还会由作为大同行的编辑对稿件的内容本身&#xff0c;尤其是创新性等方面对稿件进行评估。 这个编辑内部初审&#xff0c;对于牛期刊而言也会拒掉许多投稿&#xff0c;这一过程通…...

如何添加 WhatsApp按钮打开Facebook页?SaleSmartly(ss客服)为您解答

关键词&#xff1a;SaleSmartly&#xff08;ss客服&#xff09;&#xff1b;Facebook WhatsApp 按钮想要了解如何添加 WhatsApp 按钮到您的 Facebook 页&#xff1f;您来对地方了。在本文中&#xff0c;我们将概述合并 WhatsApp 按钮 Facebook 页面&#xff0c;并提供有关如何执…...

【CodeFroces】【DP】Maximum White Subtree

CodeForces 1324F Maximum White Subtree 题目传送门 题目大意 给定一棵树&#xff0c;每个节点为白色或黑色&#xff0c;现对每个节点 uuu&#xff0c;选出任意大小的包含该节点的连通图&#xff0c;使得图上白色点数目与黑色的数目的差距最大。 分析 不妨记白点权值为1&…...

RTC直播与RTMP直播

RTC直播与RTMP直播 RTMP传统直播成本低廉&#xff0c;已大规模部署稳定运行&#xff0c;延时较高直播场景。 RTC直播主要用于对延迟要求高实时互动直播场景。 传统直播与RTC直播对比 以下整理了一下传统直播与RTC直播的不同之处&#xff1a; MR直播 MR直播实例(混合现实直播…...

Elasticsearch7.8.0版本入门——集群部署(linux环境-centos7)

目录一、三台服务器信息二、Elasticsearch7.8.0单机部署三、Elasticsearch7.8.0集群部署3.1、分别再三台服务器中都安装Elasticsearch7.8.03.2、修改192.168.136.23服务器中elasticsearch配置文件3.2、修改192.168.136.24服务器中elasticsearch配置文件3.3、修改192.168.136.25…...

STM32开发(五)STM32F103 通信 —— CAN通信编程详解

文章目录一、基础知识点二、开发环境1、硬件开发准备2、软件开发准备三、STM32CubeMX相关配置1、STM32CubeMX基本配置2、STM32CubeMX CAN相关配置四、Vscode代码讲解五、结果演示CAN 内部回环测试CAN 正常模式测试使用ADALM2000分析工具解析CAN时序一、基础知识点 了解CAN通讯…...

VOC/YOLO/COCO数据集格式转换及LabelImg/Labelme/精灵标注助手Colabeler标注工具介绍

数据集格式&#xff1a;VOC(xml)、YOLO(txt)、COCO(json) 本文主要对Label格式&#xff0c;以及LabelImg、Labelme、精灵标注助手Colabeler这常用的三种数据标注软件进行介绍。 1 Label格式 LabelImg是目标检测数据标注工具&#xff0c;可以标注标注两种格式&#xff1a; VOC…...

linux下原子操作指令

目录 原子操作CAS 原子操作 Demo CAS C/CLinux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂 原子操作CAS 原子操作 所谓原子操作是指不会被线程调度机制打断的操作&#xff0c;当某次操作一旦开始&#xff0c;就一直运行到结束&#xff0c;中间不会有任何中…...

Kafka入门(二)

1、Kafka集群工作进程 下面了解一下Kafka的工作流程&#xff0c;Kafka集群会将消息存储在Topic中&#xff0c;每条记录会由一个Key、一个Value和一个Timestamp组成。 Kafka中的消息是以Topic进行分类的&#xff0c;生产者生产消息&#xff0c;消费者消费消息&#xff0c;读取和…...

古月居ros2机器人系列修改图片后如何编译问题

A(我)&#xff1a;你好删掉这两个文件后它出现了learning——node未找到这种错误&#xff1b;不仅如此&#xff0c;我建立了另一个同样的文件&#xff0c;而这次我是先修改了路径再编译的&#xff0c;尽管这次新生成的build是修改后的&#xff0c;并且也并未出现多余的&#xf…...

PTA Advanced 1164 Good in C C++

目录 题目 Input Specification: Output Specification: Sample Input: Sample Output: 易错测试点 易错点&C知识UP 代码 题目 When your interviewer asks you to write "Hello World" using C, can you do as the following figure shows? ​ Input …...