Canvas基本入门操作
一、基本体验Canvas绘图1. 基本操作a. 准备画布使用canvas标签注意: 画布是白色的 而且默认300*150,所以我们可以在style样式里给canvas加上边框 设置画布的大小,需要使用内敛式设置,不建议在style样式进行设置123456789<style
一、基本体验Canvas绘图1. 基本操作a. 准备画布使用canvas标签注意: 画布是白色的 而且默认300*150,所以我们可以在style样式里给canvas加上边框 设置画布的大小,需要使用内敛式设置,不建议在style样式进行设置123456789<style
一、 网络基础TCP/IP通常使用的网络(包括互联网)是在TCP/IP协议族的基础上运作的。(HTTP协议也属于它内部的一个子集) 1. TCP/IP协议族计算机网络设备需要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标,由哪一边先发起通信、使用哪种语言进行通信,怎
一、 中间件的介绍http://expressjs.com/en/guide/using-middleware.html 中间件的本质就是一个请求处理方法,我们把用户从请求到响应的整个过程分发到多个中间件去处理,这样做的目的是提高代码的灵活性,动态可扩展的。 同一个请求所经过的
一、连接我用的可视化软件是navicat,打开navicat双击自己的local-mysql就连接上了本地的数据库了或者利用语句,如下所示: 1. 启动mysql服务器 net start mysql 2. 关闭 net stop mysql 3. 进入 mysql -h 主
参考文档:https://www.npmjs.com/package/express-session 安装: npm install –save express-session 配置: 该插件会为req请求对象添加一个成员:req.session默认是一个对象 这是简单的配置方
一、 RegExp 类型ECMAScript通过RegExp类型来支持正则表达式Perl 语法:var expression = / pattern / flags; pattern(模式) 部分可以是任何简单或复杂的正则表达式,可以包含字符类,限定符,分组,向前查找以及反向引
一、正则表达式的基础1. 复习字符串操作 search: 返回要查找的字符串第一次出现的位置,没有返回-1 Substring:获取子字符串 charAt:获取某个字符 split:分割字符串,获得数组 例 1:search12345var str='abcdef';alert
一、回调地狱的产生例如下面一段代码,分别访问三个文件,因为都是异步操作,所以无法保证执行结果的顺序]123456789101112131415161718192021var fs = require('fs')fs.readFile('./data/a.txt', 'utf8',
最近在看王争的数据结构与算法之美,里面有讲到数据结构中的复杂度分析,于是做个总结。 一、复杂度是什么?复杂度分为时间、空间复杂度,是考量代码执行效率的一个重要指标 二、为什么需要复杂度分析?在书中,老师给了两个原因,如下:做分别解释: 测试结果非常依赖测试环境比如同样的代码在不
在上一篇博客里介绍了MongoDB数据库,也基本上感知了MongoDB的基本用法,这一篇将介绍一下如何在node中使用mongodb 一、在Node中如何操作MongoDB 数据库使用官方的MongoDB包来操作https://www.npmjs.com/package/mong