
编程基础
落叶Ex
定个小目标 比如 先活他个五百年
展开
-
常见Unicode编码范围
常见Unicode编码范围 经常我们会用到判断某个字符或者字符串是否包含中文,英文,特殊符号等等。这时候可以通过判断Unicode所在区间来确定某个字符所处类型。当然可以通过直接判断Unicode码,但是鉴于习惯,以下提供的是Unicode码对应的数字区间。毕竟字符的本质也就是通过二进制进行存储编码的而已。汉字:[0x4e00,0x9fa5](或十进制[19968,40869])原创 2018-01-17 10:35:10 · 18582 阅读 · 1 评论 -
二进制原码、反码、补码
二进制原码、反码、补码 以前在大学看到二进制原码、反码、补码这些的时候几乎是一眼略过,因为觉得和上层开发没什么关系,现在因为有个项目要做音频流的封装,就需要对二进制进行操作了,这里复习一下。 任何数据在计算机中都是以二进制进行存储的,对于一个数,计算机要使用一定的编码方式进行存储,原码、反码、补码是机器存储一个具体数字的编码方式。原码 原码是人脑最容易理解和计算原创 2017-12-14 15:07:55 · 985 阅读 · 0 评论 -
Git 多项目管理之奇淫技巧
Git 多项目管理之奇淫技巧随着项目业务的丰富,结构层次的复杂,单一的项目管理手段已经显得越来越力不从心。尤其是插件化开发、热修复盛行的今天。以下介绍两种我个人比较推荐的 git 多项目管理的方式。RepoAndroid 使用Git作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,它是一个Python脚本,对Git部分命令进行封装...原创 2019-07-15 16:18:23 · 2252 阅读 · 0 评论 -
Git 实用命令
统计代码行数// 查看个人指定时期内代码行数,注意将 --author="user.name" 替换成自己的用户名git log --since="2018-07-16" --before="2019-02-14" --author="user.name" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc +=...原创 2019-07-23 16:43:56 · 175 阅读 · 0 评论