- 博客(7)
- 收藏
- 关注
原创 P4环境搭建
我要强调的最重要的一点是:Ubuntu最好是新安装的!因为如果你之前在Ubuntu上安装过相关组件,那路径可能被污染了,而这个教程中安装脚本好像是会指定路径下载的,到时候可能会出现版本冲突或无法识别等一系列奇怪问题。ping会失败,因为每个交换机都是根据basic.p4进行编程的,它会在到达时丢弃所有数据包。这是后面要做的工作,只要出现mininet就是成功啦!在vmware上安装Ubuntu的过程这篇文章就不写了,大伙可以找其他博主的教程。再不济也要保证虚拟机上没有安装过P4的相关组件的历史。
2023-05-09 12:49:56
723
5
原创 如何将Qt程序打包成应用程序?
3、击左下角的开始菜单,找到Qt,点击下图的Qt 5.12.9(MinGW 7.3.0 64-bit)2、新建一个文件夹(不要有中文路径),将刚才编译生成的可执行文件(.exe)放入新建的文件夹下。5、输入 windeployqt xxx.exe,即可生成所有文件。6、将整个文件夹打包发给另一台电脑,也能运行。4、cd进入到刚才创建的新文件夹路径下。1、使用release模式,编译项目。
2023-04-24 11:18:19
1265
原创 Qt链接Mysql数据库
3、选择MYSQL ODBC 8.0 ANSI Driver。3、在Qt项目中的main.cpp中加入如下测试代码。5、在Qt项目中的main.cpp中加入如下测试代码。1、在电脑搜索栏中输入ODBC,然后打开。1、在qt项目文件中加入sql。2、在用户DSN中,点击添加。4、最后配置ODBC。2、加入sql头文件。
2023-04-22 16:49:48
850
原创 vscode中文乱码
方法2)打开tasks.json 文件,找到args参数,在最后一行添加 “-fexec-charset=GBK”字符集默认为utf-8,而输出调试的终端是系统的,其字符集为GBK,所以中文显示乱码。方法1)直接改vscode的编码为GBK。在VScode中,使用printf输出。
2023-03-30 15:26:54
2998
3
原创 虚拟机上安装苹果系统
4) 在vmware workstation菜单里的“虚拟机”->"设置",进入设置页面之后,将下面红框里的usb输入设备以及usb兼容性改为usb2.0。5、最后一个细节,安装过程全程将虚拟机断网(虚拟机在开着的时候,虚拟机的右下角有一个网络适配器,将其断开连接即可断网,安装完之后再连接即可)3、安装完unlocker之后虚拟机里将会出现上图红框里的内容,这时候就可以按照正常创建虚拟的方法进行。2)然后打开虚拟机的安装目录,在里面找到xxx.vmx的文件(文本编辑器打开)
2023-03-21 17:14:26
750
原创 二分查找算法
查找的区间是 [low, high] 这种左闭右闭的区间,当发现下标为 mid 的数组元素不等于 target,那肯定下一步查找的是 [left, mid-1] 或者 [mid+1, right] 区间,因为刚刚下标为 mid 的元素已经比对过了,不需要再比对。1、while 循环条件是 low <= high,不是 low < high。也可以取mid = low + (high - low) / 2。可以取mid = (low+high)/2。2、low和high取值。
2023-03-17 09:18:58
70
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人