fcbox-Lantern基于 Swift 的高可用视图框架
Lantern(花灯)是一个基于 Swift 的高可用视图框架。它基于 iOS 原生的图片/视频浏览功能进行封装,并提供了更加酷炫的交互方式。此外,它还提供丰富的接口,扩展灵活,能让 App 快速集成浏览功能。
特性
- 基于纯 Swift 开发
- 支持图片、视频、图片与视频混合浏览
- 支持横向和竖向滚动
- 支持嵌入导航栏
- 支持
push
和present
打开 - 支持数据源实时变更,框架不持有数据源
- 支持自定义转场动画,框架提供了
Fade
、Zoom
、SoomthZoom
三个转场动画的实现 - 支持自定义 Cell,框架提供了常用的图片展示 Cell 的实现
- 支持网络图片加载、查看原图加载,由用户自由选择其他框架进行图片加载与缓存
- 支持各种附加控件的添加,框架提供了两种页面指示器的实现,以及在例子工程提供了加载进度环的实现
评论
koalas-RPC高可用可拓展的RPC框架
企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线
koalas-RPC高可用可拓展的RPC框架
0
Sentinel高可用流量管理框架
Sentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel具有以下特性:
Sentinel高可用流量管理框架
0
Mossrose高可用分布式调度框架
Mossrose,高可用分布式调度框架环境要求:ZookeeperJava8安装<dependency> <groupId>com.jiuxian</groupId&g
Mossrose高可用分布式调度框架
0
Swift OAuth2OAuth2框架
SwiftOAuth2是Swift语言编写的用于OSX和iOS上的OAuth2协议的实现。迅捷版:由于Swift语言不断发展,因此我采用了一种镜像Swift版本的版本控制方案:框架版本的前两位始终是库
Swift OAuth2OAuth2框架
0