要求: 1.必须包含数字、大小写字母2.密码位数在8-16位 解释一下: (?=.*\d) :表示必须包含数字 (?=.*[a-z]):表示必须包含小写字母 (?=.*[A-...
要求: 1.必须包含数字、大小写字母2.密码位数在8-16位 解释一下: (?=.*\d) :表示必须包含数字 (?=.*[a-z]):表示必须包含小写字母 (?=.*[A-...
枚举 枚举基本用法 不同于C/OC,枚举成员不会分配默认的整数值当变量已确定为枚举类型,再次赋值可省略 枚举关联值 枚举的成员值和其他类型的值关联存储在一起 会非常有用(在后...
Passportjs: nodejs 身份验证中间件 本文资料来源passport官网[https://www.passportjs.org/]passport strate...
背景 一直都有用户反馈无法正常联网的问题,经过定位,发现很大一部分用户是因为网络权限被系统关闭,经过资料搜集和排除发现根本原因是: 1、第一次打开 app 不能访问网络,无任...
获取相机、相册、麦克风、定位等权限,需要提前在info.plist添加获取权限声明,否则会崩溃,提示信息如下: [access] This app has crashed b...
总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的! HTM...
iOS 中程序崩溃时,如果不做任何处理会很快退出。如果我们想要在崩溃时将崩溃信息如函数调用堆栈等保存在本地沙盒或者上传给服务端,就像 bug 收集分析的第三方那样。我们该怎么...
写在前面 最近在写IQService这个模块间通信框架的时候,遇到了一个诡异的问题。虽然现在已经完美解决了,但是本着知其然且知其所以然的原则,现在把具体问题以及问题的解决方案...
背景: iOS11后苹果提供 NEHotspotConfigurationManager 类直连周边Wi-Fi,iOS11前只能跳转到系统设置界面手动连接Wi-Fi 。 前往...