移动开发

Swift基础语法(十七)Swift的指针实现

Swift基础语法文章汇总 本文主要介绍Swift的指针类型,本质也是地址,但是Swift提供专门的指针类型存储地址。 主要内容: 指针类型的认识 指针类型的使用 类型转换 1、指针认识 Swift中也有专门的指针类型,这些都被定性为“Unsafe”(不安全的),Swift中并不会简单的认为地址就是一个指针,而是有专门的类型进行包装。只要获取到地址就可以对数据进行无访问限制的操作,因此

数据封装

数据封装过程中将创建一个协议数据单(PDU)。                                                                                                                                网络数据沿着OSI模型向下流动,PDU逐渐变化、增长,各层协议均将其头部或尾部信息添加进去,直到物

使用Charles进行手机数据抓包

现在大部分App都使用了https对接口进行加密,为了活动我们需要的数据,这时候我们就需要使用Charles进行抓包了。 安装 Charles官网下载对应版本即可 注意⚠️:下载安装完成后,如果不进行破解的话,使用一段时间后就会再次弹出广告。可以使用以下注册码进行注册。 //注册码1 Registered Name: License Key:48891cf209c6

ES6 对象及拓展

一、对象与类 对象(object)是 JavaScript 最重要的数据结构。 类是一种数据类型,是具有相同特性(数据元素)和行为(功能)的对象的抽象。 1. 类和对象的区别 类实例化的结果就是对象,类描述了一组有相同特性(属性)和相同行为的对象。 类是对象的模板 //定义类 class Person { constructor(name, age) { this.

【深入设计模式】策略模式—策略模式详解及策略模式在源码中的应用

生活中我们经常会遇到选择问题,比如当我们要出去旅游时,会考虑是自驾、坐飞机还是坐火车前往目的地;或者在烹饪一条鱼时,是考虑清蒸、水煮还是烧烤;又或者商家在对商品促销时,是使用会员累计积分、打折促销或者买赠的方式进行促销。这个时候就需要根据当前不同的的条件,来选择出对应的具体实现方式,这就是策略模式。在实际开发中,策略模式也是会经常使用的一种设计模式。在实现某个功能有多种方式可供选择时,策略模式就

iOS ~ UIView Animation动画

1. UIView属性动画 常用方法animateWithDuration duration,动画时间 delay,动画在延迟多久之后执行 options,动画的展示方式 animations,动画代码 completion,动画完成后代码 // 动画时间,,options,completion + (void)animateWithDuration:(NSTimeInterval)duratio

嵌入式ARM设计编程(二) 字符串拷贝

文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注G-Z-号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的 通过实验掌握使用 LDB/STB,b等指令完成较为复杂的存储区访问和程序分支,学习使用条件码 二、实验环境 硬件:PC机 软件:ADS1.2 集成开发环境 三、实验内容 熟悉开发环境的使用并完成一块存储区的拷贝。 完成