基础知识
基础知识
陆氪和他的那些代码
学习可以偷懒,面试好好发挥就行
展开
-
基础知识 - 常用正则表达式最强整理(速查手册)
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$转载 2021-05-08 11:33:24 · 226 阅读 · 0 评论 -
基础知识 - 为什么要使用 Base64 编码,有哪些情景需求?
公钥证书也好,电子邮件数据也好,经常要用到Base64编码,那么为什么要作一下这样的编码呢?我们知道在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这是不利于传输的。所以就先把数据先做一个Base64编码,统统变成可见字符,这样出错的可能性就大降低了。使用场景对证书来说,特别是根证书,..转载 2020-05-27 17:58:49 · 708 阅读 · 0 评论 -
基础知识 - Unicode码
Unicode码Unicode编码又称为统一码、万国码。 Unicode编码的目标是支持世界上所有的字符集。原创 2020-03-19 12:37:41 · 1459 阅读 · 0 评论 -
基础知识 - ASCII码
ASCII码ASCII(American Standard Code for Information Interchange,美国标准信息交换代码) 基于拉于字母的一套电脑编码系统 主要用于显示现代英语和其他西欧语言Ps1:标准ASCII码表示大小写字母、标点符号、美式英语中的控制字符等。Ps2:扩展ASCI码表示特殊符号,外来语言的字母等。......原创 2020-03-19 12:27:04 · 1912 阅读 · 0 评论 -
基础知识 - / ./ ../ 区别
/ 网站根路径./ 当前路径../ 上一级路径例如:127.0.0.1/bootstrap_test/index.html(需要引入 css 文件夹的 bootstrap.css 文件 )1、<link href="css/bootstrap.min.css" rel="stylesheet">实际请求地址为:127.0.0.1/bootstrap_test......转载 2018-05-22 15:50:43 · 462 阅读 · 0 评论 -
基础知识 - 常见字符编码
基础知识 - 常见字符编码原创 2018-09-27 17:06:49 · 447 阅读 · 0 评论 -
基础知识 - 字符、字节区别
(一)“字节”的定义字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。(二)“字符”的定义字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。(三)“字节”与“字符”它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:①......原创 2018-10-16 10:37:21 · 1794 阅读 · 0 评论