摘要:
一. 编写端口扫描器程序,分别采用单一进程和多线程方式,对比两者的效果。 1.1单线程 代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using 阅读全文
摘要:
实验目的:了解和熟悉Linux系统的远程终端登录、远程图形桌面访问、 X图形窗口访问和FTP文件传输操作。 一、 将虚拟机Ubuntu系统的网络连接设置为“桥接模式”,并配置Ubuntu的IP、网关参数,保证其他同学的win10系统能够ping通你的Ubuntu; 将树莓派配置在自动联网模式,保证其 阅读全文
摘要:
一. 可视化的代码跟踪调试。“人靠衣装马靠鞍,狗配铃铛跑的欢”。在前次作业中命令行工具gdb调试基础上,练习利用各种可视化调试前端软件(后端依然依赖gcc、gdb)进行程序代码的跟踪查错,提高工作效率。现在基于跨平台多类型代码编辑器VScode。在ubunt上安装好vscode 1.打开虚拟机里的u 阅读全文
摘要:
一、C#简单helloworld程序 1.用C#编写一个命令行/控制台hello world程序,实现如下功能:在屏幕上连续输出50行“hello cqjtu!重交物联2018级”; using System; using System.Collections.Generic; using Syst 阅读全文
摘要:
步骤参考博客:https://blog.csdn.net/qq_43279579/article/details/109142276 遇到问题总结: 1.起初在putty上总是显示access denied以为是密码问题连续输入不成功,参考网上相关问题无法解决随后重新烧了一遍系统就解决了 2.对于连 阅读全文
摘要:
一、Windows10安装opencv3.14 1.在官网下载windows版本的opencv 2.配置环境变量(配置后要重启电脑) 3.在vs2017下写一个opencv调用灰度图片的图片 1)添加C++空项目Project1 2)配置相应的环境 debug调为x64 添加包含目录、库目录 阅读全文
摘要:
GDB简介 GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统,GDN可以运行在UNIX、linux甚至Microsoft Windows。GDB可以调试C、C++等语言编写的程序;被调试的程序可以跟GDB运行在同一台电脑,也可以运行在不同的电脑。使 阅读全文
摘要:
一、gcc生成.so动态库和.a静态库 我们通常把一些公用函数制作成函数库供其他程序使用。函数库又分为静态库和动态库。 静态库:在程序编译是会被连接到目标代码中,程序运行是将不再需要该静态库。步骤如下: 无论是静态库还是动态库都是由.o文件创建的,因此我们必须将源程序.c文件通过gcc先编译成.o文 阅读全文
摘要:
**前言:**源代码的编译过程共分为两个步骤:一是编译过程,主要工作是把我们的源代码翻译成中间文件,这在windows中就是cl.exe的作用,它将我们的.c文件或者.cpp文件翻译成中间.obj文件;二是连接过程,主要工作是将多种中间文件、库文件连接生成可执行文件,这在windows中就是li 阅读全文
摘要:
一、 MDK5编译一个简单的stm32程序(LED灯闪烁) 步骤 1.新建工程 2.新建main.c文件并add进工程里 main.c源代码 ```c //宏定义,用于存放stm32寄存器映射 #define PERIPH_BASE ((unsigned int)0x40000000)//AHB # 阅读全文