runoops.com

编程技术

ExcelJS 基本用法

阅读(259)

读取,操作并写入电子表格数据和样式到 XLSX 和 JSON 文件。 一个 Excel 电子表格文件逆向工程项目。 安装 npm install exceljs --save //cnpm install exceljs 导入⬆ const...

使用exceljs实现excel转json

阅读(157)

excel 文件地址:https://demo.runoops.com/file/test-product.xlsx excel 文件内容: 目录结构: 安装exceljs excel转json test.js 文件: 使用 cell.ty...

PHP Ajax 跨域问题

阅读(84)

本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户端的域名是a.runoops.com,而请求的域名是b.runoops.com。 如果直接使用ajax访问,会有以下错误: 1、允许单个域名访问 指定...

JS 中循环遍历数组方式总结

阅读(139)

本文主要是介绍一下数组的基本遍历操作,以及利用高阶函数遍历数组。 数组基本遍历 for 循环 [ES1] JavaScript 中的 for 循环很古老,它在 ECMAScript 1 中就已经存在了。for&...

Mac OS/Linux命令查询网络端口占用情况

阅读(191)

netstat 命令 netstat -an | grep 3306 3306替换成需要grep的端口号 lsof 命令 通过list open file命令可以查看到当前打开文件,在linux中所有事物都是以文件形式存在,包括网络连接及硬...

关于认证、授权、鉴权、权限控制

阅读(164)

1、认证(identification) 指的是,根据声明者所特有的识别信息,确认声明者的身份。认证方式有很多,举例来说: 用户 + 密码用户手机:二维码、短信、手势密码等用户电子邮箱用户的生物学特征:指纹、语音、虹膜等身份证等等在安全要求...

API接口鉴权

阅读(191)

什么是鉴权 鉴权(authentication),鉴权是指对于一个声明者所声明的身份权利,对其所声明的真实性进行鉴别确认的过程。 鉴权主要是对声明者所声明的真实性进行校验。若从授权出发,则会更加容易理解鉴权。授权和鉴权是两个上下游相匹配的关...

数据库中CROSS JOIN 和INNER JOIN 用法上的区别

阅读(337)

先看MySQL的两张表: runoops_tbl: tcount_tbl: 本章节使用的数据库结构及数据下载:runoops-join-test.sql JOIN 按照功能大致分为如下三类: INNER JOIN(内连接,或等值连接):取得...

TypeORM Upsert

阅读(291)

Upsert(该术语由更新和插入两个词组合而成)是一种数据库操作,用于更新表中已存在的记录。否则,如果该记录不存在,则插入一条新记录。 这篇文章简洁实用,告诉你如何在 TypeORM 中执行 upsert 操作。您可以使用查询生成器(非常灵...

jQuery等静态资源使用公共库CDN及回退地址

阅读(370)

作为开发者,特别是前端开发人员肯定会经常用到 JavaScript 库,比如 jQuery 等,现在互联网巨头都提供的有一些静态资源公共库为广大的开发者们提供了便利,比如新浪,百度,又拍云等,因为他们有着遍布各地的 CDN 节点,所以使用这...