自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Turf96的博客

想到哪里,就从哪里开始

  • 博客(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

原创 Linux Ubuntu16.04中 新建一个脚本文件运行时出现permission denied 解决

执行 chmod a+x 文件名

2018-05-25 00:04:02 1369

原创 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&gt;什么是帧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&amp;D、DVI、DFP等。实际上,这些接口的功能就是将CPU或显卡发出的TTL信号编码成其他信号传输,LCD通过解码得到TTL信号。话虽如此,由于市场上数字接口还...

2018-04-26 20:34:39 1380

github_asn1c.rar

资源包括 asn1c 使用手册,asn1c 安装包,以及3GPP S1AP v15 的 asn 文件

2019-10-22

opencv3.4.1的opencv_traincascade.exe 和 opencv_createsamples.exe

这是我用cmake 和 visual studio 2013编译出来的,可用。如果想知道怎么编译出来的,请查看我的文章

2019-03-12

opencv_contrib-3.4.1.zip

此资源要配合opencv-3.4.1使用,有些模块包含在称为opencv_contrib的资源库中,强烈安装这些模块,因为它们含有opencv没有的功能。此资源在win10亲测有效。使用方法请看我的文章

2019-03-10

Linux Shell脚本攻略(第2版)非扫描版

Linux Shell脚本攻略(第2版)非扫描版 文字可复制粘贴

2018-10-05

64Signer 可解决W10数字签名

64Signer能帮助你一步到位完成系统设置和文件签名等一系列的工作。使用过程: 运行工具后它能够正确显示当前系统的Test Signing设置。如果此属性已被打开,则“Enable Test Signing Option”是自动钩住的;否则用户需点击一下(第一个点击)。然后用户应将驱动文件拖拽到用户界面中来,或者手动输入路径,或者点击Open按钮从而通过文件对话框来选择。最后点击Sign按钮。

2018-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除