java代码之美(1)---Java8 Lambda
摘要:Lambda 一、概述 1、什么是Lambda表达式 Lambda 表达式是一种匿名函数,简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。 它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使 Java 语言的表达能力得到了提升。 2、Lambda表达式的语法 基本语法:
阅读全文
posted @
2018-07-31 01:21
雨点的名字
阅读(26310)
推荐(43) 编辑
SpringCloud(2)---SpringCloud入门篇
摘要:SpringCloud理解篇 一、微服务概述 1、什么是微服务 目前的微服务并没有一个统一的标准,一般是以业务来划分将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。 与微服务相对的叫巨石 。 2、微服务与微服务架构 微服务是一种架构模式或者一种架构风格,提倡
阅读全文
posted @
2018-07-23 22:36
雨点的名字
阅读(3173)
推荐(4) 编辑
SpringCloud(1)---基于RestTemplate微服务项目案例
摘要:基于RestTemplate微服务项目 在写SpringCloud搭建微服务之前,我想先搭建一个不通过springcloud只通过SpringBoot和Mybatis进行模块之间额通讯。然后在此基础上再添加SpringCloud框架。 下面先对案例做个说明 该项目有一个maven父模块,其中里面有三
阅读全文
posted @
2018-07-22 21:18
雨点的名字
阅读(3292)
推荐(5) 编辑
Mybatis框架(6)---Mybatis插入数据后获取自增主键
摘要:Mybatis插入数据后获取自增主键 首先理解这就话的意思:就是在往数据库表中插入一条数据的同时,返回该条数据在数据库表中的自增主键值。 有什么用呢,举个例子: 你编辑一条新闻,同时需要给该新闻打上标签(可以一个或者多个:比如:女性,爱,钱等等),然后存储到数据库中。怎么存,肯定涉及到三张表,新闻表
阅读全文
posted @
2018-07-19 23:51
雨点的名字
阅读(8084)
推荐(2) 编辑
【java爬虫】---爬虫+jsoup轻松爬博客
摘要:爬虫+jsoup轻松爬博客 最近的开发任务主要是爬虫爬新闻信息,这里主要用到技术就是jsoup,jsoup 是一款 Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过 DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。这篇文章就讲
阅读全文
posted @
2018-07-19 22:50
雨点的名字
阅读(12367)
推荐(3) 编辑
【java设计模式】(6)---迭代器模式(案例解析)
摘要:设计模式之迭代器模式 一、java迭代器介绍 1、迭代器接口 在jdk中,与迭代器相关的接口有两个:Iterator 与 Iterable。 Iterator:迭代器,Iterator及其子类通常是迭代器本身的结构与方法;迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离
阅读全文
posted @
2018-07-01 23:22
雨点的名字
阅读(4256)
推荐(2) 编辑
【java设计模式】(5)---装饰者模式(案例解析)
摘要:设计模式之装饰者模式 一、概念 1、什么是装饰者模式 装饰模式是在不使用继承和不改变原类文件的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 这一个解释,引自百度百科,我们注意其中的几点。 1,不改变原类文件。 2,不使用继承。 3,动态扩展。 2、装饰模式
阅读全文
posted @
2018-07-01 20:48
雨点的名字
阅读(4988)
推荐(4) 编辑
【java设计模式】(4)---工厂模式(案例解析)
摘要:设计模式之工厂模式 工厂模式分三种:简单工厂模式(也叫静态工厂模式),工厂方法模式(也叫多形性工厂),抽象工厂模式(也叫工具箱)下面会一一举例。 一、概念 1、什么是工厂模式 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。工厂模式关心的是最终产出(创建)的对象, 而不关心创建的过
阅读全文
posted @
2018-07-01 11:29
雨点的名字
阅读(2305)
推荐(5) 编辑