1、UIWebView JS 与 OC 交互
UIWebView 在 iOS12 中已经被废弃,同时WKWebView在iOS8中已经出现。所以无特殊情况的话,我们一般应该也是用不到前者了!
UIWebView 相比于 WKWebView 的使用上会简单很多。
UIWebView 初始化:
-(void)loadUIWebViewWithName:(NSString *)name{
self.webView = [[UIWebView alloc] initWithFrame:s...
//分享好友
onShareAppMessage: function () {
var that = this;
return new Promise((resolve,reject)=>{
wx.showLoading({
title: '正在生成中...',
icon: 'none'
})
var index = 0; //计数循环
var recursiveFunc = functi...
算法概述
常见排序算法可以分为两大类:
1.算法分类
比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。
非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。
2.算法复杂度
3.相关概念
稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。
不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b ...
需求说明
可以随意切换环境状态
支持自定义环境地址
支持关闭切换环境功能
恢复默认设置
实现效果
核心实现
GPAPIManager.h
#import <Foundation/Foundation.h>
#define HOST_TYPE 0
#if HOST_TYPE == 0
#define kIsProduction @"0" // 0 开发环境 1生产环境 可以用于极光推送等
#elif HOST...
前言
微信小程序 View视图标签支持两种布局方式:Block 和 Flex
注意:
所有 View 默认都是 block浮动布局,所以如果要使用 flex 布局的话需要进行显式声明
容器与项目元素
日常开发中,采用flex布局的元素,一般简称为“容器”
容器内的元素简称为“项目”或者“元素”
主轴与交叉轴
在介绍各个属性之前,需要先明确一个坐标轴
水平方向的是主轴(main axis),垂直方向的是交叉轴(cross axis)。下图为默认情况下。
项目是在主轴上排...
一、背景
随着各业务流量红利逐渐见顶,如何在有限的流量下,提升流量给用户带来的体验,对流量进行精细化运营,进而提升转化效率,成为各业务的重要课题。
蚂蚁数字金融线包含了 保险/理财/信用/借贷 等业务,经过多年建设,形成了多样的金融资产/场景服务/权益/内容等多维度的产品去服务用户,而这些产品分发给用户时,决定曝转率的大体上以产品推荐是否精准,以及产品以什么样的UI表述方式进行展示决定。在产品推荐上,算法已经逐步覆盖,给业务带来很大的效果提升,在产品推荐算法优化到一定程度后,提升的投入产...
一、前言
在移动app使用手机号码登录的场景中,传统模式的步骤如下:
输入手机号码
接收验证码
输入接收到的验证码
点击登陆
最近看到很多应用都采用了一种新的模式—本机号码一键登录 ,这种模式对于用户来说,只需要确认下手机号码是否正确,点击确认登陆即可,即需要操作传统模式的最后一步,方便快捷,抖音、淘宝等应用均已经接入。
那么本机号码一键登录的原理是什么呢?下面我们来聊一聊。
二、实现原理
目前三大运营商均有介绍和接入文档,原理和流程基本相同,本文从中国移动提...
gorpeln的个人博客 - gorpeln 博客五周年了。
转眼间,五年的悠悠岁月已如同手中紧握的沙子,无声无息的流逝。
光阴似箭,日月如梭。时间像一匹飞驰的骏马,转眼间,从我们的身边飞逝而去。
后来,南山的风吹散了谷堆,北海的水淹没了墓碑,多少事沧海桑田,无数人来了又回。
时间是一直藏在黑暗中的温柔的手,在你一出神一恍惚之间,物走星移。
博 客 五 周 年 快 乐 !
五年前,从最初使用开放模板搭建博客开始……
到后来,GitHub pages,Coding pa...
1. 国家实名制要求
互联网实名制(Real-name Registration)是强制上网者必须以真实姓名登录,并经过身份验证后才可以在互联网上各网站和微博微信等客户端发表言论以及使用一些其它互联网提供的服务的一种制度。
旨在减少网上不良信息,促进网民对网络行为负责。
一般来讲,互联网公司都默认手机号是实名制的,所以采用手机号注册。
2. 安全性与便捷性的妥协
现在人几乎人手一台手机,甚至还有人有两台手机或者三台手机。手机号+密码+验证码的方式登录,能从一定程度上保护账号安全性...
一个软件产品从开发到用户使用都涉及哪些环境?
开发环境、测试环境、回归环境、预发布环境、生产环境。
1、开发环境
顾名思义,开发同学开发时使用的环境,每位开发同学在自己的dev分支上干活,提测前或者开发到一定程度,各位同学会合并代码,进行联调。
2、测试环境
也就是我们测试同学干活的环境啦,一般会由测试同学自己来部署,然后在此环境进行测试。bug修复后,需要发版更新测试环境来回归bug。
3、回归环境
回归bug的环境,其实就是我们的测试环境,在测试环境上测试、回归验证bug。
4...