我们应该感谢相遇,无论结局是喜是悲....
前言
在大多数介绍 Buffer 的文章中,主要是围绕数据拼接和内存分配这两方面的。比如我们使用fs模块来读取文件内容的时候,返回的就是一个 Buffer:
fs.readFile('filename', function (err, buf) {
// <Buffer 2f 2a 2a 0a 20 2a 20 53 75 ... >
});
...阅读全文>>
说到c++编译运行,大家第一个想到的应该是VS2015这种微软出的大型IDE,对于一些大型项目也确实应该使用VS这种大型的IDE,但是作为一个业余的爱好者,只是想使用c++来运行一些东西,比如一些算法问题,那么VS这种大型的IDE就显得鸡肋,还会消耗不必要的内存,这个时候VSCode这种可安装插件的编辑器就显得非常高效。
主要步骤
安装VSCode
...阅读全文>>
背景:
一日晚上下班的我静静的靠在角落上听着歌,这时"滴!滴!"手机上传来一阵qq消息。原来我人在问王者荣耀的雷达图在页面上如何做出来的,有人回答用canvas绘画。那么问题来了,已经好久没有使用canvas绘画了东西。
SO,就想自己画一个canvas雷达图,顺便重新回顾一下canvas的知识点。
王者荣耀雷达图的基本构成...阅读全文>>
I am programmer, I have no life!
编码和调试
开发人员腹黑的一面
普通人和程序员看到的树
程序员与团队合作
...阅读全文>>
记录以下自己将web app打包成移动端app的步骤及问题
事先准备,开发完成的web app项目(也可以利用vue-cli脚手架构建vue模板项目),npm run dev可以正常预览的项目
1,将项目目录下config文件内index.js中assetsPublicPath修改为 assetsPublicPath: ...阅读全文>>
说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识。
1. 大致了解几个基本术语(HTTPS、SSL、TLS)的含义
2. 大致了解 HTTP 和 TCP 的关系(尤其是“短连接”VS“长连接”)
3. 大致了解加密算法的概念(尤其是“对称加密与非对称加密”的区别)
4. 大致了解 CA 证书的用途
考虑到很多技术菜鸟可能不了解上述背景,我先用最简短的文字描述一下。如...阅读全文>>
中国电影想要针砭时弊,往往跨不过“审查”这道坎。《我不是药神》这部电影真心不易,尤为难得!
一部喜剧,能透过荒诞直抵人心,这一次它获得的掌声,是发自内心的赞美。“笑着笑着就哭了”,这可能是看过电影的人们对它最真切的评价。
最讽刺的往往最心酸,最...阅读全文>>
mac文件已损坏解决方法
如果显示文件已损坏,打开终端键入
此处内容已隐藏
打开任何来源即可阅读全文>>
var a = ["1","3","5","9","7"];
var b =["3","1","5","7","9"];
1.先判断数组的长度
2.如果长度相等,再将数组排序用sort();
3.将两数组转换为string再进行比较(因为a,b的存储位置不同)
JSON.stringify(a) == JSON.string...阅读全文>>
只需要在组件的后面加上
@2.8.1
版本号即可
例如:react-router已经更新到4.x版本,想要下载2.x版本,可以通过下面命令
npm install react-router@2.8.1阅读全文>>
1 2 3 4 5 6 7 8 9 10 11 ... »