在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗?知道什么时候用吗? 当我们想...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗?知道什么时候用吗? 当我们想...
前言 这篇文章主要是分析apksigner rotate,从字面意思理解,这是签名轮转。但是我们不讲原理,我们直接旋转,签名。我们先贴两个链接,如果一看就明白就不用往后看了。...
在移动端,我们为了解决带宽限制或者网络缓慢等问题,常常会使用http协议缓存静态文件(http缓存简介),从而减少网络请求,加快首屏加载时间。缓存虽然给我们带来了性能上的优化...
问题描述 小程序用户时保存视频到相册,当用户点击授权弹框的拒绝时,再次使用下载功能需要再次授权,此时调用wx.authorize方法会返回错误信息authorize:fail...
在移动端,flex 布局很好用,它能够根据设备宽度来自动调整容器的宽度,用起来很方便,已经越来越离不开它,但是最近在做项目的时候发现一个问题。 就是在一个设置了 flex:1...
前言 半年前也写过一篇babel的简单使用文章,当时看了下babel的文档,但是很多地方还不理解,所以文章里没有怎么说道babel的一些关键概念,只是机械的描述如何使用(配合...
参考资料 老插件教材《Beginning Lua with World of Warcraft Add-Ons》一点粗浅的翻译 World of Warcraft API(好...
抓包原理 抓包的基本原理就是中间人攻击 HTTPS 的握手过程。Mac 上可使用 Charles 进行抓包。本质上就是两段 HTTPS 连接,Client <--> Man-...
Dart是Google很早就推出的一个语言。据了解说想用在网页开发,但没有火起来;现在借着Flutter跨平台混合开发的东风,火起来的几率大大提升。对于开发人来说。知道Dar...