- 博客(4)
- 收藏
- 关注
原创 node.js+vue的全栈之路一
本文由本作者原创,转载请注明来源。 欢迎关注我的GitHub(PeipeiQ)和个人博客(http://www.peipeiq.cn) iOS开发也有一段时间了,object-c代码写多了,写一点别的代码玩玩。这段时间比较空闲,所以自己用node去搭了个博客的后端服务,后台前端是jq+bootstrap,服务端用的是node+mongodb,大前端使用vue全家桶搭建。也算是一...
2018-06-28 00:38:17 2222
原创 iOS Masonry源码架构解读一
源码思想解读系列一:Masonry 本文由本人原创,转载请注明。 更多详细代码请移步我的github:PeipeiQ在网上能够找到很多关于一些热门库的用法和详细解读,所以也就能很容易并且快速的解读其中的原理。本仓库更专注于这些库中一些ios写法的技巧,以及一些架构思想设计的总结。如果想要从头到位详细了解源码的实现,可以重新查找资料,或者在本仓库的源码中找到 一些关于热门库的...
2018-06-25 00:49:58 1583
原创 由objectAtIndex引发的数组越界的思考
一句平常得不能再平常得代码NSArray *array = @[@1,@2,@3];NSNumber *num = [array objectAtIndex:3];很容易看出,要取出的值已经超过了数组最大长度,出现数组越界的情况。在平常开发中,这种错误还是比较容易定位,但是crash机制还是比较让人头痛,而且如果在项目中多处使用到这个,发生崩溃后也难以一下子找出发生崩溃的数组。所以自然想改造一下...
2018-06-15 19:06:15 2392
原创 ssh原理以及与https的区别
最近在使用云服务器的时候使用到了ssh去做登陆验证。关于ssh的使用原理,公钥和密钥如果对服务器的登陆做验证的。以及对称加密和非对称加密的基本原理,这里做一个比较详细的归纳和总结。第一部分是关于ssh的使用以及原理的,这里引用了博主:疲惫的豆豆http://www.cnblogs.com/dzblog/p/6930147.html。这一篇讲得比较通俗易懂。也易于上手操作。一、明白的以下几个概念:k...
2018-06-15 13:24:48 19576 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人