- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 【Docker&Windows版】CSAPP-LAB-Bomb作业撰写和测试(上)
通过我的尝试,在Windows上直接使用docker是安全的、便捷的、可行的。:从跳转表中获取对应的地址,跳转表的基地址是 0x80499a0,每个条目占用 4 个字节。:将 -0x10(%ebp) 的地址加载到 %eax,即变量 value2 的地址。获取 numbers[i] 的值:(%ecx 现在存储了 numbers[i]。:将 -0xc(%ebp) 的地址加载到 %eax,即变量 value1 的地址。这是一个 switch 结构,根据 value1 的值跳转到不同的代码块。
2024-11-15 23:59:45
1190
原创 【Docker&Windows版】CSAPP-LAB-Datalab作业撰写和测试
通过我的尝试,在Windows上直接使用docker是安全的、便捷的、可行的。不用搭建虚拟机,直接在Windows系统上就可以完成CSAPP实验作业。如果你也和我一样有使用的需要,并且愿意尝试一下的话。我还没交作业,打个水印先~💕💕💕等作业截止了就换成原图。话接上回,我们说到,使用docker拉取CSAPP实验作业的资源。今天,我们就来说一说如何在完成了资源拉取的基础上,完成实验作业。用 ./dlc bits.c 检查 bits.c 的语法时候正确。在拉去好资源后,我们直接在文档里找到对应实验。
2024-11-15 00:14:48
305
原创 【Docker&Windows版】CSAPP-LAB资源拉取
其中,Host port中的Local Host可以填写一个你之前没有使用过的端口就可以了,这里我使用的是2024。这是一个网页版的VS Code。如果是平时习惯使用VS Code的朋友就会非常熟悉了。如果你也和我一样有使用的需要,并且愿意尝试一下的话。Host path选择你储存csapp实验目录的地址。在文件管理器上方输入powershell,按回车打开power shell窗口。打开上一篇Blog里面我带着大家一起下载安装好的Docker Desktop。这里我的Port设置的是2024。
2024-11-14 18:57:40
409
原创 【Docker&Windows版】CSAPP-LAB环境搭建
为了写CSAPP课程的实验报告。之前尝试过VMWare和Vitual Box了。这次看了几篇文章之后,想尝试一下Docker。再次双击进入Docker。这里它会希望你登录官网注册一个账号,然后登陆。按照指引流程做就好了。如果你也和我一样有使用的需要,并且愿意尝试一下的话。选择Close and restart。这里电脑会重启一下。下载完成,将文件移动到合适的文件夹里双击开始运行。我是Windows64位系统,所以我选择了。这里安装的是centos系统。等待一段时间,直到安装完成。2、Windows系统。
2024-11-13 19:01:48
629
1
原创 Could not find package configuration file provided by“i2cpwm_board“ with any of following names[已解决]
遇到问题:Errors << servo_move_keyboard:cmake /home/ubuntu/spotmicro/logs/servo_move_keyboard/build.cmake.000.logCMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package): Could not find a package configuration file
2021-08-15 22:51:49
800
原创 创建ROS工作空间,catkin_make使用方法
1.新建文件夹catkin_ws作为ROS工作空间。cd /mkdir catkin_wscd catkin_wsmkdir src这样就构建好了/catkin_ws/src作为工作空间。2.初始化工作空间cd .. //从src文件夹退出到catkin_wscatkin_init_workspace //新建的工作空间需要使用这个指令进行初始化3.编译工作空间catkin_make4.设置环境变量cd /catkin_ws/develsource setu
2021-08-04 22:07:17
2524
原创 【已解决】Ubuntu18.04用python报错bash: ’/usr/bin/python2.7’: 没有那个文件或目录
【已解决】Ubuntu18.04用python报错bash: ’/usr/bin/python2.7’: 没有那个文件或目录问题描述系统配置遇到的问题解决方法问题描述系统配置系统配置:Ubuntu18.04,Vmware14。遇到的问题我在系统上同时安装了python2.7与python3.6。当我使用 python指令与利用 python进行操作时出现如下错误:virtual-machine:~$ python//报错bash: ’/usr/bin/python2.7’: 没有那个文件
2021-08-02 23:09:11
4871
原创 关于使用外部电源供电舵机的所思所想
目录错误原因解决方法结束语错误今天我使用外部电源供电给舵机,将树莓派板子和舵机用了两个电源供电。电路图如下:原因我花了一整天的时间来查找电路和代码中的错误。发现供电、信号传输和代码都是没有任何问题的。在代码毫无错误的情况下,使用两个电源似乎是没有任何错误的。可是我忽略了一个非常重要的问题:电路中没有共地。然后我就将他们共地,然后就解决了问题。解决方法方法一:将舵机与树莓派板子接到***同一个电源***上。(图略)方法二:将板子的地线与供电2的***地线连接到一起***。结束语至此
2021-04-07 17:22:39
7583
11
原创 E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁(已解决)
问题描述系统:Ubuntu18出现时间:在终端输入“sudo apt-get upgrade”后ERROR:E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)E: 无法对目录 /var/lib/apt/lists/ 加锁E: 无法打开锁文件 /var/lib/apt/lists/lock - open (13: 权限不够)出现原因:有程序占用了apt-get.解决方法:解除占用,杀死占用进程。如何解除apt-get占用?方法一
2021-02-24 17:08:09
1969
1
原创 关于今天烧坏树莓派板子一事的所思所想
今天树莓派的板子烧坏了故障描述问题原因解决方法更换的配件故障描述今天树莓派的板子烧坏了我一开始以为是电源电压不稳定导致瞬时电压过高,烧坏了树莓派。树莓派的官网上也是这么说的:树莓派99%的故障来自于5V电源。树莓派出现任何故障(死机、键盘和鼠标不工作、显示器变暗或失真、终端程序出现乱码,无法开机,运行的程序死机,usb设备无法识别或不工作、网络故障等)先查电源!问题原因但是有一条贴吧老哥的评论我看到了:选用超过5V2.5A输出能力的电源不会损坏树莓派。你应该关心的是电源的输出纹波参数,Vpp最
2021-02-08 03:35:11
9824
3
人脸表情与年龄变换和非完整信息的重构技术
2017-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人