AutoreleasePool总结 发表于 2018-06-28 更新于 2023-04-04 分类于 iOS , AutoreleasePool 为什么已经有了 ARC ,但还是需要 @autoreleasePool 的存在?避免内存峰值,及时释放不需要的内存空间 阅读全文 »
iOS性能优化 发表于 2018-06-24 更新于 2023-04-04 分类于 iOS , Objective-C 以前喜欢在写代码的时候,注重每个细节的性能,后来发现这样效率很低,常常在细枝末节上浪费过多时间,印证了那句过早的优化是万恶之源,所以现在更倾向于用性能检测手段检查出问题所在,有目的的优化。 阅读全文 »
Hexo安装遇坑笔记 发表于 2018-06-01 更新于 2021-10-30 分类于 工具 什么是 Hexo?Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页. 阅读全文 »
网络模型和常见协议 发表于 2018-03-14 更新于 2020-07-13 分类于 计算机网络 TCP/IP五层模型 VS OSI参考模型1234567应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密 没有协议会话层 解除或建立与别的接点的联系 没有协议传输层 提供端对端的接口 TCP,UDP网络层 为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP数据链路层 传输有地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802,IEEE802.2 阅读全文 »