自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 一天GET一个设计模式

学习三要素是什么,为什么,怎么用是什么?官方理解:设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制

2020-10-21 17:15:27 139

原创 记录线程池的坑

线程池导致的OOM

2022-06-29 11:15:28 152 1

转载 代码优美之设计模式

转载美团的一片好文章,上面有很多干货设计模式是众多软件开发人员经过长时间的试错和应用总结出来的,解决特定问题的一系列方案。现行的部分教材在介绍设计模式时,有些会因为案例脱离实际应用场景而令人费解,有些又会因为场景简单而显得有些小题大做。本文会结合在美团金融服务平台设计开发时的经验,结合实际的案例,并采用“师生对话”这种相对诙谐的形式去讲解三类常用设计模式的应用。希望能对想提升系统设计能力的同学有所帮助或启发。引言话说这是在程序员世界里一对师徒的对话:“老师,我最近在写代码时总感觉自己的代码很不优雅,

2022-04-29 12:33:21 73

原创 省市县地区编码五级联东2021年版sql

全国省市县2021年最新版五级联动

2021-12-19 14:58:20 358 1

原创 JVM内存讲解,很细很细

文章目录一、JVM是什么?二、JVM内部结构详解1.jvm结构图2.解读结构图总结一、JVM是什么?百度:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java跨平台特性就因为jvm才能实现,Java语言运行是建立在jvm上的将其编译成字节码文件(.class文件),即可在Java虚拟机上运行在不同系统上,对应上不同的jdk版本,因此没有jvm的加持就意.

2020-12-16 18:08:09 637

原创 springboot mvn命令打包 阿里云镜像设置

亲测这时是阿里云的镜像仓库下载注释掉后是远端默认的maven仓库关键代码 <!--mvn阿里云镜像库--> <repositories> <repository> <id>alimaven</id> <url>https://maven.aliyun.com/repository/public</url> </re

2020-12-08 11:49:16 264

原创 Java一天GET一个设计模式之单例模式

传送器前言单例模式的构建1.1饿汉式1.2懒汉式1.3静态内部类1.4枚举总结前言单例模式:单例模式是比较常见的一种设计模式,其优点也是比较明显1.它能避免对象重复创建,节约空间并提升效率2.避免有偶遇操作不同实例导致逻辑错误单例模式的构建1.1饿汉式三步完成:new一个静态对象私有构造器提供个共有化的对象获取方法public class HungrySingleton { private static HungrySingleton singleton = n

2020-11-13 17:14:47 70

原创 Java一天GET一个设计模式之抽象工厂模式

什么是抽象工厂模式?抽象工厂模式与工厂方法模式虽然主要意图都是为了解决接口选择问题。但实际上,抽象工厂是⼀个中心工厂,是创建其他工厂的模式。为何使用抽象工厂模式?为何要使用抽象工厂模式呢,已经存在的工厂模式难道不能解决所有问题吗?首先大家可以去看看我上一篇文章工厂模式思考一下,其实还有些地方是可以进行解耦的,这个时候就需要我们的抽象工厂模式来解决其中的问题。如何使用?接上上篇的工厂模式调用 static void eat(WlltAnt ant) { if (1 ==

2020-10-27 16:54:42 123

原创 Java一天GET一个设计模式之工厂模式

什么是工厂模式?工厂模式又名工厂方法,是⼀种创建型设计模式,其在父类中提供⼀个创建对象的方法,由子类决定实例化对象的类型。为什么要用工厂模式?这种设计模式也是 Java 开发中最常见的⼀种模式,它的主要意图是定义⼀个创建对象的接口,让其子类自己决定实例化哪⼀个工厂类,工厂模式使其创建过程延迟到子类进行。简单说就是为了提供代码结构的扩展性,屏蔽每⼀个功能类中的具体实现逻辑。让外部可以更加简单的只是知道调用即可,同时,这也是去掉众多 ifelse 的方式。当然这可能也有⼀些缺点,比如需要实现的类非常多,

2020-10-23 17:58:29 123 1

原创 Unexpected token (2:0) You may need an appropriate loader to handle this file type.

Unexpected token (2:0) You may need an appropriate loader to handle this file type.前端启动时出现这个问题记录下来就是因为新建文件的时候选择的时New file导致新增出来的文件没有.vue后缀最后跑起来就出来这个错误!!!避免小坑,效率高升...

2020-09-17 11:40:07 1095

原创 用Java爬取数据(url爬取文件)

Java爬取接口的数据首先让大家看看爬取的数据结果 46884 条数据由于**原因就不公布内容了![在这里插入图片描述](https://img-blog.csdnimg.cn/20200827100145755.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzIyNDc5Nw==,size_16,color_FFFFF

2020-08-27 10:46:58 2925 7

全国省市县五级联动.sql

全国省市县五级联动.sql

2021-12-19

空空如也

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

TA关注的人

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