首页 > TAG信息列表 > Eg

linux音频测试记录

linux音频控制在驱动中一般是一个主设备号,一堆次设备号,我的开发板上对应的音频接口如下 查看声卡驱动 ls -l /dev/snd/* /dev/snd/controlC0      /dev/snd/pcmC1D0c       /dev/snd/pcmC2D0p/dev/snd/controlC1      /dev/snd/pcmC1D0p     /dev/snd/pcmC3D0c/dev

Python学习-Day2

1、算数运算符 /  除  10/20=0.5 //  取整数  25//10=2 %  取余数  25%10=5 "   幂     2"4=16 *在字符串中计算结果就是字符串重复指定次数的结果 eg: >>> "we" * 10'wewewewewewewewewewe' >>> " ^ _ ^ "  *  5' ^ _ ^ ^ _ ^ ^ _ ^ ^ _ ^ ^ _

网络最大流三题

昨天杭电多校1001题人均过,该学学网络流了(虽然dls说过,网络流只能出金牌题) 在b站看了电子科大的网络流入门,学会了dinic的板子,还不会严格证明 求单源单汇的最大流,简单来说就是只要残量网络能够到达汇点,就跑一遍增广路,然后再求残量网络,再跑增广路……直到汇点无法到达。 关键点:建反向

8.11

k进制FWT 定义\(k\)维或、与、异或运算 \[x\ or\ y=\sum_i max(x_i,y_i)k^i\\ x\ and\ y=\sum_i min(x_i,y_i)k^i\\ x\ xor\ y=\sum_i ((x_i+y_i)\%k)\ k^i \]什么叫不进位加法啊.jpg \(FWT\)本质是要把当前是幂集合当成一个向量,系数变换当作一个矩阵,那么要满足 \[\vec{F}A·\vec{

无聊题解第1期

今天,我要开始整一下无聊题解,小白们,看过来! 先说第一道题: 时间:1000ms 运行时的内存:262144kb 输入格式: 一行,有两个空格隔开的整数 样例输入: 1 2 样例输出: 3 这道题就是一道新手必刷题,那么先让我们来看一下A掉的代码: #include<bits/stdc++.h> using namespace std; int main(){

packge.json中依赖版本号中常见符号详解

package.json中的依赖如下所示 "包名": "版本号" 通常来讲,包的版本号由三部分组成 major.minor.patch 对应关系 主版本号.次版本号.修补版本号 而依赖前会有一些小符号比如'^'、'~'等等 不带任何符号 版本号之前不带任何标记表示必须依赖这个版本的包 eg: "vuex": "4.0.0" ^

单词

(1)Trippin扯  如果一个人没有道理,你可以说you‘re ~ (2)Word好的,像我知道I know 或者 我同意I agree 听起来不错sounds good,你可以用word这个单词回答 Eg:studying english is hard   word我同意 Eg: So you wanna goout tonight ? Word.. I‘m down可以,我愿意 (3)Downside 坏处,一件看

流程控制

1.如何理解流程控制 流程控制其实就是通过编写代码来控制事物的执行流程 eg: 比如线上购物 用户点击购买之后 其实程序会分叉执行 1.如果用户账户余额足够 则扣钱并生成订单 2.如果用户账户余额不足 则提示无法完成 2.事物执行流程的分类 无论在现实生活中还是

Link With Running || 杭电多校第四场T2 || Dijkstra + Tarjan + SPFA

题面:http://acm.hdu.edu.cn/showproblem.php?pid=7175 题意:一个有向图,边权 ei 和 pi 。求从点 1 跑到点 n , 最小 Sum(ei) 是多少?在满足 Sum(ei) 最小的基础上,Sum(pi) 最大是多少? ei 和 pi 大于等于 0。保证答案存在且可输出。 思路: 先用Dijkstra找最短路,然后再扫一遍找出最短路图

[洛谷] P3268 Cow Confinement(扫描线)

传送门: Cow Confinement 思路: 先考虑一个更简单的问题,如果没有围栏的限制,只有花和牛。对于这个简化的问题,由于牛只可以向 x 或 y 增大的方向移动,所以我们可以用一条平行于 x 轴的扫描线,按 y 轴从大到小扫描: 如果遇到花,就在数状数组对应位置权值加 1 如果遇到牛,查询 [x, inf] 区间上

windows下安装ansible模块库方法

背景: ansible一款自动化运维工具,基于python开发,部署仅支持Linux。但有时候我们需要在windows下直接调试源码,因此需要在windows下安装ansible库,直接用pip install ansible 会失败。 安装方法: 1、从github上下载最新的压缩版本,eg:https://github.com/ansible/ansible/archive/v2.9.2

SWERC 2019-20 G - Swapping Places

题意:给定S种动物,L个朋友关系,规定相邻的朋友可以交换位置,求排成一行的n个动物通过交换可以获得的最小字典序列 分析:发现不是朋友的动物之间相对位置无法改变,构成拓扑序,对于那些可以改变的,在拓扑排序的时候放进优先队列求字典序最小就行了 如何建图:对于第i个动物,只需要知道S种动物

网络性能测试工具:iperf3

网络性能测试工具:iperf3 1. iperf3简介 iperf3是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。 iperf3是一种用于主动测量IP网络上可实现的最大带宽的工具。 它支持调整与时序

函数的本质、语法结构、返回值、参数

函数的本质 函数可以看作是一个工具,提前定义好,之后就可以反复使用,没有函数(相当于没有工具) 那么需要用的时候得现场制作,有函数(相当于有工具) 那么需要的时候直接调用(使用)即可 1.函数的定义(提前准备工具的过程) def my_func(): pass 2.函数的使用(开始选择工具事物时

整型相关方法、浮点型相关方法、字符串的内置方法、列表的内置方法、练习

作业讲解 1.编写代码打印出下列图形(ps:for循环嵌套) """ ***** ***** ***** ***** """ 解题思路: 1.想办法打印出第一排的*号(*****) 2.再想办法打印四排的(*****) for i in range(4): for i in range(5): print("*",

linux压缩解压tar命令说明【转】

参数:   -c: 建立压缩档案  -x:解压  -t:查看内容  -r:向压缩归档文件末尾追加文件  -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。  -z:有gzip属性的  -j:有bz

python学习Day06

昨天坐飞机了所以笔记视频晚上才开始看的 看完到3点多太困了就没写博客 今天补一下昨天的博客 不过今天的博客估计得明天才能补了 Day 06 今日内容概要 基本数据类型 与用户交互 格式化输出 基本运算符 流程控制的简介(最重要的) 今日内容详细 1.基本数据类型   1)列表

python语法注释与变量常量及命名规范与数据类型

一、python语法注释 1.方式1:单行注释 表示方法:"# " +"注释内容" 快捷键:CTRL + ? 2.方式2:多行注释 表示方法:" '''+注释内容+''' " 优点在于很方便进行多行注释 3.方式3:多行注释 表示方法:" """+注释内容+""" " 多行注释很方便 PS:PEP

TypeScript中向window对象上添加属性或方法及报错解决

JavaScript中定义使用全局属性或方法可以借助于window对象     在TypeScript中这么使用时,编译会报错且IDE编辑器语法检查也会报错提示     解决办法: eg:vue+TypeScript项目中,新增(.d.ts)声明性文件 eg:lib.dom.d.ts文件 声明:     此后在.ts文件或.js文件中就可以调用window

Markdown常见基本语法

标题 -方式一:使用警号 几个警号就是几级标题,eg: # 一级标题 -方式二: 使用快捷键 ctrl+数字 几级标题就选其对应的数字, eg: ctrl+2(二级标题) 子标题 -方式一: 使用星号 eg: * 小标题 -方式二: 使用加号 eg: + 小标题 ps:还可以按tab键编写子子标题,如果想退出子标题编写, 连续

ES5

      一.严格模式 (1).变量名必须使用关键字 (2).函数内部的this不能指向window (3).函数的内容arguments与实参不一致 (4).静止在函数内声明变量 (5).进制8进制 二.新增的函数 (1).forEach(做遍历没有返回值) (2).Map(做遍历,返回一个数组) (3).some(返回布尔值,有一个满足条

变量的命名规范

1.杜绝使用美元符和下划线作为标识符命名的开头; 2.必须使用有意义的名字作为变量名(包括缩写); 3.杜绝使用中文或者拼音来命名; 4.变量命名的具体格式: 类命名的格式:单个单词的首字母都大写的形式 类成员变量:首字母小写和驼峰原则:除第一个单词以外后面的单词首字母大写 eg: lastName.

R语言中read.table函数中check.names = F参数的作用

  01、测试数据 a-1 a-2 a-3 a-4 ex ue 88 33 a-s d-2 4-4 k-k xd ff eg 3d     02、 dir() dat <- read.table("a.txt", header = T, check.names = T) dat dat1 <- read.table("a.txt", header = T, check.names = F) ## check.names = F参数可以保持原始

C++基础——指针与引用

指针 作用:通过指针间接访问内存 语法:数据类型 * 变量名; 所占内存大小:一般32位系统4字节,64位系统8字节 eg: int a = 10; int * p = &a; 解引用:*P找到p指针指向的内存,即a const修饰指针: 常量指针(const修饰常量)—— const int * p = &a;//指针指向可以改,指针指向的值不能改,相当于

DOS命令

DOS命令 打开cmd 开始+系统+命令提示符 win+r 输入cmd 任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口powershell 资源管理器的地址栏前面加上cmd 系统管理员方式运行: 开始+系统+命令+命令提示符+选择以管理员方式运行 常用DOS命令 #盘符切换 例如 E: #