自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 一、设计模式简介

设计模式简介 设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、...

2019-02-13 19:31:40

阅读数 40

评论数 0

原创 Node.js之Stream双工流

Node.js之Stream双工流 双工流就是同时实现了 Readable 和 Writable 的流,即可以作为上游生产数据,又可以作为下游消费数据,这样可以处于数据流动管道的中间部分,即 rs.pipe(rws1).pipe(rws2).pipe(rws3).pipe(ws); NodeJ...

2019-01-21 23:36:45

阅读数 34

评论数 0

原创 Node.js之Stream可写流Writable

Node.js之Stream可写流Writable 什么是可写流 可写流是对数据流向设备的抽象,用来消费上游流过来的数据,通过可写流程序可以把数据写入设备,常见的是本地磁盘文件或者 TCP、HTTP 等网络响应。 看一个之前用过的例子 process.stdin.pipe(process.stdo...

2019-01-21 23:25:16

阅读数 36

评论数 0

原创 Node.js之Stream可读流readable

Node.js之Stream可读流readable 什么是可读流 可读流是生产数据用来供程序消费的流。我们常见的数据生产方式有读取磁盘文件、读取网络请求内容等,看一下前面介绍什么是流用的例子: const rs = fs.createReadStream(filePath); rs 就是一个可读...

2019-01-21 23:12:47

阅读数 35

评论数 0

原创 Node.js之Stream

Node.js之Stream 对于大部分有后端经验的的同学来说 Stream 对象是个再合理而常见的对象,但对于前端同学 Stream 并不是那么理所当然,github 上甚至有一篇 9000 多 Star 的文章介绍到底什么是 Stream —— stream-handbook。为了更好的理解 ...

2019-01-21 21:36:48

阅读数 25

评论数 0

原创 Node.js之Buffer

Node.js之Buffer 什么是 Buffer 如同官方 API 中介绍的那样,在 ES6 引入 TypedArray 之前,JavaScript 没有读取或者操作二进制数据流的机制。 Buffer 类作为 NodeJS API 的一部分被引入,以便能够和 TCP 等网络流和文件流等进行交互。...

2019-01-21 21:21:12

阅读数 26

评论数 0

原创 Git命令速查表

Git命令速查表

2019-01-21 20:59:54

阅读数 41

评论数 0

原创 正则表达式下——相关方法

JavaScript正则表达式下——相关方法 上篇博客JavaScript 正则表达式上——基本语法介绍了JavaScript正则表达式的语法,有了这些基本知识,可以看看正则表达式在JavaScript的应用了,在一切开始之前,看看RegExp实例的几个属性 RegExp实例对象有五个属性 g...

2019-01-21 20:29:11

阅读数 29

评论数 0

原创 正则表达式上——基本语法

JavaScript 正则表达式上——基本语法 定义 JavaScript种正则表达式有两种定义方式,定义一个匹配类似 <%XXX%> 的字符串 1. 构造函数 var reg=new RegExp('<%[^%>]+%&...

2019-01-21 20:06:27

阅读数 45

评论数 0

原创 php Laravel 数据库之:数据库请求构建器

Laravel 数据库之:数据库请求构建器 简介 Laravel 的数据库查询构造器提供了一个方便的接口来创建及运行数据库查询语句。它能用来执行应用程序中的大部分数据库操作,且能在所有被支持的数据库系统中使用。 Laravel 的查询构造器使用 PDO 参数绑定来保护你的应用程序免受 SQL 注入...

2019-01-16 01:01:43

阅读数 92

评论数 0

原创 three.js 创建文字的几种方法

three.js 创建文字的几种方法 1. DOM + CSS 传统网页html实现 2. 将文字绘制到画布中,并将其用作Texture(纹理) 将文字保存为图片格式,再将其当作一张蒙皮材质,贴到某个物体上 3. 在你所喜欢的3D软件里创建模型,并导出给three.js 建模实现,成本高,效果好...

2019-01-16 00:23:45

阅读数 1382

评论数 0

原创 three.js 下载安装、开发环境

下载安装、开发环境 下载安装:项目下载地址 https://github.com/mrdoob/three.js 目录结构: Build目录:包含两个文件,three.js 和three.min.js 。这是three.js最终被引用的文件。一个已经压缩,一个没有压缩的js文件。 Docs...

2019-01-16 00:23:07

阅读数 875

评论数 0

转载 Node.js之async_hooks

async_hooks,即异步钩子,看看这个API到底能帮我做些什么。 1. async_hooks基本用法 async_hooks API 能使我们追踪资源(resource)变得更加简单,只需要使用init、before、after、destroy这些回调函数去初始化 async_hooks ...

2019-01-16 00:21:25

阅读数 41

评论数 0

原创 Node.js assert 断言模块单元测试

Node.js assert 断言模块单元测试 在nodejsh中有一个assert模块,这个模块主要用于内部断言测试使用,我们也可以在项目中使用assert模块进行断言的判断。 如果是true则测试通过,如果是false则测试不通过。 那么这和用if进行判断调试有什么区别呢? 程序一般情况下分...

2019-01-16 00:20:05

阅读数 38

评论数 0

原创 Hexo admin 自动发布文章

首先因为有的图片外链是不能查看的比如我们的csdn,这个时候需要先执行npm命令下载插件,再下载图片在复制到某个文件夹,再进行引用,真的是好麻烦,但是自从有了hexo-admin,妈妈再也不用担心我了,直接用qq截图或者复制某个图片,commad(control)+v到我们的hexo-admin即...

2019-01-05 22:51:17

阅读数 840

评论数 0

原创 网站访问数据统计

网站访问数据统计工具 google analytics添加跟踪代码实现统计分析 其代码添加方式共有三种 gtag.js <!-- Global site tag (gtag.js) - Google Analytics --> <script async ...

2018-12-20 10:21:35

阅读数 273

评论数 0

原创 hexo制作我的博客

姚飞亮的博客 YBlog This Y Blog theme created by YaoFeiliang modified from the original Porter Hux. Live Demo Yao Feiliang Blog : www.yaofeiliang.com Ins...

2018-12-18 00:54:16

阅读数 54

评论数 0

提示
确定要删除当前文章?
取消 删除