微岩
码龄17年
关注
提问 私信
  • 博客:2,357,465
    社区:75
    2,357,540
    总访问量
  • 233
    原创
  • 暂无
    排名
  • 753
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2008-12-22
博客简介:

矩阵实验室

博客描述:
数学即现实
查看详细资料
个人成就
  • 获得463次点赞
  • 内容获得147次评论
  • 获得2,151次收藏
  • 代码片获得877次分享
  • 博客总排名1,732,645名
创作历程
  • 2篇
    2021年
  • 1篇
    2019年
  • 15篇
    2018年
  • 21篇
    2017年
  • 50篇
    2016年
  • 61篇
    2015年
  • 52篇
    2014年
  • 207篇
    2013年
成就勋章
TA的专栏
  • 量化交易系统
    22篇
  • Android FFmpeg多媒体
    45篇
  • Linux C/C++程序开发
    23篇
  • TCP/IP学习笔记
    17篇
  • 数据结构与算法
    22篇
  • C/C++
    73篇
  • Linux
    67篇
  • 多媒体
    66篇
  • Android
    89篇
  • ffmpeg
    27篇
  • 量化投资
    21篇
  • 数据结构与算法
    34篇
  • 网络
    35篇
  • Python
    28篇
  • mac
    5篇
  • OpenGL
    21篇
  • Visual C++
    20篇
  • 随笔
    19篇
  • 金融
    22篇
  • GDB
    6篇
  • Git
    11篇
  • 数据库
    6篇
  • 软件工程
    5篇
  • 机器学习
    5篇
  • OpenAL
    5篇
兴趣领域 设置
  • 软件工程
    性能优化
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++Builder编辑快捷键

发布资源 2013.05.27 ·
doc

数据结构与算法分析C++ (英文版)

发布资源 2013.05.31 ·
pdf

基于LUCENE和HERITRIX技术搜索引擎的设计与实现

发布资源 2011.02.22 ·
pdf

获取上证50股票交易数据

发布资源 2016.02.25 ·
gz

数据结构与算法分析C++ 代码

发布资源 2013.05.31 ·
zip

FFprobe查看&统计视频信息

1. 查看音视频信息1.1 查看基本信息ffprobe 1280x720_h264_8mbps_30fps.mp4Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1280x720_h264_8mbps_30fps.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder
原创
博文更新于 2021.10.09 ·
7466 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

FFmpeg 命令常见操作

1. 转码ffmpeg -i source.mp4 -ss 20 -t 10 -c copy my.mp4ffmpeg -ss 10 -t 15 -accurate_seek -i test.mp4 -c:a copy -c:v copy tt.mp4-i : source-ss:start time-t :duration-c :video,audio codec可以设置输出视频的编码格式-vcodec xxx-acodec xxx-loglevel 562. 视频–> 图片
原创
博文更新于 2021.10.09 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# List使用总结

集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。    为什么要用泛型集合?    在C# 2.0之前,主要可以通过两种方式实现集合:    a.使用ArrayList    直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。    b.使用自定义集合类    比较常见的做法是从C
转载
博文更新于 2013.07.17 ·
1547 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

VC++深入详解笔记——18. Active控件

容器和服务器程序容器应用程序时可以嵌入或链接对象的应用程序。Word就是容器应用程序。服务器应用程序是创建对象并且当对象被双击时,可以被启动的应用程序。Excel就是服务器应用程序。ActiveX控件不能独立运行,它必须被嵌入容器应用程序中,和容器应用程序一起运行。 Dispatch maps调度映射,主要是MFC提供让外部应用程序可以访问控件的属性和方法
转载
博文更新于 2013.07.05 ·
1483 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

EGLContext: eglMakeCurrent详解

1. 前言在完成EGL的初始化之后,需要通过eglMakeCurrent()函数来将当前的上下文切换,这样opengl的函数才能启动作用。boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context)该接口将申请到的display,draw(surface)和 ...
转载
博文更新于 2019.03.25 ·
7808 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

mac配置完ssh依然提示"Enter passphrase for key"解决方法

这个问题折磨很久,明明已经配置过ssh了,可是每次还要提示输入密码,从网上查查,最后一条命令解决问题: 问题提示:Enter passphrase for key 'xxxx'输入一下命令:ssh-add -K xxx之后就再也没遇到这种问题。
原创
博文更新于 2017.07.17 ·
19985 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

