【北京理工大学-Python 数据分析-3.2Pandas数据特征分析】
对一组数据的理解
数据摘要:通过以下方法:有损地提取数据特征的过程。
- 基本统计(含排序)
- 分布/累计统计
- 数据特征
- 相关性
- 周期性等
- 数据分析
Pandas库的数据排序
- .sort_index(axis=0,asccending=True)。
- .sort_index()方法在指定轴上根据索引进行排序,默认升序。
- 对索引的操作就是对数据的操作。
import pandas as pd
import numpy as np
b=pd.DataFrame(np.arange(20).reshape(4,5),index=['c','a','b','d'])
b
b.sort_index()
b.sort_index(axis=0,ascending=False)##默认情况下是对0轴进行排序,二维就是行索引
c=b.sort_index(axis=1,ascending=False)##对列的索引按照降序排列
c
c=b.sort_index(axis=1,ascending=False)##对列所在索引进行降序排列
c
c=c.sort_index()
c
import pandas as pd
import numpy as np
b=pd.DataFrame(np.arange(20).reshape(4,5),index=['c','a','b','d'])
b
c=b.sort_values(2,ascending=False)##按照第2列索引的数据大小按照降序进行排序
c
c=c.sort_values('a',axis=1,asccending='False')##对c按照a行的戴奥按照降序排列
c
Pandas的基本统计分析函数
适用于Series和DataFrame类型
方法 | 说明 |
---|---|
.sum() | 计算数据的总和,按0轴计算,下同 |
.count() | 非Na值的数量 |
.mean()/.median() | 计算数据的算术平均值/算术中位数 |
.var()/.std() | 计算数据的方差、标准差 |
.min()/.max() | 计算数据的最小值和最大值 |
只适用于Series类型
方法 | 说明 |
---|---|
.argmin() /.argmax() | 计算数据最大值、最小值所在位置的索引位置(自动索引) |
.idxmin()/idxmax() | 计算数据最大值、最小值所在位置的索引(自定义索引) |
基本的统计分析函数
适用于Series和DataFrame类型
方法 | 说明 |
---|---|
.describe() | 针对0轴(各列)的统计汇总 |
import pandas asss pd
a=pd.Series([9,8,7,6],index-['a','b','c','d'])
a.describe()
import pandas as pd
import numpy as np
b=pd.DataFrame(np.arange(20).reshape(4,5),index=['c','a','b','d'])
b.describe()##获得b的基本统计信息
b.describe()[2]##获得基本统计信息中第二行的信息
数据的累计分析
累计统计分析函数
适用于Series和DataFrame类型
方法 | 说明 |
---|---|
.cumsum() | 依次给出前1、2、…、n个数的和 |
.cumprod() | 依次给出前1、2、…、n个数的积 |
.cummax() | 依次给出前1、2、…、n个数的最大值 |
.cummin() | 依次给出前1、2、…、n个数的最小值 |
import pandas as pd
import numpy as np
b=pd.DataFrame(np.arange(20).reshape(4,5),index=['c','a','b','d'])
b
b.cumsum()##对前n个进行求和
b.cumprod()##对b的前n行求积
b.cummin()##前n行最小值
b.cummax()##前n行的最大值
滚动计算(窗口计算)
适用于Series和DataFrame类型,滚动计算(窗口计算)
方法 | 说明 |
---|---|
.rolling(w).sum() | 依次计算相邻w个元素的和 |
.rolling(w).mean() | 依次计算相邻w个元素的算术平均值 |
.rolling(w).var() | 依次计算相邻w个元素的方差 |
.rolling(w).std() | 依次计算相邻w个元素的标准差 |
.rolling(w).min/max() | 依次计算相邻w个元素的最小值和最大值 |
举例
import pandas as pd
import numpy as np
b=pd.DataFrame(np.arange(20).reshape(4,5),index=['c','a','b','d'])
b.rolling(2).sum()##对相邻2行值求和
b.rolling(3).sum()##对相邻3行的值进行求和
相关性分析
两个事物,表示为X和Y,如何判断他们之间的存在相关性?
相关性
-
正相关,X增大,Y增大,连个变量正相关。
-
负相关,X增大,Y减小,两个变量负相关。
-
不相关,X增大,Y无视,两个变量不相关。
如何判断两个数据是否具有相关性呢?
协方差
-
协方差>0,X和Y正相关。
-
协方差<0,X和Y负相关。
-
协方差=0,X和Y独立无关。
Pearson相关系数
其中r的范围在[-1,1]范围间,r的绝对值 -
0.8-1.0极强相关
-
0.6-0.8强相关
-
0.4-0.6中等程度相关
-
0.2-0.4弱相关
-
0.0-0.2极弱相关或无关
相关分析函数
适用于Series和DataFrame类型
方法 | 说明 |
---|---|
.cov() | 计算协方差矩阵 |
.corr() | 计算线管系数矩阵,Pearson,Spearman,Kendall等系数 |
Pandas数据单元小结:
一组数据的摘要:
排序:.sort();.sort_values()
基本统计函数:.describe()
累计统计函数:.cum*();.rolling().*()
相关性分析函数:.corr();.cov()
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4507860.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
Flash倒计时+写在自定义类+写在关键帧
目录 一、链接: 一、目的 1、因为很多都有倒计时图片切换,所以我封装一个倒计时的资源,以后直接从flash赋复制,交换一下资源就可以了 二、参考 1、AS3自定义事件以及发送事件(1)——发送事件 三、操作…...

Change Buffer 只适用于非唯一索引页?错
最近在网上看到一些文章里说:“change buffer 只适用于非唯一索引页。”其实这个观点是错的,先来看看官方文档对 change buffer 的介绍: 文档地址:https://dev.mysql.com/doc/refman/8.0/en/innodb-change-buffer.html The change buffer is a special data structure that…...

【解包裹】基于Matlab实现多聚类相位展开算法
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …...

C++从静态类型到单例模式
详细论述C++语言中静态类型和单例模式,以及为什么会用到这个技术。目录1. 概述2. 详论2.1. 静态类型2.1.1. 静态方法成员2.1.2. 静态数据成员2.2. 单例模式2.2.1. 实现2.2.2. 问题3. 参考 1. 概述 很多的知识,学习的时候理解其实并不是很深,甚至觉得是是不太必要的;而到了实…...

MySQL之SQL语句优化
语句优化 即优化器利用自身的优化器来对我们写的SQL进行优化,然后再将其放入InnoDB引擎中执行。 条件简化 移除不必要的括号 select * from x where ((a = 5));上面的括号很没必要,优化器就会直接去掉。 select * from x where a = 5;等值传递 select * from x where b = a a…...

matlab中三点定圆,MATLAB三点确定一个圆
1 给定三个不在同一直线上的三个点的坐标,确定圆的轨迹方程234 下面是MATLAB中的函数文件5 function[a,b,c]ThreePointFitCircle(x,y,flag)6 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7 %Author By:Wacs58 %Date:200908139 %Email:wacs5http://www.doc…...

freeswitch使用mod_shout模块播放mp3
概述 freeswitch 在对VOIP语音通话中,可以通过playback命令播放IVR语音文件。 默认情况下,freeswitch支持wav文件,也可以直接播放VOIP中常见编解码的G711文件、G729文件等,但是对mp3是不支持的。 通过查询freeswitch的官方文档,发现mod_shout模块是可以支持MP3文件的播放。…...
Exynos4412 Uboot 移植 1----6
转载自http://blog.csdn.net/zqixiao_09/article/details/50805205 11111111111111111111111111111 Uboot 所用版本 u-boot-2013.01 u-boot-2013.01 中有上千文件,要想了解对于某款开发板,使用哪些文件、哪些文件首先执行、可执行文件占用内存的情况&a…...

c语言函数求圆面积,C语言编写函数,计算圆面积.
用c语言编写函数,求圆的周长和面积,用函数.急求.#include#definePI3.1415926doublearea(doubler){returnPI*r*r;}doubleperimeter(doubler){return2*PI*r;}iC语言程序 编写函数,求圆面积的值,主函数输入半径,并在主函数中调它.#includemain(){\x09floatS(floatr);\x09floatr;\x…...

