自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 23种设计模式(工厂模式)

23种设计模式(工厂模式)(愿岁月清净)1.工厂模式分类简单工厂模式工厂方法模式抽象工厂模式2.工厂模式说明比如需要一辆汽车,工厂模式可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。3.具体1. 简单工厂模式汽车生产:汽车类public interface Car { void name();}五菱汽车类:public class WuLing implements Car{ public WuLing() {

2020-12-29 17:57:22 202

原创 学爬虫(二)

学爬虫(二)(愿岁月清净)1.什么是网络爬虫?网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。2.网络爬虫分类2.1 通用网络爬虫(General Purpose Web Crawler)通用网络爬虫又称全网爬虫(Scalable Web Crawler),爬行对象从一些种子 URL 扩充到整个 Web,主要为门户站点搜索引擎和大型 W

2020-12-29 11:01:27 470

原创 学爬虫(一)

学爬虫(一)(愿岁月清净)1.一些铺垫1.环境为jdk1.8,以及Maven2.软件为IDEA2.配置首先建一个项目,爬虫需要导入依赖(1). 爬虫需要的<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --><dependency> <groupId>org.apache.httpcomponents</groupId>

2020-12-29 10:38:26 113

原创 23种设计模式(单例模式)

23种设计模式(单例模式)(愿岁月清净)1.关于单例模式的一些说明单例模式: 确保一个类最多只有一个实例,提供一个全局访问点注意:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。单例模式可以分为两种:预加载和懒加载(即饿汉式和懒汉式)2.两种形式详解1.预加载(饿汉式)预先加载。还没有使用该单例对象,但是该单例对象就已被加载到内存。 public class Hungry { public static Hungr

2020-12-26 22:51:31 211 2

原创 23种设计模式(前言)

23种设计模式(前言)(愿岁月清净)1.了解设计模式设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。(据说挺帅的)- -!2.学习设计模式的意义这 23 种设计模式的本质

2020-12-26 21:59:27 136

翻译 Martin Fowler关于微服务的原文翻译

Martin Fowler关于微服务的原文翻译原文如下:[http://martinfowler.com/articles/microservices.html]微服务一个新的架构术语“微服务架构”一词是在过去几年里涌现出来的,它用于描述一种独立部署的软件应用设计方式。这种架构方式并没有非常明确的定义,但有一些共同的特点就是围绕在业务能力、自动化布署、端到端的整合以及语言和数据的分散控制上面。“微服务”- 这是在软件架构领域这个非常拥挤的街道上,冒出的一个新名词而已。虽然我们对这个新出的名词不屑一

2020-12-26 21:28:31 314

原创 SpringBoot(跟着狂神老师学习的笔记)

SpringBoot(愿岁月清净,抬头遇见皆是柔情)微服务阶段javase:OOPmysql:持久化html+css+js+jquery+框架:视图层,css 美观不够好javaweb:独立开发MVC三层框架的网站了:原始ssm:框架。简化了我们的开发流流程,配置较为复杂war包:Tomcat运行spring在简化:springboot:微服务架构!——jar包:内嵌Tomcat;服务越来越多:springcloud;1.配置文件springboot使用一个全局的配置文件,配置文件

2020-12-26 21:24:37 1133 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除