- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 Ubuntu添加中文输入法
找到“区域与语言”选项,点击“管理已安装的语言”,在弹出的窗口中找到“输入源”,点击“+”按钮添加新的输入源(Pinyin)。
2024-02-06 09:45:18
334
1
原创 Mosquitto用户名密码配置-MQTT
1、找到并打开Mosquitto服务器的配置文件 /etc/mosquitto/mosquitto.conf。在终端执行以下代码,应用mosquitto_passwd命令创建用户名。Mosquitto服务器搭建成功之后,可以考虑设置用户名与密码,增加服务其安全性。2、将其中的配置选项allow_anonymous改为 false,禁止匿名登录。执行以后会提示输入密码,重复2次输入之后,用户名密码配置完成。6、重新启动mosquitto服务之后,用户名密码生效。
2024-01-09 14:53:27
4916
1
原创 LWIP协议栈编程注意——内存泄露问题
在函数 netconn_close(conn)之后增加一个释放内存的函数 netbuf_delete(inbuf)来释放inbuf。在调用完netconn_recv函数之后需要将内存释放,否则TCP通讯会发生故障退出。这样就可以反复接收数据,不停刷新了!
2023-12-13 12:32:34
1142
1
原创 Linux压缩/解压命令——tar命令
1、*.tar 用 tar –xvf 解压2、*.gz 用 gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用 tar –xzf 解压4、*.bz2 用 bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar –xjf 解压6、*.Z 用 uncompress 解压7、*.tar.Z 用tar –xZf 解压8、*.rar 用 unrar e解压9、*.zip 用 unzip 解压。
2023-12-08 21:25:10
551
原创 Ubuntu虚拟机字体太小怎么办
在Vmware中安装虚拟机后,字体太小,如何解决?3、输入以下命令,将默认字体大小调整为2.0。2、输入以下命令,查看字体大小,默认为1.0。
2023-12-01 21:50:55
1944
2
原创 编译arm-linux-gdb
1.下载gdb8.1.1源码gdb-8.1.1.tar.gz2.解压tar zxvfgdb-8.1.1.tar.gz3.进入解压后的目录cd gdb-8.1.14.配置编译选项./configure --target=arm-linux --prefix=/opt/arm-gdb/ -v--prefix为安装目录5.编译make6.安装make install如遇到texinfo错误,则安装texinfoapt-get install texinfo.
2021-09-15 15:45:20
398
原创 Ubuntu18.04编译安装gcc7.5.0 ,增加c++11
1.下载gcc源码:2.解压源码:tar zxvf gcc-7.5.0.tar.gz cd gcc-7.5.0 ./contrib/download_prerequisites #执行不下去,手动下载依赖包,或者修改该文件中的镜像地址3.下载依赖包:(如果需要的话)所需要的依赖包版本为:gmp-6.1.0.tar.bz2、mpfr-3.1.4.tar.bz2、mpc-1.0.3.tar.gz、isl-0.16.1.tar.bz2下载之后放至gcc-7.5.0/contr.
2021-09-15 08:29:21
2785
2
原创 64位Ubuntu18.04 系统安装32位运行库(安装失败之终极解决办法)
Ubuntu系统版本:18.04 64位问题背景:在安装完32位交叉编译环境之后,配置环境变量,发现并没有出现预期效果。执行arm-linux-gcc -v命令后,提示“no such device”。原因:64位的Ubuntu系统中缺少32位的运行库,Ubuntu12.04 64 bit以后的版本就没有32位的库。解决思路: 既然是缺少32位运行库,那么给安装一个不就行了?顺着这个思路百度一下,找到如下解决方案: 执行以下代码,安装32位运行库。...
2021-09-06 16:48:29
6535
转载 Linux多线程编程
前言线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题:是否熟悉POSIX多线程编程技术?如熟悉,编写程序完成如下功能:1)有一int型全局变量g_Flag初始值为0;2) 在主线称中起动线程1,打印“this is thread1”,并将g_Flag设置为13) 在主线称中启动线程2,打印“this is thread2”,并将g_Flag设置为2
2021-09-02 08:47:06
101
原创 ubuntu更改国内镜像
Ubuntu系统安装,默认镜像下载速度非常慢,当然要切换为国内镜像(推荐阿里镜像)具体方法如下:1.备份原镜像文件命令:sudocp/etc/apt/sources.list/etc/apt/sources.back2.在sources.list中更新镜像源删除掉原来的内容,添加新的镜像源地址。命令:sudo gedit /etc/apt/sources.list推荐国内阿里的镜像源:deb http://mirrors.aliyun.com/ubuntu/ trus...
2021-08-02 17:12:17
397
原创 ssh远程登陆ubuntu虚拟机
1、在ubuntu虚拟机中安装openssh-server sudo apt-get install openssh-server2、开启ubuntu虚拟机中的ssh服务 sudo /etc/init.d/ssh start3.使用MobaXterm登录SSH默认端口22选择OK4. 输入Ubuntu账户和密码,登录成功!...
2021-07-27 18:09:11
846
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人