- 博客(25)
- 收藏
- 关注
原创 UBUNTU 20.04 在无网络条件下,进行apt get离线安装
这个命令列出一个包的所有依赖关系。通过加上选项,可以递归地列出所有依赖项,不包括建议的、推荐的、冲突的、破坏的、替换的或增强的包。包及其所有依赖项,而不安装它们(这就是install和download关键词的区别)。此时所有的deb相关包都被下载到了电脑A,通过手段将所有deb文件都复制到B的一个新文件夹中。命令输出,只保留包名(因为依赖关系信息行以空格开头,而包名行以字母或数字开头)。首先你还需要一台可以联网的电脑A,进行相关deb文件的下载。包及其所有依赖项的包名,然后下载所有这些包,而不安装它们。
2024-07-03 17:47:43
1720
2
原创 ImportError: Using `low_cpu_mem_usage=True` or a `device_map` requires Accelerate: `pip install acce
通过下载最新版的accelerate还是没有解决,一样的报错。使用的是jupyter notebook。解决方法如下:安装accelerate包后,我们必须重启notebook内核。遇到了ImportError: Using。
2024-05-17 09:58:49
6608
原创 【Jupyter】ModuleNotFoundError: No module named ‘notebook.base‘ && ‘stacklevel解决
安装完jupyter后想安装插件实现代码自动补全,参考了如下文章[链接],执行图片中的代码重启jupyter失败,无法重启(https://www.cnblogs.com/djma/p/16310876.html)
2024-01-06 11:15:50
3470
3
原创 【Jupyter】使用容器管理的服务器远程映射jupyter到本地
参考:https://blog.youkuaiyun.com/qq_45056135/article/details/123960321。输入上面代码后, 会让你设置待会需要本地登陆服务器的密码: 为了方便我这里设置为。这个6660是容器的端口,直接连接远程主机的话改成22默认端口。首先在容器上切换到你想启动jupter的目录和环境。退出并保存,Linux服务器上的配置就完成了。这个界面会在你jupter操作时实时更新日志。是表示的你在远程服务器上的用户名,输入jupter密码后进入。添加完成后按ESC,
2024-01-02 22:15:18
688
原创 CISIAv1 v2 dataset
CASIA 数据集是Institute of Automation, Chinese Academy of Sciences 国人所作,中科院自动化研究所。
2023-08-14 11:24:25
331
原创 终极大招!!!微软账号无法登录(已成功解决)
小结:原来只是改了DNS没用,后来先清空个人信息再更改DNS,成功!如图更改DNS(只改DNS),设置如图所示。选择Internet选项,点击高级,重置。勾选删除个人数据,点击重置。1.打开ie 进入设置。网络和Internet。
2023-06-27 16:56:22
1672
1
原创 anaconda下pytorch配置 gtx1650
如果你的显卡也是1650 可以直接使用如下代码(现在2023.6.12 时间间隔过久可能驱动更新会导致失败)
2023-06-12 11:46:58
1008
原创 对于map关于键与值的排序,对于map的值自定义比较器
pair是一种简单的关联类型,不属于容器范围。而是代表一个 key-value键值对。//将pair放入容器&initpair int main(int argc , const char * argv [ ]) {//num.2 }map1):map则是一个容器里面存储的是 pair对象。但存储的方式与vector这种 连续存储有所不同, map采用的是 二叉排序树存储pair,一般是红黑树。
2023-03-20 21:58:19
704
原创 博弈论总结 必胜点 SG函数 巴什博弈 尼姆博弈
主要算法思想,应用领域,近年来的出题情况博弈是信息学和数学试题中常会出现的一种类型,算法灵活多变是其最大特点,而其中有一类试题更是完全无法用常见的博弈树来进行解答。寻找必败态即为针对此类试题给出一种解题思路。此类问题一般有如下特点:1、博弈模型为两人轮流决策的非合作博弈。即两人轮流进行决策,并且两人都使用最优策略来获取胜利。2、博弈是有限的。即无论两人怎样决策,都会在有限步后决出胜负。3、公平博弈。即两人进行决策所遵循的规则相同。算法思想,注意事项,模板,问题的变化等 /
2023-03-02 15:52:27
1406
原创 组成原理:寄存器的透明度总结
条件码寄存器(不知道什么东西,查到的资料里面有)uIR(微指令寄存器,好友uMAR,uMDR)变址寄存器(变址寻址,如数组的访问需要)中断字寄存器(可以修改中断的优先级)MAR(存储器地址寄存器)_MDR(存储器数据寄存器)基址寄存器(基址寻址)Cache(高速缓存)IR(指令寄存器)(
2022-12-13 18:58:50
2814
原创 网络原理协议总结
以DHCP举例,我们知道UDP是传输层(运输层)的协议,DHCP承载于UDP,因此它应该是UDP的上一层协议(UPD为DHCP提供服务,相当于运输层为应用层提供服务)。所以协议属于哪一层,应该参考它使用了哪一层的服务。它属于使用服务协议的上一层。待完善>>>>RIP基于UDP,BGP基于TCP,OSPF和EIGRP基于IP。这些在TCP/IP协议栈中定义的路由协议用于发现和维护前往目的地的最短路径。你可以认为它们不属于网络层协议(注意,是用,based on,而不是实现了,BGP用TCP,所以BGP是应用
2022-12-04 11:24:30
138
原创 发生异常的时候PC指针的变化
但是由于诸如缺页中断等中断,需要返回中断 的指令,此时的PC返回地址应为 当前栈内PC-1.另一方面,考虑到特殊情况,如除数为零和自行中断( INT )都会自动跳过中断指令,所以不会返回到发生异常的指令继续执行,PC不需要 变化。就是正在执行的指令,由于各种软件或硬件故障被打断,比如,在读数据或指令时,访问存储器失败、产生了一个外部硬件中断等。当这些情况发生时,在ARM系统里,由异常和中断处理程序做出相应的处理,当处理完成后,要返回到被中止的指令,使被中止的指令能够继续正常执行下去。
2022-11-29 19:51:51
949
转载 哈希表的表长应该为质数并且是数据数量的1.2~2倍(搬运)
在所有情况下,表的大小都应与哈希中的最大键数成正比:更多,您浪费的内存过多,并且会降低缓存效率。更少,在某些时候哈希变得很慢。比例的最佳常数取决于许多因素,例如您希望如何平衡内存消耗/速度权衡、哈希表的详细信息以及您的计算机体系结构。如果使用开放寻址哈希,通常建议将表大于项目数的 1.2 倍,以控制冲突数。如果使用单独的链接哈希,则可以使用较小的表(因为没有探测),但小于项目数 1 倍的任何内容都不常见,因为与用于键链的内存相比,用于表的内存可以忽略不计,而使用较大的表的性能可能会更好。因此,无论哪
2022-11-05 20:24:35
852
原创 先序遍历和后续遍历可以确定两个节点的关系
换一句话说就是我们可以通过先序遍历和后序遍历确定两个节点的相对位置关系,即使我们无法构造出一颗确定的树。,则他们在他们的共同父节点(对他们的父节点而言的)的不同子树中。对于树中的任意两个节点,如果他们先序遍历和后续遍历的。,则他们是在同一棵子树中,且为父子关系。先序遍历和后序遍历的当前节点和其左右子树的关系。所以我们可以得到一个结论。
2022-10-29 20:54:24
694
1
原创 系统中有多个生产者进程和消费者进程,共享用一个可以存 1000 个产品的缓冲区(初始为空)
系统中有多个生产者进程和消费者进程,共享用一个可以存 1000 个产品的缓冲区(初始为空),当缓冲区为未满时,生产者进程可以放入一件其生产的产品,否则等待;当缓冲区为未空时, 消费者进程可以取走一件产品, 否则等待。要求一个消费者进程从缓冲区连续取出 10件产品后,其他消费者进程才可以取产品,请用信号量 P, V( wait , signed )操作实现进程间的互斥和同步,要求写出完整的过程;并指出所用信号量的含义和初值。
2022-10-11 10:44:55
1584
原创 记录型信号量的理解
/ value >0 表示可用资源数 // value = 0 表示无可用资源 // value < 0 表示阻塞队列数(下面是解释) int value;}
2022-10-10 14:53:58
706
1
原创 超线程技术
(HT, Hyper-Threading)是英特尔研发的一种技术,于2002年发布。通过此技术,英特尔实现了在一个实体CPU中,提供两个逻辑线程。之后的Pentium D纵使不支持超线程技术,但就集成了两个实体核心,所以仍会见到两个线程。
2022-10-02 15:08:00
410
原创 difs sifs网络原理每日一题(转载)
IFS2,3,4为短帧间间隔简称SIFS(Short interframe space),是指用来分隔开属于一次对话的各帧。在这段时间内,一个站应当能够从发送方式切换到接收方式。使用SIFS的帧类型有:ACK帧(确认帧)、CTS帧(响应控制帧,claer to send)。FS1 为DIFS ,如果信道已经空闲,则节点仍需等待DIFS段时间才开始发送数据;而如果在DIFS时间段内任一时刻信道被监测为忙,则节点不得不推迟它的数据发送。转自b站湖科大教书匠。
2022-09-29 10:26:16
743
原创 有符号数和无符号数,无符号数的减法
无符号数在c语言中,与有符号数相比,只是改变了数据的解读方式,在手算过程中,我们可以将它作为熟悉的有符号数手算,最后以无符号数的方式解读。无符号数b = 1001 0000 = 128+16=142d。无论是a还是b的计算我们都可以直接将减y编程加上-y的补码。有符号数a = 1,001 0000 = -122d。a和b的答案可以根据不同的解码方式得出。(-y)原 = 0000 1010b。(-y)补 = 0000 1010b。(y)原 = 1000 1010b。因为对于两种数据解读方式而言,
2022-09-27 11:04:59
725
原创 存储周期和总线传输周期
对于存储周期而言,内存中有多个存储模块,由于CPU的速度会高于内存的速度(可以理解成工作的频率不一样),CPU想拿数据了但是存储模块没有准备好 所以需要低位交叉编址,采用流水的方式拿数据。注意 :CPU的速度中CPU频率和总线时钟频率要区别开来,CPU频率是cpu工作一次的时间,一条指令可能会需CPU工作多次(CPI的意义),而CPU存取一次数据需要一次总线周期,总线周期又称为总线的传输周期,包括申请阶段,寻址阶段,传输阶段和结束阶段,一般来说,总线周期是由多个总线时钟周期构成的。
2022-09-23 10:41:04
6108
6
原创 操作系统 inode i节点 索引节点 索引表 fcb-文件名
以上内容都可以通过两张图来阐述:图一:图二:通过上述图片我们可以这样理解在磁盘中的存在一个索引表,里面存放这i节点的物理地址,i节点也就是inode和索引节点。fcb改进版本只存放着文件名以及指向索引表中对应该文件的指针(该指针所指的索引表项存放着物理地址)......
2022-08-09 15:39:16
3694
1
原创 PCA+SVM实现基础的人脸识别
PCA+SVM实现基础的人脸识别人工智能课程作业,顺便上传一下PCA+SVM实现基础的人脸识别本实验采用python编程实现,使用Olivette实验室的ORL人脸库作为数据集。ORL人脸库共有400幅人脸图像 (40人, 每人10幅, 大小为112像素×92像素) , 大多数图像的光照方向和强度相差不大, 其中人的脸部表情和脸部细节有着不同程度的变化, 尺度差异在10%左右, 人脸姿态也有相当程度的变化。将数据集中每个人的10张人脸图像分成两组前7张构成训练集, 另外3张构成测试集。训练集和测试.
2021-12-28 20:22:59
4870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人