前言 本节学习结构型中的适配器模式。 适配器模式将一个类的接口,转换成客户期望的另一个接口。 适配器类似我们生活中将安卓充电头转化为苹果充电头的转化器一样。适配另一方的功能,使得两方能亲密无间的合作。 代码实现 关键:适配器实现目标接口,并持有适配者的实例。 代码实现将 "一只鸡" 适配成 "一只鸭 ...
分类:
其他好文 时间:
2020-05-29 23:21:51
阅读次数:
66
最近手痒,整理了下IOS APP逆向工程相关资料,分享出来大家一起看看。逆向工程可分为四步:砸壳、dump、hook、重签。一、砸壳:概述:IOS的APP,若上传了App Store会被苹果进行一次加密,所以我们下载下来的安装包都是加密的,若要进行dump需要进行一次解密,即砸壳。我们以微信为例:首 ...
分类:
移动开发 时间:
2020-05-29 19:17:26
阅读次数:
97
入手苹果电脑的同学越来越多,好用的工具软件你一定遇到不少,让你相见恨晚的又有哪些呢?对于小编来说,能够提高工作和办公效率才是对我最称得上相见恨晚的! 接下来macdown小编就为大家分享几款自认为相见恨晚的优质macOS软件,如果有有一款你能用起来,那也是极好的。 PDF Expert pdf是在工 ...
分类:
系统相关 时间:
2020-05-29 17:36:02
阅读次数:
198
今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没发现什么问题,苹果做事还是值得肯定,要嘛不做,要做就做真正能用的WebGL。 以下是跑H ...
分类:
移动开发 时间:
2020-05-28 21:49:33
阅读次数:
89
转自acwing 1.询问次数大 // c[a][b] 表示从a个苹果中选b个的方案数 for (int i = 0; i < N; i ++ ) for (int j = 0; j <= i; j ++ ) if (!j) c[i][j] = 1; else c[i][j] = (c[i - 1] ...
分类:
其他好文 时间:
2020-05-28 13:45:15
阅读次数:
74
一:Linux启动流程Rhel6启动过程: Rhel7启动过程: GRUB2相较于GRUB一代的提升:更健壮、可移植、更强大。支持BIOS、EFI和OpenFirmware,支持GPT和MBR分区表。支持非Linux系统,如苹果HFS文件系统和Windows的NTFS文件系统 systemd 被设计 ...
分类:
系统相关 时间:
2020-05-28 12:50:33
阅读次数:
132
今天回顾了关于DOM相关的一些小概念和小常识。 1.当前五大浏览器:谷歌、火狐、苹果、欧朋、ie9及以上[附上ie老祖宗(版本6,7,8),并没有按照w3c的规范,因此有很严重的兼容性问题] 2.为什么要对ie浏览器分版本区别对待:微软公司将IE浏览器内置在操作系统中,IE浏览器不能自动更新,只能跟 ...
分类:
其他好文 时间:
2020-05-27 01:09:50
阅读次数:
90
情感分析_情感词典合集:链接: https://pan.baidu.com/s/1urqLnI1X-hWbH3Kq8QGmMg 提取码: bpjh 注:本人mac电脑,下载下来有一些文件因为编码格式看不了,发到苹果手机目前能看 ...
分类:
其他好文 时间:
2020-05-26 18:36:20
阅读次数:
423
1)UI节点对运行效率的影响2)Crunched压缩的贴图大小3)iOS提审被拒原因排查4)关于Post Processing移动端使用异常的问题5)下划线开头的文件无法打进APK UGUI Q:Canvas下的UI节点数量过多会影响运行效率吗? A:Canvas在CPU方面的消耗主要是Rebatc ...
分类:
其他好文 时间:
2020-05-26 15:23:40
阅读次数:
79
某次面试中被问到过,类似的还有用文本实现js的撤销恢复功能。 核心原理: 利用浏览器提供的copy命令参考链接注意: 对ipad、iphone等苹果移动端需做单独处理 document.execCommand("copy"); 如果是复制输入框里的内容,可以通过 select() 方法,选中输入框的 ...
分类:
Web程序 时间:
2020-05-24 13:57:44
阅读次数:
64