• Spring Cloud微服务分布式云架构

    分布式、微服务、云架构 JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 从现在开始,我这边会将近期研发的 spring cloud 微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发 spring cloud 框架的朋友, 希望

    17-11-01
  • Spring Cloud微服务分布式云架构 - Spring Cloud简介

    Spring Cloud是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如 服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控 等(这里只简单的列了一部分),都可以用Spring Boot的开发风格做到一键启动和部署。S

    17-10-31
  • okhttp下载文件断点续传(转)实测有用

    时下,得力于谷歌官方强烈推荐,加上自身优秀特性,OkHttp成了当前最火的HTTP框架之一。现在公司的项目我也全都换成了基于OkHttp+Gson底层网络访问和解析平台。 最近项目需要使用到断点下载功能,笔者比较喜欢折腾,想方设法抛弃SharedPreferences,尤其是sq

    17-09-07
  • 常用排序图解

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址:https://luhaoaimama1.github.io/2017/03/14/排序图解/ 冒泡排序 查看Code 选择排序 查看Code 插入排序 查看Code 希尔排序 查看Code 快速排序 如图多次 分组循环即可 最后 都会分成 一个的。

    17-08-11
  • Java8函数式编程读书总结

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2017/05/05/java8/ Lambda表达式 Lambda表达式的类型:函数接口是 只有一个抽象 方法的接口 @FunctionalInterface:是否仅仅一个抽象方法!不然编译错误,主要

    17-08-11
  • Recycler下Adapter的HeaderFooter多个添加方式

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2017/07/12/Adapter3HF/ Header Footer添加的问题 因为要撸库 所有参考了很多adapter库的代码 但是都发现一个问题 star前5的的Recycler Adapter库的Header F

    17-08-11
  • 继承与链式调用的结合

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2017/04/29/chain/ 父类:返回值是泛型; public class HelperT extends Helper { protected T child; public Helper() { child = (T) this; } public T setT

    17-08-11
  • 了解Java中的I/O系统

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2017/03/14/IO/ 概览 图片项目地址 可以复制下来 进行修改 IO's Demos Code 编码乱码原因: 机器中的编码都是 二进制编码 显示的时候 为了让人看懂 从而设置

    17-08-02
  • 深入理解Java虚拟机总结---类初始化过程

    https://luhaoaimama1.github.io/2016/12/07/JVM-类初始化过程/ 类的初始化过程 非法向前引用 编译器手机的顺序是由语句在源文件中出现的顺序决定的,静态语句块中只能访问到定义在静态语句之前的变量,定义它之后的变量,可以赋值,但不能访问 public class Tes

    17-07-31
  • 深入理解Java虚拟机总结

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2016/12/05/JVM/ 基础了解 Java 程序的执行过程:Java 源代码文件(.Java文件)- Java Compiler(Java编译器)-Java 字节码文件(.class文件)-类加载器(Cl

    17-07-31
  • Rxjava2的学习与总结

    Rxjava2基础认知 形式正确的有限Observable调用观察者的onCompleted正好一次或者它的onError正好一次,而且此后不能再调用观察者的任何其它方法。如果onComplete 或者 onError 走任何一个 都会 主动解除订阅关系; 如果解除订阅关系以后在发射 onError 则会

    17-07-31
  • 一文让你明白Java字节码

    也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。 Java号称是一门“一次编译到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java文件到通过编译器编译成java字节码

    17-03-22
  • 【MySQL性能优化】改进MySQL Order By Rand()的低效率

    点击查看原文 正 文: 最近由于需要研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是: SELECT*FROMcontentORDERBYRAND()LIMIT1 。 【 飘易注:3万条记录查询花费0.3745秒(下同);从mysqlslowquerylo

    17-01-09
  • 你真的会写单例模式吗——Java实现

    单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而

    16-03-26
  • 搭建SSH三大框架WEB项目过程(Struts2.3+Hibernate4.3+Spring4.1)

    我以我做的一个例子来说明框架的搭建过程 ^V^! 项目结构如图: action :存放 Action 类,也就是控制类 dao : DAO 数据库操作 po : POJO 类,也就是持久化类 service :存放 Service 类 dao 类在 Service 类里调用,然后 Service 类再到 action 类里调用

    16-03-17
152文