无线网络技术 网络基础知识计算机网络的发展电分AI光泛出现之前:电话网络诞生阶段:分时系统形成阶段:ARPANET,接口信息处理器(Interface Message Processor,IMP)的出现代表着ARPANET被视为现代计算机网络诞生的标志互联互通阶段:Internet,TCP/IP的标准化标志着Internet的正式诞生高速网络阶段:光纤网络等无线网络和物联网阶段:泛在网络(Ubiquitous/Pervasive)无线网络分类无线个域网:蓝牙,zigbee,无线超宽带无线局域网
startActivityForResult startActivityForResult public void startActivityForResult (Intent intent, int requestCode)public void startActivityForResult (Intent intent, int requestCode, Bundle options)Launch an activity for which you would like a result when it finished. When t
软件工程导论 名词解释软件工程:software engineering软件需求:software requirements软件设计:software design软件过程:software process开源项目:open source project人工智能:artificial intelligence软件部署:software deployment软件架构:software construction系统软件:system software应用软件:application software嵌
云计算和虚拟化技术 云计算内涵英文名称:Cloud Computing发展过程Sun Microsystems —> 网络是计算机Amazon —> 弹性计算云(Elastic Compute Cloud,EC2)Google —> 云计算云计算是分布式计算并行计算效用计算网络存储虚拟化负载均衡热备份冗余等传统计算机和网络技术发展融合的产物云计算是一种能够通过网络以便利的、按需付费的方式获取计算资源(包括网络、服务器、存储、应用和服务等)并提高其可用性的模
下载钉钉直播回放视频 原文链接所需工具抓包工具Fiddlerm3u8下载器Fiddler前期准备安装设置 Fiddler 捕捉 HTTPS 流量情况1(能够抓到m3u8)在钉钉内播放群直播回放,然后返回 Fiddler 界面。Ctrl+F 进入搜索.m3u8 即可找到文件[注]:如果找不到这个文件,跳转到情况2在找到的文件上右键->Copy->Just Url打开m3u8下载器,把m3u8地址粘贴进去进行下载即可情况2(抓不到m3u8)选中Fiddle
01分数规划问题 原文链接数学描述给定nnn个二元组(valuei, costi)(value_i,\ cost_i)(valuei, costi)。valueivalue_ivaluei是选择此二元组获得的价值(非负), costicost_icosti是选择此二元组付出的代价(非负),设xix _ixi (xi∈{0,1})( x_i ∈ \{ 0 , 1 \} )(xi∈{0,1})代表第iii个二元组的选与不选,最大(小)化下式maximize(orminimize)
树上差分总结 原文链接一二维差分和前缀和算法流程设差分数组为d[i]d[i]d[i]快速修改点a与点b之间的边权d[a] += c;d[b] += c;d[lca(a, b)] -= 2 * c;以一点作为根节点的子树上的点权和即为连接该点边的修改值eg:设差分数组初始值为0,对于下图,++ d[3],++d[4], d[2] -= 2对于边b,3号点的值为1,即b的改变量为1;对于边c,4号点的值为1,即c的改变量为1;对于边a,以2号点为根节点的子树点权和为0,所以a的改变量为0例题解题
常用ADB命令使用方法 原文链接移动端操作流程在设置中找到关于手机(或关于平板电脑)连续点击版本号5次在系统和更新中点击开发者选项打开USB调试功能PC端操作流程打开cmd或powershell移动到adb.exe所在目录使用各种ADB命令adb shell pm list package:获取所有软件包adb shell pm path 软件包名称:根据包名找出apk在内部存储空间的路径adb pull apk在内部存储空间的路径:根据apk在内部存储空间的路径提取安装包adb shell p
信息安全理论与技术知识点总结 原文链接第1章 信息安全基础知识1.信息安全定义一个国家的信息化状态和信息技术体系不受外来的威胁与侵害2.信息安全(网络安全)特征(真保完用控审靠去掉第1个和最后一个)保密性(confidentiality):信息加密、解密;信息划分密级,对用户分配不同权限,对不同权限的用户访问的对象进行访问控制;防止硬件辐射泄露、网络截获、窃听等完整性(integrity):严格控制对系统中数据的写访问。只允许许可的当事人进行更改可用性(availability):可以保证合法用户在需要时可以访问信息及相
有向图转强连通图最少加边数 原文链接问题描述对于一有向图,若需要保证任选一点即可走到其它所有点,询问最少需要加多少条有向边结论对于一有向图,若其对应DAG中入度为0的点数为ppp,出度为0的点数为qqq,则答案数为max(p,q)max(p, q)max(p,q)证明:p≤qp \leq qp≤q 和 p≥qp \geq qp≥q的证明过程类似,这里仅说明p≤qp \leq qp≤q的证明过程当p==1p == 1p==1,即1个起点,2个及以上终点时。可知起点就是一个链式关系中最前面的节点,从起点可到达链式关系中的
差分约束总结 差分约束概念如果一个系统由nnn个变量和mmm个约束条件组成,形成mmm个形如xi−xj≤kx_i - x_j ≤ kxi−xj≤k的不等式(i,j∈[1,n],k为常数),则称其为差分约束系统。亦即,差分约束系统是求解关于一组变量的特殊不等式组的方法。求解差分约束系统,可以转化成图论的单源最短路径(或最长路径)问题。观察xi−xj<=ckx_i - x_j <= c_kxi−xj<=ck,会发现它类似最短路中的三角不等式dis[v]<=dis[u]+w[u,v]di
Latex数学符号 数学模式重音符号1希腊字母二元关系二元运算“大”运算符箭头定界符大定界符其它符号非数学符号AMS定界符AMS希腊和希伯来字母AMS二元关系AMS箭头AMS二元否定关系符和箭头AMS二元运算符AMS其它符号数字字母参考链接...
字符串和数字的相互转换 注:为了叙述的方便,以下数字均指整形,其它类型同样具有对应函数C语言的字符串是指字符数组,C++的字符串是指string,两者并不相同C语言字符串->数字atoi(): 将字符串转换为整型值int atoi(const char *nptr);#include <stdio.h>#include <stdlib.h>int main(){ char str[10]; scanf("%s", str); int n;.
BFS类型总结 说明为了突出各类题目的区别,以下例题均选择较为简单的题目。不会涉及一些非常巧妙的技巧,摆脱一些细枝末节,以便更多地关注到题目类型本身连通块问题题目描述农夫约翰有一片 N∗MN∗MN∗M 的矩形土地。最近,由于降雨的原因,部分土地被水淹没了。现在用一个字符矩阵来表示他的土地。每个单元格内,如果包含雨水,则用”W”表示,如果不含雨水,则用”.”表示。现在,约翰想知道他的土地中形成了多少片池塘。每组相连的积水单元格集合可以看作是一片池塘。每个单元格视为与其上、下、左、右、左上、右上、左下、.
动态规划-背包问题 状态表示是化零为整的过程,将一些零碎的数据化为一个集合状态计算是化整为零的过程,需要将上述得到的集合分解为具体的数据才能进行计算01背包问题描述有 NNN 件物品和一个容量是 VVV 的背包。每件物品只能使用一次。第 iii 件物品的体积是 viv_ivi,价值是 wiw_iwi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。特征:每样物品最多只能选择一次问题分析f(i,j)f(i, j)f(i,j)表示从前i个物品中选,总体积不大于j的
维护动态区间的中位数 问题描述依次读入一个整数序列,每当已经读入的整数个数为奇数时,输出已读入的整数构成的序列的中位数。详细内容sort最朴素写法,每到奇数时位将前面所有数据排序,找到中位数每次sort是o(nlogn)o(nlog_n)o(nlogn),一组数据需要sort n2\frac{n}{2}2n次,所以复杂度为o(n2logn)o(n^2log_n)o(n2logn)#include <iostream>#include <algorithm>using namesp
DES算法流程 初始置换IP表格的使用方法: 将输入的64bit的明文从1开始标号,依次放入到IP初始置换表中数字对应的位置。填充完毕后,按照行优先的顺序从第1行开始依次读取获得输出。16轮轮结构整体结构因为这16轮的操作都是一样的,所以这里我们只介绍第一轮的操作将上一步经过初始置换IP后的64bit的结果平分为两部分(每部分32bit),分别记为L0L_0L0 和 R0R_0R0对R0R_0R0进行一次F函数的变换并与L0L_0L0进行异或,结果作为R1R_1R1,R0R_0R0作为
AES算法流程 明文分组长度: 128bit128bit128bit密钥长度: 128bit128bit128bit迭代轮数: 10轮10轮10轮加密和解密均在4∗44*44∗4的矩阵上进行,每个格子111个字节,共161616个字节128bit128bit128bit注意AES算法序列映射到矩阵上是列优先的,所以读取时都是一列一列地读,这不同于DES的行优先轮密钥加两个矩阵A,BA, BA,B进行异或,Aij⊕Bij=CijA_{ij} \oplus B_{ij} = C_{ij}Aij⊕Bij=Cij