其他
文章平均质量分 69
1
一个小猴子`
天道酬勤-厚积薄发。
展开
-
MYSQL基础操作
连接查询内连接:相当于查询A、B交集部分数据外连接:左外连接:查询左表所有数据,以及两张表交集部分数据右外连接:查询右表所有数据,以及两张表交集部分数据自连接:当前表与自身的连接查询,自连接必须使用表别名。原创 2024-06-14 14:33:41 · 626 阅读 · 0 评论 -
论文精读(MobileVIT)《MOBILEVIT: LIGHT-WEIGHT, GENERAL-PURPOSE, AND MOBILE-FRIENDLY VISION TRANSFORMER》
翻译轻量级的卷积神经网络(cnn)实际上是用于移动视觉任务的。他们的空间归纳偏置允许他们在不同的视觉任务中以更少的参数学习表征。然而,这些网络是空间局部的。为了学习全局表示,采用了基于自我注意的Vision Transoformer(vit)。与cnn不同,vit是重量级的。在本文中,我们提出了以下问题:是否有可能结合cnn和vit的优势,构建一个轻量级、低延迟的移动视觉任务网络?为此,我们引入了MobileViT,一种用于移动设备的轻量级通用vision transformer。原创 2023-11-01 21:46:31 · 400 阅读 · 0 评论 -
由浅到深 : Self-Attention (自注意力机制)
这样就会有一个问题,输入给model的序列会有长有短,这样就需要统计整个训练资料,找出最长的一个序列,然后将window长度设置为该序列的长度。然后会根据得到的α’,得出哪些向量跟a1是最有关联的。的值很大,那么得到的b1的值就可能比较接近于v2。也就是哪个向量的attention的分数越大,那么这个向量的v就会dominate抽出来的结果。然后再将v1和v4都去乘上对应的α’,然后将他们加起来,就能得到考虑全局信息的b向量了。根据a1找出与其相关的其他向量,每一个向量与a1关联的程度用一个数值α来表示。原创 2023-10-23 17:12:28 · 188 阅读 · 0 评论 -
滑动窗口的题目解题思想和模板
—核心:左右双指针(L,R)在起始点,R向右逐位滑动循环。——核心:左右双指针(L,R)在起始点,R向右逐位滑动循环。如果:窗内元素满足条件,R向右扩大窗口,并更新最优结果。如果:窗内元素满足条件,L向右缩小窗口,并更新最优结果。满足xxx条件(计算结果、出现次数、同时包含)如果:窗内元素到不到条件,R向右扩大窗口。如果:窗内元素不满足条件,L向右缩小窗口。例如:长度最小的子数组。字串\子数组\子序列。原创 2024-03-08 09:27:15 · 385 阅读 · 0 评论 -
Markdown 数学公式
f(x,y) = x^2+y_2,x \epsilon[1,10], y \epsilon \{1,2,3\} ,小括号和中括号不需要转义,大括号需要转义。上下左右箭头:\uparrow \downarrow \leftarrow \rightarrow。交集、并集:\bigcap \bigcup。分别为$x+y=1$和$$x-y=1$$^为上标,_为下标,{}为组合符号。空集:\emptyset。包含:\supseteq。约等于:\appox。不属于:\notin。原创 2023-11-07 11:19:03 · 167 阅读 · 0 评论 -
论文精读:Feature Pyramid Networks for Object Detection
特征金字塔是识别系统中用于检测不同尺度的物体的基本组件由于其计算和存储的密集性,在深度学习中很少用到他。原创 2023-09-21 12:20:55 · 758 阅读 · 0 评论 -
Linux基础操作
gz,也常见为.tar.gz, gzip格式压缩文件,即使用gzip压缩算法将文件压缩到一个文件内,可以极大的减少压缩后的体积。.tar,称之为tarball,归档文件,即简单的将文件组装到一个.tar的文件内,并没有太多文件体积的减少,仅仅是简单的封装。表示以易于阅读的形式列出文件的大小,如K、M、G,需要结合 l使用,如 ls -lh。,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用” “将关键字包围起来。删除用户的HOME目录,不使用-r,删除用户时,HOME目录保留。原创 2023-09-17 15:34:56 · 164 阅读 · 0 评论 -
Jupyter notebook 安装代码提示和补全
打开Anaconda Prompt 终端。打开Jupyter notebook。原创 2023-07-08 12:16:39 · 259 阅读 · 0 评论 -
分数化小数(C语言)
输入正整数a、b、c,输出a/b的小数形式,**精确到小数点后c位。**a,b≤10^6,c≤100。输入包含多组数据,结束标记位a=b=c=0。#include<stdio.h>int main(){int a,b,c,n,kase=0;while(scanf("%d %d %d",&a,&b,&c)==3){ if(a==0&&b==0&&c==0) break; //整数部分 int integer=a/b; p原创 2021-03-06 19:58:47 · 2314 阅读 · 1 评论 -
排列(C语言)
用1,2,3…9组成3个三位数abc,def和ghi,每个数字插好使用一次,要求abc:def:ghi=1:2:3。按照“abc def ghi”的格式输出所有解。由题意可知:1+2+3+…+9=45, 123*…*9=362880#include<stdio.h>void result(int num,int &result_add,int &result_mul){ int a,b,c; a=num%10;//个位 b=num/10%10;//十位 c=n原创 2021-03-06 20:53:47 · 164 阅读 · 0 评论 -
matplotlib简单应用
文章目录matplotlib折线图matplotlib折线图第一个程序from matplotlib import pyplot as pltx=range(2,26,2)y=[15,13,14.5,17,20,25,26,26,24,22,18,15]plt.plot(x,y)plt.show()调整x,y轴的坐标刻度和图片的保存 from matplotlib import pyplot as plt x=range(2,26,2) y=[15,13,14.5,原创 2021-03-27 13:18:50 · 144 阅读 · 0 评论 -
哲学家进餐问题(操作系统)
一张圆桌上坐着5名哲学家,每两个哲学家之间的桌子上摆一根筷子,桌子的中间是一份海底捞。哲学家们只进行思考和进餐,哲学家们在思考时并不影响他人。只有当哲学家饥饿时,才试图拿起左右、两根筷子(一根一根地拿起)。如果筷子已在他们手上,则需等待。饥饿地哲学家只有同时拿起两根筷子才可以开始进餐,当进餐完毕后,放下开筷子继续思考。1.关系分析。系统中有5个则学家,5位则学家与左右邻居对其中间筷子的访问是互斥关系。2.整理思路。这个问题中只有互斥关系,每个哲学家进程需要同时持有两个霖杰资源才能开始吃饭。如何避免临界原创 2021-06-21 13:50:41 · 1708 阅读 · 3 评论 -
存储器和虚拟存储器
文章目录程序的装入和链接连续分配方式基本分页存储管理方式基本分段存储管理方式虚拟存储器的基本概念请求分页存储器管理方式页面置换算法请求分段存储管理方式程序的装入和链接用户程序要在系统中运行,必须先将它装入内存,然后再将其转变成为一个可以执行连续分配方式基本分页存储管理方式基本分段存储管理方式虚拟存储器的基本概念请求分页存储器管理方式页面置换算法请求分段存储管理方式...原创 2021-01-24 20:38:36 · 908 阅读 · 0 评论 -
读者和写者问题(操作系统)
都读者和写着两组并发进程,共享一个文件夹,当两个或者两个以上的读进程同时访问共享数据时,不会产生副作用,但若某个写进程和其他进程(都进程或写进程)同时访问共享数据时则可能导致数据不一致问题。因此要求允许多个读者可以同时对文件执行读操作只允许一个写者往文件中写信息任一写者在完成写操作之前不允许其他读者或写者工作写者执行写操作前,应让已有的读者和写者全部退出两类进程:写进程、读进程互斥关系:写进程—写进程、写进程—读进程。读进程之间不存在互斥关系写者进程和任何进程都互斥、设置一个互斥信号量rw原创 2021-06-21 12:18:32 · 1013 阅读 · 0 评论 -
银行家算法(操作系统)
安全序列:指如果系统按照某种序列分配资源,则每个进程都能顺利完成。只要能找出一个安全序列,系统就是安全状态。当然,安全序列可能有多个。如果系统处于安全状态,就一定不会发生死锁。如果系统进入不安全状态,就可能发生死锁。(处于不安全状态未必就是发生了死锁,但发生死锁一定是在不安全状态)。银行家算法中的数据结构:为了实现银行家算法,在系统中必须设置这个样四个数据结构,分别用来描述系统中可利用的资源,所有进程对资源的最大需求、系统中的资源分配,以及所有进程还需要多少资源的情况.1)可利用资源向量Availa原创 2021-06-22 15:51:35 · 3925 阅读 · 0 评论 -
页面置换算法(操作系统)
文章目录最佳置换算法(OPT)先进先出置换算法(FIFO)最近最久未使用置换算法(LRU)时钟置换算法(CLOCK)改进型时钟算法最佳置换算法(OPT)最佳(Optimal)置换算法: 每次选择淘汰的页面将是以后永不使用,或者在最长时间内不再被访问的页面,这样可以保证最低的缺页率。最佳置换算法可以保证最低的缺页率,但实际上,只有在进程执行的过程中才能知道接下来会访问到的是哪个页面。操作系统无法提前预判页面的访问序列。因此,最佳置换算法是无法实现的。先进先出置换算法(FIFO)每次选择淘汰的页面时原创 2021-06-22 18:57:26 · 256 阅读 · 0 评论 -
进程管理
文章目录前趋图和程序执行1.程序顺序执行时的特征2.前驱图3.程序并发执行的特征进程的描述1.进程的定义2.进程的特征3.基础的三种基本状态4.挂起状态5.进程控制块进程控制1.进程的创建2.进程的终止3.进程的阻塞与唤醒4.进程的挂起与激活进程同步1.进程同步的基本概念前趋图和程序执行1.程序顺序执行时的特征顺序性:处理机的操作严格按照程序所规定的顺序执行封闭性:程序一旦开始执行,其执行结果不受外界因素影响可再生性:程序执行的结果与它的执行速度无关(即与时间无关),而只与初始条件有关。2.原创 2021-01-19 09:19:00 · 198 阅读 · 1 评论 -
操作系统引论
文章目录操作系统的目标和作用1.操作系统的目标2.操作系统的作用3.推动操作系统发展的主要动力操作系统的发展过程无操作系统的目标和作用1.操作系统的目标有效性提高系统资源利用率提高系统的吞吐量方便性可扩展性开放性2.操作系统的作用OS作为用户与计算机硬件系统之间的接口1)命令方式2)系统调用方式3)图形、窗口方式OS作为计算机系统资源的管理者1)处理机管理2)储存器管理3)设备管理4)文件管理OS实现了对计算机资源的抽象3.推动操作系原创 2021-01-12 17:33:40 · 80 阅读 · 0 评论 -
处理机调度与死锁
文章目录处理机调度的基本概念作业和进程1.高级、中级和低级调度2.调度队列模型3.选择调度方式和调度算法的若干准则调度算法1.先来先服务的短作业(进程)优先调度算法2.高优先权优先调度算法3.基于时间片的轮转调度算法实时调度1.实现实时调度的基本条件2.实时调度算法的分类3.常用的几种实时调度算法多处理机系统中的调度产生死锁的原因和必要条件预防死锁的方法死锁的检测与解除处理机调度的基本概念作业和进程1)a)作业是用户向计算机提交任务的任务实体b)进程是完成用户任务的执行实体,是资源分配的基本单位原创 2021-01-21 15:28:36 · 164 阅读 · 0 评论 -
调度算法(操作系统)
文章目录先来先服务(FCFS)短作业优先(SJF)高响应比优先(HRNN)时间片轮转优先级调度周转时间=作业完成时间-作业提交时间平均周转时间=各作业周转时间之和/作业数带权周转时间=作业周转时间/作业实际运行的时间=(作业完成时间-作业提交时间) / 作业实际运行的时间(带权周转时间和周转时间都是越小越好)平均带权周转时间=各作业带权周转时间之和/作业数先来先服务(FCFS)优点:公平、算法实现简单缺点:对长作业有利,对短作业不利周转时间=完成时间-到达时间P1=7-0=7P2=1原创 2021-06-22 14:10:09 · 243 阅读 · 1 评论 -
原反补移码
算术移位加减法运算的溢出判断原创 2020-12-15 11:03:48 · 430 阅读 · 0 评论 -
计组-浮点数
原创 2020-12-15 12:29:03 · 100 阅读 · 0 评论 -
进制之间的转化
文章目录1.进位计数制各进制转化为十进制二进制、八进制、十六进制相互转换2.汉明码1.进位计数制各进制转化为十进制二进制、八进制、十六进制相互转换2.汉明码原创 2020-12-15 09:24:36 · 60 阅读 · 0 评论 -
计组——储存器
寻址原创 2020-12-18 17:44:28 · 112 阅读 · 0 评论 -
计算机组成原理中各个缩写的含义
计算机组成原理中各个缩写的含义缩写概述CPU中央处理器ALU逻辑运算器AU运算器CU控制器ACC运算器的累加器MAR存储器地址寄存器,反应存储单元个数MDR存储器数据寄存器,反应存储字长X操作数寄存器MQ乘商寄存器IR指令寄存器,存放预执行的指令PC程序计数器,存放当前执行指令的地址CPI执行一条指令所需的时钟周期IPC一个时钟周期执行多少条指令MIPS每秒执行多少百万条指令原创 2020-12-14 20:07:01 · 5055 阅读 · 1 评论 -
Django各个文件的操作方式和使用步骤
文章目录1.Django程序目录2.第一个Django请求3.静态文件及其模板配置4.Django创建程序步骤1.Django程序目录manage.py :对当前Django程序所有操作settings.py : Django的配置文件url.py : 路由系统wsgi.py : 用于定义Django用socket2.第一个Django请求3.静态文件及其模板配置4.Django创建程序步骤创建project配置:1)模板路径2)静态文件路径...原创 2021-03-18 16:28:02 · 187 阅读 · 2 评论 -
HTML中常用标签列表
根元素标签含义html代表HTML或XHTML文档的根。其他所有元素必须是这个元素的子节点head代表关于文档元数据的一个集合,包括脚本或样式表的链接或内容title定义文档的标题base定义页面上相对URL的基准URLlink用于链接外部的CSS到该文档meta定义其他HTML元素无法描述的元数据style用于内联CSS脚本标签含义script定义一个内联脚本或链接到外部脚本。脚本noscript原创 2021-03-18 20:32:42 · 315 阅读 · 0 评论 -
django简单学生管理系统
第一阶段创建数据库表CREATE TABLE Class(id INT PRIMARY KEY auto_increment,class_name CHAR(20) NOT NULL)charset utf8;-- 学生表CREATE TABLE Student(id INT PRIMARY KEY auto_increment,stu_name CHAR(20) NOT NULL,class_id INT,FOREIGN KEY(class_id) REFERENCES Cla原创 2021-03-18 16:26:28 · 931 阅读 · 0 评论 -
解决Android中BitmapFactory: Unable to decode stream: java.io.FileNotFoundException.....
今天在编写Android读取相册中的照片时,从相册中选择完照片后就是不显示出来,并且报错BitmapFactory: Unable to decode stream: java.io.FileNotFoundException”最后只需在AndroidManifest.xml中添加一行成功解决问题!!!...原创 2021-07-22 20:33:13 · 3528 阅读 · 6 评论 -
Audroid Stduio调用摄像头和从相册中选择照片
文章目录调用摄像头从相册中选择图片调用摄像头编写布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="matc原创 2021-07-22 21:16:07 · 554 阅读 · 1 评论 -
selenium模块的操作
文章目录selenium是什么?selenium使用流程selenium是什么?seleninum模块是基于浏览器自动化的一个模块。selenium使用流程1)环境安装:pip install selenium2)下载某一个浏览器的驱动程序下载路径:https://chromedriver.storage.googleapis.com/index.html驱动程序和浏览器的映射关系:https://blog.csdn.net/qq_38316655/article/details/112原创 2021-03-03 20:15:16 · 121 阅读 · 1 评论 -
scrapy框架
文章目录1.scrapy框架的基本使用1.scrapy框架的基本使用项目创建使用终端:1)cd …/… (进入到指定的目录)2) scrapy startprojest 名称 (创建scrapy框架)3) cd 框架名称4)scrapy genspider 爬虫文件名称 www.xxx.com5)执行:scrapy crawl 爬虫文件名称import scrapyclass FirstSpider(scrapy.Spider): #爬虫文件的名称 nam原创 2021-03-08 20:09:58 · 117 阅读 · 1 评论 -
聚焦爬虫:正则、bs4、xpath
聚焦爬虫:爬出页面中指定的页面内容数据解析分类:正则bs4xpath数据解析原理概述:解析的局部的文本内容都会在标签之间或者标签对应的属性中进行存储1)进行指定标签的定位2)标签或者标签对应的属性中存储的数据值进行提取正则解析案例:爬取糗图图片List itemimport requestsimport reimport osif __name__ == '__main__': #创建文件夹用来保存图片 if not os.pat..原创 2021-02-16 13:00:36 · 158 阅读 · 1 评论