Google你能把Android的多媒体搞得再烂一些吗

搞了几年Android多媒体了,最感受就是Android的多媒体真的非常烂! @Google,你做的再烂一点吗?最近在搞Android视频编码,真是快被折腾疯了,最早用FFmpeg x264编码,虽然做了很多优化,但是效率还是一个问题;最后采用硬编码去搞,在解决了一系列的问题后算是跑通了,但是最后发现画面质量low的让我怀疑是不是我眼瞎!!! 同样的比特率,在Android编出来的和IOS没法比
原创
博文更新于 2017.03.09 ·
882 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Linux C pipe函数 man 翻译

Linux C pipe函数 man 翻译
翻译
博文更新于 2015.09.24 ·
1291 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android 监听短信2种方式:Broadcast和ContentObserver

1. 基于Broadcast接受短信1.1 原理Android收到短信后系统会发送一个android.provider.Telephony.SMS_RECEIVED广播。把它放在Bundle(intent.Extras)中,Bundle可以理解为一个Map,短信采用"pdus"作为键,pdus应该是protocol description units的简写,也就是一组短信。Android不
原创
博文更新于 2014.10.21 ·
3324 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

Android 编译FFmpeg x264

1. Android FFmpeg开发基本流程(1)X264/FFmpeg + NDK编译 (2)ffmpeg.so + 编解码C代码 (3)Android.mk 编译 (4)JNI (5)JAVA代码调用基本流程如下图所示: 本文涉及FFmpeg,x264编译。2. NDK配置首先需要配置NDK开发环境,略 (1)设置$NDK环境变量# Detect NDKif [[ -z "$N
原创
博文更新于 2017.02.23 ·
3034 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C内存管理函数

1. malloc 分配一段内存空间定义函数:void *malloc(size_t size);函数说明:malloc()用来配置内存空间, 其大小由指定的size 决定.返回值:若配置成功则返回一指针, 失败则返回NULL.2. calloc定义函数:void *calloc(size_t nmemb, size_t size);函数说明:calloc()用来配置nme
原创
博文更新于 2013.07.14 ·
1430 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Android实现视频硬编码

0. 前言Android视频录制一直是个大问题,之前做一款短视频应用,视频录制采用ffmpeg,虽然做了很多优化,但是画面质量和帧率难以达到要求,至少达不到IOS的水准。所以痛下决心研究Android平台的硬编码方案。硬编码所谓的硬编码就是采用DSP对视频帧进行编码,相对于软编码来说,硬编码的编码效率天差地别。更高的编码效率就意味着在相同帧率下能够获得更高的分辨率,更佳的画面质量。1. Androi
原创
博文更新于 2017.03.01 ·
12963 阅读 ·
2 点赞 ·
0 评论 ·
23 收藏

git diff

1. 实例:edit File.test  (This is a test case.)git add --alledit File.test(Hello!!!)2. git 状态(1) 本地工作空间    修改(2) Index        git add(3) Stage        git commit
原创
博文更新于 2015.03.11 ·
1045 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ADB logcat 过滤方法(抓取日志)

1. Log信息级别2. 过滤:指定标签,指定级别adb logcat [TAG:LEVEL ] [TAG3. 采用grep正则表达式过滤grep 正则表达式参见grep与正则表达式adb logcat | grep -E '^[VDE]/(TAG1|TAG2)'4. 在同时输出到屏幕和文件 tee想要把日志保存到文件,如果采用IO重定向,就无法输出到屏幕, 针对这个问题可以采用 tee命令adb logcat | grep -E '^[VDE]/(TAG1|TAG2)' | tee
原创
博文更新于 2014.10.28 ·
5606 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Broadcom Nexus学习 (三) Audio Decoder

先前介绍了Graphics以及AudioPlayback方面的概念,今天介绍AudioDecoder. 先从Interface层面看看AudioDecoder思路:要播放本地文件(例如:本地MP3文件),需要的Interface互联路径如下: Nexus学习 (三) Audio Decoder" title="Broadcom Nexus学习 (三) Aud
转载
博文更新于 2014.06.11 ·
1775 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多