摘要: EasyUI 简介 easyui 是一种基于 jQuery 的用户界面插件集合。 easyui 为创建现代化,互动,JavaScript 应用程序,提供必要的功能。 使用 easyui 你不需要写很多代码,你只需要通过编写一些简单 HTML 标记,就可以定义用户界面。 easyui 是个完美支持 H 阅读全文
posted @ 2018-06-15 12:04 FlyDragon 阅读(8352) 评论(1) 推荐(1) 编辑
摘要: cookie 详解 HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。Cookie 使基 阅读全文
posted @ 2018-06-15 12:03 FlyDragon 阅读(3474) 评论(0) 推荐(0) 编辑
摘要: JSON-Server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。 安装json-server 启动 json-server json-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、js 阅读全文
posted @ 2018-06-15 12:01 FlyDragon 阅读(8780) 评论(0) 推荐(0) 编辑
摘要: 官网: https://aui.github.io/art-template/zh-cn/index.html nodejs 服务器端使用 第一步: 引入 art-template 的包 第二步:项目中设置 express 的应用 art-template 模板引擎 核心方法 浏览器端使用 下载:l 阅读全文
posted @ 2018-06-15 11:56 FlyDragon 阅读(3071) 评论(1) 推荐(0) 编辑
摘要: JSON-Server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。 安装json-server 启动 json-server json-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、js 阅读全文
posted @ 2018-06-07 15:13 FlyDragon 阅读(52406) 评论(4) 推荐(9) 编辑
摘要: 三期班开始报名 三期班定于6月17日开班,实习费用如下: 三个月模式实习费为12000元。 一个月模式实习费为4500元。 AICODER提供后付费模式,报名参加AICODER的线下实习3个月模式的朋友,参加实习只需要交2000元押金(可直接冲抵实习费用),即可直接参加老马的AICODER实习,而且 阅读全文
posted @ 2018-06-06 17:11 FlyDragon 阅读(867) 评论(0) 推荐(1) 编辑
摘要: jQuery内部也封装了对原生ajax请求的方法,可以很方便我们的对后台异步请求处理。 $.get()方法 语法:jQuery.get( url [, data ] [, success ] [, dataType ] ) url 请求的后台地址 data 传递的参数 success 成功的回调,  阅读全文
posted @ 2018-06-06 17:09 FlyDragon 阅读(3574) 评论(0) 推荐(0) 编辑
摘要: Magnific Popup 是一个非常优秀的弹出对话框或者灯箱效果插件。它基于jQuery(zepto)开发,使用非常简单,特点就是:非常好用。 官网地址: http://dimsemenov.com/plugins/magnific-popup/ Github地址:https://github. 阅读全文
posted @ 2018-06-06 17:09 FlyDragon 阅读(13341) 评论(0) 推荐(0) 编辑
摘要: ajax 即 Asynchronous Javascript And XML,AJAX 不是一门的新的语言,而是对现有持术的综合利用。本质是在 HTTP 协议的基础上以异步的方式与服务器进行通信. 异步:指某段程序执行时不会阻塞其它程序执行,其表现形式为程序的执行顺序不依赖程序本身的书写顺序,相反则 阅读全文
posted @ 2018-06-06 17:08 FlyDragon 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 声明:以下为老马的全栈视频教程的笔记,如果需要了解详情,请直接配合视频学习。视频全部免费,视频地址:https://ke.qq.com/course/294595?tuin=1eb4a0a4 nodemon 来进行自动重启 app 应用 art-template 模板使用 官网: https://a 阅读全文
posted @ 2018-06-06 17:07 FlyDragon 阅读(921) 评论(0) 推荐(0) 编辑
摘要: BBR 算法需要 Linux 4.9 及以上的内核支持,所以想要使用该方式的需要先升级内核版本。 在 Cent OS 7 上的 Linux 内核是 3.10, 使用 uname -r 查看内核版本 升级内核版本 安装 eprl 的源 sudo rpm --import https://www.elr 阅读全文
posted @ 2018-06-05 11:31 FlyDragon 阅读(15687) 评论(0) 推荐(1) 编辑
摘要: 4月17日是个伟大的日子,AICODER全栈实习一期班,正式开始!伙伴们已经撸起袖子加油干了。 二期班开始报名 二期班定于5月17日开班,从二期班开始,实习费用调整如下: 三个月模式实习费,调整为12000元。 一个月模式实习费,调整为4500元。 AICODER提供后付费模式,报名参加AICODE 阅读全文
posted @ 2018-04-22 18:42 FlyDragon 阅读(306) 评论(0) 推荐(1) 编辑
摘要: Ryan Dahl开发node的初衷就是:把Nginx非阻塞IO功能和一个高度封装的WEB服务器结合在一起的东东。所以Node初衷就是为了高性能的Web服务器去的,所以:Node的HTTP模块也是核心的核心。 本文需要您了解的前置知识点: HTTP协议 Web请求模型:请求→处理→响应 Node的流 阅读全文
posted @ 2018-04-14 23:42 FlyDragon 阅读(1866) 评论(0) 推荐(0) 编辑
摘要: net网络模块 net模块是node对TCP或者IPC开发的封装,包括了客户端和服务器端相关API。对于阅读本文,请您有一定的网络编程的基础。您需要已经了解了: ip协议,会配置ip地址 了解dns解析过程,了解dns的概念 了解基本的TCP的协议的 了解Socket的编程相关概念 了解node的事 阅读全文
posted @ 2018-04-12 19:59 FlyDragon 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Node中大量运用了事件回调,所以Node对事件做了单独的封装。所有能触发事件的对象都是 EventEmitter 类的实例,所以上一篇我们提到的文件操作的可读流、可写流等都是继承了 EventEmitter。当然我们也可以自定义具有事件行为的自定义对象,仅需要对其继承即可。 继承EventEmit 阅读全文
posted @ 2018-04-12 19:58 FlyDragon 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Node的文件处理涉及到前面说的ptah模块,以及fs文件系统、stream流处理、Buffer缓冲器等模块。内容可能比较多,相关内容请以官网文档为主,此处主要以案例讲解为主,分享给大家一些常用的经典案例。细节就不展开了。 fs文件系统 fs模块提供了很多文件操作相关的api,比如:监控文件夹、文件 阅读全文
posted @ 2018-04-12 15:46 FlyDragon 阅读(2390) 评论(0) 推荐(0) 编辑
摘要: 声明:本教程,仅作为配置的记录,细节不展开,需要您有一点linux的命令基础,仅作为配置参考。 1. 系统环境 系统: Linux:CentOS 7.2 64位 由于CentOS已经内置了OpenSSH,如果您的系统没有,请自行安装。 查看ssh版本 避免系统环境和其他的不一致,请核对您系统的版本, 阅读全文
posted @ 2018-04-04 18:00 FlyDragon 阅读(32640) 评论(3) 推荐(1) 编辑
摘要: path 模块详解 path 模块提供了一些工具函数,用于处理文件与目录的路径。由于windows和其他系统之间路径不统一,path模块还专门做了相关处理,屏蔽了彼此之间的差异。 可移植操作系统接口(POSIX) 可移植操作系统接口(英语:Portable Operating System Inte 阅读全文
posted @ 2018-04-04 09:52 FlyDragon 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: Node的包管理器 JavaScript缺少包结构的定义,而CommonJS定义了一系列的规范。而NPM的出现则是为了在CommonJS规范的基础上,实现解决包的安装卸载,依赖管理,版本管理等问题。 CommonJS是一个致力于构建统一的JS生态系统,它可以兼容web服务器、桌面应用、命令行应用、浏 阅读全文
posted @ 2018-04-04 09:50 FlyDragon 阅读(1018) 评论(1) 推荐(2) 编辑
摘要: node 模块化 JS 诞生的时候,仅仅是为了实现网页表单的本地校验和简单的 dom 操作处理。所以并没有模块化的规范设计。 项目小的时候,我们可以通过命名空间、局部作用域、自执行函数等手段实现变量不冲突。但是到了大一点的项目,各种组件,各种第三方插件和各种 js 脚步融合的时候,就会发现这些技巧远 阅读全文
posted @ 2018-04-04 09:47 FlyDragon 阅读(526) 评论(0) 推荐(0) 编辑