240 发简信
IP属地:广东
  • Resize,w 360,h 240
    区块链的基本概念和原理

    前言 区块链作为继大数据、云计算、人工智能等技术之后,是又一门当今市场下的热门技术,从17年火热起来后,一直是各大厂和有关区块链公司积极布局的方...

  • (二)算法之空间复杂度理解

    前言 类似于时间复杂度的讨论,一个算法的空间复杂度(Space Complexity)S(n)定义为该算法所耗费的存储空间,它也是问题规模n的函...

  • (一)算法之时间复杂度理解

    前言 相信学过C语言的都知道算法:冒泡排序、选择排序、快速排序等等。 那么,关于时间复杂度O(n)、O(logn)这个概念应该怎么理解呢? 本篇...

  • 3DES加密原理

    3DES是三重数据加密算法块密码的通称,听到名字就知道与DES加密有关,简单的理解为用DES加密三次,通过增加DES的密钥长度来避免暴力...

  • 计算机基础之异或运算

    异或的运算方法是一个二进制运算: 1^1=0 0^0=0 1^0=1 0^1=1 两者相等为0,不等为1. 这样我们发现交换两个整数的值时可以不...

  • Resize,w 360,h 240
    property的本质

    前言 关于property的本质是啥?作者原来也不知道,往下看! 正文 @property = ivar + getter + setter; ...

  • Resize,w 360,h 240
    __weak和__strong关键字

    前言 关于__weak和__strong关键字,__weak关键字好理解,用它修饰本类的self,可以防止block中循环引用问题,那么__st...

  • Resize,w 360,h 240
    iOS面试篇--浅拷贝和深拷贝和copy关键字

    前言 iOS面试中最经常碰到的就是内存方面的问题,比如面试官问你浅拷贝和深拷贝的区别,copy和stong关键字的区别,weak和assign的...

  • 我的简书第一章

    我的简书第一章 最近作者加入了一家新公司,工作清闲,又耐不住寂寞,于是乎想到以前的工作,似乎从来没停下过。 最近面试iOS工程师,碰到很多基本的...