240 发简信
IP属地:上海
  • 120
    WireShark抓包

    一、抓包方式 1、基于vpn协议做中间人攻击抓包   这类工具诸如 charles、fiddler ,实现的是中间人代理,它不需要客户端/服务器一方私钥,而是将客户端私钥改为...

  • MAC同时通过有线和无线访问内外网的设置方法

    开始 需求: 使用无线访问外网。 使用网线访问内网。 解决方法: 1.在网络设置中,调整网络顺序。 wifi第一,有线第二。 2.进入控制台,删除默认路由。 route -n...

  • 120
    iOS 使用bsdiff进行资源文件增量更新(bsdiff / bspatch)

    bsdiff介绍: bsdiff是一种二级制差分工具,由bsdiff与bspatch组成, 将oldfile与newfile做二进制数据差分(bsdiff操作),得到更新的部...

  • 120
    iTerm2使用技巧

    iTerm2是mac系统下的一款非常好用的终端工具,它比系统自带的Terminal好用得多。有丰富的特色功能供,比如快捷键、分屏、定制终端主题颜色等;这些功能极大的提高我们敲...

  • 一份"有点难"的iOS面试题 - MrPeak的文章 - 知乎专栏

    我的答案 我有过不少面试和被面试的经历,作为面试官出这份面试题从来就不是为了难倒面试者,而是为了多角度全面的了解面试者从而建立信任。面试的时候最担心的是冷场,面试题只不过个引...

  • 120
    什么是GitFlow工作流?

    1.背景介绍 什么是Git工作流? Git工作流你可以理解为工作中团队成员遵守的一种代码管理方案,在Git中有以下几种工作流方案作为方案指导。 1、集中式工作流 2、功能分支...

  • Mac上的Homebrew安装和oh my zsh安装等相关问题

    参考:https://blog.csdn.net/Alphoseven/article/details/104373758https://segmentfault.com/a...

  • 120
    ipv6改造

    一 背景介绍 你了解IPv6吗? IPv6是Internet Protocol Version 6的缩写,简单的概括IPv6就是现行的互联网协议(IPV4)的下一代IP协议。...

  • 120
    OC中load和initialize的区别

    OC文件在编译后,类相关的数据结构会保留在目标文件中,在运行时得到解析和使用。在应用程序运行起来的时候,类的信息会有加载和初始化过程,这个过程就涉及到了类的两个类方法:loa...

  • 利用CocoaPods创建私有库

    一、创建私有的Spec Repo (备注:Git仓库1) 二、创建Pod项目工程,并且有可以访问的项目版本控制地址 (备注:Git仓库2) 三、创建并提交MyLibPod库的...

  • Https双向认证-合集

    iOS实用篇:Https双向认证[https://www.jianshu.com/p/72bf60b5f94d]iOS客户端https连接双向认证[https://www.j...