
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
整体采用material design 风格,本人是网易云音乐的粉丝,所以界面模仿了网页云音乐,另外,项目中尽量使用了5.0之后的新控件。项目整体采用mvp+rxjava+retrofit 框架,使用glide进行图片展示。并对retrofit进行了缓存配置,很遗憾,豆瓣API在服务端并没有对返回数据进行Cache-Control 设置。
Mvp模式简介衍生于MVC 模式,降低了耦合性,避免了View(Activity/Fragment)承担了所有的责任,分担了UI层的职责。在MVP模式里通常包含4个要素:* View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity);* View interface:需要View实现的接口,View通过View interface与Presenter进行交互,
最近在看Rxjava,写了一个简单的 demo整合了Rxjava +retrofit+mvp,写完了迫不及待的分享出来了,打算以后的开发都用这个,太强大了,另外OKhTTP用了网络缓存,非常的方便,以后写缓存都不需要写本地数据库了
整体采用material design 风格,本人是网易云音乐的粉丝,所以界面模仿了网页云音乐,另外,项目中尽量使用了5.0之后的新控件。项目整体采用mvp+rxjava+retrofit 框架,使用glide进行图片展示,用butterknif注解,另外使用了java 8 新特性,拉姆达表达式,安卓原生并不支持,需要导插件,具体见项目。并对retrofit的okhttpClient进行了缓...
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。本教程主要介绍怎么在spring boot工程中快速使用xxl-job。详细的xxl-job的使用文档请参考:https://www.xuxueli.com/xxl-job/简介在xxl-job中,有2个角色:一个是调度任务管理系统,xll-job-admi
Spring Cloud gateway工作流程在之前的文章的Spring Cloud Gateway初体验中,大家已经对Spring Cloud Gateway的功能有一个初步的认识,网关作为一个系统的流量的入口,有着举足轻重的作用,通常的作用如下:协议转换,路由转发流量聚合,对流量进行监控,日志输出作为整个系统的前端工程,对流量进行控制,有限流的作用作为系统的前端边界,外部流量只能...
转载请标明出处:http://blog.csdn.net/forezp/article/details/70183572本文出自方志朋的博客文章 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka) 介绍了服务注册与发现,其中服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这...
去官网下载:https://www.consul.io/downloads.html解压:设置环境变量:计算机右键属性 高级属性设置环境变量设置在path下加上:E:\programfiles\consul;cmd启动:consul agent -dev可以看到启动成功。打开网址:http://localhost:8500,可以看到界面,相关服务发现的界面。
江湖传说:不了解数据库事务的程序员不是一个好的DBA。阅遍网上无数关于数据库事务的文章,都感觉云里雾里,不知所云。于是乎拍案而起,麻蛋,还是自己写吧。最后便有了这篇文章,它试图用通俗的文字来说明单机事务的ACID特性及其大致的实现原理。一、什么是事务?数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。—— 维基百科好吧,你没怎么看明白?对于...
获取请求参数vim/usr/example/example.conf location /lua_var {default_type 'text/plain';content_by_lua_block {ngx.say(ngx.var.arg_a)}}重新加载nginx配置文件: nginx -s reload在







