240 发简信
IP属地:北京
  • 120
    看完,我不信你不会GIT!!!

    一、常用命令介绍 1.1 命令行介绍 1.1.1 Git 全局设置 1.1.2 创建一个新仓库(本地) 1.1.3 在已存在的目录中创建仓库 1.1.4 将本地已存在的仓库推...

  • 谈谈2018年收获和心得

    1.引言 我特别喜欢和年长自己几年的人交流。因为我觉得他们的思想,他们的指点能让我少走很多弯路。对同一件事,不同人看法不同,自己在听取了他们的看法之后择其精华弃之糟糠,然后形...

  • ruby基础概念

    1.Require 、 Load 、 Include 、 Extend Ruby Require VS Load VS Include VS Extend浅淡Ruby的文件加...

  • 120
    iOS证书相关概念梳理

    非对称加密 RSA算法原理(一)RSA算法原理(二) 摘要算法 另一个神奇的算法就是摘要算法。摘要算法是指,可以将任意长度的文本,通过一个算法,得到一个固定长度的文本。这里文...

  • swift 属性继承

    在 Swift 中所声明的属性包括存储属性和计算属性两种。其中存储属性将会在内存中实际分配地址对属性进行存储,而计算属性则不包括背后的存储,只是提供 set 和 get 两种...

  • 120
    使用instrument(Time Profile)提高帧率实践

    Time Profile原理 如果要反应CPU使用情况,第一反应是记录每个方法执行时间。然后根据调用堆栈把每个方法执行的时间累加起来,呈现给使用者来反应CPU使用情况。Tim...

  • ZHOCSwift-Swift.h 这个是自动生成的即 库名称-Swift.h

    Swift和Objective-C混编的Pod库

    背景 因为之前大量的OC代码块, 想要完全抛弃OC,有点不太现实.为了复用之前代码库,采用了混编的模式 制作pod 命令创建pod库 2.podspec 添加文件image....

  • 计数排序

    计数排序(Counting Sort)是一种O(n)的排序算法,其思路是开一个长度为maxValue-minValue+1的数组,然后分配。扫描一遍原始数组,以当前值-min...