240 发简信
IP属地:黑龙江
  • 120
    FLV解析

    之前的文章里已经介绍了音频码流AAC和视频码流H.264,接下来就是要把他们打包并封装格式了。 FLV用途 FLV(Flash Video)是Adobe公司设计开发的一种流行...

  • 120
    H.264视频码流解析

    一些基本概念 YUV/RGB处理以及PCM处理处于对视音频原始数据的处理,但是视音频在传输的过程中是以视音频码流传输的。接下来介绍一下视频码流: H.264的标准定义如下:同...

  • 120
    Unraveling the JPEG file

    (文章还剩实践部分没写,答辩过后补上...)JPEG文件在当下数字化生活中是无处不在的,但是在熟悉的JPEG面纱背后,隐藏着一些算法,它们去除了人类眼中无法察觉到的细节。这产...

  • std::ref()和&

    引言 最近看到一个多线程代码如下: 其中创建线程的部分使用了std::thread t1(accumulator_function2, std::ref(v), ​ std:...

  • 对的,最好能有一个实际操作的手机,开模拟器对电脑的性能要求也挺高的。。

    Android Studio模拟器的root权限

    前言 一个安卓练习中用自带的sqlite3数据库查看数据的时候,需要通过adb shell进入/data/data/[包名]/databases/目录中,通过查看创建的数据库...

  • 120
    20190519实习结束

    前言 太久没写文章了,原因其实是:懒。。。在这个学期顶着毕业论文的压力和导师的日常组会下,我毅然决然选择了出去找一份实习(误~)。并不是为了程序员的白菜价收入,而是想看看自己...

  • 120
    Cyberpunk风格摄影后期

    如何完成赛博朋克风格的后期制作,这篇文章将简要介绍一下。下面这幅图是赛博朋克风格的画面: 赛博朋克风格的特征是:整体亮度较低、冷暖色调对比度较高,画面以冷色调为主、局部用暖色...

  • 120
    深度探索二维码原理及其应用

    前言 二维码在目前我们生活中是太常见了,扫码登陆、扫码支付、加好友......二维码又称QR Code,是一个在移动设备上非常流行的编码方式。 这一篇博客里将从原理和艺术二维...

  • 120
    堆、栈与大小端存储

    堆、栈与大小端存储 前言 首先先提一个和操作系统主引导相关的概念:一个有效的主引导扇区,其起始地址为0X7c00,最后两个自己的数据必须是0x55、0xaa;否则这个扇区里保...

  • 120
    利用python同步github上的题解

    前言 博客里有一篇Leetcode题解,想着要同步更新,没有思考过程,至少想把代码贴出来;结果自己很懒,并没有随声更新;但是自己一定会上传题解到github上,所以就写了一段...

  • 120
    一次夜跑的感悟

    发现自己真的写了挺久的技术博客了,有时候记得的话就会转发到简书里(大部分时候是不记得的...),今天兴致突来,想写点东西,发发小牢骚;无关痛痒,个人拙见,观者笑笑即可。 事件...

  • 120
    C++内存分布

    前言 之前阿里面试的时候有个面试官就问了我会不会"什么什么的内存模型",当时自己还不知道这个名词(知道概念,但确确实实不知道叫这个名字.....),所以就回了是问关于大小端存...

  • C++虚函数表

    虚函数表 C++中虚函数是通过一张虚函数表(Virtual Table)来实现的,在这个表中,主要是一个类的虚函数表的地址表;这张表解决了继承、覆盖的问题。在有虚函数的类的实...

  • 120
    扫码登陆的原理

    前言 在网上看别人的面经的时候,发现一个有意思并且自己从来没有思考过的问题:生活中,我们登陆淘宝或者微信时又是可以选择"扫一扫"登陆,这背后的原理是什么? 这个问题由于自己已...

个人介绍
写点心里话、写点牢骚、写点技术总结,纯属自娱自乐。