Flutter 弹窗
1、showDialog showDialog:半透明背景弹窗 showDialog( context: context, barrierDismissible: false, builder: (B...
1、showDialog showDialog:半透明背景弹窗 showDialog( context: context, barrierDismissible: false, builder: (B...
前言 在业务开发中引入了oss图床,所以做了参数化图片裁剪及压缩,做这个的目的是减少图片的尺寸,增加加载速度及网络流量消耗,另外一起配合做了progressive图片渐见模糊化加载。这个主要包含两步, 第一步: 将原图地址添加oss参数拼接,demo如下:https://www.baidu.com/test.png?x-oss-process=image/format,jpg/int...
Mac下搭建ruby遇到openssl问题 mac下升级ruby环境版本 前言 因为根据提示升级了Flutter的dart库,导致运行不了,报错 Warning: CocoaPods minimum required version 1.6.0 or greater not installed. Skipping pod install. CocoaPods is used ...
base64乱码 将base64过的字符串还原成原始文本,String.fromCharCodes会乱码,convert.utf8.decode才不会乱码 /* * Base64解密 */ static String base64Decode(String data){ List<int> bytes = convert.base64Decode(data);...
三、伪造Referrer、增加中间页空白跳转 业务需求:在接入一个第三方支付时,基本流程是生产一个订单,然后后端返回一个URL用浏览器打开,之后就是打开原生的微信或支付宝支付,但其中一家支付厂商的支付URL有个特殊的要求,就是在浏览器发起请求时要设置Referrer这个请求头,但当前这个请求本身是第一次请求,浏览器默认是的referrer事空的,必须要在客户端自己想办法加上。 请求Ref...
重组 IPA (打包再签名) - 窥打包签名流程 iOS数字签名及ipa重签名 ipa重签名的四种方式 ios 企业证书 ipa 重新签名发布 iOS-如何判断安装的APP被第三方企业证书重新签名 如何理解 iOS 的签名证书机制 iOS开发证书、bundle ID、App ID、描述文件、p12文件,及企业证书打包发布详述 iOS 重签名 iOS重签名工具开发之路(介绍篇) ipa重签名最...
参考:git 如何同步本地、远程的分支和tag信息 前言 在多人同步开发时经常遇到一个人将本地及远端的tag删掉后,另一个人即使fetch远程全部内容,远端被删掉的tag仍然还在,如果这时候再push操作,则之前远端删除的tag又被恢复了,导致tag永远不会被彻底删除 方式一、使用命令行 git tag -l | xargs git tag -d #删除所有本地分支 git ...
参考: iOS WKWebView的使用 精准获取webView内容高度 项目UI需要,页面部分内容是网页富文本或者加载的是网页,然后展示的UI高度还跟展示的网页内容高度相关 一般可以拿到的有:FitSize offset scrollView.contentSize 一、加载富文本 1.1 WKWebView self.webView = [[WKWebVi...
使用WKWebView进行性能调优 WebView性能、体验分析与优化 UIWebView、WKWebView使用详解及性能分析 webView:decidePolicyForNavigationAction:decisionHandler: WKWebView 那些坑 iOS WebView 中的 Cookie 处理业务场景“IP直连”方案说明 Developer ...
参考:git回滚到任意版本 方式一、使用命令行 cd到该文件夹,执行如下的命令 先显示提交的log $ git log -3 commit 4dc08bb8996a6ee02f Author: Mark <xxx@xx.com> Date: Wed Sep 7 08:08:53 2016 +0800 xxxxx commit 9cac9ba76574da2167...