logo头像
Snippet 博客主题
ios仿斗鱼界面

ios仿斗鱼界面

前言过去的2016年是一个直播年,各大平台都相继接入了直播频道,电商,社交…更是火了一批做视频的,譬如喵播,映客,都斗鱼等直播平台。全民直播,一下子掀起了直播的技术潮,今天要聊聊如何实现一个ios的直播app。首先来看最终的效果:最近...

iOS使用自签名证书实现HTTPS请求

iOS使用自签名证书实现HTTPS请求

概述在16年的WWDC中,Apple已表示将从2017年1月1日起,所有新提交的App必须强制性应用HTTPS协议来进行网络请求。默认情况下非HTTPS的网络访问是禁止的并且不能再通过简单粗暴的向Info.plist中添加NSAllo...

React Native的Navigator详解

前言之前,通过官方文档,我们对Navigator简介。在React Native开发中,官方推荐使用Navigator作为导航指示器,在早期的版本中ios/android中都使用Navigator作为通用导航栏,不过在在后来的版本中,...

iOS项目生成静态库文件(.a)

iOS项目生成静态库文件(.a)

Objective-c语言有.h .m 文件组成。静态库可以将 .m文件封装成一个.a文件,第三方应用程序只需要拿到这个.a文件和代码对应的.h文件即可使用静态库中封装的方法。静态库适合制作SDK提供的第三方使用。步骤如下: 创建应用...

Koa-router源码解读

链式调用 在 koa 中,对中间件的使用是支持链接调用的。同样,对于多个路径的请求,koa-router 也支持链式调用: router .get(‘/‘, function (next) { this.body = ‘Hel...

Swift 3.0介绍

Swift 3.0介绍

概述 我接触swift是从2.0开始,当时出于对ios的好奇,加上官方的大力推荐,于是扎入了ios的怀抱,从1.2发展到了今天的3.0.1,这期间由于Swift目前还在发展阶段并不能向下兼容,这也造成部分我们2.x开发的版本在新版本上...

Node.js原理

Node.js原理

概述Node.js是什么Node 是一个服务器端 JavaScript 解释器,用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实...

node.js基本工作原理及流程

node.js基本工作原理及流程

概述Node.js是什么Node 是一个服务器端 JavaScript 解释器,用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实...

Android Studio最全插件整理

Android Studio最全插件整理

在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。 1,GsonFormatGsonFormat是一个可以快速将js...

Java垃圾回收机制详解

Java垃圾回收机制详解

#概述由于JVM中垃圾收集器的存在,使得Java程序员在开发过程中可以不用关心对象创建时的内存分配以及释放过程,当内存不足时,JVM会自动开启垃圾收集线程,进行垃圾对象的回收。那么垃圾回收线程到底是什么时候触发,并如何实现垃圾回收的呢...