摘要: 摘要: https和http有怎样的区别 正文: 其实:https = http + ssl/tls http之下tcp之上插入的一个协议; https连接建立流程: 会话秘钥 会话秘钥 = random s + random c + 预主秘钥 非对称加密: 加密用公钥解密就用私钥,加密用私钥就用公 阅读全文
posted @ 2018-08-08 01:50 xianliangDev 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 摘要: Charles抓包原理是怎样的? 正文: Charles抓包是利用了http的中间人攻击漏洞来实现的。 http的中间人攻击具体指的是: 阅读全文
posted @ 2018-08-08 01:35 xianliangDev 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 摘要: http都有哪些特点呢? 正文: 无连接的特点:意思就是有建立连接和释放连接的一个过程,我们可以http的持久连接方案来解决无连接 无状态的特点:多次http请求,server端不知道是同否是同一个用户。cookie/session http持久连接: 持久连接 请求头部字段connecti 阅读全文
posted @ 2018-08-08 01:31 xianliangDev 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 摘要: 面试官:你是怎理解http的,以及http协议具体包含哪些内容 正文: http是超文本传输协议,请求/响应报文、连接建立流程、http的特点,这些构成http的全部内容。 平时我们被问到的get/post、状态响应码这都是和http 请求/响应报文紧密相关的。 一、请求报文格式: 由三部分 阅读全文
posted @ 2018-08-08 01:17 xianliangDev 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在我们成功创建一个rn项目,会出现 、node_modules这些文件,这些文件的具体作用是什么下面来详细说明一下。 1、.babelrc 适配es6自动生成的文件 2、package.json npm 的包管理文件,功能类似iOS 的 cocoaPods 3、package-lock.js 阅读全文
posted @ 2018-08-07 11:48 xianliangDev 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 1、private private访问级别所修饰的属性或者方法只能在当前类里访问。 2、fileprivate fileprivate访问级别所修饰的属性或者方法在当前的Swift源文件里可以访问。 3、internal(默认访问级别,internal修饰符可写可不写) internal访问级别所修 阅读全文
posted @ 2018-08-07 09:53 xianliangDev 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 前言: h5相关的技术发展的越来越成熟、功能也越来越多,原生客户端为了能加速自己的迭代速度,很多页面能用h5做的尽量用h5,那么对应的js与原生语言oc、swift交互知识是我们客户端开发必不可少的。 阅读全文
posted @ 2018-08-06 15:35 xianliangDev 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Java基础概念 JDK: JVM: JRE: SDK: IDE: 各个概念之间的关联图: 常用控制台命令: Java程序运行的过程 阅读全文
posted @ 2018-07-26 15:49 xianliangDev 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 前言: 在团队开发中我们会用到代码管理工具 开篇: 待续 阅读全文
posted @ 2018-07-26 15:45 xianliangDev 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1、操作系统 2、进程 概念: 性质: 举例: 在Mac上查看进程: 所有的UI操作和UI事件都是进程 3、应用软件:进程为手机上的应用软件开辟独立的内存空间,这块内容空间是独立的,受保护的(进程与进程之间互不干扰)。 4、线程 概念: 性质: 举例 主线程、子线程 5、单个线程-串行 6、多个线程 阅读全文
posted @ 2018-07-25 00:18 xianliangDev 阅读(182) 评论(0) 推荐(0) 编辑