240 发简信
IP属地:浙江
  • 240
    彻底搞懂Python切片操作

    写在前面: 利用python解决问题的过程中,经常会遇到从某个对象中抽取部分值的情况。“切片”操作正是专门用于实现这一目标的有力武器。理论上,只要条件表达式得当,可以通过单次...

  • 240
    iOS应用Crash保护系统

    源码地址 开发过程中,即使我们很注意的去写代码,但是还是不能百分百的保证避免程序的Crash;iOS应用Crash保护系统 的设计初衷,就是降低APP的崩溃率。利用Objec...

  • 利用runtime解决数组字典的崩溃问题

    前言 我们在平时的工作中经常会遇到这样一种情况,当我们从后台请求到的数据,需要把其中一个插入到数组的时候,需要先判断该对象是否为空值,非空才能插入,否则会引起崩溃。 那么有没...

  • 240
    公钥密码和数字签名

    公钥密码和数字签名 在目前网络通信的过程中,有两种加密方法被广泛使用:公钥加密 和 数字签名;本文将对这两种方法进行分析和对比; 定义 公钥密码:也就是和我们常说的非对称加密...

  • 编译过程

    前言 计算机应用都依赖于计算机程序;除此之外,计算机应用还需要基础硬件去执行计算机程序,而基础硬件又是不能识别我们开发的高级语言,那么,把高级语言转化成计算机硬件可以识别的语...

  • 240
    初识汇编

    我们在学习逆向开发之前,我们要了解一个基本的逆向原理.首先我们是逆向iOS系统上面的APP.那么我们知道,一个APP安装在手机上面的可执行文件本质上是二进制文件.因为iPho...