大型重构 1.梳理并分解继承关系某个继承体系同时承担俩项责任,建立俩个继承体系,并通过委托关系让其中一个可以调用另一个2.将过程化设计转化成对象设计将数据记录变成对象,将大块的行为分成小块,并将行为移入相关对象中3.将领域和表述/显示分离某些gui类中包含领域逻辑,将领域逻辑分离出来,为它们建立独立的领域类4.提炼继承体系某个类做很多工作,一部分工作是以大量条件表达式完成的,建立 重构-改善既有代码的设计 2023-10-22 42 点赞 0 评论 63 浏览
IOS Jailbreaking from ISC2016 前期准备iOS架构和内核基础ARM64基础知识开发环境设置64位内核分析常见内核漏洞类型内核漏洞利用技巧Pangu9 UAF漏洞编写实战 ios <= 9.1苹果操作系统内核mac/ios/watchos/tvos都是基于NeXTSTEP 5.0所有后来的系统都基于NeXTSTEP 5.0…内核(XNU) 是Mach/BSD 混合体运行驱动是单独分离的一套 (“Dri... # 2 IOS安全 2023-09-08 42 点赞 0 评论 63 浏览
linux 部署 .net 程序 1、打开xshell,输入命令:curl https://jexus.org/release/x64/install.sh|sh ,要是文件夹创建失败的话,更改一下权限。2、输入命令:cd /usr/jexus 进入jexus的安装目录3、输入命令:./jexus -v 查看是否安装成功4、输入命令:sudo ./jexus start 启动jexus,相关的命令:启动:sudo ./jws start停止:sudo ./jws stop重启:sudo ./jws re. linux 2023-09-06 41 点赞 0 评论 62 浏览
CentOS上安装MySQL(使用国内源) CentOS上安装MySQL一、前言最近学习JavaWeb用到了MySQL数据库,然后写DAO实现类的测试的时候,发现我的查询怎么都查不到数据库里的数据,百度提示是字符编码的问题,于是我修改字符编码,然后出现问题,数据库就不能登录了,没办法,重装了一下MySQL的5.7版本的MySQL。二、安装安装环境:CentOS 7 + MySQL 5.7 使用工具:Xshell使用yum的... 环境配置问题 2023-09-04 54 点赞 0 评论 81 浏览