怎么样使用lodash,根据分组相同的条件,将多个数据合并分组
怎么使用lodash,根据subGroup和groupcode相同的条件,将下面格式的数据(图1),合并成为图2的数据图一 [ { "code": "010101", "name": "", "subGroup":{ "code": "0101", "name": "", "group":{ "code": "01", "name": "" } } }, { "code": "010102",...
View Article分布式部署的情况下,如何处理上传的图片/文件?
还是图片/文件上传不和业务代码一起,单独做成图库,放在一个机器?其中可能涉及一些问题图片/文件存哪里?如果以二进制存分布式数据库,二进制很太,平增负担如果存进文件系统,那么ok,存在哪个机器上?图片/文件从哪里读取?求有经验的大牛分享下
View Article我们为什么要做接口管理平台 YApi
前言随着 Web 技术的发展,前后端分离构架变的越来越流行。前后端分离使后端专注于数据处理和定义前端所需要的接口,前端负责数据的展现和交互,大大细化了开发者的职责,提高了开发效率,但与此同时也带来了一些问题:对于前端工程师,后端提供的接口文档,大多是不规范的,有使用 wiki 的,有 word...
View ArticleNode.js 一键领取饿了么手气最佳红包 开源
github 地址 https://github.com/game-helper/eleme使用安装 Node.js 9.x +npm i安装依赖编辑 src/index.js中的 mobile(要领红包的手机号码) 和 url(饿了么红包链接)npm start自动秒红包本地运行太麻烦?访问...
View ArticleReact构建个人博客
前言在学习react的过程中,深深的被react的函数式编程的模式所吸引,一切皆组件,所有的东西都是JavaScript。React框架其实功能很单一,主要负责渲染的功能,但是社区很活跃,衍生出了很多优秀的库和工具。个人觉得,想要做好一个项目,往往需要其他库和工具的配合,例如redux管理数据,react-router管理路由等,掌握基本的webpack配置和es6语法,然后想要提高性能,还有配合r...
View Article关于koa-router的redirect的问题
1.使用重定向功能代码如下router.redirect("/", '/back/developer/getting-started'); router.all([/\/.*/],async ctx =>{ await ctx.render('index') }) 我在访问 localhost:5757的时候不会产生重定向的作用...
View Article一键部署Web项目
一般还算完整的Web项目, 数据库,后端,前端三部分必不可少。 数据库需要启动数据库服务。 后端需要启动node服务。 前端需要启动build或者start。 每次的重新开机就意味着这些操作要重来。 写个简单的批处理(.bat)命令就能一键完成。例子:startup.bat 1.新建文本文档 2.关闭所有命令的回显@echo off3.管理员身份mode con lines=30 cols=60...
View Articlepomelo + nginx + wss配置问题请教
有人配置过nginx + wss 没 ? 最近遇到一个难题,跟pomelo有关。 pomelo有gate, connector两种类型的服务器, 想通过nginx配置,达到访问wss://host/gate , wss://host/connector访问到一下两组服务器 upstream gate{ gate-server:3014; } upstream connector{...
View Articlenode 的 orm模块 sequelize实现 MySQL的读写分离时 怎么获取只读的对象来 curd实现操作
development: { database: null, username: null, password: null, host: null, dialect: ‘mysql’, replication: { read: [{ database: ‘xxx_copy’, username: ‘root’, password: null, host: ‘127.0.0.1’, port:...
View Article在 React 工程中利用 Mota 编写面向对象的业务模型
简述React 是一个「视图层」的 UI 框架,以常见的 MVC 来讲 React 仅是 View,而我们在编写应用时,通常还需要关注更加重要的 model,对于 React 来讲,我们常常需要一个「状态管理」库。然而,目前大多数针对 React...
View Article深入理解React源码 - 界面更新 VII(正式版)
汉化完成,https://zhuanlan.zhihu.com/p/33612220本文也同时发表在我的博客(http://link.zhihu.com/?target=http%3A//holmeshe.me/understanding-react-js-source-code-initial-rendering-VII/)和HACKERNOON(https://hackernoon.com/un...
View Article[ Life-Commit ] - 从今天起,用git记录你的人生吧!
github link: https://github.com/ByronHsu/life-commit你曾否想过,如果你的人生是 git 上唯一的一条 branch,你会如何用一个个 commits 记载在生命中发生的点点滴滴呢? life-commit 是一个 cli 工具,能让你用 terminal 建造属于你自己的 life branch,更支援一键将本端所有 commits...
View Articleasync/await 相关问题请指教
export default class DimensionApi extends BaseService { query(params) { return super.query(url, params) } async query1(params) { var a = await Api.query(url, params) console.log('query', a) //...
View Article[北京] 金熙金融公司招聘 Java + Node.js 软件工程师2名
金熙金融信息服务有限公司主要做互联网金融业务,目前属于初创阶段,新人加入机会多。工作地点北京市石景山区政达路6号北方中惠国际D座,地铁1号线和公交都比较方便。职位简介主要完成技术平台的后端和前端开发和维护工作,具备基础知识即可,公司负责培训。职位要求熟悉Java或Node.js熟悉常用的开源Web开发框架了解Linux操作系统一年以上工作经验学历不限工作环境较好薪资待遇福利完善,待遇较好,具体根据情...
View Article上传文件时,怎样返回上传进度给前台?
我通过formidable中间件,获取文件上传进度,怎样返回给前台呢?form.on('progress', function(bytesReceived, bytesExpected) { console.log(`bytesReceived:${Math.round(bytesReceived/bytesExpected*100)}`) });
View Article