Blog

一遍用了千遍,千遍只为一遍

Linux下iOS设备投屏

给uxplay点赞

编译uxplay源码 来到uxplay的github主页,下载源码。(突然发现很少有人发现这个项目) 根据Readme.md提示,要编译源码需要依赖的环境为前三部分 cmake很早前我就安装过了,这里就不演示了 来安装第二个跟第三个依赖 sudo apt-get install libssl-dev libavahi-compat-libdnssd-dev libgstre...

Socket实验(三)

smtp协议邮箱客户端

实验内容 利用SMTP协议来发送电子邮件,连接的端口采用非SSL端口,端口号为25。这次的实验完成发送邮件文本内容以及附件(图片以及文件)的任务。后面的实验再来增加SSL协议。本质上就是实现一个邮件客户端。 实验过程 基本思路 创建客户端套接字–>与收件人的SMTP服务器进行连接–>发送HELO命令–>发送AUTH LOGIN命令–>发送发件人的邮箱账号的ba...

Windows10下用vscode开发stm32

前言 本文主要是介绍在win10的环境下,利用cubemx,openocd,vscode软件以及烧录工具stlink来实现stm32的开发。(主要是去实习了,公司要求换个环境开发) 安装清单 vscode MinGw 交叉编译工具链 openocd cubemx stlink驱动 安装vscode 直接去官网下载安装程序即可,或者可以参考这篇博客。 安...

解决win10磁盘利用率100%问题

前言 重装了win10之后就发现很卡顿,打开任务管理器发现磁盘利用率达到100%,在网上也发现很多解决方法但是对我来说并没有用,直到我在油管上看到一个视频才解决了这个困扰我半年久的问题。 传送门 关于翻译:在视频的进度条下方点击设置->字幕->自动生成英文,然后设置完成后再点击设置 ->自动翻译 ->中文简体 方法 其实视频上介绍了几个方法,我用了...

熟悉常用的网络命令

计算机网络实验

按照计软同学给的我们学校计算机网络课程的实验,这次做的是实验二,主要是熟悉一些常用的网络命令。 ifconfig ifconfig -a 这个命令熟悉的不能再熟了,输入命令后显示的内容如下 inet:IP地址 netmask:子网掩码 broadcast:广播地址 mtu:最大传输单元(通信协议的某一层上面所能通过的最大数据包大小) wlps20:电脑无线网卡的名字...

Ubuntu18.10解决libgtk安装问题

原来是apt源的问题

问题 在Ubuntu18.10下安装bochs的时候出现了这个错误,提示没有安装libgtk2.0-dev的问题 输入 sudo apt-get install libgtk2.0-dev 仍然无法安装,命令行提示很多依赖需要改变跟安装,自己手动安装后还是无法解决问题,上网搜索了很多博客也没找到解决问题的方法,最后是猜测是不是软件源的问题才发现自己长久以来使用的源跟我的Ubun...

Ubuntu18.10安装bochs

bochs -f bochrush.txt

前言 自从上次安装了跟哈工大李治军老师操作系统课程实验环境的一个docker后,因为x11跟ssh配置的原因,一直无法启动bochs模拟器,总是黑屏,所以索性自己不在docker里面操作了,直接在本机安装bochs。 下载bochs 点击下载网址,我选择的是旧版的2.4.5。因为没发现自己apt源的问题导致自己以为最新版的bochs无法安装才选择了2.4.5。(事实证明并不是……) ...

make学习小结(二)

宏定义的使用,依赖关系

宏定义的使用 Makefile中宏定义的方法就是别名=要代替的内容。要使用的时候则用$()这样的形式。类似shell中对变量的引用。 CC = gcc INCLUDE = . CFLAGS = -c OFLAGS = -o app:main.o a.o b.o $(CC) $(OFLAGS) app main.o a.o b.o main.o:main.c a.h b.h $(CC...

SQL入门学习笔记(二)

运行SQL,查询

运行SQL 下载廖雪峰老师的脚本,然后通过命令导入到自己的MySQL。 $ mysql -u root -p <init-test-data.sql 在输入端输入 show databases; use test; 现在就可以开始进行练习啦 查询 查询基本用的是SELECT语句。注意在SQL语言中是不区分大小写的。 基本查询 格式:select 列...

SQL入门学习笔记(一)

关系数据库概述,安装MySQL,关系模型的一些概念

跟着廖雪峰的SQL教程学习,入门下SQL。 关系数据库概述 数据库模型有三种:层次模型,网状模型,关系模型。现在关系模型占了市场的绝大份额。而关系模型中可以把数据理解成一张excel表。 SQL:结构化查询语言的缩写(Structed Query Language),用来访问和操作数据库系统。 SQL定义了几种操作数据库的能力:DDL,DML,DQL。 安装MySQL ...