- 博客(101)
- 资源 (28)
- 问答 (2)
- 收藏
- 关注
原创 国产UOS系统之——安装wxPython
安装依赖库:sudo apt-get install libgtk-3-devsudo apt-get install libcanberra-gtk-modulesudo apt-get install pkg-config安装wxPythonpip3 install wxPython其中安装wxPython会很长很长很长时间,大概可能15分钟左右,不着急放着就行,安装完成后打开shell,输入python3import wx如果不报错表示安装成功了Note:
2020-12-11 22:38:17 781
原创 国产UOS系统之——系统开机异常处理
有时候我们在设置挂载磁盘命令错误即/etc/fstab文件内容写错导致系统开不了机且root账号被锁时,即开机时屏幕出现cannot open access to console, the root account is locked的处理办法!步骤一:找到UOS系统安装的U盘,选择U盘启动进入安装界面,如下图所示步骤二:按键盘Ctrl+Alt+F4,进入终端控制台,如下图所示输入startx回车,进入桌面步骤三:按Win+E打开文件管理器在分区中查找/etc/fstab文件,发现Roo
2020-12-06 13:16:54 18078 8
原创 国产UOS系统之——挂载磁盘
在安装UOS时系统会默认进行分区,这时候我们的home目录就被安装在了默认使用data磁盘下面了,如果这时候我们想把/home目录换成自己新加的磁盘怎么操作呢?同时我们还有另外一个磁盘想挂在数据怎么办呢?步骤一:利用磁盘工具将备用分区格式化为ext4格式,如何操作,自行百度,方法很多步骤二:将磁盘1挂在到一个目录下sudo umount /dev/sda2sudo mkdir /mnt/homesudo mount /dev/sda2 /mnt/homesudo cp /home/* /
2020-12-06 12:14:00 11907
原创 国产UOS系统之——安装N卡驱动(多屏显示)
在安装使用UOS系统后,笔记本外接显示器后无法多屏显示问题处理,个人亲测有效!这是因为UOS系统默认安装的显卡是开源的驱动,很多功能不支持,所以我们需要重新安装英伟达关方闭源驱动参考链接:https://www.jb51.net/article/195238.htm第一步、安装深度的“显卡驱动器”在deepin v20中默认没有显卡驱动管理器,需要命令行安装,命令如下(刚开始一直出错,当我第一次打开应用商店,就可以安装了,好神奇): sudo apt install deepin-g...
2020-12-06 11:12:32 8477 1
原创 利用Gtest和Lcov搭建Unit Test测试环境并生成覆盖率方法
一、相关工具下载 1、gtest1.6源代码:https://gitee.com/wenfei6316/gtest 2、lcov1.14源代码:https://gitee.com/wenfei6316/lcov 3、json2.9源代码:https://gitee.com/wenfei6316/json2.9 4、测试用例路径:https://gitee.com/wenfei6316/GtestExample二、安装相关工具: 1、安装gtest,参见https:/...
2020-06-14 01:07:15 1324
原创 CentOS下Gerrit部署
参考文档:https://www.cnblogs.com/yinzhengjie/p/11007383.html1、JDK环境部署解压jdk-8u231-linux-x64.tar.gz到/home/opt/jdk下 将jdk路径配置到系统路径下 sudo vim /etc/profile # add jdk path export JAVA_HOME=/home/opt/jd...
2020-01-18 19:37:59 933
原创 螺旋三角形
方阵的主对角线之上称为“上三角”。请你设计一个用于填充n阶方阵的上三角区域的程序。填充的规则是:使用1,2,3….的自然数列,从左上角开始,按照顺时针方向螺旋填充。例如:当n=3时,输出:123645当n=4时,输出:1 2 3 4910 58 67当n=5时,输出:1 2 3 4 512 13 14 611 15 ...
2019-11-02 11:43:31 3623
原创 Ubuntu16.04上安装百度网盘后打不开
现在百度网盘推出了Linux版本,也有Ubuntu下安装的deb文件,但是我在Ubuntu上安装后却打不开,报错baidunetdisk crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler()求哪位大神帮忙看一下什么原因,有没有解决办法...
2019-06-23 12:03:49 27617 17
原创 Ubuntu上安装Python3
安装openssl的方法1、openssl官网: https://www.openssl.org/2、各版本源码地址: https://ftp.openssl.org/source/3、解压缩源码包: tar -xvf openssl-1.0.2r.tar.gz4、执行如下命令安装openssl: ./config --prefix=/opt...
2019-03-31 18:33:48 501
原创 C 语言中 const 与指针的结合使用
请区分一下几种指针的区别1、const int *p 2、int const* p 3、int *const p;4、const int const *p5、const int *const p解析:1、const int *p 中 const 修饰的是 *p,因此不能通过 *p 修改其指向对象的值,但是可以更改 p 的指向例如:int a = 3; int b = 4;const int *p ...
2018-07-10 15:12:05 324 1
翻译 pthread_mutex_init 等函数 man 手册翻译
PTHREAD_MUTEX(3) PTHREAD_MUTEX(3)NAME pthread_mutex_init, pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock, pthread_mutex_destroy - operations on mutexes...
2018-07-07 12:57:03 1474
翻译 pthread_cond_init 等函数 man 手册翻译
PTHREAD_COND(3) PTHREAD_COND(3)NAME pthread_cond_init, pthread_cond_destroy, pthread_cond_signal, pthread_cond_broadcast, pthr...
2018-07-07 10:25:35 2529
翻译 pthread_exit 函数 man 手册翻译
PTHREAD_EXIT(3) Linux Programmer's Manual PTHREAD_EXIT(3)NAME pthread_exit - terminate calling thread //终止调用线程SYNOPSIS #include <pthread.h...
2018-07-06 22:55:00 317
翻译 pthread_create 函数 man 手册翻译
PTHREAD_CREATE(3) Linux Programmer's Manual PTHREAD_CREATE(3)NAME pthread_create - create a new threadSYNOPSIS #include <pthread.h> int...
2018-07-06 21:53:48 1331
原创 物联网仓储系统(五)—环境搭建—Camera 移植
一、项目环境介绍:1、Ubuntu 12.04 发行版2、GCC 交叉编译工具链(版本 4.5.1)3、U-boot-2010.034、FS4412 开发板(ARM Cortex-A9 内核)5、FS_11C14 开发板(ARM Cortex-M0 内核)二、本节目的:1、了解 V4L2 采集图像流程2、了解 mjpg-stream3、掌握 mjpg-stream 移植4、源文件下载地址:http...
2018-06-23 23:01:17 720
原创 物联网仓储系统(四)—环境搭建—BOA 服务器和 SQLite3 移植
一、项目环境介绍:1、Ubuntu 12.04 发行版2、GCC 交叉编译工具链(版本 4.5.1)3、U-boot-2010.034、FS4412 开发板(ARM Cortex-A9 内核)5、FS_11C14 开发板(ARM Cortex-M0 内核)二、本节目的:1、了解嵌入式 Web 服务器 BOA2、了解 CGI 脚本3、掌握 BOA 交叉编译和移植4、掌握 SQLite3 的移植5、源...
2018-06-23 11:51:25 1059 3
原创 物联网仓储系统(三)—环境搭建—内核移植
一、项目环境介绍:1、Ubuntu 12.04 发行版2、GCC 交叉编译工具链(版本 4.5.1)3、U-boot-2010.034、FS4412 开发板(ARM Cortex-A9 内核)5、FS_11C14 开发板(ARM Cortex-M0 内核)二、本节目的:1、Linux 3.0 内核移植2、根文件系统挂载3、源文件下载地址:https://download.csdn.net/down...
2018-06-21 20:30:26 1371
原创 物联网仓储系统(二)—环境搭建—交叉编译工具链和 Bootloader 移植
一、项目环境介绍:1、Ubuntu 12.04 发行版2、GCC 交叉编译工具链(版本 4.5.1)3、U-boot-2010.034、FS4412 开发板(ARM Cortex-A9 内核)5、FS_11C14 开发板(ARM Cortex-M0 内核)二、本节目的:1、设置开发过程中使用的交叉编译工具链2、Bootloader 的移植3、源文件下载地址:https://download.csd...
2018-06-21 16:18:09 724
原创 物联网仓储系统(一)—环境搭建—静态 IP设置、TFTP、NFS、SSH 配置
一、项目环境介绍:1、Ubuntu 16.04 发行版2、U-boot-2010.033、FS4412 开发板平台(ARM Cortex-A9 内核)4、FS_11C14 开发板(ARM Cortex-M0 内核)二、本节目的:1、设置主机的静态 IP 地址2、在主机(服务器)上配置项目过程中的相关服务3、TFTP 主要用于目标开发板的开发调试4、NFS 主要用于主机和目标机的通讯5、SSH 主要...
2018-06-21 09:57:39 617
原创 基于 Linux 的链表队列实现代码
/************************************************************************* > File Name: linkqueue.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月19日 星期二...
2018-06-19 10:13:45 451
原创 基于 Linux 的循环队列实现代码
/************************************************************************* > File Name: cyclequeue.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月18日 星期...
2018-06-19 08:42:19 944
原创 约瑟夫环的单向循环链表的实现代码
/************************************************************************* > File Name: JosephCirle.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月18日 星...
2018-06-18 12:41:01 2143
原创 基于 Linux 的顺序栈代码
/************************************************************************* > File Name: sqstack.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月17日 星期日 22...
2018-06-17 22:44:54 171
原创 基于 Linux 的顺序表代码
/************************************************************************* > File Name: sqlist.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月17日 星期日 18时...
2018-06-17 21:27:37 293
原创 基于 Linux 的链栈代码
/************************************************************************* > File Name: stacklist.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月17日 星期日...
2018-06-17 16:42:28 146
原创 基于 Linux 的双链表的增删改查代码
/************************************************************************* > File Name: doublelinklist.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月16...
2018-06-17 12:26:51 266
原创 基于Linux的单链表的增删改查代码
/************************************************************************* > File Name: SingleLinkList.c > Author: Wenfei6316 > Mail: [email protected] > Created Time: 2018年06月16...
2018-06-16 22:34:59 316
原创 排序——选择排序、冒泡排序和快速排序比较
一、冒泡排序思路:1、以 int 类型为例2、拿第一个数与后面数相比较,如果比后面的数大则交换3、拿第二个数与后面的数比较,如果比后面的数大则交换4、直到比较到倒数第二个数,最后一个数不用比较5、两个数比较可以用中间变量替换或者位运算6、利用位运算时需注意,如果两个数相等则不能使用位运算7、函数代码如下:二、快速排序思路:1、以 int 类型为例2、选择第一个数为基点,右边 j 开始查找比基点小的...
2018-06-16 15:59:08 23562 2
原创 strcat 函数 man 手册翻译
STRCAT(3) Linux Programmer's Manual STRCAT(3)NAME strcat, strncat - concatenate two strings //连接两个字符串SYNOPSIS #include <string.h>...
2018-06-15 17:37:31 450
原创 strcpy 函数 man 手册翻译
STRCPY(3) Linux Programmer's Manual STRCPY(3)NAME strcpy, strncpy - copy a string //拷贝字符串SYNOPSIS #include <string.h> cha...
2018-06-15 14:24:03 606
原创 strcmp 函数 man 手册翻译
STRCMP(3) Linux Programmer's Manual STRCMP(3)NAME strcmp, strncmp - compare two strings //比较两个字符串SYNOPSIS #include <string.h> ...
2018-06-15 11:15:36 646
原创 assert 函数 man 手册翻译
ASSERT(3) Linux Programmer's Manual ASSERT(3)NAME assert - abort the program if assertion is false //如果断言是错误的,则中止程序SYNOPSIS #include &l...
2018-06-14 23:11:03 266
原创 员工管理系统(C 语言)——服务器解析
源码下载地址:https://download.csdn.net/download/wenfei11471/10477504服务器功能:1、运行时主界面(服务器启动后,只有管理员下线,服务器不会关闭):2、登录失败后,进入登录界面:3、登录成功后,显示下图所示功能:4、查询功能如下(需要输入查看的用户名):5、修改的具体功能如下:6、修改的具体操作如下:7、添加功能如下:8、删除功能如下:服务器逻...
2018-06-14 09:03:06 1643 5
原创 员工管理系统(C 语言)——客户端解析
源码下载地址:https://download.csdn.net/download/wenfei11471/10477504客户端功能:1、运行时先测试是否能连通服务器(不畅通如下图所示):2、登录时需要正确输入账号和密码(如下图所示):3、成功登录后,具有下图所示功能:4、查询功能如下:5、修改的具体功能如下:6、修改的具体操作如下:7、查历史记录功能如下:客户端逻辑函数详解:1、main 函数...
2018-06-14 08:58:08 1919 2
原创 员工管理系统(C 语言)——项目说明
项目名称:员工管理系统项目目的:1、实现简单的公司对员工信息的管理2、通过项目锻炼实现逻辑转换为代码的能力3、利用函数封装实现项目过程中的逻辑过程以及需求功能的实现4、学会数据库的操作以及网络通信5、强化代码健壮性的意识项目描述:1、服务器负责管理所有员工的数据库信息,客户端可以通过网络连接服务器来查询员工和修改个人信息;2、管理员账号只能在服务器登录,同时管理员账号是唯一一个的,在服务器开启的过...
2018-06-14 08:51:44 5663
原创 C++ Primer Plus 第六版编程练习——第6章
★★★★★备注★★★★★使用的编译环境为 Visual Studio 2017 默认省略了如下内容: #include "stdafx.h" #include <iostream> usin...
2018-06-09 15:20:36 493
原创 C++ Primer Plus 第六版编程练习——第5章
★★★★★备注★★★★★使用的编译环境为 Visual Studio 2017 默认省略了如下内容: #include "stdafx.h" #include <iostream> usin...
2018-06-08 22:18:41 316
原创 C++ Primer Plus 第六版编程练习——第4章
★★★★★备注★★★★★使用的编译环境为 Visual Studio 2017 默认省略了如下内容: #include "stdafx.h" #include <iostream> usin...
2018-06-08 16:51:28 703
gooleGtest.tar.gz
2020-06-14
gerrit.tar.gz
2020-01-18
物联网仓储管理系统项目(华清远见)
2018-06-21
C++基础资料3
2018-06-04
C++基础资料2
2018-06-04
Source Insight 配色方案
2018-05-27
ARM架构介绍资料,官网下载的
2018-05-15
ARM 总线资料官网下载
2018-05-12
ARM Architecture Reference Manual
2018-05-03
现代操作系统第三版高清
2018-04-22
Unix环境高级编程中英文版包括源代码
2018-04-07
Motorola集成电路应用技术系列丛书
2018-03-21
华清远见嵌入式培训大礼包
2018-03-21
Linux_UNIX系统编程手册(上)
2018-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人