作为一名服务端工程师,工作中你肯定和 Redis 打过交道。Redis 为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道 Redis 快仅仅因为它是基于内存实现...
作为一名服务端工程师,工作中你肯定和 Redis 打过交道。Redis 为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道 Redis 快仅仅因为它是基于内存实现...
小米的手机也能唤醒吗?
Android保活——蓝牙唤醒(主动kill掉也可唤醒)项目需要后台保活,但无论怎么保活,只要用户主动kill掉,app依然是活不了。 发现了蓝牙唤醒这个方式,用户主动kill掉也可行。 Android 8.0开始提供了 star...
01chrome、edge(浏览器) 先来介绍一下chrome浏览器的优缺点吧! 优势 速度快。Chrome团队参与开发的Chrimium开源项目能让Chrome最快地用上最...
使用 Cocoapods-Package 打包报错 fatal error:/Applications/Xcode.app/Contents/Developer/Toolch...
聊聊iOS14适配的那些事 iOS14系统正式版发布前一天,项目升级了一个版本,结果新系统一出就有问题,多个页面面临崩溃,幸好的是,APP用户量不大,升级新版本的用户也不多,...
在OC项目中,有可能会遇到需要引入Swift写的第三方库,下面整理下OC项目如何使用Swift库 1、建立桥接文件 在已有的OC工程中新建一个Swift文件,命名为Test....
对于iOS开发者来说,apple开发者账号肯定不会陌生。在开发中我们离不开它。下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识。 第一部分:成员介绍 1.Cert...
先解释一下,HyperLedger 超级账本的公私钥组成,私钥随机生成,然后私钥通过secp256r1算法推导公钥。java 8以后版本中,包含关于EC公钥的实现。原始十六进...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
正常安装cocoapods流程大致如下: 解决坑:我遇到的问题比较奇葩,cocoapods安装一切正常,1.1.1版本,但是使用的时候提示各种错误,然后我反复卸载安装,pod...
目录 MVC概论【本文】 模型层设计方法【请参考://www.greatytc.com/p/fce02188edec】 控制层的设计方法【请参考:https://ww...
FGLogger 在App开发中,本地日志对于测试分成重要,所以一个分模块的本地日志系统非常重要。 FGLogger 在根据模块枚举来区分模块,将不同模块的日志写入不同文件中...
使用场景 App中在使用TCP/UDP或蓝牙通讯时,由于传输的数据类型为二进制数据,定制协议一般为: |Head(2)|DataLength(4)|Data| 需要按照协议从...
如何区分静态库和动态库 cd到.frame目录之下cd xxx.framework 使用file命令file xxx 输出信息若包含dynamically标识则代表是动态库x...
pod package打包私有库SDK步骤(参考此处) 创建github账户 sudo gem install cocoapods-packager 安装cocoapods-...
确实,多代理主要应用场景就是为了消息转发,若代理方法中需要返回值的情况还需要判断由谁响应。
搞这个的初衷就是在用高德地图时不想来回切换delegate。
iOS如何实现多代理模式--OCOC 如何实现多代理模式 为什么要使用多代理模式 标题虽然是如何实现多代理模式,但是知道为什么需要实现多代理模式同样重要。 众所周知,OC的常用的消息传递方式有很多种,各有各...
亲测可用 一、原理Beyond Compare每次启动后会先检查注册信息,试用期到期后就不能继续使用。解决方法是在启动前,先删除注册信息,然后再启动,这样就可以永久免费试用了...