runoops.com

笔记

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

阅读(17)

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

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

阅读(55)

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

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

阅读(70)

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

API接口鉴权

阅读(97)

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

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

阅读(147)

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

TypeORM Upsert

阅读(126)

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

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

阅读(301)

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

常用前端CDN公共资源库

阅读(624)

七牛云存储开放静态文件CDN: 字节跳动静态资源库: 新浪云计算CDN公共库: 又拍云JS库CDN服务: BootCDN加速服务: 阿里云CDN公共库 国外静态文件公共库 CDNJS前端公共库: jsDelivr: Microsoft Aj...

Lodash 入门及常用方法汇总

阅读(203)

1.  Lodash工具 是一个一致性、模块化、高性能的 JavaScript 实用工具库。 内部封装非常多使用函数,操作数组操作对象的方法。可以说是一个非常实用的工具函数。 Lodash 通过降低 array、number、ob...

关于 flex-grow、flex-shrink、flex-basis

阅读(163)

1.Flex布局 Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性 flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为 0 1 auto。 任...