标签:tar

IOS技术

iOS播放器横竖屏切换的实现

hanze 发布于 2017-08-17

所有的视频类App都会面临一个播放器横竖屏切换的问题,之前一直使用KVO强制修改设备方向达到竖屏转为横屏。 UIDevice.current.setValue(value, forKey: "orientation") 目前看来,优酷视频貌似依然使用的这个方法...

阅读(2)评论(0)赞 (0)

IOS技术

iOS渐变二维码之CALayer遮罩实现篇

2

dulong 发布于 2017-08-17

原文 欢迎访问我的个人主页获取本文示例代码 前言 工作中有一个需求,将服务端已经生成好的黑白二维码变成渐变的二维码,具体效果如下。 本文将介绍如何使用CALayer的Mask实现渐变二维码的效果。下面是我们需要处理的二维码图片。 原理 苹果对CALayer的Mask(遮罩)是这样...

阅读(2)评论(0)赞 (0)

IOS技术

探讨“iOS 多任务下载”

Harries 发布于 2017-08-17

【本文由CocoaChina网友遇则安投稿】 这是一个老掉牙的标题,从 iOS 入行到现在,你或许看过很多介绍下载功能的博客,光简书上就已经有一大片了。但我还是要再写一篇!我也看过很多这个主题的文章,也读过很多人封装的下载代码,但没看到过比较让人满意的。如果你也有这种感觉,不妨接...

阅读(2)评论(0)赞 (0)

IOS技术

【领略RxSwift源码】- 变换操作(Operators)

4

likai 发布于 2017-08-17

原文 开篇 在上一篇中,我们分析了在RxSwift中的整个订阅流程。在开讲变换操作之前,首先要弄清楚Sink的概念,不清楚的同学可以翻看上一篇的分析。简单的来说,在每一次订阅操作之前都会进行一次Sink对流的操作。如果把Rx中的流当做水,那么Sink就相当于每个水管水龙头的滤网,...

阅读(3)评论(0)赞 (0)

IOS技术

iOS 持久化SQLite

wenming.gapo 发布于 2017-08-17

原文 SQLite SQLite 是遵守ACID的关系数据库管理系统。 SQLite遵守ACID,实现了大多数SQL标准。它使用动态的、弱类型的SQL语法。它作为嵌入式数据库,是应用程序,如网页浏览器,在本地/客户端存储数据的常见选择。它可能是最广泛部署的数据库引擎,因为它正在被...

阅读(3)评论(0)赞 (0)

IOS技术

iOS 端定位「网络问题」

1

likai 发布于 2017-08-17

作为客户端开发者,如果你的 App 中有图片上传功能,而且某天测试人员拿着手机告诉你图片总是上传不上去,或者进度条走的很慢,你的第一反应很有可能是「网络不好?」。网络到底是个什么概念,网速为什么会不好,如何预估当前网速是否合理,分析这类问题,背后需要建立全面且广阔的技术视野。 无...

阅读(6)评论(0)赞 (0)

Spring

Spring Cloud第三篇:服务消费者Feign

1

尖兵 发布于 2017-08-17

上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。 一、Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解...

阅读(9)评论(0)赞 (0)

Spring

使用 JWT 保护你的 Spring Boot 应用

zhuangli 发布于 2017-08-17

使用JWT保护你的Spring Boot应用 – Spring Security实战 作者 freewolf 原创文章转载请标明出处 关键词 Spring Boot 、 OAuth 2.0 、 JWT 、 Spring Security 、 SSO 、 UAA 写在前...

阅读(7)评论(0)赞 (0)

互联网.投资

早报 | 腾讯半年净利327亿,日赚1.8亿,员工年薪80万;iPhone 7s摄像头要变平,和iPhone 8模型机视频曝光

9

puefu.he 发布于 2017-08-17

语音版早报8.17 不可不知 16日,腾讯控股披露财报,第二季度营收566亿人民币,预计528.8亿人民币,第二季度净利润182亿元人民币,预计134.8亿元人民币。上半年净利润327亿元人民币,比去年同期增长43%,相当于一天盈利1.8亿。根据美国市场研究公司最新数据显示,《王...

阅读(15)评论(0)赞 (0)

IOS技术

iOS渐变二维码之CALayer遮罩实现篇

2

xiaoli.he 发布于 2017-08-16

欢迎访问我的个人主页获取本文示例代码 前言 工作中有一个需求,将服务端已经生成好的黑白二维码变成渐变的二维码,具体效果如下。 本文将介绍如何使用CALayer的Mask实现渐变二维码的效果。下面是我们需要处理的二维码图片。 原理 苹果对CALayer的Mask(遮罩)是这样描述的...

阅读(18)评论(0)赞 (0)

IOS技术

iOS 指纹识别

Harries 发布于 2017-08-16

指纹识别: iPhone5S开始,推出指纹识别 iOS8.0之后苹果允许第三方 App 使用 Touch ID进行身份验证 指纹识别Touch ID提供3+2 = 5次指纹识别机会—–>3次识别失败后,指纹验证框消失(会报错code = -1)然后点击指纹...

阅读(17)评论(0)赞 (0)

IOS技术

iOS Swift Crash的捕获

yanxinchi 发布于 2017-08-16

介绍 如果对crash捕获不太了解,可以先参考这篇文章,本文进行Mach异常+Unix信号方式捕获crash。 NSException一般只在OC当中被捕获,一般情况下在捕获NSException异常后同时也会捕获到一个对应的signal异常。但如果你使用的是纯swift开发,如...

阅读(20)评论(0)赞 (0)

IOS技术

利用预加载让分页加载不再繁琐之单个分页讲解

1

Harries 发布于 2017-08-16

原文 大概是项目里太多的分页加载数据,所以一个简单、快捷、高效分页加载会使你那么的愉悦. 大概就是这么丝滑 github链接:JSLoadMoreService 用法讲解 属性预览 NSObject+LoadMoreService.h/**  *  ...

阅读(20)评论(0)赞 (0)

IOS技术

# RSA 公钥加密算法

8

xiaoli.wang 发布于 2017-08-16

原文 终端之间信息传递安全性的保证始终是业务的刚性需求。不同的加密算法针对不同的业务需求, 因为公司是金融公司性质,又不是传统的金融公司(PS:牵扯到数字货币、常听说的比如:比特币),加密算法这块也算是有一部分的了解。 这里要讲的内容如 标题???? 数字签名 数字签名就是类似纸...

阅读(19)评论(0)赞 (0)

IOS技术

[iOS]一次立竿见影的启动时间优化

6

xiaoli.he 发布于 2017-08-16

之前公司的 UI 设计师和我们提过好几次启动时间的事情,当时在开发业务,所以没有时间去做这件事。最近发完版本,终于有时间搞一搞启动时间了。 一般而言,启动时间是指从用户点击 APP 那一刻开始到用户看到第一个界面这中间的时间。我们进行优化的时候,我们将启动时间分为 pre-mai...

阅读(22)评论(0)赞 (0)

Spring

Spring Cloud第二篇:服务消费者RestTemplate+Ribbon

3

xirruiqiang 发布于 2017-08-16

在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbo...

阅读(17)评论(0)赞 (0)

Spring

Spring Boot 表单验证篇

dulong 发布于 2017-08-16

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢! “初学者的心充满各种可能性,老手的却不多” 本文提纲 1 spring-boot-starter-validation 依赖概述 1.1 spring-boot-starter...

阅读(17)评论(0)赞 (0)