0P

java写单例类(单例的几种写法)

目录饿汉式懒汉式一懒汉式二懒汉式三(双重检查)静态内部类枚举总结单例模式,顾名思义,就是全局只保存有一个实例并且能够避免用户去手动实例化,所以单例模式的各种写法都有一个共同点,不能通过new关键字去创建对象...

2P

springboot启动不连接数据库(springboot 数据库初始化)

springboot不自动初始化数据库连接池简介有时候我们想自己动态的初始化数据库连接池,但是springboot的@SpringBootApplication注解会自动去初始化数据库连接池,不配置的话会启动失败,如下提示Exceptionencounteredduringcon...

0P

idea下载Maven(intellij idea安装maven)

在pom.xml中添加maven依赖包时,我就发现不管是否用了FQ,下载速度都好慢,就1M的东西能下半天,很是苦恼,于是到网上搜资料,然后让我查到了。说是使用阿里的maven镜像就可以了。我于是亲自试了下,速度快的飞起!!!右键项目选中maven选项,然后选择“opensettings.xml”或者...

5P

idea导入maven项目(idea创建maven项目特别慢)

IntelliJIDEA创建maven项目速度很慢,甚至卡住不动了。原因IDEA根据mavenarchetype的本质,其实是执行mvnarchetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-Darchetype...

8P

快速搭建springboot(springboot集成了哪些框架)

SpringBootAdmin是一个针对SpringBoot的Actuator接口进行UI美化封装的监控工具,它可以在列表中浏览所有被监控spring-boot项目的基本信息、详细的Health信息、内存信息、JVM信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中率)等。可分...

0P

c++将整数转化为二进制(c整数转化成二进制)

看《编程之美》第二节的时候,它是定义的一个整型,然后取位。但是他的那个或运算符号好像写错了,写成了异或符号“^”,应该是“|”。我就突然对二进制的输出感兴趣了。想知道怎样输出二进制。我们知道C++输出十六进制是cout〈〈hex〈〈a;而八进制是cout〈〈ocx〈〈a;二进制则没有默认的输出格式,需要自...

0P

c++继承例子(c语言继承代码例子)

 C++继承可以是单一继承或多重继承,每一个继承连接可以是public,protected,private也可以是virtual或non-virtual。然后是各个成员函数选项可以是virtual或non-virtual或purevirtual。本文仅仅作出一些关键点的验证。  public继承,例如下...

8P

springboot多数据源配置(springboot2.0实现多数据源)

前言前篇博客介绍了用基本的方式做多数据源,可以应对一般的情况,但是遇到一些复杂的情况就需要扩展下功能了,比如:动态增减数据源、数据源分组,纯粹多库,读写分离一主多从,从其他数据库或者配置中心读取数据源等等。其实就算没有这些需求,使用此款框架实现多数据源也比之前要便捷,快速的多框架简介dy...

0P

c语言双向链表的代码(C语言双向链表)

1,双向链表简介。双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。2,例子要求:完成双向链表的插入、删除以及查找,将学生管理系统使用的数组,...

0P

C语言单向链表(c语言实现单向链表)

1,单向链简洁。单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其中每个结点都有指针成员变量指列表中的下一个结点;列表是由结点构成,由head指针指向第一个成为表头的结点而...