摘要: 0、背景 在大型项目中,定时任务的应用场景越来越广。一般来说,按照微服务的思想,我们会将定时任务单独部署一套服务,核心的业务接口独立到另一个服务中,从而降低相互之间的耦合程度。在需要使用定时任务时,只需要由定时任务微服务定时向核心业务服务发起异步接口调用。 基于NodeJS来搭建这样一套定时任务的话 阅读全文
posted @ 2018-02-28 11:45 大魔王萨格拉斯 阅读(4193) 评论(0) 推荐(3) 编辑
摘要: 1、背景 在Nodejs应用程序中输出Excel,第一印象想到的一般是node-xlsx,这类插件不仅需要我们通过JS写入数据,还需要通过JS进行EXCEL显示样式的管理。 这是个大问题,不仅代码冗余,而且非常不易于维护,假设业务需要合并一个单元格,或者换个颜色,我们都需要重新修改代码。 反思这个问 阅读全文
posted @ 2016-11-16 18:21 大魔王萨格拉斯 阅读(7706) 评论(0) 推荐(3) 编辑
摘要: 本文翻译自: https://www.airpair.com/node.js/posts/nodejs-framework-comparison-express-koa-hapi 1、介绍 直至今日,Express.js仍然是最为流行的Node.js Web应用程序框架。它似乎已经逐渐成为大多数No 阅读全文
posted @ 2016-11-07 18:46 大魔王萨格拉斯 阅读(8577) 评论(2) 推荐(5) 编辑
摘要: 受制于WEB页面源码的暴露,因此传统的对称加密方案以及加密密钥都将暴露在JS文件中,同样可以被解密。 目前比较好的解决方案是WEB页面全程或用户登录等关键环节使用HTTPS进行传输。 另外一种解决方案就是通过RSA进行加密。 RSA是一种非对称加密,也就是客户端通过公钥进行加密,服务端通过私钥进行解 阅读全文
posted @ 2016-09-02 17:26 大魔王萨格拉斯 阅读(11114) 评论(3) 推荐(2) 编辑
摘要: 用CSS设置边框宽度为0.5px,可以使边框看起来更加细腻,特别是在移动端,设计师会有这样的要求。 但遗憾的是,大多数Android手机并不能识别0.5px。因此我们可以使用CSS3来变通的实现0.5px的边框需求。 .content{ position:relative; } .content:b 阅读全文
posted @ 2016-07-22 16:09 大魔王萨格拉斯 阅读(6744) 评论(0) 推荐(1) 编辑
摘要: 原文:https://github.com/yangshun/front-end-interview-handbook/blob/master/questions/javascript-questions.md 最近将持续翻译JavaScript面试题,希望对各位有所帮助。 (文章中斜体字部分为译者 阅读全文
posted @ 2018-03-05 17:26 大魔王萨格拉斯 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 原文:https://github.com/yangshun/front-end-interview-handbook/blob/master/questions/javascript-questions.md 最近将持续翻译JavaScript面试题,希望对各位有所帮助。 (文章中斜体字部分为译者 阅读全文
posted @ 2018-03-02 11:57 大魔王萨格拉斯 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 原文:https://github.com/yangshun/front-end-interview-handbook/blob/master/questions/javascript-questions.md 最近将持续翻译JavaScript面试题,希望对各位有所帮助。 (文章中斜体字部分为译者 阅读全文
posted @ 2018-03-01 14:41 大魔王萨格拉斯 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 在开始本文之前,你可能需要先了解以下相关内容: Vue.js 一款高性能轻量化的MVVM框架 Webpack 前端模块化代码构建工具 Vue组件介绍 基于vue.js高效的双向数据绑定特性,让我们在开发高可用组件时可以更加专注于数据逻辑开发; 忘记DOM操作,忘记事件绑定,让开发的专注力集中于数据上 阅读全文
posted @ 2016-07-25 17:28 大魔王萨格拉斯 阅读(7143) 评论(1) 推荐(2) 编辑
摘要: 实现前后端分离,可以让前后端独立开发、独立部署、独立单测,双方通过JSON进行数据交互。 对于前端开发人员来说,不用每次调试都需要启动或配置Java/Tomcat运行环境;对于后端开发人员来说 ,也不用在需要往JSP页面注入数据。 通过nginx来部署前端代码,可以帮助前端实现以下基本需求: 1、请 阅读全文
posted @ 2016-07-06 17:10 大魔王萨格拉斯 阅读(9776) 评论(0) 推荐(0) 编辑