自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 请进!!ffmpeg4.4编译(全网最全,包含x264,x265,aac编译)

首先下载 ffmpeg 源码,地址为:https://www.ffmpeg.org/download.html我下载的是 FFmpeg 4.4 "Rao"把下载下来的 ffmpeg-4.4.tar.bz2 源码包放到ubuntu上。tar -xvf ffmpeg-4.4.tar.bz2开始安装各种依赖的库安装yasmsudo apt-get install yasm安装nasmsudo apt-get install nasm安装x264库安装x265库安装speex-1.

2021-07-24 15:59:28 2056

原创 Linux ubuntu16.04 zbar二维码识别库编译

本人亲测,成功编译,并测试使用1.在编译zbar之前,zbar 测试依赖Imagemagick工具。安装 ImageMagick :$sudo apt-get install imagemagick libmagickwand-dev2.下载zbar源码http://zbar.sourceforge.net/download.html3.进入zbar目录下./configure --enable-shared --enable-static --disable-video --without-

2021-06-30 09:41:33 722

原创 wpa_supplicant 2.9 编译成功(已验证)

1.打开wpa_supplicant官网,下载wpa_supplicant-2.9.tar.gz源码包;2.解压源码包: $ tar xvzf wpa_supplicant-2.9.tar.gz $ cd wpa_supplicant-2.9/wpa_supplicant3.配置工程(1)拷贝默认配置: $ cp defconfig .config (2) 打开.config,需要修改的配置如下: CONFIG_DRI

2021-05-20 15:35:34 1532 1

原创 Openssl编译步骤(已验证)

Openssl 编译指南记录本人编译openssl1.1.1的步骤 1. 从[官网](https://www.openssl.org/)上下载openssl 1.1.1 2. 解压 3. ./config no-asm shared no-async --prefix=$(pwd)/install --cross-compile-prefix=arm-buildroot-linux-uclibcgnueabihf- 这里我的交叉编译器是arm-buildroot-linux-uclibcgn

2021-05-20 14:34:15 1539 1

原创 基础算法(四)判断二叉树是否对称

基础算法(四)判断二叉树是否对称给定一棵二叉树,判断琪是否是自身的镜像(即:是否对称)例如:下面这棵二叉树是对称的 1 / \ 2 2 / \ / \ 3 4 4 3 下面这棵二叉树不对称。 1 / \ 2 2 \ \ 3 3也是用递归的思想去解决… bool isSymmetric(TreeNode* root) { if(root

2021-02-21 20:02:22 376

原创 基础算法(三)反转一个单向循环链表

基础算法(三)反转一个单向循环链表翻转一个链表需要三个指针:一个保存后面的结点地址一个保存当前要改变指向的结点的地址一个保存前面的结点地址//翻转单向循环链表void link_reverse(link *head){ link *prev = head; link *temp = prev->next; link *front; while(temp != head) { front = temp->next;

2021-02-21 19:47:50 329

原创 基础算法(二)找出单向链表中环的入口

基础算法(二)找出单向链表中环的入口这里假设:a是头结点到环的入口的距离b是环入口到相遇结点的距离c是整个环的长度一般来说,两个指针相遇的时候,慢指针还没走完一圈,但此时快指针已经走完一圈多了。计算快慢指针所走过的距离:dis(fast) = a + b +cdis(slow) = a + b又已知 快指针 比 慢指针 快两倍,因此快指针走过的路程为慢指针的两倍。dis(fast) = dis(slow)*2 化简后得:a = c - b用环的长度 减去 慢指针走过的距离,就

2021-02-21 19:39:04 145

原创 基础算法(一)判断一条单向链表是否有环

基础算法(一)判断一条单向链表是否有环思路就是:定义两个指针,一个快指针(一次走两步),一个慢指针(一次走一步),倘若这个链表是有环链表,那么它们终究会相遇。#include <stdbool.h>bool hasCycle(struct ListNode* head ) { // write code here if(head == NULL) //保险起见判断一下传进来的是否野指针 { return false; }

2021-02-21 19:19:31 216

原创 每天进步亿点点

慢慢养成写博客的习惯,记录小白菜到大白菜的成长历程~

2021-02-21 19:18:40 90

空空如也

空空如也

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

TA关注的人

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