[原创] 关于koa文件上传(文件去重)
```javascriptconst path = require(‘path’)const fs = require(‘fs’)const crypto = require(‘crypto’)//封装的错误码const { unCorrectFileError } = require(‘../ex...
【转载】Koa2.js router 异步返回ctx.body失效的问题
koa2.js,用router返回数据时,正常写法如下(我是将接口封装了) //一个很普通的koa2.js get请求 router.put('/getUserInfo', (ctx, next) =˃ { const data = ctx.request.body ctx.body = {...
[转载] 新来个技术总监,把 RabbitMQ 讲的那叫一个透彻,佩服!
转载来源: https://mp.weixin.qq.com/s/3CzHf-yryvVnBJ01erynNA ˃ #### 整体阅读时间,在 40 分钟左右。 常见的消息队列很多,主要包括 RabbitMQ、Kafka、RocketMQ 和 ActiveMQ,相关的选型可以看我之前的系列,这篇文章...
【转载】解决System limit for number of file watchers reached
问题背景 系统: deepin 详情: 在用vue脚手架写项目的时候,用npm run serve启动服务,报错Error: ENOSPC: System limit for number of file watchers reached 解决办法 原因:文件监视程序的系统产生了限制,达到了默认的上...
[转载] 聊聊TCP和UDP协议的原理以及区别
转载地址: https://mp.weixin.qq.com/s/hArNHk94FuakvtHcML3Zeg转载的来源地址:https://blog.csdn.net/weixin_38483133/article/details/123864253#comments_22435775 TCP和...
koa 2 学习
一. 项目的初始化1 npm 初始化npm init -y生成package.json文件: 记录项目的依赖 2 git 初始化git init生成’.git’隐藏文件夹, git 的本地仓库 3 创建 ReadMe 文件二. 搭建项目1 安装 Koa 框架npm install koa˂...
PHP 数组函数
什么是数组数组是一个能在单个变量中存储多个值的特殊变量。 创建数组˂?php $a = array(); $b = []; 数组赋值```php˂?php// 自动分配 ID 键(ID 键总是从 0 开始)$cars=array(“Volvo”,”BMW”,”Toyota”);// 人工分配...
php && 逻辑与运算符使用说明
例子:!defined(‘NUMBER’) && define(‘NUMBER’, 10); 如果前面的为假后面的语句则不执行 逻辑运算符 例子 名称 结果 $a and $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE。...
PHP 字符串翻转
```php˂?php $a = “中文”;$b = “abc”;$c = “中文123”; $a = strrev($a);$b = strrev($b);$_c = strrev($c); var_dump($a);vardump($b);vardump($_c); var_dump(“...
tp5 mysql 并集数据查询
这里使用 union 进行数据的并集操作```php $list = $gylog-˃getGydb()-˃field(‘’) -˃name(date(‘Y_m’)) -˃union(function ($query) use ($where) { $q...