2018-09-10 zzyhappyzzy
一直比较忙,也没有静下心来写博客,今天刚好空闲下来,再次更新了hexo和next的版本。 升级最新版本过程中,多多少会遇到些问题,但基本都逐一解决啦。 more 文章浏览数归零就不处理啦( ̄▽ ̄)" leancloud安全机制的更改导致,本人又懒得折腾老数据导入等一系列问题,简单粗暴地新建了个应用来统计浏览数 继续阅读 »
2017-06-01 zzyhappyzzy
如果在同一个git服务器上,你有多个账号(比如你有两个Github账号),就会面临多账号的SSH配置问题。 以下内容是基于MAC电脑,其他操作系统不在本文讨论范畴,但思路一致。 more SSH SSH全称Secure Shell,是一种建立在应用层和传输层的安全协议,具有用户认证和数据加密传输等优势。相比于ftp、pop、telnet等明文传送数据的协议,更加安全可靠。由于版权和加密算法等的限制,现在大部分使用的是开放源代码的OpenSSH。 继续阅读 »
2017-03-28 zzyhappyzzy
随着互联网的普及,不管是PC端的web,还是移动端的app,甚至智能家居等,绝大部分的通信都是依靠http协议传输数据,但http协议只负责传递信息,并不能保证信息的安全性和可靠性。 more 信息安全 简单来说,信息安全就是为了保证传递的信息只能被正确的人接收和识别,并且接收方能够验证信息是否被篡改,最终能够正确识别收到的信息。 继续阅读 »
2017-03-09 zzyhappyzzy
提到iOS开发,肯定少不了与证书打交道。本文主要记录下个人对证书的一些理解,希望大家少踩坑。 more 概要 虽然苹果整个生态链是封闭未开源的,但安全性在业内绝对靠前。证书,也可以说是数字签名,只是整个生态链安全性中的一环而已。无论是底层系统的设计,上架审核,还是对https的推行,以及近期火热的JSPatch等动态更新问题,都可以看出苹果还是很重视生态链的稳定和安全。 继续阅读 »
2017-02-27 zzyhappyzzy
一直感觉正则表达式很神奇,非常强大,但并没有系统学习过,今天抽空过一遍,希望能够彻底掌握它 more 简介 正则表达式在处理文本信息时非常有用,不限于代码、日志文件、文档等。在开始学习正则之前,需要有这种概念:任何文本都是由单个字符组成。 继续阅读 »
2017-02-24 zzyhappyzzy
在iOS开发的过程中,你肯定听说过MVC 下面记录下个人对这种设计模式的理解,顺便谈谈衍生的MVVM设计模式。 继续阅读 »
2017-02-08 zzyhappyzzy
博客从搭建到现在,中途荒废了好长一段时间,借口确实一大把,但是说到底就是懒呗(⊙﹏⊙) more 2016 过去一年,生活方面,进步确实挺小,希望今年可以改进。 工作方面么,不在局限于Objective-C/Swift,也接触了一些前端知识, 比如H5、Weex、Vue、React、JS、Webpack等一系列web前端和跨平台开发相关的知识点。 可惜,除了参加大学同学的婚礼时去了趟杭州,就没去外地游玩过。 继续阅读 »
2016-06-28 zzyhappyzzy
iOS
本文主要记录下常用的IOS学习资源 more 网站列表 文章 英文 objc.io iOS Goodies NSHipster Ray Wenderlich Apple's Swift Blog AppCoda IOSDevWeekly Medium Ry's Cocoa Tutorial NSScreencast Use Your Loaf OleBegemann little bites of cocoa Toptal 中文 objc.io Cocoa China Code4App 文档 Apple Developer 社区 Stackoverflow 源码 Github 算法 Codefights 视频 继续阅读 »
2016-06-27 zzyhappyzzy
注意 本文转载自http://nshipster.cn/clang-diagnostics/ 概要 诊断结合了逻辑与分析来得出一个结论。这是最纯粹的科学和工程学,也是人类最有力的推理。 more 在医学界,诊断是通过实验室样本做后盾的本能来判断。而对于工业制造,则是通过在统计和方向都等同应用来诊断产品故障。 对于我们开发者来说,我们通过代码通知后续代码的生产,创建了一个在过去半个世纪里呈几何级数发展的技术的正反馈循环。尤其对于我们的 Objective-C 开发者来说,最有效的诊断来自 Clang。 Clang 是 C / Objective-C 的前端的 LLVM 编译器。它对 Objective-C 的语义和语法有 继续阅读 »
2016-06-27 zzyhappyzzy
数据的传输和获取,通常会涉及到数据的压缩和解压等操作 more 如果现在有这么个需求 1、从服务器下载的图片,根据图片的二进制数据流决定图片的格式,你会怎么办? (数据截取) 2、需要将用户每天24小时的生活状态传到服务器,然后可以按年/月/周/天取出并统计、展示等,你会怎么办?(字节数组) 对于上面的问题,我们就必须考虑数据结构,并实现压缩和解压等操作 下面给予一个简单的示例,希望有所启示 ```objc //打包 int tmpSize = 10; Byte *tmpBuffer = malloc(sizeof(Byte)*tmpSize); for (int i = 0;i 继续阅读 »