![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
借汝之光,得以光明
不平凡的人生注定不平凡的路。
展开
-
总结:正则表达式(java演示)
最近做了一些爬虫匹配的东西,顺便复习了一下正则表达式。整理用java演示。一、单个字符匹配1、匹配任意字符在这里我们用一个点来匹配任意字符也就是( . )System.out.println("abc".matches("a.c"));System.out.println("a$c".matches("a.c"));System.out.println("acc".match...原创 2020-01-24 17:23:17 · 532 阅读 · 0 评论 -
关于Git管理工具那些事
1、git本地仓库原理流程图&详解先明确几个概念:工作区(Working Directory):就是当前文件所在的文件夹。就是gitTest版本库(Repository):工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支mast...原创 2019-08-08 23:31:32 · 1118 阅读 · 0 评论 -
(java中你不知道的小细节)循环中的i = i++和 i = ++i
大家看一下如下的代码public class Main { public static void main(String\u005B\u005D args) { for(int i = 0;i < 10;){ i = i++; System.out.println(i); } }}也许有的人看,感觉非常简单,不就是输出的是1 - 10,但是结果却令你想象不到...原创 2019-07-31 00:50:16 · 2088 阅读 · 0 评论 -
运算符位运算以及java对乘法运算的优化
1、位运算必备基础知识在计算机中都是以二进制数存储的,对于相应的二进制数,有位运算,这里是针对数值的二进制形式。与运算 &public class Main { public static void main(String\u005B\u005D args) { byte a = 74; byte b = 50; System.out.println(a&...原创 2019-07-31 00:34:04 · 1943 阅读 · 0 评论 -
史上最好理解的Unicode编码讲解(Unicode的前世今生)
一、了解编码在计算机中存储的数据都是01二进制的数据串,我们再电脑屏幕上看到的一切可视化的东西最终在计算机存储的都是01二进制串,现在看到我博客上的文字也是。这里就需要一个映射关系,将我们看到的看到的字符、图片、视频转换成对应的二进制,存储到计算机中,以便于计算机能够识别。这就是我们要将的编码。图片和视频首先会转换成字符流,然后按照编码转换成字节流,存储到计算机中。举一个例子:在ASCL...原创 2019-07-30 23:33:29 · 5845 阅读 · 1 评论