2021年8月17日
摘要: 之前看过很多博文和其他同僚的一些个见解。在这里我想通过自己的理解来总结一下,有总结的不到位的地方还希望各位大佬指出并纠正。 1、首先来说下TCP的三次握手直接上图 这个图上面其实已经描述的很清晰了,在这里我用自己的话来总结下。举个简单的例子A(客户端)、B(服务端)两个人在通电话。所谓的三次握手就是 阅读全文
posted @ 2021-08-17 19:42 一百°c的冰块 阅读(54) 评论(0) 推荐(0) 编辑
2020年5月20日
摘要: decimal.js 1、js有精度问题, 对于一些金额的计算就总是与偶莫名其妙的问题 2、decimal.js是使用的二进制来计算的, 所以能解决js的精度问题 基本的加减乘除 const a = 9.99; const b = 8.03; // 加法 let c = new Decimal(a) 阅读全文
posted @ 2020-05-20 11:30 一百°c的冰块 阅读(11737) 评论(0) 推荐(0) 编辑
2020年4月20日
摘要: 1、PureComponent 的使用场景 PureComponent 和 Component 的区别是,PureComponent 自带 shouldComponentUpdate 生命周期函数,会对传入的props进行浅比较。 PureComponent 和 immutable.js库 做结合, 阅读全文
posted @ 2020-04-20 16:41 一百°c的冰块 阅读(175) 评论(0) 推荐(0) 编辑
2016年11月7日
摘要: substr 和 substring都是JS 截取字符串函数,两者用法很相近,下面是两者的语法很示例: substr 方法 返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ]) 参数stringvar必选项。要提取子字符串的字符串文字或 阅读全文
posted @ 2016-11-07 09:05 一百°c的冰块 阅读(252) 评论(0) 推荐(0) 编辑
2016年11月6日
摘要: JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或CommonJS或AMD甚至是CMD这些规范咯,我也听过,但之前也真的是听听而已。 现在就看看吧,这些规范到底是啥东西,干嘛的。 一、CommonJS CommonJS就是为JS的表现来制定规范,N 阅读全文
posted @ 2016-11-06 09:36 一百°c的冰块 阅读(394) 评论(0) 推荐(0) 编辑
2016年10月10日
摘要: SVN使用教程总结 SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录 阅读全文
posted @ 2016-10-10 18:42 一百°c的冰块 阅读(2766) 评论(3) 推荐(3) 编辑
2016年9月29日
摘要: 一、准备工作 首先第一步就是到一个相对正规的网站下载一个java-jdk的安装包,(建议下载7.0或者8.0版本的,比较稳定) 二、安装java-jdk java环境的配置应该都学过吧,这里简单的讲一下。下载安装java JDK,注意安装的路径,我们需要进行环境变量的配置。 三、环境变量的设置 1、 阅读全文
posted @ 2016-09-29 09:17 一百°c的冰块 阅读(443) 评论(2) 推荐(1) 编辑
2016年9月27日
摘要: 一.使用说明 1.Git与github的功能: Git是世界上最先进的分布式版本控制系统,也就是用来记录你的项目代码历史变更信息的工具;github就是用来存储你的代码以及变更信息的云端平台; 2.优点: 先进并且免费(免费只是说在你的代码项目完全开源的状态下才是); 3.缺点: Github属于国 阅读全文
posted @ 2016-09-27 19:55 一百°c的冰块 阅读(262) 评论(0) 推荐(1) 编辑