学计算机的那个

不是我觉到、悟到,你给不了我,给了也拿不住;只有我觉到、悟到,才有可能做到,能做到的才是我的.

0%

HTTP 主要有这些不足,例举如下

  1. 通信使用明文(不加密),内容可能会被窃听
  2. 不验证通信方的身份,因此有可能遭遇伪装
  3. 无法证明报文的完整性,所以有可能已遭篡改
阅读全文 »

RAC 被描述为函数响应式编程。

编程思想

函数式编程 :使用高阶函数,例如函数用其他函数作为参数。
响应式编程:关注于数据流和变化传播。
链式编程 : 是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2).c(3),注意点:要想达到链式编程方法的返回值必须是一个( (返回值是本身对象的)block)

阅读全文 »

Spring Boot框架里面用到了很多注解,发现不明所以,所以学习一下。

阅读全文 »

写在前面

通常一个App会有多个版本,企业版,调试版等,不同版本下也会有debug,release之分,有时候需要知道测试所测的版本是否是最新的,虽然可以在App内部添加版本信息进去,但是试想一下如果直接在ICON上添加这些信息是不是更显而易见。

阅读全文 »

离屏渲染是在哪一步进行的?为什么?
设置cornerRadius一定会触发离屏渲染吗?

阅读全文 »

前言

线程创建需要的内存和时间消耗都比较大,建立一个Run Loops允许进行经常性的工作,
Run Loops可以让你使用最小的资源来创建长时间运行线程。因为run loop在没有任何事件处理的时候会把它的线程置于休眠状态,它消除了消耗CPU周期轮询,并防止处理器本身进入休眠状态并节省电源。

阅读全文 »