我经常在网上看到类似于 的文章,大家都在讨论哪一个好,哪一个更好。作为小白,我真心看不出他两who更胜一筹。我只知道,我只会跟着官方文档的start做一个DEMO,然后我就会宣称我会用KOA或者express框架了。但是几个礼拜后,我就全忘了。web框架就相当于一个工具,要使用起来,那是分分钟的事。 ...
分类:
Web程序 时间:
2018-08-24 00:38:11
阅读次数:
314
一、Koa模板引擎初识1、安装中间件 : npm i --save koa-views2、安装ejs模板引擎 :npm i --save ejs3、编写模板:<%= title %> 是调用传递的数据。可以自定义 4、编写 二、访问静态资料中间件1、在服务器环境中,我们不能直接通过浏览器地址来打开, ...
分类:
其他好文 时间:
2018-08-22 22:49:51
阅读次数:
252
一、koa2 原生路由的实现 二、Koa-router 中间件安装:npm i --save koa-router 三、设置层级1、 设置全部的层级,有时候我们想把路由加入一个级别,比如 http://localhost:3000/page/a 在原来a的前面添加page 给所有的路由添加前置的地址 ...
分类:
其他好文 时间:
2018-08-22 01:18:13
阅读次数:
173
koa是干什么:koa是用来解决回调嵌套的方案,减少异步回调,提高代码的可读性和可维护性同时也改进了错误处理( Express的错误处理相当糟糕) koa相比express的优点在哪里1、更加优雅简单的中间机制2、更加优雅简单的异步处理3、更加优雅简单的编程方式 一、安装和使用koa1、检查node ...
分类:
其他好文 时间:
2018-08-22 01:15:48
阅读次数:
436
1 需求背景 该应用场景为AdMaster DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称admckid)的mapping关系,还包括了admckid的人口标签、移动端id(主要是idfa和imei)的人口标签,以及一些黑名单id、i ...
分类:
其他好文 时间:
2018-08-16 13:51:03
阅读次数:
213
koa源码阅读[2]-koa-router 第三篇,有关koa生态中比较重要的一个中间件:koa-router 第一篇:koa源码阅读-0第二篇:koa源码阅读-1-koa与koa-compose koa-router是什么 首先,因为koa是一个管理中间件的平台,而注册一个中间件使用use来执行。 ...
分类:
其他好文 时间:
2018-08-09 17:25:41
阅读次数:
146
web2 查看网页源码,发现flag 文件上传测试 (初用burpsuite) 如果纯粹上传自己修改的后缀为php的文件,会得到提示不是图片文件,那么我们上传一张png格式图片,再用burpsuite修改文件后缀就行了,获得flag。 计算器 我们发现只能输入一个数字,那么必定源码对输入进行限制了, ...
分类:
Web程序 时间:
2018-08-09 12:12:26
阅读次数:
345
写在前面的话 最近在学习Egg.js,它是阿里推出的基于Koa的node开发框架,为企业级框架和应用而生。 "Egg.js 的官方文档" 已经很完善了,想学习Egg.js的可以直接查看官方文档。 因为平常开发都是前后端分离的模式,就想着使用Egg创建后台服务,写一套API接口配合其他的项目。该项目的 ...
分类:
Windows程序 时间:
2018-07-27 01:21:58
阅读次数:
4167
反观我撸的伪中间件的引用方式。 对比两种方式可能有有些疑问,第一种方式,需要传入ctx,而改良之后的方式没有了ctx。那是因为在中间件中做了如下处理。 这样一来,koa的上下文ctx就会被当作ctx.success的默认第一个参数。针对不同模块的controller,不需要再去单独引用一次依赖包,可 ...
分类:
其他好文 时间:
2018-07-23 19:52:06
阅读次数:
206
记录一下实现我们图书的扫码功能: https://developers.weixin.qq.com/miniprogram/dev/api/scancode.html要多读文档 scanBook () { wx.scanCode({ success: (res) => { if (res.resul ...
分类:
其他好文 时间:
2018-07-23 16:25:08
阅读次数:
163