ac
文章平均质量分 50
xiaozhiwise
xiaozhi
展开
-
c语言转义字符整理
c语言转义字符整理原创 2023-09-13 11:48:01 · 1075 阅读 · 0 评论 -
频率(Hz)
频率(Hz)原创 2023-08-31 15:26:18 · 743 阅读 · 0 评论 -
性能测试之 nbench
性能测试之 nbench原创 2023-08-30 09:58:32 · 927 阅读 · 1 评论 -
编译imu-tk
编译imu-tk原创 2023-06-08 11:23:18 · 372 阅读 · 0 评论 -
find: paths must precede expression
find: paths must precede expression原创 2023-06-03 14:12:08 · 1609 阅读 · 0 评论 -
字节数据printf时为何前面多了0xffffff
字节数据printf时为何前面多了0xffffff原创 2023-01-10 14:48:32 · 941 阅读 · 0 评论 -
图像花屏有哪些原因
图像花屏有哪些原因原创 2023-01-06 16:47:48 · 886 阅读 · 0 评论 -
图像sensor常见问题分析
图像sensor常见问题分析原创 2023-01-06 16:45:29 · 1447 阅读 · 0 评论 -
索喜相机之IPCU
索喜相机之IPCU原创 2023-01-04 15:12:36 · 639 阅读 · 0 评论 -
YUV采样格式
YUV 4:4:4采样,每一个Y对应一组UV分量。原创 2022-08-11 09:25:17 · 1065 阅读 · 0 评论 -
YUV图像
Y表示亮度,UV表示色度、浓度。原创 2022-08-11 09:20:46 · 982 阅读 · 0 评论 -
温故而知新
硬件中断使CPU切换到核心态,内核不能访问用户空间原创 2022-07-11 00:20:56 · 240 阅读 · 0 评论 -
大小端模式
大小端原创 2022-06-16 17:19:40 · 298 阅读 · 0 评论 -
2021年最后一天
2021年就要过去了,很是不舍。今年最大的收获,就是又有一位小公主来到我的身边。大宝在幼儿园表现不错,讲故事、表演舞台剧、练蓝球、跳拉丁;小宝呀呀学语,爱笑,也爱哭;老太婆头发掉了不少,很是心疼;老爸老妈在家种地又是一年,年纪大了依旧很拼命;岳父母替我们照看孩子,很是辛苦;马上2022年了,希望亲人、朋友们都好! 2021年,再也不见!2021/12/31 20:15 公司,外出干活回来。...原创 2021-12-31 20:15:39 · 490 阅读 · 0 评论 -
2021年生日前夕
那年出生的阳历日期是12月8日,今年的生日,刚好是12月8日。一直是记农历的日子,阳历具体是哪一天也搞不清楚,直到后来智能手机出现有了日历的程序,才弄清阳历是12月8日。这几天温度低,太阳出来也不觉得冷。一件短袖加针织外套,刚刚好。 二月二十二日入职,换了份工作。三、四月份适应中。因有健身器材,三月份开始做引体,现在能二十五分钟以内做一百个标准的引体。 六月十三日,搬到大院。一货车东西,上午搬完,收拾到凌晨两点。 七月八日,上午十一点四十五份,二...原创 2021-12-03 10:08:10 · 183 阅读 · 0 评论 -
git 之 fatal: refusing to merge unrelated histories
git pull origin master --allow-unrelated-histories用上面指令试试,有可能还会报:Automatic merge failed; fix conflicts and then commit the result.原创 2021-10-28 09:19:59 · 193 阅读 · 0 评论 -
字节单位
1 Byte(B) = 8 bit 1 Kilo Byte(KB) = 1024 B 千(kilo) 1 Mega Byte(MB) = 1024 KB 兆bai(mega) 1 Giga Byte (GB) = 1024 MB 吉(giga) 1 Tera Byte(TB) = 1024 GB 太(tera) 1 P...原创 2021-04-27 09:31:41 · 29431 阅读 · 4 评论 -
git pull
git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。 git pull <远程主机名> <远程分支名>:<本地分支名> # git pull https://gitlab.starcart.cn/iot/tdm/tdm-src.git master:master 比如,取回origin主机的next分支,与本地的master分支合并,需要写成...原创 2021-03-03 19:20:08 · 282 阅读 · 0 评论 -
git push
git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相仿。 git push <远程主机名> <本地分支名>:<远程分支名> 注意,分支推送顺序的写法是<来源地>:<目的地>,所以git pull是<远程分支>:<本地分支>,而git push是<本地分支>:<远程分支>。 如果省略远程分支名,则表示将本地分支推送与之存...原创 2021-03-03 19:19:53 · 204 阅读 · 0 评论 -
git .gitignore
把要忽略的文件名填进去,Git就会自动忽略这些文件。如:## NOTE! Don't add files that are generated in specific# subdirectories here. Add them in the ".gitignore" file# in that subdirectory instead.## NOTE! Please use 'git ls-files -i --exclude-standard'# command after chan原创 2021-03-01 14:54:03 · 180 阅读 · 0 评论 -
git remote
git remote # 查看远程库的信息 git remote -v # 显示更详细的信息 # 显示了可以抓取和推送的origin的地址。如果没有推送权限,就看不到push的地址 git push origin master # 把该master分支上的所有本地提交推送到远程库。 # 推送时,要指定本地分...原创 2021-03-01 14:49:13 · 209 阅读 · 0 评论 -
git origin
git remote add origin git@github:robbin/robbin_site.git # 添加远程仓库地址 # 添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的, # 但是origi...原创 2021-03-01 14:48:03 · 233 阅读 · 0 评论 -
git hard
用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100 git reset --hard HEAD^ # 退到上一个版本 git reset --hard 1094a # "1094a"为最新那个版本号,版本号没必要写全,前几位就可以了,Git会自动去找...原创 2021-03-01 14:47:28 · 1086 阅读 · 0 评论 -
git log
git log --pretty=oneline git reflog #查看命令历史,以便确定要回到未来的哪个版本 git log --graph --pretty=oneline --abbrev-commit git log --graph #可以看到分支合并图 git log -1 # 最近一次提交 git log --graph --pretty...原创 2021-03-01 14:46:26 · 166 阅读 · 0 评论 -
git conflict
<<<<<<< ======= >>>>>>> # 标记出不同分支的内容 当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成。 解决冲突就是把Git合并失败的文件手动编辑为我们希望的内容,再提交。...原创 2021-03-01 14:45:55 · 354 阅读 · 0 评论 -
git branch
git branch --all # 默认有了dev和master分支,所以会看到如下三个分支 # master[本地主分支] origin/master[远程主分支] origin/dev[远程开发分支] # 新克隆下来的代码默认master和origin/master是关联的,也就是他们的代码保持同步 # 但是origin/dev分支在本地没有任何的关联,所以我们无法在那里开发 git checkout -b dev # 创建de...原创 2021-03-01 14:44:36 · 221 阅读 · 0 评论 -
git 工作区和暂存区
工作区:在你的电脑中可以看见的Git仓库的那个目录。那文件夹就是一个工作区。当我们往版本库提交的时候有两个步骤: git add # 这一步就是将工作区中修改添加到暂存区(stage)中。 git add -f # 强制,即使是忽略文件 git commit # 这一步其实就是将暂存区中的修改添加到当前的分支中。 git add . # 将工作区中所有修改提交到暂存区,"."点的...原创 2021-03-01 14:41:24 · 461 阅读 · 0 评论 -
git global
git config --global user.name "wang.zj" git config --global user.email "[email protected]" git config --global color.ui true # 让Git显示颜色,会让命令输出看起来更醒目 git config format.pretty oneline # 显示历史记录时,只显示一行注释信息 git config ...原创 2021-03-01 14:49:50 · 2994 阅读 · 0 评论 -
git 常见出错及解决方法
error: 1.git pull提示no tracking information 则说明本地分支和远程分支的链接关系没有创建,用命令git branch --set-upstream-to <branch-name> origin/<branch-name> 2.warning: LF will be replaced by CRLF 这是因为Windows中的换行符为 CRLF, 而在linux下的换行符为:LF。所以有...原创 2021-03-01 14:23:34 · 828 阅读 · 0 评论 -
float 存储
/** 2021/2/4 15:33 qing*//** float 存储*/ 浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。 一个浮点数由2部分组成:底数 m 和 指数 e ±mantissa × 2exponent /* 尾数×2指数 */ (注意,公式中的mantissa 和 exponent使用二进制表示) 底数部分 使用2进制数来表示此浮点数的...原创 2021-02-09 09:50:44 · 261 阅读 · 0 评论 -
图像传输时钟频率
720p是一种视频显示格式。字母p意为逐行扫描(progressive scan),数字720则表示水平方向有720条扫描线。通常720p的画面分辨率为1280×720,一般亦可称为高清(HD)。但有些情况下,如iPod Touch 4,其720P摄录并不是指1280×720(16:9),而是960×720(4:3),故没有注明是HD的720P摄录并不是都指1280×720(16:9)。 制式 总扫描线 图像区域扫描线 水平总象素 图像区域...原创 2021-01-25 15:05:47 · 6165 阅读 · 0 评论 -
说起离职
就要结束一个公司开始一段新的工作,这次没有裸辞,房贷不允许。元旦前已经拿到 offer,是我喜欢干的事情。用一年时间来提升技能,为了往塔上再爬点作准备。越爬越觉得像个白痴,倍感时间之紧迫,焦虑、多疑。计算机技术博大精深,所热爱的那一块,光一本手册都有8000多页,唯有坚持。 那天孩子在我对面吃水饺时的心情,心底的懦弱不能让她看见,奋斗!...原创 2021-01-19 13:48:28 · 172 阅读 · 0 评论 -
程序段
代码段、堆栈段、数据段 BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。 BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。 数据段属于静态内存分配。 代码段:代码段(code segment/text segmen...原创 2020-12-28 17:42:33 · 1972 阅读 · 0 评论 -
死锁,饥饿和活锁
死锁,饥饿和活锁用来描述线程的活跃性问题 死锁:多个线程彼此占用其他线程的资源,各个线程都不愿意放弃资源,那么这个状态将永远的持续下去,这种状态就是死锁。 饥饿:指一个或多个线程因为种种原因无法获得所需的资源,导致一直无法执行。 活锁:两个线程主动将资源释放给对方使用,那么就会导致资源不断地在两个线程间跳动,而没有一个线程可以同时拿到所有资源正常执行。这种情况就是活锁。...原创 2020-12-28 17:35:17 · 212 阅读 · 0 评论 -
阻塞和非阻塞
阻塞和非阻塞通常形容多线程间的互相影响。 比如一个线程占用了临界区资源,那么其他所用需要这个资源的线程就必须在这个临界区中等待。等待会导致线程的挂起,这种情况就是阻塞。 非阻塞的意思与之相反,它强调没有一个线程可以妨碍其它线程的执行,所有的线程都会尝试不断前向执行。...原创 2020-12-28 17:34:01 · 919 阅读 · 0 评论 -
临界区
表示一种公共资源或者说共享数据,可以被多个线程使用。但每一次,只能有一个线程使用它,一旦临界资源被占用,其它线程要想使用这个资源就必须等待。原创 2020-12-28 17:32:10 · 168 阅读 · 0 评论 -
上下文切换
上下文切换(Context Switch),性质为环境切换。 上下文切换,有时也称做进程切换或任务切换,是指CPU 从一个进程或线程切换到另一个进程或线程。 上下文context:上下文简单来说就是一个环境 一个进程的上下文可以分为三个部分:用户级上下文、寄存器上下文和系统级上下文 用户级上下文:正文、数据、用户堆栈以及共享存储区 存储器上下文:通用寄存器、程序寄存器(IP)、处理器状态寄存器(EFLAGS)、栈指针(ESP)...原创 2020-12-28 17:30:02 · 345 阅读 · 0 评论 -
2020年生日前夕
两年前生日前写了点文字,再次看到,又到了2020年生日前夕了。明年生日,一早妹妹打来电话,我刚下完高速往停车场。昨晚去了湖里,一早被小宝周末来时订的闹钟吵醒,正是起床的时候。天冷起床,需要点动力啊。洗漱,煮个泡面,吃完洗锅搞慢了一点。一路高速,好在华南没有太塞车。这两年随着年纪的增加,越觉得寄人篱下打工的日子难熬。找个方向,自己做点什么。今年换了房子,从白云区换到越秀区。装修接近尾声,家具装好了正在散味,离搬进去还有段时间。如此一来,欠银行一百大几十万,欠朋友、家人二十多万,还有交房租,女儿的餐托费原创 2020-12-18 11:48:27 · 412 阅读 · 4 评论