10 2018 档案
摘要:函数式编程(Functional Programming), 函数式编程强调的函数:1、不依赖外部状态;2、不改变外部状态。 函数式编程可解决线程安全问题,每一个函数都是线程安全的。 时间状态:变量一旦有了状态,它就有可能随着时间而发生变化,时间是最不可预知的因素。 空间状态:如果把一个线程看成一个
阅读全文
摘要:链式编程思想是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。例如 a(1).b(2).c(3)。 链式编程思想最为关键的是,方法的返回值是block,block必须返回对象本身(返回block时,block所在的方法调用者对象)block的参数是需要操作的值。; 在iO
阅读全文
摘要:在移动端和服务端通信中,一般有两种认证方式:token 和 session。 1、session/cookie 认证机制: 在服务端创建一个Session对象,同时在客户端的浏览器端创建一个Cookie对象;通过客户端发来的请求中携带的Cookie对象与服务器端的session对象进行匹配,来实现认
阅读全文
摘要:Part 1:立业 1、人一定要做自己喜欢并擅长的事 2、认准了就去做,不跟风,不动摇 3、专注如一 4、把事情做到极致 Part 2:守正 5、少许诺,多兑现 6、让数据说话 7、问题驱动 8、不唯上 9、对事不对人 Part 3:出奇 10、创新求变 11、允许试错 12、迅速迭代,越变越美 1
阅读全文
摘要:运行几年前做的项目,发现各种编译报错,一个一个解决记录下: 1、Xcode(Xcode9)编译运行报错,但是在 issue navigatior 栏看不到错误信息; 解决方案:在 show report navigator 栏查看编译错误信息: Showing All Messages The op
阅读全文