代码改变世界

合格的程序员?

2017-10-23 20:48 by dengchaojie_learner, 158 阅读, 0 推荐, 收藏, 编辑
摘要:把运营需要的内容通过公司里的组件堆在屏幕上,其实就是绝大部分阿里人的工作。 很久以前,我还没正式工作,听实习的学长说在公司写程序很没意思,有可能一个礼拜过去你连一个 for 都用不到。我当时就在想这怎么可能啊,现在看来这不仅太可能了而且只会更严重。 我觉得这不是程序员应该做的,掌握一种工具总是简单的 阅读全文

Category

2017-10-23 17:26 by dengchaojie_learner, 209 阅读, 0 推荐, 收藏, 编辑
摘要:Class Extension,和 Category 还不一样? Category 可以在既不子类化也不侵入一个类的源码的情况下,为类添加新的方法,从而达到扩展一个类或者分离一个类的目的。所以简单一句话,Category 可以非侵入式的扩展或者分离一个类,把方法移到别的文件去。 Class Exte 阅读全文

面向对象设计的SOLID原则

2017-10-23 16:24 by dengchaojie_learner, 157 阅读, 0 推荐, 收藏, 编辑
摘要:S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 SRP The Single Responsibility Principle 单一责任原则OCP The Open Closed Principle 开放封闭原则L 阅读全文

获取iOS设备类型

2017-10-23 14:38 by dengchaojie_learner, 178 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/ynnmnm/article/details/78296023?locationNum=4&fps=1 * iPhone8,3 iPhone SE * iPhone8,4 iPhone SE * iPhone9,1 iPhone 7 * iPhone9,2 阅读全文

银联POS规范总结 (转载)

2017-10-20 09:15 by dengchaojie_learner, 290 阅读, 0 推荐, 收藏, 编辑
摘要:http://768992698.iteye.com/blog/2264844 2.磁道信息加密算法 对于磁道数据,从结束符向左第二个字节开始,再向左取8个字节,作为参与加密的TDB。 比如: 二磁道数据(37):1234567890123456789=0508201781999168302 表示为 阅读全文

iOS库 .a与.framework区别

2017-10-13 18:09 by dengchaojie_learner, 161 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/lvxiangan/article/details/43115131 一、什么是库? 库是共享程序代码的方式,一般分为静态库和动态库。 二、静态库与动态库的区别? 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程 阅读全文

转:iOS与函数式编程

2017-10-12 11:45 by dengchaojie_learner, 229 阅读, 0 推荐, 收藏, 编辑
摘要:函数式编程当中的函数f(x)强调无状态,其实是强调将状态锁定在函数的内部,一个函数它不依赖于任何外部的状态,只依赖于它的入参的值,一旦值确定,这个函数所返回的结果就是确定的。可能有人会觉得入参也是状态,是外部传入的状态,其实不然,我前面说过变量才会有状态,值是没有状态的, 函数式编程当中的函数,可以 阅读全文

做技术,这么年轻,努力远远不够

2017-10-10 20:30 by dengchaojie_learner, 230 阅读, 0 推荐, 收藏, 编辑
摘要:转: 免费的东西是最贵的,最有价值的东西是免费的。 在我看来,人与生俱来最有价值的财富只有两项:时间和自由。时间使未来的你具备无限可能性,自由让你能自主的选择你所要的不留遗憾的生活姿态。大多数人意识不到这两项财富的存在,但商人能。 代价却是昂贵的,人在二十岁左右的年纪很难意识到时间有多宝贵,反正有大 阅读全文

转:技术文章的阅读姿势

2017-10-10 19:36 by dengchaojie_learner, 194 阅读, 0 推荐, 收藏, 编辑
摘要:技术阅读应该重精读,轻泛读。技术知识的价值能否得以体现,关键在于最后是否在阅读者的记忆里得以沉淀。泛读行为很难形成有效且深刻的记忆,但偏偏泛读较之精读要轻松很多,所以很多初学者习惯性的去做大量的泛读行为,看标题感兴趣就点进去浏览,一天下来能读好几篇,最后形成收获颇丰的错觉,这其实是一种潜意识下的偷懒 阅读全文

转:iOS 客户端 HTTPS 防中间人攻击实践

2017-10-10 17:46 by dengchaojie_learner, 679 阅读, 0 推荐, 收藏, 编辑
摘要:HTTPS是通过一次非对称加密算法(如RSA算法)进行了协商密钥的生成与交换,然后在后续通信过程中就使用协商密钥进行对称加密通信。 HTTPS协议传输的原理和过程简图如下所示: HTTPS协议传输原理 一共有8个步骤,我们针对每一步,具体看看发生了什么事: 第一步,客户端发起明文请求:将自己支持的一 阅读全文
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页