会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
联系
Github
博客园
关于
QB杂货铺
底层劳动人民的不解忧杂货铺
建设中
QB杂货铺
谦谦君子,卑以自牧
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2020年4月12日
repo mirror 与 reference 功能简介
摘要: 背景 有时候本地需要维护多份代码,其中大部分是相同的。 有提供 功能,可以帮助减少多份相同代码的下载时间和本地磁盘占用。 使用方式 1. 建立一个本地 就是正常的 命令,加上 参数。然后 即可。 得到的这个 不能用于正常开发,就是专用作 功能的,里面是很多的 2. 下载时指定 需要下载代码时,在正常
阅读全文
posted @ 2020-04-12 22:06 zqb-all
阅读(5399)
评论(0)
推荐(1)
2020年4月6日
cut-trailing-bytes:二进制尾部去0小工具
摘要: 背景 之前的文章 "二进制文件处理之尾部补0和尾部去0" 中介绍了一种使用 去除二进制文件尾部的 (十六进制 )字节的方法。 最近发现这种方法有局限性,无法处理较大的文件。因为 本身是行处理,几百M的二进制文件对 而言就是一个几百M的行,这超出了 的最大限制。 具体的限制条件没有去探究,好像有的版本
阅读全文
posted @ 2020-04-06 16:34 zqb-all
阅读(624)
评论(1)
推荐(0)
2020年3月29日
工具介绍:ncdu磁盘占用分析
摘要: 背景 磁盘空间的大小总是跟不上人民日益增长的文件存放需要。 在暂时无法扩容的情况下,就只有删掉一些文件了。 为了快速回收空间,最有效的做法当然是挑大文件下手了。linux下获取文件大小,一般是使用 命令 即可看到文件夹占用空间大小。但 本身执行很慢,每次又只针对一个文件夹,在这种场景下反复执行来找出
阅读全文
posted @ 2020-03-29 15:37 zqb-all
阅读(2352)
评论(0)
推荐(0)
2020年3月21日
记一次nor flash固件烧录速度优化
摘要: 背景 某个方案使用的是spinor作为存储介质,每次烧录新固件都耗时数分钟,为了提高效率,需要对其进行优化。 分析流程 基本流程 当前烧录流程,有一个可选步骤,全盘擦除,这个步骤耗时达数分钟。不过这是可选的。 接下来必经的步骤,就是从PC端接收数据写入flash了。 已有优化 目前倒是已经有一个优化
阅读全文
posted @ 2020-03-21 23:42 zqb-all
阅读(2790)
评论(0)
推荐(0)
2020年3月13日
脚本写一行echo也能写出bug ? glob了解一下
摘要: 背景 最近处理一个 很有意思,有客户反馈某个配置文件解析失败了,出错的那行的内容就只有一个字母 。 最开始以为是谁改动了处理的脚本,但要到了问题代码中的脚本,比较发现跟库上是一样的。 又经过一番查找,才发现原来是脚本中的一行 引入的。 问题代码 出问题的那行 脚本是这样, 一个字符串到某配置文件中。
阅读全文
posted @ 2020-03-13 23:13 zqb-all
阅读(722)
评论(0)
推荐(2)
2020年3月8日
nor flash之4字节地址模式
摘要: 背景 容量低于 16M bytes 的 nor,一般使用 3 字节地址模式,即命令格式是 使用超过 16M bytes 的 nor flash,则需要了解 4 字节地址模式, 即命令格式是 原因 为什么呢, 因为用 3 个字节表示地址,则其范围是 ,超过 16M 的地址就无法表示了,那自然就得上 4
阅读全文
posted @ 2020-03-08 16:06 zqb-all
阅读(5627)
评论(0)
推荐(2)
2020年3月1日
DroidVim:在安卓手机上使用vim
摘要: 背景 有时候在邮件,钉钉,微信上收到一份文件,急需打开看一下,但有些文件用普通编辑器打开体验实在不佳,例如 patch,log 甚至 bin 文件。由于日常在电脑上使用的是 vim ,一个朴素的想法就是,手机上是不是也可以装个vim玩玩。 Vim Touch 最开始是找到了一个叫 Vim Touch
阅读全文
posted @ 2020-03-01 17:09 zqb-all
阅读(8888)
评论(2)
推荐(2)
2020年2月22日
从linux命令行分享文件:bashupload.com和transfer.sh
摘要: 背景 传输文件是一个常见的需求,简单的做法是通过即时通讯工具,邮件,网盘完成。 但当分享或接收的一端为远程服务器,只有命令行可以操作时,一个能支持在命令行完成分享和下载的工具,就会省下不少麻烦。 下面介绍两个工具。 这两个都是之前在别的地方看到过简单的介绍,看完只是记了名字,一直没机会用,平时都是局
阅读全文
posted @ 2020-02-22 16:26 zqb-all
阅读(1376)
评论(0)
推荐(0)
2020年2月16日
记一个实时Linux的中断线程化问题
摘要: 背景 有一个项目对实时性要求比较高,于是在linux内核上打了RT_PREEMPT补丁。 最终碰到的一个问题是,芯片本身性能不强,CPU资源不足,急需优化。 初步分析 看了下cpu占用率,除了主应用之外,有一个名为irq/38 twi0的进程引起了我们的注意,因为它竟然占据了10%的cpu。 这个i
阅读全文
posted @ 2020-02-16 13:23 zqb-all
阅读(1969)
评论(0)
推荐(1)
2020年2月7日
nor flash之写保护开销
摘要: 背景 之前有介绍过写保护,这里就不赘述了,可参考:https://www.cnblogs.com/zqb all/p/12182920.html 但没有谈到开销,今天有同事问起,便记录一下 性能 不考虑写保护的nor性能评估及实测,可参考:https://www.cnblogs.com/gmpy/p
阅读全文
posted @ 2020-02-07 22:56 zqb-all
阅读(966)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告
好文要赞
关注我
收藏该文
关注公众号
←
→
↓
↑