- 博客(37)
- 资源 (6)
- 收藏
- 关注
原创 Linux 命令查找文件并删除 find xargs rm
例子$ find . -type f -name "*.o" | xargs rm -rfroot@ubuntu:~/test# find . -type f -name "*.o"./a/a.o./a/b.o./b/aa.o./b/bb.o./c/c.o./c/cc.oroot@ubuntu:~/test# find . -type f -name "*.o" ...
2019-12-17 20:00:55
4546
原创 ubuntu 16.04 下载安装 protobuf C 语言和简单测试
目录一、安装步骤二、测试示例一、安装步骤1> 用 git 登录 github参考:https://blog.csdn.net/qq_25908839/article/details/103002405 文章目录中的结果2> 从 github 中下载 protobuf 并编译以此执行如下命令,来源https://www.jianshu.com/p/a...
2019-11-12 22:48:21
1111
原创 使用 git 命令登录 github
目录一、步骤二、结果一、步骤:1⃣️ 检查是否本级是否存在 SSH keys,在命令行终端键入如下命令$ ls -a ~/.ssh如果 出现 known_hosts, 则说明要新建一个 SSH key2⃣️ 创建一个新的 SSH key,在命令行终端键入如下命令$ ssh-keygen -t rsa -b 4096 -C "your_email@exam...
2019-11-10 21:45:24
9047
原创 Source Insight 中的 Highlight Reference 问题
目录一、问题描述二、解决一、问题描述在用 source insight 4.0 的时候,发现用鼠标点击变量,不会批量给变量高亮为蓝色底注意:是 Highlight Reference 那一种啊,不是黄色底的 Highlight Word。例子:Highlight ReferenceHighlight World二、解决如果鼠标选中变量没有 Hi...
2019-11-07 17:34:45
1387
1
原创 tar命令 zcvf zxvf 和 jcvf jxvf
目录一、功能介绍二、例子一、功能压缩压缩格式为 ...tar.gztar zcvf [FILE]|[DIRECTORY]压缩格式为 ...tar.bztar jzvf [FILE]|[DIRECTORY]解压缩解压缩 ...tar.gz tar zxvf ...tar.gz [-C DIRECTORY]解压缩 tar.bztar jxvf .....
2019-11-02 22:48:02
19714
原创 C 语言 具有从属关系的结构体分别在不同头文件相互引用的问题
目录一、说明二、例子一、说明给定头文件 father.h, son.h, daughter.h, son.h 和 daughter.h 里有各自的结构体,而 father.h 里有结构体囊括了 daughter.h 和 son.h 的结构体,也就是说 father 与 son 和 daughter 有了从属关系,即father.h 文件可以 include da...
2019-10-29 19:51:46
867
1
原创 C 语言 裁剪字符串
目录一、思路二、调用函数三、例子一、思路给定字符串 string_buf[1024] = "12345678",把这个字符串分成 3 段 a, b, c 并分别截取 a, b, c, ab, ac, bc 这六种情况段字符串。string_buf[1024] = "12345678""12" "345" "678" a ...
2019-10-27 13:47:11
9270
1
原创 C语言 Mysql API 的调用(二)mysql_fetch_row( )
目录一、思路二、调用函数三、例子一、思路要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,通过 mysql_fetch_field( ) 获得字段,最后通过 mysql_fetc...
2019-10-26 10:44:53
16518
2
原创 C语言 Mysql API 的调用(一)
目录一、思路二、调用函数三、例子一、思路要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,最后通过 mysql_fetch_field( ) 打印出字段二、调用的函数如下:...
2019-10-25 21:33:02
1850
原创 C语言 malloc 为结构体成员指针申请内存
问题:当一个结构体的成员为指针类型时,为这个结构体申请内存时,并不会给指针成员分配内存。程序如下:#include <stdio.h>#include <stdlib.h>typedef struct example{ int *a; char *b;}example_t;int main(int argc, char** argv){ ex...
2019-10-24 22:09:30
9515
2
原创 objdump 命令查看静态库和动态库
objdump特点:objdump 类似快速查看工具,以一种可阅读的格式让你更多地了解二进制文件及其附加信息。使用:查看静态库,static.a 文件是静态库$ objdump -x static.a查看动态库,dynamic.so文件是动态库$ objdump -T dynamic.soobjdump 的其他搭配如下objdumpUsage: objd...
2019-10-22 19:04:39
3517
原创 使用 asn1.c 开源编译工具生成 S1AP R15消息编解码C文件
目录一、环境:二、依赖库三、步骤四、参考五、附加资源一、环境Ubuntu 14.04.3 LTS二、依赖库LIB: automake ,libtool,bison,flex三、步骤①从https://github.com/mouse07410/asn1c下载 zip 文件②解压$ mkdir asn1c && m...
2019-10-22 09:36:14
1346
2
原创 公网IP利用Caddy的Filemanager扩展搭建文件共享服务器
感谢99元阿里云服务器!!!!设备是:Linux Ubuntu 64位步骤1.下载 Caddy 的 linux arm64 带 filemanager 的版本官网已经没得下载了,感谢CSDN博主:追火车 共享的版本https://download.csdn.net/download/tmt123421/109160912.解压caddy_v0.11.1_linux_a...
2019-06-30 22:38:21
2201
原创 Linux Ubuntu/树莓派 开机后台运行shell命令/脚本
编辑 # /etc/rc.local 文件,在文件 exit 0 之前添加执行的命令# cat /etc/rc.local #!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# Make sure that the script will "exit 0"...
2019-06-30 21:39:27
2221
1
原创 Linux 防火墙与端口命令
防火墙1.查看防火墙端口状态$ sudo ufw statusStatus: activeTo Action From-- ------ ----20,21,22,80,888,8888/tcp ALLOW Anywhere ...
2019-06-30 21:28:26
447
原创 Linux网络操作操作之sftp命令
SFTP(Secure FTP,安全FTP)功能:类似于FTP的文件传输系统,它运行在SSH连接之上并模拟成FTP接口。特点:需要远端运行FTP服务器来进行文件传输,但必须安装并运行OpenSSH服务器。SFTP是一个交互式命令,提供了命令提示符。(1) 用命令进行文件传输。对于特定主机、用户和密码的自动化FTP会话来说,命令都是一样的。 cd /home/slynux p...
2019-06-19 22:37:00
415
原创 Linux网络操作操作之scp命令
SCP(Secure Copy Program,安全复制程序)特点:SCP是一项更安全的文件复制技术。文件均通过SSH加密通道进行传输。使用:scp命令的格式是: $ scp SOURCE DESTINATION(1) 将本地文件传输到远程主机: $ scp filename user@remotehost:/home/path(2) 将远程主机中的文件复制到当前目录 ...
2019-06-19 22:34:36
351
原创 [完美解决]opencv3.4.1 生成 opencv_traincascaded.exe 和 opencv_createsamplesd.exe
感慨:关于 opencv_traincascaded.exe和 opencv_createsamplesd.exe 是如何生成的,网上的资料很少,基本没什么教程,Google只说个大概,按照他们的方法基本不适合我现在这个版本。折腾了几天,终于搞定了,成功编译,而且不报错。目录一.准备工具二.步骤实施一.准备工具1.软件Visual Studio 2013, OpenC...
2019-03-10 22:02:23
8884
38
原创 锐捷连上MacBook有线校园网[ Type-C 转 LAN]--不止华南农大--其他学校应该也可以
首先感谢校友,这是他的文章https://blog.csdn.net/weixin_38322326/article/details/83722376锐捷Mac下载地址:https://download.csdn.net/download/weixin_38322326/10764432#comment参考校友的文章应该可以明白流程了,我在这里做点补充。目录1.出现的两个问题 ...
2019-03-09 23:44:53
1172
原创 树莓派开机自动运行shell脚本——记录开机时间
目录1.目的2.思路3.实现步骤 1.目的:树莓派开机时自动执行某些脚本,不用手动设置,减少麻烦。2.思路:新建一个记录时间的脚本 record_time.sh,然后添加执行命令到 /etc/rc.local文件中3.实现步骤(1) 新建一个 bash shell 脚本$ touch /home/pi/autoExec/record_time.sh (2)...
2019-02-23 20:14:21
5573
原创 shell脚本实战——给脚本传参并进行基本运算
目的:给脚本传参并进行基本预算思路:先传参后运算传参:在命令行传入两个整数,如 $ bash demo.sh a b; 在shell脚本中$1和$2表示这两个参数运算:$[] $(()) expr let #!/bin/bash#Date: 2019.01.19#Author: TURF#Mail: 994992468@qq.com#Function: pass par...
2019-01-20 21:57:19
825
原创 shell脚本实战——打印九九乘法表
目的:打印九九乘法表思路:采用for循环,外循环打印行,内循环打印列新建一个demo.sh脚本文件,输入以下代码#!/bin/bash#Date: 2019.01.18#Author: TURF#Mail: 994992468@qq.com#Function: print multiplication table#Version: ...
2019-01-18 23:46:48
1511
原创 [完美解决]Ubuntu安装wine SourceInsight4.0中文版 解决中文乱码问题、文件保存失败、文件打开失败问题!!!!!
目录:1.安装wine2.wine安装SourceInsight4.03.解决中文乱码4.解决文件保存失败5.解决文件打开失败1.安装wine,我选择稳定版。来源百度百科https://baike.baidu.com/item/wine/2286934?fr=aladdin#如果你使用的是64位Ubuntu,则先要开启32位安装环境:sudodpkg--...
2018-10-29 16:54:55
5513
原创 [完美解决]g++: error trying to exec 'cc1plus': execvp: No such file or directory ,gcc的问题也可以如下解决
目录1.出现问题2.分析问题3.解决问题答:1.出现问题g++: error trying to exec 'cc1plus': execvp: No such file or directory2.分析问题:注意Target的内容为arm-none-linux-gnueabi执行命令 $: g++ -vUsing built-in specs.COLLECT_...
2018-09-07 17:51:00
27872
1
原创 [完美解决]纯Linux Ubuntu系统下串口工具minicom显示神奇的乱码——带方框的数据
目录1.使用串口的原因2.准备工作3.结果4.改进和结果回答1.原因:嫌虚拟机编译内核太慢,转纯Linux Ubuntu系统,编译完直接烧写到板子快很多。2.准备工作:开发板、USB转串口工具HL-340、纯Linux Ubuntu系统、minicom串口工具(比kermit工具好用)...
2018-09-03 19:54:16
6293
2
原创 [完美解决]如何在JZ2440 4.3寸LCD显示屏显示jpg图片
操作系统:Ubuntu14.04内核版本:Linux version 4.4.0-130-generic交叉编译工具:gcc-3.4.5-glibc-2.3.6libjpeg库版本:jpegsrc.v9c材料准备:4.3(480*272)寸jpg图像,编译好的生成文件,上传到开发板(可以参考我之前写过的文章)代码如下(包含BMP和JPGE代码),详情请看代码注释欢迎大家在评...
2018-07-25 23:37:20
2899
原创 [完美解决]JZ2440移植JPEG库,编译文件时出错 cannot find -ljpeg
出现非常神奇的问题,为什么-ljpeg会出错呢,而且是找不到,没道理啊root@ubuntu:~/myfile/test# arm-linux-gcc my_2440_show_bmp.c -ljpeg/work/tools/gcc-3.4.5-glibc-2.3.6/lib/gcc/arm-linux/3.4.5/../../../../arm-linux/bin/ld: cannot f...
2018-07-25 00:44:45
1946
原创 JZ2440 移植lib库过程和出错 arm-linux-ranlib, command not found
xxxxx: arm-linux-ranlib command not found在终端检查,发现arm-linux-ranlib可以在系统的PATH中找到,因为我已经把/work/tools/gcc-3.4.5-glibc-2.3.6/bin添加到了/etc/environment中。那为什么还提示说找不到arm-linux-ranlib呢?原因如下: 1.我添加arm交叉编...
2018-07-25 00:32:20
697
原创 [完美解决]JZ2240最简单方式显示一张BMP图像
此方法是通过用户——内核——驱动方法实现的,不是直接操作硬件。实现框架 1.打开LCD设备 2.打开BMP图片 3.偏移54个字节 4. 24位的bmp图像转化为S3C2440下4.3寸显示屏每位像素用16位表示的图片(注意:某些LCD 1个像素用32位表示) 5.读取BMP图片信息 6.往LCD写数据 7.关闭BMP图片...
2018-07-25 00:18:36
1208
原创 [完美解决]Jz2440通过SD卡传输文件到开发板,然后通过secureCRT(rz sz)实现文件传输
问题1:如何将SD卡文件传输到JZ2440问题2:每次都用SD卡传输文件,繁琐,有没有另一种解决方法解答:对于第一个问题,非常感谢https://blog.csdn.net/thisway_diy/article/details/73275199的帮忙根据步骤,挂在SD卡,把SD卡的某个文件考到你的某个目录下,我的是myfile目录对于第二个问题,非常感谢https://d...
2018-07-24 23:46:16
853
原创 OpenCV2.0.0移植(二)之libjpeg交叉编译 (JZ2440----S3c2440)
这篇博客的目的1.交叉编译好libjpeg2.解决配置libjpeg过程出现的问题解决:一:为了能让OpenCV能够处理jpeg的图像,必须交叉编译好libjpeg感谢写这个网站的博主,帮了我大忙,详细过程在此网站https://blog.csdn.net/liyuqian199695/article/details/53939786二:配置libjpeg过程出现的问题问题1.make: ./li...
2018-05-02 23:10:53
648
转载 [ 亲测有效 ] 解决安装opencv的时候遇到error while loading shared libraries: lib_____.so.1: ... :i386
这篇博客的目的1.探究发生这个问题的原因2.如何解决这个问题一、原因从字面上可以理解,翻译就是,“当加载共享库....的时候出现错误”,其实原因是缺少某些动态库二、解决安装i386依赖库即可,通常对于opencv的cmake-gui执行第一条命令即可以解决问题,对于其他gui可能需要多执行几条命令在命令终端执行sudo apt-get install libgtk2.0-0:i386 如果再次出错...
2018-05-02 10:34:23
574
转载 arm-linux-gcc -v, No such file or directory
这篇博客的目的:1.Ubuntu安装arm交叉编译器2.解决ubuntu 64bit arm-linux-gcc : No such file or directory解决1.首先感谢这个网站吧,有交叉编译器和教程,有需要可以看一下安装包:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz 下载地址 http://pan.baidu.com/s/1i31c3Kp原网...
2018-04-30 23:28:31
522
原创 亲测有效 Secure CRT sshd password identification failed 解决方法
这篇博客的目的解决sshd输入密码错误问题(明明密码正确,却说不对)第一:首先 Linux装了 openssh-server第二:要填对secure crt 创建服务器信息注意,这里Hostname 是Linux的inet address ,通过ifconfig 命令可以查看Username 填上主机名但是,但是,但是出...
2018-04-30 14:55:47
780
原创 JZS3C2440 LCD控制器——TFT LCD的操作
这篇博客的目的1、了解显示器上数据的组织格式;2、掌握TFT LCD时序分析;3、了解3种显色模式,图像数据的储存格式;4、掌握TFT LCD 寄存器的设置一、首先朝着第一个目的,了解显示器上数据的组织格式显示器上的数据显示格式,我从帧的概念、显示器显示原理、显示器频率和有效数据这四个方面说明1>什么是帧1幅图象=1帧, 每帧由n行组成,每行由n个像素组成,每个像素(颜色)由n位数据位表示2...
2018-04-27 17:22:32
855
原创 JZS3C2440 LCD控制器——LCD接口和LCD控制器介绍
首先使用LCD控制器之前先说一下LCD的接口。CPU或显卡发出的图像数据是TTL信号,而LCD本来是接收TTL信号的。但是TTL信号在高速长距离传输时,性能不佳,抗干扰能力差。于是,就出现很多接口,如LVDS、TDMS、GVIF、P&D、DVI、DFP等。实际上,这些接口的功能就是将CPU或显卡发出的TTL信号编码成其他信号传输,LCD通过解码得到TTL信号。话虽如此,由于市场上数字接口还...
2018-04-26 20:34:39
1380
opencv3.4.1的opencv_traincascade.exe 和 opencv_createsamples.exe
2019-03-12
opencv_contrib-3.4.1.zip
2019-03-10
64Signer 可解决W10数字签名
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人