Hadoop进程理解
进程理解 HDFS相关进程理解(NN,DN,SSN)NameNode中存放的是数据文件与元数据的映射信息,数据文件和block快的映射信息,block块和DataNode的映射信息,前两者存放在磁盘里,Hadoop stop后不会消失,第三个存放在内存中,会消失;DataNode通过PING PONG 机制被NameNode识别,…...

lambda解释器_Lambda Interpreter
代码参考: 200行JS代码实现lambda解释器 PP大佬代码 解释器构造 一个lambda interpreter主要由一下几个方面构成: 词法分析器(Lexer):将字符流分解为符号流(token流)语法分析器(…...

『忘了再学』Shell基础 — 19、使用declare命令声明变量类型
目录1、declare命令介绍2、声明数组变量类型3、声明变量为环境变量4、声明只读属性5、补充: 1、declare命令介绍 Shell中所有变量的默认类型是字符串类型,如果你需要进行特殊数据类型进行运算,使用declare命令就可以实现声明变量的类型。 declare命令是一个内置命令,命令如…...

墙布的使用窍门和保养清洁方法 - 江南爱窗帘十大品牌
很多业主担心墙布的日常保养,其实很简单,下面就飞大家普及一下关于墙布的使用窍门和清洗保养的小知识~ 1、墙布的保养: 1. 刚开始施工的时候其实就涉及到保养方面的问题,因为墙布贴完以后不能通风,需要自然阴干&#…...

软件项目管理 4.1.软件需求管理过程
软件项目管理 4.1.软件需求管理过程【公众号 “项目管理研究所” 将会第一时间更新文章并分享行业分析报告】归档于软件项目管理初级学习路线 第三章 生存期模型 《初级学习路线合集 》前言 大家好,这节我们学习软件项目管理---软件需求管理过程,需求管理过程分两个部分。 第…...

状态机、混沌状态、机器学习和智能设备
1.机器和状态机 机器,英文名字为machine,是指具有某种功能和结构的系统(这是我个人基于系统论和结构-功能主义的定义)。机器的外部属性是具有某种功能,机器的内部属性是具有一定结构,从而帮助一定功能实现。…...

自从我学会了Jenkins的自动构建,我再也没有每次都打包上传到服务器然后发布Java服务了
上次我们讲了使用Jenkins部署maven项目 工作两年半,终于学会了Jenkins部署Maven项目 这次我们来讲一下每次提交代码的时候Jenkins自动构建 我们使用的代码仓库是gitee 文章目录🏃第一步,我们在Jenkins中安装gitee插件🏃第二步&am…...

爱奇艺容器实践(内附云原生落地沙龙干货下载)
4月10日下午,爱奇艺技术产品团队举办了“i技术会”线下技术沙龙,本次技术会的主题是“云原生落地探索与实践”,邀请快手、百度和字节跳动的技术专家,与爱奇艺技术产品团队共同分享与探讨云原生落地的实践经验。其中,来…...

css结构伪类
a :nth-child(1) 选择a内部的第一个子元素,不限定子元素的型 a li:nth-child(1 选择a内部的第二个li元素,不能是其他标签 a li:first-child 选择第一个li元素 a li:last-child 选择最后一个li元素 a li:nth-child(n) 选择a标签下的所…...

计算机组成原理笔记,第一章:计算机系统概论
一、计算机的发展与分类 世界第一台电子计算机: 用于炮弹弹道轨迹计算的“电子数值积分和计算机”(Electronic Numerical Integrator and Calculator, ENIAC),- - -美国 冯•诺依曼思想: (1&a…...

CodeTop每日系列三题------------------2021.11.19
LC143. 重排链表 注:这道题涵盖了寻找链表中点,反转链表,合并链表基础中的基础!! /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* …...

同义词词林图转树
HIT同义词此林的上下位词关系不是树状结构,从图转到树型结构 算法: 1.察看word是否有下为词,得到下位词childlist 2.若第一步childlist为空,在entity表中查找该概念对应的实体,否则对于childlist中的每个word若之前…...

java 原子类型
1 CAS -.CompareAndSwap 比较和交换 原子类 底层实现的基本思想 这个操作是cpu 级别的 指令 cmpxchg 什么意思 就是我们以前 一个线程 带着自己 和 自己的从主内存拷贝的数据 通过加工 产出的期望值 就是 我想要得到的数据写入主内存 会先看看 主内存和 手里的 拷贝的 原始数据…...

yarn安装命令
yarn安装 npm i yarn -g 查看版本 Yarn -v 1. 开始一个新工程 yarn init 与 npm init 一样通过交互式会话创建一个 package.json yarn init # yarn npm init # npm # 跳过会话,直接通过默认值生成 package.json yarn init --yes # 简写 -y npm init -y 2…...

《Linux Shell脚本攻略》学习笔记-第六章
6.1 简介 你开发应用程序的时间越长,就越能体会到有一个能够跟踪程序修订历史的软件是多重要。 大多数Linux发行版中都包含了Git。如果你的系统中还没有安装,可以通过yum或者apt-get获取。 6.2 创建新的git仓库 git中的所有项目都需要有一个用于保存项目…...

HTML+CSS学习
HTMLCSS 目录HTMLCSSHTMLHTML基本格式字体、图像标签超链接锚点链接特殊字符表格标签合并单元格标签列表标签元素textatrea元素CSSCSS语法规范类选择器id选择器通配符选择器字体属性对齐属性装饰文本文本缩进行间距行内样式表外部样式表Emmet语法复合选择器后代选择器子选择器并…...

Java面试宝典!java并发编程详解
01 蚂蚁金服面试题之MySQL 之前的阿里面试题都有做总结,具体面试题内容整理成了文档,本文是针对MySQL系列的,所以下面只展示了自己第一次面试阿里时被吊打问到的一些MySQL难题。 1、请解释关系型数据库概念及主要特点? 2、请说…...

【Spring Cloud Gateway】学习笔记
【Spring Cloud Gateway】学习笔记一、简介二、核心概念三、代码案例3.1 pom依赖3.2、配置项3.3 启动项四、路由规则4.1、path4.2、Query4.3、Method4.4、Datetime4.5、RemoteAddr4.6、Header五、动态路由5.1、添加依赖5.2、配置项5.3、通过注册中心获取路由5.4、通过服务名称转…...

将Abp移植进.NET MAUI项目(一):搭建项目
前言 去年12月份做了MAUI混合开发框架的调研,想起来文章里给自己挖了个坑,要教大家如何把Abp移植进Maui项目,由于篇幅限制,将分为三个章节。 将Abp移植进.NET MAUI项目(一):搭建项目_林晓lx的博客-CSDN博客 将Abp移植进.NET MAUI项目(二):配置与基类编写_林晓lx的博…...

从头学前端--es6(Babel)
Babel使用规则 Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。下面是一个例子。 // 转码前 input.map(item > item 1);…...

C# 蓄水池抽样
蓄水池采样算法解决的是在给定但长度未知的大数据集中,随机等概率抽取一个数据。如果知道数据的长度,可以用随机数rand()%n得到一个确切的随机位置,或者分块取值来构造随机,那么该位置的对象就是所求的对象,选中的概率是1/n。那长度未知特别是如果这个大数据集不能一次性放…...

NPDP是什么考试?产品经理必知
NPDP认证产品经理国际资格认证,由美国产品开发与管理协会(PDMA)所发起,是国际公认的唯一的新产品开发专业认证。关于NPDP是什么考试?在这里给大家简单介绍一下。 NPDP考试中文全称产品经理国际资格认证考试࿰…...

Centos7安装MySQL-RPM包安装
Centos7安装MySQL-RPM包安装 前期准备工作 Vmware中安装好Centos7虚拟机,并启动起来下载好MySQL相关RPM包安装有Xshell 和Xftp 等访问CentOS系统的工具 1.MySQL的Centos安装准备 1.1MySQL的4大版本 MySQL Community Server 社区版本,开源免费&#x…...

八个PHP 高级工程师经典面试题
1.PHP 如何实现不用自带的 cookie 函数为客户端下发 cookie。对于分布式系统,如何来保存 session 值。 这个题有点绕。考的还是 COOKIE 和 SESSION 的基础知识。服务端通过 set-cookie 命令来通知客户端保存 cookie。 只要按照 domain path 过期时间等规则 用 hea…...

【无标题】c# string.Format $$
string str string.Format(“my name is{0}, I’m {1} years old”,name,age); 2 string str2 $“my name is{name}, I’m {age} years old”; c#################...

PHP高级工程师的面试题
1. 基本知识点 HTTP协议中几个状态码的含义:1xx(临时响应) Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分…...

2021年熔化焊接与热切割考试报名及熔化焊接与热切割免费试题
题库来源:安全生产模拟考试一点通公众号小程序 熔化焊接与热切割考试报名是由公众号安全生产模拟考试一点通提供,熔化焊接与热切割证模拟考试题库是根据熔化焊接与热切割最新版教材汇编出熔化焊接与热切割仿真模拟考试。2021年熔化焊接与热切割考试报名…...

风控策略分析师日常--代码、数据、策略
开篇: 在魔蝎被警方带走调查后,目前还没有对该案件公开的法律定性定罪。但是爬虫市场已经好像早已经离去,也许他是高利贷的推波助澜,也许他是使用数据的过分泛滥。我们理解,我们遵守,我们敬畏。以下面的案列…...

Webots中获取机器人质心三维速度的一种简单方法
Webots中获取机器人质心三维速度的一种简单方法 0 前言 Webots中常用的传感器有GPS获取机器人全局位置,加速度计(Accelerator)获取机器人全局加速度,磁力计(Gyro)获取刚体旋转角速度,IMU&#x…...

ICV:2022年稀释制冷机全球市场规模达2.11亿美元,2028年有望出现突破点
全球前沿科技咨询机构ICV于2023年初发布了稀释制冷机(DR)的市场分析报告,ICV在报告中表示,2019-2015稀释制冷机的年均增长率达到8.59%以上,且增长率逐年上升。2022年全球稀释制冷机市场规模将达到2.11亿美元࿰…...

零成本搭建个人博客搭建篇
说到本篇博客主角:Hugo。基于Go语言编写,优点在于本地构建速度超快,同时无需准备任何前提环境,只需要简单配置即可。它可以很简洁,也可以根据个人需求以及diy能力变得功能强大,“花里胡哨”。虽然比Hexo发家晚,但是star数和fork数远远超过前者。所以从本篇博客开始,我打…...

Java基础(1)——ThreadLocal
1. Java基础(1)——ThreadLocal 1.1. ThreadLocal ThreadLocal是一个泛型类,当我们在一个类中声明一个字段:private ThreadLocal<Foo> threadLocalFoo = new ThreadLocal<>();时,这时候,即使不同的线程持有了该类的同一个实例,那么它们在访问该实例的thread…...

给盒子添加边框显示不出
border:1px; 一开始我是这样设置的,这样设置边框是不行的,显示不出来。 border:1px solid; 必须要添加边框的类型,那可以显示出来。...

NoSQL数据库知多少--列存储Cassandra数据库
背景 2007年Facebook为了解决消息收件箱搜索问题(Inbox Search problem)而开始设计Cassandra项目。 当时Facebook遇到了传统的方法难以解决的超大数据量存储可扩展性问题。具体来说,项目团队需要处理大量的消息副本、消息的反向索引等不同形…...

使用NBU备份数据文件和Oracle
参考文档: -- MOS 上NBU备份恢复的参考文档 How To Perform A Redirected Restore With Netbackup (文档 ID 1399214.1) How to Install, Configure, Check and Troubleshoot VERITAS NetBackup 4.5 for Oracle (文档 ID 209117.1) RMAN and Specific Media Manage…...

20230110配置ubuntu18.04为开机自动登录
20230110配置ubuntu18.04为开机自动登录 百度搜索:ubuntu 18.04 开机自动登录 https://blog.csdn.net/yang1994/article/details/124446319 通过配置文件启用/禁用Ubuntu 18.04自动登录 超级用户可以通过编辑custom.conf配置文件的方式,来为自己或任何其…...

期末Java面向对象程序设计稳过不挂指南
目录 第三章.java类基础知识 第四节.自定义函数 同一个类中,函数名称可以相同,即重载函数(overload),但函数参数的个数或者类型必须不同 第四章.面向对象和类 第一节.面向对象思想 对象 属性 方法 变量定义的变迁 :基本类…...

操作系统实战45讲01:运行HelloOS。Ubuntu 21.10
1. HelloOS说明 1.1 HelloOS构成 HelloOS为极客时间《操作系统实战45讲》中引入的示例OS,在L02中由如下文件构成, 各文件内容简介如下, ① entry.asm 供grub调用的引导程序,用于设置CPU工作模式与工作环境,并调用…...

SpringBoot 注册自己的Servlet(三种方式)
SpringBoot 注册自己的Servlet(三种方式) 目录SpringBoot 注册自己的Servlet(三种方式)方法1:使用servlet3.0规范提供的注解方式注册Servlet1,声明servlet及映射2,加上ServletComponentScan 才会扫描加了这个注解运行结…...

秋招面经总结
1.G1为什么高吞吐量 G1多线程并行并发 2.B树解决什么问题 解决查询遍历太深的问题 3.硬连接和软连接 硬连接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用. 软连接:也称为 符号链接,新…...

Linux免密配置
我们经常使用scp命令在两台不同服务器之间进行文件传输,但每执行一次scp命令时,都需要输入一次密码;使用ssh命令远程连接另一台服务器时,也需要输入密码。频繁输入密码比较麻烦,幸运的是,ssh可帮助我们在两…...

ACL与NAT
目录 一、ACL 1.1.ACL的作用 1.2.ACL的工作原理 1.3.ACL种类: 1.4.应用规则 1.5.acl的配置 二、NAT 2.1.NAT的工作原理 2.2.NAT的功能以及优缺点 2.2.1.NAT的功能 2.2.2.NAT优缺点 2.3.静态NAT 2.3.1.静态NAT的配置 2.4.动态NAT 2.4.1.动态NAT的配置…...

经纬度坐标转像素坐标
1 背景 先了解一下经纬度坐标系,像素坐标系的背景介绍 如果下面两个文档你没有读明白,那么这篇文档你依旧读起来费劲,建议有基础的阅读 坐标参考系统_this is a book的博客-CSDN博客 地图平面像素坐标 Plane Coordinates_this is a book的博客…...

SpringMVC(3)学习笔记
SpringMVC(3)学习笔记一、RESTful1、RESTful的实现2、HiddenHttpMethodFilter3、 web.xml两个过滤器的优先级二、HttpMessageConverter1、RequestBody2、RequestEntity3、ResponseBody4、SpringMVC处理json5、SpringMVC处理ajax6、 RestController注解7、…...

社群运营如何有效提升效率?
运营需要花更多的时间思考运营策略,思考创意,思考怎么把运营做得更好,而不是挣扎在低效中。既然好工具那么多,就不要被惯性拖累。我知道有许多借口,比如第三方的数据安全,比如部门传统势力的阻挠。这些很难…...

10-7 spj-查询供应工程 j1 的供应商
本题目要求编写SQL语句,在SPJ数据库中,查询供应工程号为j1的供应商号 sno 提示:请使用SELECT语句作答。 表结构: 请在这里写定义表结构的SQL语句。例如: CREATE TABLE j ( jno char(3) NOT NULL, -- 工程项目号jname varc…...
js关闭当前页面
高程三截图 window.cloce()方法看似可以关闭打开的窗口,可是《高程三》已经明确指出这个方法仅适用于通过window.open()打开的窗口。 网上摘抄来这么一段代码,通过userAgent检测浏览器类型,然而这三种情况都是打开了空页面😣 va…...

每日一题:Leetcode54. 螺旋矩阵
文章目录 系列:数组专练 语言:java & go 题目来源:Leetcode54. 螺旋矩阵 难度:中等 考点:边界问题处理 思路和参考答案文章目录题目描述思路java参考代码go参考代码:题目描述 给你一个 m 行 n 列的矩…...

数据结构与算法-100 Days of learning-day6
LeetCode题目(整数反转): 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(…...

Netfilter IPv4日志
定义IPv4协议的日志结构nf_ip_logger,类型为NF_LOG_TYPE_LOG,处理函数为nf_log_ip_packet。目前内核支持的另一日志类型为NF_LOG_TYPE_ULOG。 static struct nf_logger nf_ip_logger __read_mostly {.name "nf_log_ipv4",.type …...

一个高级PHP工程师所应该具备的能力
初次接触PHP,就为他的美所折服,于是一发不可收拾。 很多面试,很多人员能力要求都有“PHP高级工程师的字眼”,如果您真心喜欢PHP,并且您刚起步,那么我简单说说一个PHP高级工程师所应该具备的,希望…...

LeetCode90. 子集2Golang版
LeetCode90. 子集2Golang版 1. 问题描述 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明: 解集不能包含重复的子集。 2. 思路 回溯模板 3. 代码 func subsetsWithDup(nums []int) [][]i…...
python中什么是异常_一文教你读懂 Python 中的异常信息
在写 Python 代码的时候,当代码中出现错误,会在输出的时候打印 Traceback 错误信息,很多初学者看到那一堆错误信息,往往都会处于懵逼状态,脑中总会冒出一句,这都是些啥玩意。如果你是第一次看到它,也许你不…...

php程序追踪,PHPLog php 程序调试追踪工具
1.程序执行的过程中,在相应的地方记录你想要追踪的变量及调用栈和每次函数调用的参数,把这些信息以一定的格式记录到文件,一个变量一行,具体数据格式请参看代码,这里不细讲.2.现在有了每次记录变量时的所有信息(包括调用栈及参数),当你通过浏览器访问这个程序时, 这…...

linux 打印函数地址,linux下打印函数调用栈(stack backtrace in Linux)
今天遇到个这样的需求,希望能当动态链接库中抛出异常时,能把调用栈打印出来。经过在google上一翻搜寻,找到了一些线索。我的文件目录如下:当前目录下是main.cpp 和test/test下面是A.h, A.cpp(定义一个类)和backtrace.h, backtrace…...

开发的app国外应用市场赚钱了怎么收款
不管您是在Amazon做外贸还是自己建站挂Google广告,或者是做为程序员的您开发了app上架到国外应用市场都会面临怎么把钱收回来的问题,传统的渠道有西联汇款,电汇,支票等,要么就是使用国外的Paypal收款,或者办…...

【海外协议分析】WhatsApp 逆向 | WhatsApp 协议
分割线 写了一个简单的自动回复机器人 登錄的實現 登录的请求包 與服務器端的通信 XMPP的每个字符:X:表示可扩展。XMPP是一个开源项目,可以根据需要进行更改或扩展。M: XMPP设计用于实时发送消息。与其他协议相比࿰…...

小米、红米手机如何打开开发者模式,如何测试安装App
小米、红米手机如何打开开发者模式,如何测试安装App 设备/引擎:Mac(11.6)/cocos 开发工具:Android studio(4.1.2) 测试设备:小米、红米手机 Android版本:Android 9.0…...

国外人气APP网站,论坛,推广平台。
国外比较有人气的APP网站和APP论坛,推广平台等。 http://topappcharts.com/ http://www.macworld.com/appguide/index.html http://www.pcworld.com/appguide/index.html?platform1 http://www.148apps.com/ http://www.rawapps.com/ http://download.cnet.c…...

关于app目前第三方托管平台整理
1.fir.im 地址:https://fir.im/ 2.蒲公英 地址:https://www.pgyer.com 3.pre.im 地址:http://pre.im/ 4.大福 地址:http://dafuvip.com/ 5.tako 地址:http://tako.im/ 6.appior 地址:http://appior.com/ 7.七耀 地址:http://www.7yao.net/ 8.蜘蛛 地址:htt…...

RabbitMQ 部署及配置详解(集群部署)
RabbitMQ 集群是一个或 多个节点,每个节点共享用户、虚拟主机、 队列、交换、绑定、运行时参数和其他分布式状态。一、RabbitMQ 集群可以通过多种方式形成:通过在配置文件中列出群集节点以声明方式以声明方式使用基于 DNS 的发现以声明方式使用 AWS &…...

国外 APP网站收藏
http://appdoll.com/ http://www.ipadown.com/ http://topapp.net/http://www.appolicious.com/http://mobile.butterscotch.com/Mobile/IPhone/http://wwdc.slidetoplay.com/http://www.py.iphone-app-lists.com/http://iphone.wareseeker.com/http://freeappalert.com/ht...

在linux安装redis
1:将下载的redis-5.0.2.tar.gz拉到/opt文件夹下 2:解压文件到当前目录下 tar -zvxf redis-5.0.2.tar.gz3:将解压出来的文件名修改为redis 4:由于redis是c语言编写的,所以我们需要先安装gcc,安装的命令如…...

easy-excel批量导出数据
easy-excel批量导出 前言 最近遇到个用户数据批量导出excel的需求,第一次看到这个需求大家第一时间想到的应该大多都是easy-excel这个框架吧,哈哈,我第一时间想到的也是这个框架。 但是对于少量的数据,比如有10个用户这样的数据…...

java使用poi实现excel三级联动
文章目录1、导入jar包2、抽取一个ExcelUtils的导入方法3、抽取的一个枚举类以及测试的运行用例现在有一个需求,从本地导入一个Excel,在本地这个Excel的指定列插入三级联动(省市区)。 下图是本地(文件路径为C:\Users\白…...

excel的主要功能_如何使用JavaScript实现前端导入和导出excel文件(H5编辑器实战复盘)...
前言最近笔者终于把H5-Dooring的后台管理系统初步搭建完成, 有了初步的数据采集和数据分析能力, 接下来我们就复盘一下其中涉及的几个知识点,并一一阐述其在Dooring H5可视化编辑器中的解决方案. 笔者将分成3篇文章来复盘, 主要解决场景如下:如何使用JavaScript实现前端导入和导…...

C#导入Excel、Excel导入、导入.xls 、导入.xlsx、Excel2003版本、Excel2007版本
private void Import() { //打开excel选择框 OpenFileDialog frm new OpenFileDialog();frm.Filter "Excel文件(*.xls,xlsx)|*.xls;*.xlsx";if (frm.ShowDialog() DialogResult.OK){string excelName frm.FileName;Workbook excel new Workbook(excelName…...

将Excel数据导入arcgis中,并进行插值分析(根据经纬度坐标匹配)
最近在准备论文开题,用到了腾讯定位大数据,数据是腾讯定位平台上爬取下来的,整理成Excel格式,导入arcgis中进行分析 数据刚爬取下来是这样的,存储方式是txt格式,而且腾讯定位数据是5分钟更新一次ÿ…...

基于Aspose Excel导出和导入
using Aspose.Cells; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms;namespace AsposeDLL {public class Aspose_Excel{/// <summary>/// 数据表导出Excel/// </summary>…...

使用poi读取excel表数据以及生成excel表
一、maven导入如下依赖 <!-- 导入如下两个jar包,会导入它们依赖的jar包,这是maven项目比普通项目的明显优势 --><!-- 普通jar项目请依次下载其他的依赖jar包 --><dependency><groupId>org.apache.poi</groupId><artif…...

如何在matlab中导入曲线数据,『Matlab中如何导入Excel中的数据;如何根据这些数据在Matlab中描绘曲线』matlab excel表格数据导入...
如何将Excel数据导入MATLAB中?将matlab中的数据导入excel的方法:1.例如matlab将或数组中国的信息全部导出可以用xlswrite函数,首开matlab,输入代码,:2.然后找到要存放文件的位置复制绝对路径(致谢文件名的话就会存放在…...

MATLAB导入任意省市地图(Shp数据)并从EXCEL中导入经纬度数据在图上手动加点
目录导入任意各省市Shp数据从EXCEL导入经纬度数据并在图上手动加点导入任意各省市Shp数据 1.首先下载任意省市Shp数据,详细步骤请看: 转载:三步教你免费下载省,市,区县行政区Shp数据 2.在MATLAB中导入并画图显示1 gxshaperead(D:\新建\青岛…...
poi导入excel表格实现联动效果
一、主要步骤 1 创建workbook,创建要展示的sheet,即需要用户填写的sheet,设置表头等必须字段 2 创建隐藏sheet,列出下拉列表中需要展示的项信息 3 名称管理器设置name 4 利用名称管理器关联到隐藏sheet中信息 5 设置有效性,添加验证 二、详细步骤 可以先熟悉…...

Aspose.Cells Excel导出导入
DLL下载地址 http://download.csdn.net/download/u011155153/9957024 /// <summary> /// 将list 导出excel/// </summary>/// <typeparam name"T">model</typeparam>/// <param name"list">需要导出的list数据…...

从文本txt导入大量数据到excel报错
超过边界值 jxl.write.biff.RowsExceededException: The maximum number of rows permitted on a worksheet been exceeded 解决方法: int i0; int maxRowCount60000;//不能够超过excel的最大容量 String [] array new String[8];//用于存储每一行的结…...

在C#中关于excel的导入和导出操作
一、先来看看最常见的导入操作吧!private void Import() { //打开excel选择框 OpenFileDialog frm new OpenFileDialog();frm.Filter "Excel文件(*.xls,xlsx)|*.xls;*.xlsx";if (frm.ShowDialog() DialogResult.OK){string excelName frm.FileName;Workboo…...

POI组件进行excel文件导入导出及测试用例的概念
POI组件进行excel文件导入导出 easyPOI是用来解析excel文件的开源组件,方便POI组件的使用; 使用步骤: 1、导入EasyPOI依赖3个 2、自定义异常类,包括语法异常(java异常)及自定义异常(项目的业…...

SQL摘录笔记 --分组数据(5)
GROUP BY 分组子句 SELECT p_id,COUNT(*) AS n_p FROM p GROUP BY p_id 计算每一个id的数目 HAVING过滤分组 SELECT p_id,COUNT(*) AS n_p FROM p GROUP BY p_id HAVING COUNT(*)>2 也可使用WHERE过滤 ORDER BY:对输出进行排序 GROUP BY:对行分…...

郝斌老师笔记摘抄
一、什么是字节 字节就是存储数据的单位,并且是硬件所能访问的最小单位 1字节 8位 1K 1024字节 二、ASCII 它规定了 ‘A’ 65 ‘B’ 66 ‘a’ 97 ‘b’ 98 ‘c’ 99 字符的存储本质上与整数的存储没有什么区别 三、基本的输入输出函数 输出控制符 %d %ld %c …...

【DataWhale学习】Day10~13-4章决策树——西瓜书学习摘录笔记
【DataWhale学习】Day10~13-4章决策树——西瓜书学习摘录笔记 本文参考了周志华老师的西瓜书,李航老师的统计学习方法,谢文睿大佬的南瓜书(无推导尿点,仅加深理解食用) 决策树模型 决策树是一种基本的分类与回归方…...

[Unity]摘录笔记UnityShader(解读shader代码构成)
UNITY官方相关文档 [Shaders] https://docs.unity3d.com/Manual/Shaders.html[ShaderLab] https://docs.unity3d.com/Manual/SL-Reference.html[Legacy Shaders] https://docs.unity3d.com/Manual/Built-inShaderGuide.html[SurfaceShaderExamples] https://docs.unity3d.com/…...

[Unity]摘录笔记UnityShader(重写SurfaceShader)
前言: Shader形态部分:写Shader的总结与基础知识 SurfaceShader可以认为是一个光照Shader的语法糖、一个光照VS/FS的生成器。减少了开发者写重复代码的需要。 在手游,由于对性能要求比较高,所以不建议使用SurfaceShader。因为Sur…...

读书笔记摘抄(5)
没有人活在保鲜膜中 没有人能永葆青春 单做一个心思细腻、热爱生活的人 时光会永远厚爱你几分 而如此 何尝不是另一种静水流深的不朽? ——江苏高考满分作文《朽叶的栀子花》 …...

计算机基础笔记(摘录)
机器数与真值 计算机数:一个数在计算机中用二进制来表示的形式;机器数是带符号的,在计算机数最高位存放符号,正数为0,负数为1 转化方法:十进制转二进制,基数就是2,用2整除一个十进制…...
HTML摘录笔记
空的 HTML 元素 没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。 <br> 就是没有关闭标签的空元素(<br> 标签定义换行)。 在 XHTML、XML 以及未来版本的 HTML 中,所有元素都必须被关闭。 在开始标签中添加斜杠&a…...

笔记和笔记本
文章目录一、平常的写笔记体验二、惊喜的写笔记体验三、写笔记的背后是什么?1、为什么写笔记是学习的好方法?甚至能让人感到愉悦?2、为什么 “笔记本” 设计,会感到惊喜?一、平常的写笔记体验 我平时看电子书的时候&am…...

【线代】《线性代数的几何意义》——摘录笔记(一)
内容:大多是摘录原书,概括、理解是自己总结的。第一章读的较细,从整体上把握,后面凭个人兴趣摘录。一般是文字内容,图少(推荐有大量图片的原书!)。 目的:供自己温习使用&…...

读书摘录笔记(一)
我天性不宜交际。在多数场合,我不是觉得对方乏味,就是害怕对方觉得我乏味。 可是我既不愿忍受对方的乏味,也不愿费劲使自己显得有趣,那都太累了。 我独处时最轻松,因为我不觉得自己乏味,即使乏味࿰…...

【Tinking in Java摘录笔记】第六章 初始化和清理
文章目录前言一、利用构造器保证初始化1.为什么要这么设计2.定义3.方法重载4.区分重载方法5.无参构造器6.this关键字7.在构造器中调用构造器8.static 的含义二、垃圾回收器如何工作方式列举1.引用计数2.停止-复制(stop-and-copy)3.标记-清扫(…...

摘抄读书笔记10篇
[ 摘抄读书笔记10篇 ]摘抄 读书 笔记 10篇 、 如果黑板就是浩淼的大海,那么,老师便是海上的水手, 摘抄读书笔记10篇 。铃声响起那刻,你用教职工鞭作浆,划动那船只般泊在港口的课本 。课桌上,那难题堆放&a…...

java代码写简历_如何用Java代码写一封简历
import java.util.HashMap;public class Resume {public static final String NAME "White鱼";public static final String CSDN_URL "http://blog.csdn.net/soul_code";public static final HashMap skillList new HashMap();public static abstract c...

十年老码农,现场教你写简历!
大家好欢迎来到小奇的周日放送我是小奇一个工作多年的码农经历了大大小小几百次面试筛选过上千份简历如何写简历才更容易获得面试官的青睐?今天和大家聊聊我的经验请调大音量,观看下方视频,大声喊出666一份简历到底要花费多少个小时才能完美呈…...

作为测试人员如何写简历
作为测试人员如何将自己的简历写的更好,下面是我个人的一些见解: 1、个人信息(个人的姓名、年龄、专业、联系方式等基本的个人信息) 2、个人技能:精通要谨慎,数据上的知识:比如写过一万多行代…...

用Python写简历
程序员的简历,一般通过Markdown或LaTex生成PDF,比较特别的是前端程序员会用JavaScript实现更加炫酷的网页版本简历。 作为一个Python程序员,可以通过下面的代码,在命令行生成一份独一无二的Pythonic的简历。 1 #/usr/bin/env pyth…...

Spring Boot(五十三):SpringBoot Actuator之简单实现
1 场景介绍 对于一个大型的几十个、几百个微服务构成的微服务架构系统,在线上时通常会遇到下面一些问题,比如: 1. 如何知道哪些服务除了问题,如何快速定位? (健康状况) 2. 如何统一监控各个微服务的性能指标…...

acm必学及各个阶段
转自CSDN大佬 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来。 1.最短路(…...

算法学习和ACM训练方案
转载:https://blog.csdn.net/liangbch/article/details/11730773?ops_request_misc&request_id&biz_id102&utm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-4 1. POJ 推荐50题 1.1 第一类 动态规划(至少6…...

POJ刷题列表——正在进行
转载自:http://blog.csdn.net/pyub153/article/details/50480333 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)…...

数学相关,先记账,再慢慢还……
一.数论 1.1 费马小定理是数论中的一个重要定理,其内容为: 假如p是质数,且(a,p)1,那么 a^(p-1) ≡1(mod p)。即:假如a是整数,p是质数,且a,p互质,那么a的(p-1)…...

著名的北邮ACM推荐50题
著名的北邮ACM推荐50题 POJ推荐50题 1、标记“难”和“稍难”的题目可以看看,思考一下,不做要求,当然有能力的同学可以直接切掉。 2、标记为A and B的题目是比较相似的题目,建议大家两个一起做,可以对比总结࿰…...

ACM必须掌握的算法
转载来源:SwordHoly __传说中的圣剑,攻击力加250,ORZ!!——http://blog.csdn.net/swordholy/article/details/4448846 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同…...

CSP -S1/J1 初赛复习
目录写在前面文件大小计算位图大小的计算进制转换二进制转十进制 / K进制转十进制八进制 / 十六进制 与二进制的互相转换时间复杂度计算求通项公式法蒙猜法零碎知识CCF颂歌计算机界的大腕图灵冯诺依曼各种奖项图灵奖王选奖编程语言相关知识写在前面 本篇博客仅做初赛复习用&am…...

算法学习目录
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijst…...

训练计划(二)
初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法: (1)图的深度优先遍历和广度优先遍历…...

ACM第一次
看完人家的博客,发现任重道远。。。一位高手对我的建议:一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的 ,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练ÿ…...

CDA二级易错点总结
这是在群里不知名好哥哥总结的基础上(可能迭代了多个版本),本人根据个人错题做了微小的修改和补充,方便大家学习。 发现有错误和补充的欢迎大家在评论区留言。 数字化工作方法 1.二次规划:求解方法:拉格…...

24 if语句的嵌套 【项目1:分段函数求值】【项目2:油量监控】【项目3:一元二次方程全解】【项目4:个人所得税计算器if语句版】
/*【项目1:分段函数求值】 从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。 1 x x<2 2 x*x1 2<x<6 3 sqrt(x1) 6<x<10 4 1/(x1) x>10 */ #include <stdio.h> #include <math.h>int…...

VUE学习笔记3
1. VUE CLI 相关1.1 vuecli-脚手架的介绍与安装1.2 vuecli-初始化项目过程1.3 安装CLI错误和ESLint规范1.4 [runtime-compiler与runtime-only的区别](https://www.cnblogs.com/bjyx/p/13525039.html)1.4 VueCLI3创建项目与目录结构1.5 VueCLI3配置文件的查看和修改1.6 箭头函数…...

matplotlib模块的pyplot子模块绘制余切函数
import numpy as np from matplotlib import pyplot as plt xnp.arange(0.1,np.pi,0.1) ynp.tan(x) y1/y plt.xlabel(x) plt.ylabel(y) plt.title(cot) plt.plot(x,y) plt.grid() plt.savefig(D:cot.png) plt.show()...
golang之切片的操作详解
基础知识: -其本身并不是数组,silce指向底层的数组 -作为变长数组的替代方案,可以关联底层数组的局部与全部 -为引用类型 -可以直接创建或从底层数组获取生成 -使用len()获取元素个数,cap(…...

IB学生必须具备的三大特质
以往的专栏亦提及过,修读IB课程要面对几大挑战。而要应对这些挑战,IB学生须具备以下三大条件: 时间管理能力 IBDP 首先,要对时间分配掌握得很好。两年的IB预科课程非常紧凑,不但每科都有其内部评核(Interna…...

AI标注工具Labelme和LabelImage Labelme和LabelImage集成工具
在AI数据标注过程中,难免会使用到标注工具,常用的工具无非是Labelme和LabelImage。 Labelme是标注目标轮廓,而LabelImage则是标注目标的区域,然而使用原生态的工具,需要用到python命令行,十分麻烦…...

【springcloud 微服务】Spring Cloud Alibaba Sentinel使用详解
目录 一、前言 二、分布式系统遇到的问题 2.1 服务可用性问题 2.1.1 单点故障 2.1.2 流量飙升 2.1.3 容错机制 2.2 服务雪崩问题 三、 服务可用性解决方案 3.1 服务容错机制 3.1.1 超时机制 3.1.2 服务限流 3.1.3 隔离 3.2 服务熔断 3.2.1 什么是服务熔断 3…...

【分享】基于TPS65140的LCD驱动电路方案——飞凌嵌入式
在一次项目定制中,客户要求我们将CPU主控和LCD显示屏电压驱动电路做成一体板,LCD显示屏所需要的AVDD、VGH、VGL等电压需要主控板提供,因为这几路电压所输出的电流都很小(一般都不会超过10mA,具体可以查阅屏体手册&…...

关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题)
文章目录1. 第一次遇到这个问题的场景2. 第二种情况3. 问题原因4. 解决方案4.1 方案一4.2 方案二1. 第一次遇到这个问题的场景 先看效果图,大家可以看一下下面的样式,很明显左边和右边的盒子我是给的定宽,但是被挤压了 这个是我在项目中遇到的…...

php 压缩zip打包类和用例
<?php namespace app\lib; /** * 压缩包驱动 * author Wmeng * version 0.0.1 */ class ZipHelper { protected $zip; protected $root; protected $ignored_names; /** * 构造函数 */ public function __construct() { $th…...

普乐蛙景区VR体验设备景区VR解决方案元宇宙vr体验馆项目
#普乐蛙元宇宙VR案例分享 新疆博尔塔拉州温泉县五馆 内置机甲战机星球火箭模型等产品 新增VR产品既丰富孩子们学习空间更是对孩子社会领域教育的一次真正意义上的实践.VR设备体验,是让整个人置身于虚拟现实中,让人沉浸感更足。VR设备给该景区带来了更…...

黑马程序员——前端HTML5+CSS3(女神版)——day01——文本格式化标签、图片标签的title属性、音频标签、视频标签、超链接标签的target属性
黑马程序员——前端HTML5CSS3(女神版)——day01——文本格式化标签、图片标签的title属性、音频标签、视频标签、超链接标签的target属性 目录黑马程序员——前端HTML5CSS3(女神版)——day01——文本格式化标签、图片标签的title属…...

什么是用户体验 ?
1、感观体验:呈现给用户视听上的体验,强调舒适性。一般在色彩、声音、图像、文字内容、网站布局等呈现。 2、交互用户体验:界面给用户使用、交流过程的体验,强调互动、交互特性。交互体验的过程贯穿浏览、点击、输入、输出等过程给…...

学校教的Python,找工作没企业要,太崩溃了【大四真实求职经历】
如果只靠学校学的东西去找工作,能找到工作吗? 今天给大家看一个粉丝的真实求职案例,想做Python方面的工作,投了二十几个简历却没人要,心态崩了。为什么没人要?我来告诉你答案。 然后我还会结合我的这些年的…...

安卓版kawaks街机模拟器,C8,V3手柄冲突解决方案,物理改键
kawaks_5.2.7.apk 做得很好 美中不足,相同类型的手柄,键值会冲突,导致4个人没法玩 本人通过更改手柄模式,成功试出了4种不冲突的组合模式 准备工作:C8手柄*2V3手柄*2,我们要调出以下组合 Xbox Wireless Controller V3: R1 Home Wireless Controller V3: B Home Gamepad…...

http和https的区别?
http和https的区别?HTTPHTTPSHTTP与HTTPS区别HTTPS相比于HTTP协议的优点和缺点HTTP http是超文本传输协议 HTTP协议是基于传输层的TCP协议进行通信,通用无状态的协议。80端口 HTTPS https—安全的超文本传输协议 是以安全为目标的HTTP通道,…...

重构·改善既有代码的设计.02之代码的“坏味道”
前言之前在《重构改善既有代码的设计.01》中初步了解了重构的基本前提,基础原则等入门知识。今天我们继续第二更......识别代码的坏味道Duplicated Code 重复代码。最单纯的Duplicated Code就是“同一个类中含有相同的表达式”或“两个互为兄弟的子类内含有相同表达…...

学习自动化测试有那么重要吗?是不是真的有必要学呢?
你好,我是凡哥。 最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化ÿ…...

Linux下的图标与文件关联机制:freedesktop
Linux下的图标与文件关联机制:freedesktop 目前主流的Linux发行版中,使用的桌面基本都是基于GNOME、KDE、Xfce等环境,这几种桌面环境中,关于桌面图标,文件关联,应用程序启动等方面的实现,全部都…...

如何构造 HTTP 请求?
❣️关注专栏: JavaEE 这里写目录标题🍧1 通过 form 表单构造 HTTP 请求🍨 1.1 form 发送 GET 请求🍨 1.2 form 发送 POST 请求🍧 2 通过 ajax 构造 HTTP 请求🍨 2.1 js 提供的原生的 ajax 的 API…...

数据库:mycat实现读写分离
目录 一、mycat 1、mycat实现读写分离原理 2、mycat应用场景 3、mycat作用 4、mycat实现读写分离实战 一、mycat 1、mycat实现读写分离原理 ①用户进行读操作则由mycat转给配置的从数据库。 ②用户进行写操作则由mycat转给配置的主数据库。 ③转发规则由mycat配置文件中…...

系统测试设计的10种方法
一、等价类划分 等价类的概念 等价类 某个输入域的子集合,在这个集合中 每一个输入条件都是等效 的, 如果其中一个输入不能导致问题发生,那么集合中其它输入条件进行测试也不可能发现错误。有效等价类 合理的输入数据 指满足产品规格说明的…...

js常用方法和内存泄露的几种情况
1. JS数组的常用方法- 增: push() unshift() splice() concat()- 删: pop() shift() splice() slice(不改变原数组)- 改: splice()- 查: indexOf() includes() find()2. 排序- sort() - reverse()3. 转换- join()4. 迭代- forEach…...

DolphinScheduler
序言整理下DolphinScheduler的使用参考资料:https://dolphinscheduler.apache.org/zh-cn/docs/3.1.4 --官网文档简介Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期…...

【Java (一:12-2) 反射】
Java反射机制一、反射1.反射的概念2.获取class对象3. 获取Constructor对象4. 利用Constructor创建对象5.反射获取构造方法流程6.反射获取成员方法流程7.反射获取成员对象8.利用Field赋值和获取值9.获取method对象10.利用method对象运行方法一、反射 1.反射的概念 灵活调用 …...

ESP8266-NodeMCU开发板-------网络知识(2)
目录 TCP/IP协议簇 链路层 网络层与IP协议 IPv4 / IPv6 子网掩码(Subnet Mask) MAC地址和ARP 传输层 应用层 HTTP协议 HTTP请求 HTTP响应 DNS(Domain Name System/域名系统) TCP/IP协议簇 在网络系统中,为了保证通信设备之间能正确地进行通信…...

设计模式(二十六)----行为型模式之备忘录模式
1 概述 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤,当新的状态无效或者存在问题时,可以使用暂时存储起来的备忘录将状态复原,很多软件都提供了撤销(Undo)操作&…...

前端利用js里数组的filter方法进行多条件过滤查询
需求:用户在输入框输入多个条件时,可以对表格数据进行过滤查询,无需后端接口处理,利用了前端js里数组的filter方法进行过滤。 如下是效果图: 当用户在姓名的输入框里输入"张"后效果如下: 当用户…...

DCDC--开关频率的选择
开关稳压器IC使用的开关频率从数十kHz到数MHz,最近有些甚至似乎以高频率工作。 1、重视效率或重视尺寸 如果将开关频率调高,则外置的电感和电容器将使用较小的,尺寸必然会变小。因此,包含安装面积和高度在内的外形尺寸也会变小&…...

【华为OD机试 2023最新 】 开放日活动、取出尽量少的球(C++)
题目描述 某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下: 有N个容量一样的小桶等距排开, 且每个小桶都默认装了数量不等的小球, 每个小桶装的小球数量记录在数组 bucketBallNums 中, 游戏开始时,要求所有桶的小球总数不能超过SUM, 如果…...

JavaScript学习笔记(9.6)
JSON JSON是Javascript对象标记法 JSON是一种轻量级的数据交换格式 JSON具有自我描述且易于理解 为什么使用JSON:因为JSON格式仅仅是文本,它能够轻松地在服务器浏览器之间传输,并用作任何编程语言的数据格式。 JavaScript提供内建函数把…...

Profinet协议下,MCGS触摸屏能否无线连接PLC?
一、方案概述 本方案以MCGS触摸屏和2台西门子S7-1200为例,介绍触摸屏与多台 PLC的无线Profinet通信实现过程。在本方案中采用了西门子PLC无线通讯终端DTD418M,作为实现无线通讯的硬件设备。 本方案中,用户无需更改网络参数和原有程序&#…...

小白开发微信小程序20--web api文档制作
1、什么是SwaggerSwagger 项目已于 2015 年捐赠给 OpenAPI 计划,自此它被称为 OpenAPI。 这两个名称可互换使用。 不过,“OpenAPI”指的是规范。 “Swagger”指的是来自使用 OpenAPI 规范的 SmartBear 的开放源代码和商业产品系列。简而言之:…...

审核通过≠报名成功,每年都有朋友因这个细节,报名失败
2023上半年软考已经开放报名啦~ 特别提醒:不是提交报考资料后就算报名成功!软考报考流程:提交报考资料→审核通过(一般需要1-3个工作日)→缴费成功→报名成功! 首次报名软考的同学可能很容易忽…...

进销存是什么?如何选择进销存系统?
什么是进销存?进销存软件概念起源于上世纪80年代,由于电算化的普及,计算机管理的推广,不少企业对于仓库货品的进货,存货,出货管理,有了强烈的需求,进销存软件的发展从此开始。 进入…...

【LeetCode】剑指 Offer 30. 包含min函数的栈 p165 -- Java Version
题目链接:https://leetcode.cn/problems/bao-han-minhan-shu-de-zhan-lcof/ 1. 题目介绍(30. 包含min函数的栈) 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 p…...

电路基础(4) 电阻电路的一般分析
1.电路的图将上面的电路图,抛开其中元器件的性质,可以提取出“只有线和结点的图”。如果考虑电流等的流向,则可以变化位“有向图”。 提取的有向图少了8那条支路,是因为把元件的并联组合也作为一条支路了。 提取的有向图少了7那条…...

安卓拍照、裁切、选取图片实践
安卓拍照、裁切、选取图片实践 前言 最近项目里面有用到裁切功能,没弄多复杂,就是系统自带的,顺便就总结了一下系统拍照、裁切、选取的使用。网上的资料说实话真是没什么营养,但是Android官网上的说明也有点太简单了,…...

tcpdump命令参数说明和使用实例、linux解析公网地址会卡顿一下解决方法
文章目录tcpdumptcpdump的参数选项基本返回值查看基本用法抓取指定网络接口的所有流量抓取指定网络接口指定主机地址【IP/域名】的所有流量只取出端口 3333 的联机数据包获取指定协议的数据包【如udp】在网口eth1上抓取源端口为80且目的端口为6100的数据包进阶用法【关系运算符…...

HBuilderx快捷键大全(2023)
文章目录1. 项目管理器2. 标签卡3. 文件4. 行操作5. 删除6. 列表符操作7. 剪贴板8. 撤销9. 语言10. 包围11. 选择12. 查找13. 跳转14. 视图15. 运行16. 鼠标配合快捷键17. 其他高效极客技巧1. 项目管理器 操作名称快捷键重命名文件(焦点在项目管理器中)…...

Queue-基于redis的队列
接上文:RBucket对象桶 -> Redisson系列-1(让redis操作更优雅)_子书少卿的博客-CSDN博客 (Queue) 结构的 RQueue Java对象实现了 java.util.queue 接口。尽管 Roueue 对象无初始大小 (边界)限制,但对象的最大容量受Red…...

prometheus03-如何导出prometheus指标
Prometheus是一个开源的监控系统和时间序列数据库,用于收集和存储服务的指标数据。要导出Prometheus指标,你需要使用或实现一个Prometheus Exporter。以下是一个简单的指南,分为三个主要步骤: 选择或实现Prometheus Exporter Pr…...

Pikachu靶场之XXE漏洞
Pikachu靶场之XXE漏洞一、XML和XXE的区别二、解题1.1 前提1.2 使用代码进行文件读取1.3 内网探针或攻击内网应用1.4 RCE1.5 无回显读取文件1.6 xxe绕过一、XML和XXE的区别 XML是传递数据的一种格式,而XXE是XML传递数据过程中产生的一种漏洞,两者是完全不…...

npm发布包教程(四):迭代
一个npm包发布之后,我们难免会修改一些bug,或者增改一些功能,这就涉及到对npm包的迭代。本篇文章就npm迭代涉及到一些知识点进行介绍。 本次演示以《npm发布包教程(二):发布包》中发布的包为基础。 npm包的…...

Apollo 配置变更原理
我们经常用到apollo的两个特性:1.动态更新配置:apollo可以动态更新Value的值,也可以修改environment的值。2.实时监听配置:实现apollo的监听器ConfigChangeListener,通过onChange方法来实时监听配置变化。你知道apollo…...

C语言实现队列(Push Pop Size Front EmptyBack)
队列是一个重要的数据结构,他的特性是先进先出,所以由于这个特性,队列只有一个入口和一个出口,所以只有push和pop 下面我们看一下他如何实现 首先我们来看一下他的结构体 这里我们看到我们定义了两个结构体,其中一个…...

为什么typeof null得到的是Object而不是null?
为什么typeof null得到的是Object而不是null? 因为JavaScript中不同对象在底层都表示为二进制, 而JavaScript中会把二进制前三位都为0的判断成object类型。 而null的二进制表示全是0,自然前三位也是0....

大数据框架之Hive:第12章 企业级调优
第12章 企业级调优 12.1 计算资源配置 本教程的计算环境为Hive on MR。计算资源的调整主要包括Yarn和MR。 12.1.1 Yarn资源配置 1)Yarn配置说明 需要调整的Yarn参数均与CPU、内存等资源有关,核心配置参数如下 (1)yarn.nodem…...

typescript(元组、枚举、类、泛型)
元组 数组合并了相同类型的对象,而元组(Tuple)合并了不同类型的对象 // 数组 let arr:number[] [1,2] // 元组 let arr1:[string,number][1,2] // 但是使用联合类型/类型别名 同样可以实现元组的效果 // 区别是元组对每一项进行类型约束 …...

独闯万亿氢能江湖,未势能源显露“双轮动能”
在时代的洪流中,顺势而为的企业往往能更快拿到通往未来的船票。如火如荼的新能源行业,无疑是当下较为强劲的“势”。在最近的两会上,国家强调今年要推动发展方式绿色转型,关于加速新能源发展的提案也成为热门议题。市场中不少企业…...

基于opencv的边缘检测方法
1、梯度运算 用OpenCV的形态变换( 膨胀、腐蚀、开运算和闭运算)函数morphologyEx 梯度运算即膨胀结果-腐蚀结果: 【注意】对于二值图像来说,必须是前景图像为白色,背景为黑色,否则需要进行反二值化处理 …...

RocketMQ支持哪几种类型的消息
一.普通消息 对于普通消息,RocketMQ提供了三种发送方式:同步发送,可靠异步发送和单项发送。 1.同步发送 可靠同步发送指消息发送方发送数据后,在收到接收方的响应后才会发送下一个消息。 2.异步发送 可靠异步发送指发送方发出消息后,不等待接收方响应,接着发送下一个…...

ElasticSearch - SpringBoot整合ES之指定搜索结果返回的字段
文章目录1. 数据准备2. ElasticSearch 搜索结果返回指定的字段3. SpringBoot整合ES 搜索结果返回指定的字段4. 源码接口Elasticsearch的搜索结果可以通过以下参数进行控制:from:指定搜索结果的起始位置,默认为0。 size:指定返回的…...

arcpy基础篇(5)-使用栅格数据
栅格数据是一个独特的空间数据类型。ArcPy中有一个名为arcpy.sa的空间分析模块,该模块将地图代数全部整合到Python环境中,从而提高了脚本运行效率 1.列出栅格要素 ListRaster函数是以Python列表的形式返回工作空间中的栅格要素,该函数语法如…...

2023最全最牛的Jmeter接口测试教程及接口测试详情,你不知道的东西太多了!
下边是详细的jmeter接口测试入门到精通的详细教程,还有视频版本教您实战操作! 2023年B站最新Jmeter接口测试实战教程,精通接口自动化测试只需要这一套视频_哔哩哔哩_bilibili2023年B站最新Jmeter接口测试实战教程,精通接口自动化…...

redis 存储一个map 怎么让map中其中一个值设置过期时间,而不是过期掉整个map?
文章目录 redis 存储一个map 怎么让map中其中一个值设置过期时间,而不是过期掉整个map?Java 中 怎么 实现?方案一: Jedis方案二: Lettuce方案三: Redisson方案四: Jedisson方案五: RedisTemplate那种方式 效率最高 ?拓展:结语redis 存储一个map 怎么让map中其中一个值设置过…...

10、CLASSIFIER-FREE DIFFUSION GUIDANCE
简介 论文:https://arxiv.org/pdf/2207.12598.pdf 分类器指导将扩散模型的得分估计与图像分类器的梯度相结合,因此需要训练与扩散模型分开的图像分类器。 实验证明,在没有分类器的情况下,指导确实可以由纯生成模型执行 在无分…...

软件测试金三银四快速入职之如何解决HR已读不会的问题?
目录 前言 一、简历到面试分两个阶段 二、重视简历 三、简历优化 四、工作经历 五、项目经验 六、自我评价荣誉, 前言 金三银四现在正是很多人在面试找工作的时候,很多人在面试的时候都会遇到Hr已读不会的问题。今天就主要来讲一下如何解决下面几个问题&…...

开发人员项目开发的步骤
开发人员项目开发的步骤 前言 项目开发目的分析与确定 在开发商将开发项目确定下来之后,需要与需求方进行讨论,确定需求方对于软件开发需要实现的目标及其具体需要的功能等等,并进行可⾏性分析(技术、成本、法律法规)…...

Linux 终端、进程组、会话、守护进程
文章目录一、终端概念终端概念控制终端二、进程组概念进程组概述进程组相关 API会话会话概念会话相关 API创建会话注意事项守护进程守护进程介绍守护进程模型守护进程参考代码守护进程相关 API参考文章一、终端概念 终端概念 1、终端(Terminal) 终端是…...

【MySQL高级篇】第7章_InnoDB数据存储结构
第7章_InnoDB数据存储结构 1. 数据库的存储结构:页 1.1 磁盘与内存交互基本单位:页 1.2 页结构概述 1.3 页的大小 不同的数据库管理系统(简称DBMS)的页大小不同。比如在 MySQL 的 InnoDB 存储引擎中,默认页的大小是 …...

工具篇 | 10 | 抓包工具
1 前期准备 作为测试开发,为什么要使用抓包工具呢,因在调试过程中,会碰到一些问题,不确定是前端的问题,还是后端的问题,就需要通过一种工具来检测,数据的流转,如web界面或者客户端操作,点击了一个按钮或者浏览一个页面,调用了那些接口,那些参数,请求参数,返回结果…...

Notes04:GPIO功能框图详解
GPIO功能框图详解野火霸道开发板学习笔记信息说明GPIO功能框图输出部分推挽输出推挽输出模型分析推挽输出总结开漏输出开漏输出模型分析开漏输出总结输出数据寄存器(ODR)位设置清除寄存器(BSRR)位清除寄存器(BRR)输入部分输入数据寄存器(IDR)TTL肖特基触发器部分模型分析上拉/下…...

2023系统分析师---系统规划
一、系统规划的步骤 初步调查:根据企业战略目标,分析企业现状以及系统运行状况确定系统目标:确定系统的服务范围质量等分析子系统的组成:系统划分并指定子系统功能拟定系统的实施方案:分析子系统优先级,确…...

Leetcode.1814 统计一个数组中好对子的数目
题目链接 Leetcode.1814 统计一个数组中好对子的数目 Rating : 1738 题目描述 给你一个数组 nums,数组中只包含非负整数。定义 rev(x)的值为将整数 x各个数字位反转得到的结果。比方说 rev(123) 321, rev(120) 21。我们称满足下面条件的下…...