标签:UI

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)

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)

Spring

@Autowired vs @Resource vs @Inject 的区别

xubiao.zhuang 发布于 2017-08-16

为了实现依赖注入 DI 而引入,Java 提供 javax.annotation.Resource , javax.inject.Inject 注解,Spring 框架提供了 org.springframework.beans.factory.annotation.Autowir...

阅读(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)

Spring

SpringBoot定时任务及Cron表达式详解

1

darida 发布于 2017-08-16

摘要: 讲解如何使用SpringBoot定时任务,并通过源码说明如何使用多线程处理各定时任务。 详细说明cron表达式用法。 一、定时任务概述 后台项目开发中经常会用到定时任务,现在实现定时任务都方式也是多种多样。下面列举几种常见的定时任务实现方式: 1. Quartz:Quar...

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

IOS技术

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

1

Harries 发布于 2017-08-16

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

阅读(20)评论(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

【Java】Spring 分析摘录

5

xirruiqiang 发布于 2017-08-16

1、spring的三个主要的部分,beans、context、core: 在这三个主要部分中的核心是什么呢?那就非beans莫属了。spring的核心就是把我们平时使用的对象配置文件化,而配置文件中的对象就是被解析为beans来供开发人员来使用的。要说一个spring是一个舞台剧...

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

创业故事

梁朝晖:好项目,需要你像警犬一样灵敏

4

刘莉莉 发布于 2017-08-16

自2007 年,鑫苑地产被美国地产大亨山姆·泽尔(Sam Zell)带到纽约,成为在纽交所挂牌的第一家中国房地产开发商。一时间,雷声阵阵,非一般公司所能企及。 其美国区总经理梁朝晖先生,有着中国北方人的儒雅大气,也兼具国际化视野和天生的商业嗅觉,在他的带领下,鑫苑团...

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

Spring

SpringMVC源码分析–HandlerMappings

5

wenming.gapo 发布于 2017-08-15

之前分析过 SpringMVC 中的 DispatcherServlet ,分析了 SpringMVC 处理请求的过程。但忽略了一些 DispatcherServlet 协助请求处理的组件,例如 SpringMVC 中的 HandlerMapping 、 HandlerAdapt...

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