React Native开发环境的配置

ReactNative开发环境的配置

2017-08-17 20:54:36

阅读数 646

评论数 0

对称加密、非对称加密、数字签名

对称加密、非对称加密、数字签名、数字证书

2017-08-03 14:38:04

阅读数 387

评论数 0

层次遍历二叉树

层次遍历二叉树,即每一层从左到右遍历二叉树,而队列是先进先出的顺序,这里我们使用双端队列实现层次遍历二叉树。

2017-07-21 16:14:05

阅读数 204

评论数 0

LintCode删除排序链表中的重复数字 II - Java

LintCode删除排序链表中的重复数字 II - Java

2017-07-19 22:05:51

阅读数 156

评论数 0

判断一个单链表是否有环,若有环,求进入环中的第一个节点

判断单向链表是否有环,可以采用快指针与慢指针两个指针的方式来解决。即定义一个快指针fast和一个慢指针slow,使得fast每次跳跃两个节点,slow每次跳跃一个节点。如果链表没有环的话,则slow与fast永远不会相遇(这里链表至少有两个节点);如果有环,则fast与slow将会在环中相遇。判断...

2017-07-19 17:23:08

阅读数 572

评论数 1

多线程NSThread、NSOperation、GCD

Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实 现机制是基于Mach的线程 开发中很少用Mach级的线程,因为Mach级的线程没有提供多线程的基本特征,线程之间是独立的 开发中实现多线程的方案 •OC的NSThread •C语言的GCD接口(性能最好,代码更精简) •OC...

2017-07-03 19:05:15

阅读数 121

评论数 0

iOS10下在UIWebView加载页面, WF: _WebFilterIsActive returning: NO

UIWebView加载的网址链接是我们后台给的一个H5的链接, 但是我们发现在iOS9系统上可以正常加载网页内容, 在iOS10系统上却无法加载, 会出现以下Log信息:WF: _userSettingsForUser mobile: { filterBlacklist = ( ); fi...

2017-04-21 11:04:03

阅读数 5574

评论数 0

UIBezierPath基础篇

由于项目中要加入一个类似于购物车的抛物线动画的需求,开始研究了下贝塞尔曲线的相关内容,首先了解下UIBezierPath基础。UIBezierPath基础使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类...

2016-12-09 15:48:14

阅读数 134

评论数 0

iOS下OC与JS的交互(WKWebview-MessageHandler实现)

在开发过程中,iOS 中实现加载 web 页面主要有两种控件,UIWebView和WKWebview,两种控件对应具体的实现方法不同。

2016-12-09 15:02:51

阅读数 521

评论数 0

iOS OC与JS的交互(WebViewJavascriptBridge实现)

在开发的过程中,我们会遇到原生app与web的交互,除了用WebView加载HTML5文件显示外,还可能需要和WebView进行交互,例如点击WebView上面的按钮调用原生OC的函数方法,上一章总结了JavaScriptCore的用法,这一章我们来学习另一种方法WebViewJavascript...

2016-12-08 19:40:07

阅读数 290

评论数 0

iOS OC与JS的交互(JavaScriptCore实现)

iOS原生应用和web页面的交互有iOS7之后的JavaScriptCore、拦截协议、第三方框架WebViewJavaScript。

2016-12-08 19:13:35

阅读数 302

评论数 0

iOS开发直播app(播放篇)

在开发一款直播app的过程中,会用到视频直播的框架,这里用的是ijkplayer这个开源框架,基于ffmpeg,支持Android和iOS等不同平台。下面就开始详细讲一下在iOS项目中如何集成ijkplayer框架。

2016-12-08 18:04:57

阅读数 203

评论数 0

iOS开发下载、断点续传-NSURLConnection、NSURLSession

最近在研究NSULRSession,顺道总结了NSURLConnection与NSULRSession区别与联系,仅供交流学习,欢迎各位大神指正。 NSURLConnectionNSURLConnection指的是一组构成Foundation框架中URL加载系统的相互关联的组件:NSURLReq...

2016-12-05 18:40:40

阅读数 270

评论数 0

iOS开发直播app-美颜滤镜GPUImageBeautifyFilter

随着各种各样的直播app的爆火,实时美颜滤镜的需求也越来越多。下面将主要介绍实现美颜滤镜的原理和思路,原理可以移步看下GPUImage原理,本文主要是GPUImageBeautifyFilter美颜滤镜的实现。美颜只是不同滤镜组合起来的效果,实际上美颜也是一种滤镜,只不过它组合了各种需求的滤镜,例...

2016-12-05 18:05:23

阅读数 728

评论数 0

iOS开发直播app(GPUImage原理)

最近在学习图像处理相关的内容,看了GPUImage的源码,查阅了相关资料,收集了许多人博客的基础上做出了整理,再次感谢给博主!GPUImage 是一个开源的基于GPU的图片或视频的处理框架,其本身内置了多达120多种常见的滤镜效果,并且支持照相机和摄像机的实时滤镜,并且能够自定义图像滤镜。

2016-12-05 17:39:45

阅读数 297

评论数 0

iOS开发直播app推流

基于RTMP协议主要有两种封装库来实现推流: 1、FFmpeg推流(Mac上搭建nginx+rtmp直播服务器) http://www.jianshu.com/p/a0397c98d907 2、LFLiveKit推流:FFmpeg集成工程中比较麻烦,相对来说LFLiveKit在工程中集成则更方...

2016-12-05 17:16:11

阅读数 1009

评论数 0

iOS开发直播app(基础篇)

iOS开发直播app流程 直播app流程简单的流程:采集->滤镜处理->编码->推流->CDN分发->拉流->解码->播放

2016-12-05 16:57:17

阅读数 292

评论数 0

Mac上搭建nginx+rtmp直播服务器

Mac上搭建nginx+rtmp直播服务器

2016-11-15 17:04:35

阅读数 239

评论数 0

FMDB/SQLCipher数据库加密

在iOS开发过程中经常需要用到SQLite来存储数据,由于Apple的沙盒机制,我们App的数据存储在沙盒里面,一般情况下无法拿到数据,但是iOS管理软件iFunBox可以读取到应用程序沙盒里面的文件,因此为了保证数据的安全性,我们需要对数据库进行加密。数据库加密有两种方式:1.对所有数据进行加密...

2016-11-09 10:48:31

阅读数 677

评论数 0

使用CSS设计布局

CSS是一种Web页面布局工具,通过CSS我们可以按自己的想法定制Web页面布局。有漂浮(Floating)和绝对定位(Absolute Positioning)两种基本布局定位方法。

2016-11-09 10:28:37

阅读数 161

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