自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 TCP编程端口扫描器和网游客户端(网络编程)

TCP编程端口扫描器与网游客户端1. 编写端口扫描器程序本次实验,博主将使用TCP来编写一个端口扫描器以及制作一个网游的客户端1. 编写端口扫描器程序首先,打开VS2017,点击文件–>新建–>项目,选择Windows窗口应用,创建一个带界面的应用程序。其次,进入窗口设计页面,现在的窗口应该是空白的一片,从工具栏中选择Label,TextBox,ProgressBar这三个类型的工具若干(如果没有工具箱,可以从视图-- >工具箱召唤出工具栏),在此介绍一下所用各工具的用处。

2020-11-19 23:23:57 8

原创 Linux系统远程操作练习(Ubuntu 、树莓派)

菜鸟的Linux系统远程操作练习(Ubuntu与树莓派)1.远程操作Ubuntu1.1准备阶段1.2进入Ubuntu1.3使用ftp本次实验,我会尝试使用Linux远程操作操控Ubuntu与树莓派1.远程操作Ubuntu1.1准备阶段首先,点开虚拟机左上方的编辑,进入虚拟网络编辑器,点击更改配置,将网络模式改为桥接模式其次,右键已关闭的虚拟机,点击设置,将网卡配适器一栏改为桥接模式最后!创建一个新用户,我的名为newlww.基本配置完毕,接下来打开虚拟机,准备大干一场。1.2进入U

2020-11-11 22:40:50 7

原创 STM32嵌入式应用系统设计(VScode、Proteus)

STM32嵌入式应用系统设计[VScode、Proteus]1.基于跨平台多类型代码编辑器VScode的 可视化的代码跟踪调试2.Proteus仿真运行stm32程序3.学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图本次实验,我将在前次作业中命令行工具gdb调试基础上,练习利用Vscode这款可视化调试前端软件(后端依然依赖gcc、gdb)进行程序代码的跟踪查错,提高工作效率,并用Proteus仿真运行stm32程序.1.基于跨平台多类型代码编辑器VSco

2020-11-09 20:25:46 10

原创 C#编程与网络编程入门

C#编程与网络编程入门1.C#入门及编程1.2UDP套接字发送消息2.C#编写一个简单的Form窗口程序并发送消息三级目录本次作业,我们将用C#编写一个命令行/控制台hello world程序,输出数据并向室友电脑或树莓派发送这些消息。同时,用VS2015/2017 的C#编写一个简单的Form窗口程序,有一个文本框textEdit和一个发送按钮button,运行程序后,可以在文本框里输入文字,点击button,将这些文字发送给室友电脑或树莓派.1.C#入门及编程首先,打开VS2017,选择VC#–&

2020-11-04 15:13:49 12

原创 关于在windows,ubuntu,树莓派上安装使用opencv

这里写目录标题1.Ubuntu系统上练习GDB调试2.opencv的安装与使用2.1opencv与cmake的安装1.Ubuntu系统上练习GDB调试本节课,我们尝试运用GBD进行调试,首先创建一个test2,代码如下:#include <stdio.h>void ShowRevertNum(int iNum){ while (iNum > 10) {printf("%d", iNum % 10); iNum = iNum / 10; } printf("%d\n"

2020-10-31 17:19:30 94

原创 剖析编译器

编译器背后的故事1.可执行程序是如何被组装的1.1 用gcc生成静态库和动态库.pdf和静态库.a与.so库文件的生成与使用1.2 静态库入门1.3动态库使用与比较2.gcc编译工具集中各软件的用途,了解EFF文件格式,汇编语言格式2.1GCC常用命令2.1.1预编译2.1.2编译为汇编代码2.1.3汇编2.1.4连接2.2ubuntu中使用nasm3.如何借助第三方库函数完成代码设计3.1部分基本光标库3.2由于本人是windows server版本,所以调整方式与普通版不同3.3用 sudo apt-g

2020-10-16 21:27:13 12

原创 MFC简单窗口程序

MFC窗口程序基础1.MFC1.1MFC程序创建及调试1.2 对象类的关系1.3 程序运行流程2.用vc++6命令行工具cl.exe,linker.exe编译程序2.1试验阶段2.2实验阶段:命令行工具编译MFC与窗口1.MFC1.1MFC程序创建及调试今天尝试完成一个简单的MFC程序,首先,我们先创建一个简单的MFC窗口,选择 MFC AppWizard[exe] ,输入工程名称,点击确定.选择单文档其他设置均使用系统默认选项。配置完成构建无错误后点击编译1.2 对象类的关系

2020-10-14 17:44:06 22

原创 MDK5的STM32芯片的程序编译

基于MDK5的STM32103程序编译1.基于MDK5的STM32103程序编译1.1 MDK5准备阶段1.2MDK5编程阶段2.Proteus 电路51程序设计和仿真???? 本次实验,我们要求使用MDK5完成一个基于STM32的小程序,由于并没有实体单片机,所以只做了程序的编译和仿真测试,但还是对STM32有了一个具体的了解.1.基于MDK5的STM32103程序编译1.1 MDK5准备阶段首先,点击project->new project,输入工程名后即将创建我们的第一块板子,本次实

2020-10-07 14:22:06 60

原创 嵌入式系统程序设计基础学习日记(1)

嵌入式系统程序设计由浅入深Ubuntu的安装与基础插件下载Ubuntu之编写hello world 程序文件中调用另一文件运用Makefile方式编译主程序总结学习目的:1.熟悉ubuntu下各种插件的使用方法2.适应ubuntu系统下的编程方法Ubuntu的安装与基础插件下载因为我是windows系统,需要使用linux操作系统进行编译,于是我使用虚拟机来完成此次学习任务。虚拟机版本:Vmware Workstation 15.5Ubuntu版本:ubuntu 18.04server

2020-09-25 20:49:00 21

原创 windows操作系统应用程序开发日记(1)

WinMain函数的基本框架,窗口定义、窗口创建、消息循环及窗口过程函数略微学习《VC++深入详解》后,由于自己有健忘的坏习惯,特意发布文章来巩固自己的知识(以及方便自己日后查阅学习)LRESULT CALLBACK WinSunProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM l

2020-09-24 13:40:03 791

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除