会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜行过客
纸上得来终觉浅,绝知此事要躬行。
博客园
首页
新随笔
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
75
下一页
2021年3月10日
android: 分享一个带多行选择功能的RadioGroup
摘要: 分享一个带多行选择功能的RadioGroup, Github上看到的。 android 的RadioGroup有两个缺陷: 1. 不支持多行选择什么意思呢?比如要实现下图这样的效果: 上面的10组选项其实都只能单选,但是要用RadioGroup去做的话,最少要定义3个RadioGroup, 原生的R
阅读全文
posted @ 2021-03-10 14:56 夜行过客
阅读(1286)
评论(0)
推荐(0)
2021年3月4日
C语言:计算结构体偏移量的一个小技巧
摘要: 一. 概述 经常会遇到计算结构体偏移量的需求, 比如有下面这样一个结构体: struct mav_protocol { char header; char seq; short command_id; char payload[256]; int crc32; } p; 需要在传输到对端前填入它的c
阅读全文
posted @ 2021-03-04 15:09 夜行过客
阅读(2351)
评论(0)
推荐(0)
2021年3月3日
VScode:配置一键编译运行(Windows+MinGW)
摘要: vscode用了一段时间了, 发现确实比较好用,不过有个地方让人很不爽,就是它默认只有编译的功能(按 Ctrl+Shift+B), 没有自动执行的功能。要想执行编译后的程序查看结果,还要每次在PowerShell下写个.\xxx.exe, 烦死了,今天实在是受不了,终于找到了解决办法。 主要参考了这
阅读全文
posted @ 2021-03-03 18:01 夜行过客
阅读(2755)
评论(0)
推荐(1)
2021年3月2日
Java: int[] 转 byte[]
摘要: 记录一个int[] 转 byte[]的工具方法: public static byte[] IntArrayToByteArray(int[] intArray) { if (intArray == null || intArray.length == 0) { return null; } Byt
阅读全文
posted @ 2021-03-02 16:58 夜行过客
阅读(720)
评论(0)
推荐(0)
2021年2月4日
数字音视频技术: 利用VLC搭建一个小型的本地直播服务器
摘要: 准备工作: 1. VLC。一个流行的音视频播放器,除了能够播放音视频之外,还可以作为本地的推流服务器。下载地址: https://www.videolan.org/ 2. 一个mp4文件。目的是能够看到该mp4文件的内容,最好选一个时长稍微长一点的视频,否则不容易观察到效果。 全部工作在本地即可完成
阅读全文
posted @ 2021-02-04 16:59 夜行过客
阅读(4078)
评论(0)
推荐(0)
2021年1月28日
Markdown: 对Typora的一些小调整
摘要: Typora作为一款优秀的markdown编辑器,不仅非常小巧,而且使用还非常方便,深受笔者喜爱,不过最近在使用过程中却发现有几个地方体验不是太好,花时间把这些不好的地方给改进了一下,特记录之: 1. 修改编辑页面宽度 为什么要改这个呢?因为Typora默认的编辑区域有点太小了,现在普遍使用的都是大
阅读全文
posted @ 2021-01-28 14:16 夜行过客
阅读(2476)
评论(0)
推荐(3)
2020年12月24日
ID3v2: 为aac格式的音频文件添加ID3v2 Header
摘要: 最近项目里有一个奇怪的需求:为编码完成后的AAC文件添加ID3v2 header。这个ID3v2是个什么东西呢?简单的说就是一系列元数据,里面存储了一些跟歌曲相关的信息(比如:演唱者、歌曲名、备注等等),比如说我在网络上下载了一首歌曲,在windows的文件浏览器下有时就能看到这首歌曲的一些元数据信
阅读全文
posted @ 2020-12-24 11:30 夜行过客
阅读(1164)
评论(0)
推荐(0)
2020年12月11日
FFmpeg: 利用FFmpeg提取音频文件中的metadata
摘要: FFmpeg可以读取音频文件的metadata, 比如在命令行执行下列指令: 实际编码的时候可以下列方式: AVDictionaryEntry *tag = nullptr; while ((tag = av_dict_get(m_input_format_ctx->metadata, "", ta
阅读全文
posted @ 2020-12-11 16:32 夜行过客
阅读(3095)
评论(0)
推荐(0)
C语言:变长结构体
摘要: 一. 概述 在Linux程序中,经常会看到形如下面的结构体定义 struct xfrm_algo { char alg_name[64]; unsigned int alg_key_len; /* in bits */ char alg_key[0]; }; 这里,最奇怪的是结构体最后一个元素, 是
阅读全文
posted @ 2020-12-11 16:07 夜行过客
阅读(2649)
评论(0)
推荐(1)
2020年12月8日
Codeblocks: 关闭括号自动补全
摘要: Setting->editor->Indent options....去掉Brace completion前面的勾
阅读全文
posted @ 2020-12-08 10:42 夜行过客
阅读(1199)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
75
下一页
公告