自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 spring boot项目的各个初始依赖包介绍

spring-boot-starter这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。spring-boot-starter-amqp通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。spring-boot-starter-aop支持面向方面的编程即AOP,包括spring-aop和Aspec...

2019-12-15 22:44:36 572

原创 解决deepin linux的无线网络问题。

1.进入终端,打lspci,看看自己的无线网卡,我的是rtl8723be。然后用另一台电脑上网,到https://github.com/lwfinger/rtlwifi_new,上面有Realtek差不多全系列的linux驱动。2.按右边绿色的Clone or Download按钮,选择下载zip。3.把下载好的zip文件拷贝回无线网络死掉的电脑,鼠标右键,选解压到当前文件夹。当前文件夹下就出...

2019-11-30 21:17:57 3586 1

原创 java中的泛型是什么,看了你会明白

集合中是可以存放任意对象的,只要把对象存储在集合后,那么这是它们就会被提升成 Object 类型。  当我们取出一对象,进行相应操作,这时必须采用类型转换。Collection虽然可以存储各种类型对象,但是实际上通常Collection只存储同一类型的对象。JDK5后,新增了泛型(Generic)语法,在设计API时可以指定类或方法支持泛型。这样在使用API的时候也变得更加简洁,并得到编译时...

2019-11-26 16:25:53 259

原创 一文带你看懂单线程与多线程的不同点

什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也...

2019-11-23 23:45:51 243

原创 JDK1.8特性的介绍

jdk1.8新特性知识点:Lambda表达式函数式接口*方法引用和构造器调用Stream API接口中的默认方法和静态方法新时间日期API在jdk1.8中对hashMap等map集合的数据结构优化。hashMap数据结构的优化原来的hashMap采用的数据结构是哈希表(数组+链表),hashMap默认大小是16,一个0-15索引的数组,如何往里面存储元素,首先调用元素的hashco...

2019-11-09 13:59:50 231

原创 Docker的版本介绍说明

Docker的版本解析最近在学习Docker,但是在CentOS下安装时,发现网上搜索安装命令也不尽相同,如:sudo yum install dockersudo yum install docker.iosudo yum install docker-enginesudo yum install docker-cesudo yum install docker-ee其实看到这里时...

2019-11-08 23:18:46 687

原创 11.代码块,final(关键字)、工程的包创建格式

类有且仅有五大成分:1.成员变量 2.构造器 3.成员方法 4.代码块 5.内部类我们已经学完了成员变量,构造器,成员方法,接下来我们来介绍以下代码快,代码块按照有无static可以分为静态代码块和实例代码块。静态代码块 必须有static修饰,必须放在类下。与类一起加载执行。静态代码块格式 :特点: 每次执行类,加载类的时候都会先执行静态代码块一次。静态代码块是自动触发执行的...

2019-11-01 17:50:30 221

原创 10.封装、继承、多态、java面向对象三大特征

10.1封装private和this关键字javabean实体类java面向对象的三大特征:封装,继承,多态。面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。开发中我们定义...

2019-10-31 22:26:40 135

原创 9.java流程控制语句if、for、switch、while

9.1 if流程控制、for、while循环结构和嵌套循环Java的流程控制语句也有三种,依次是:顺序结构、分支结构、循环结构(重复执行一段代码)。分支结构就是满足某个条件,才执行对应的代码。分支结构包含了if语句和switch分支,实际上if相比switch要强大很多,当然switch也有它独特的优势以下是if语句的格式:执行流程首先判断关系表达式看其结果是true还是false...

2019-10-31 22:24:13 189

原创 8.Junit单元测试和注解的学习

8.1 Junit单元测试Junit是Java语言编写的第三方单元测试框架(工具类)。要点:Junit的测试类需要导入测试jar包才可以。简单理解为可以用于取代java的main方法。Junit属于第三方工具,一般情况下需要导入jar包。不过,多数Java开发环境已经集成了JUnit作为单元测试工具,类库 ==> 类 junit.jarjunit单元测试(给代码做正确性测试,单元测...

2019-10-31 22:16:36 145

原创 7. 三元运算符(三目运算符)和多个数大小的比较

三元(目)运算符格式 :数据类型 变量名 = 布尔类型表达式?结果1:结果2;(布尔类型表达式?也就是相关的判断的条件)布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。布尔表达式(Boolean expression)是一段代码声明,它最终只有true(真)和false(假)两个取值。最简单...

2019-10-31 22:15:56 3937

原创 6.JAVA设计模式总结之23种设计模式

JAVA设计模式总结之23种设计模式上一篇总结了设计模式的六大原则《JAVA设计模式总结之六大设计原则》,这一篇,正式进入到介绍23种设计模式的归纳总结。一、什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢...

2019-10-31 22:13:26 97

原创 4.java中实体类的学习

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通 JavaBean,即我们前面封装数据使用的,实体类。实体类就是模型的定义。Domain存放实体类,domain:这一层是用来管理javaBean实体对象的, 实体类==javaBean。pojo: 简单java对象。与entity、domain、beans、javabean、model、po、poj...

2019-10-31 22:12:11 484

原创 3、类和对象、static关键字和5种对象的创建方式

3.1面向对象思想、类和构造器面向对象程序设计(OOP)Object Oritend Programing是当今主流的程序设计规范,它已经基本取代了结构化、过程化的程序设计。封装、继承之后,面向对象的第三大特性。Java就是面向对象的,使用java开发程序,不管做什么样的操作,我们第一步都是从创建对象、获取对象开始,有了对象我们就可以完成一切我们所需要的程序了。Java语言是一种面向对象的程...

2019-10-31 22:11:35 610

原创 Java中方法调用、和重载、重写学习

方法: 就是将一个功能抽取出来, 以达到功能被重用的功能。当我们需要这个功能的时候,就可以去调用。这样这个功能代码就只需要写一次,这样即实现了代码的复用性,也解决了代码冗余的现象。方法的作用: 可以把功能代码封装起来,让功能代码可以被重复使用。Java中的调用:java中都是通过方法的调用来实现一个功能和作用的,一个类和方法通过创建对象来达到进行调用,实现各个类之间的。Java方法是语句的...

2019-10-31 22:10:41 337

原创 1. java中常见的权限修饰符和用法基础知识

JAVA里的空白\t\n\r分别代表什么?\t 相当于tab,缩进\n 回车\r 换行\b 换成一个黑点\f 换成一个口字1.Java SE(Java Platform,Standard Edition)JavaSE标准版,基础部分Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java...

2019-10-31 22:09:20 233

原创 Java中的多线程学习

进程和线程的关系进程是所有线程的集合,每一个线程是进程中的一条执行路径。什么是进程,什么是线程进程,每个正在系统上运行的程序都是一个进程。线程,线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行,每个进程包含一到多个线程。多线程的好处(类比同步跟异步的概念)☞ 提高执行任务的效率☞ 线程(任务)之间互相不影响,如果其中一个线程挂掉,另一个照常运行Java中三种创建线程...

2019-10-27 23:42:07 63

转载 springboot+springcloud+eureka+feign 搭建一个简单的服务注册与调用的平台

2018-09-26 17:04:54 二营长1 阅读数 2673版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_41950069/article/details/82855861一.首先单独新建一个boot项目当做eureka的注册中心1.在建立项目的时候:勾选上eurek...

2019-10-21 23:30:58 276

原创 将excel文件中的数据导入mongoDB数据库

java代码编写如下import com.mongodb.*;import java.util.Date;import java.util.List;import java.util.Set;public class TestJDBC { private static final String MONGO_HOST = "localhost"; private sta...

2019-10-19 22:05:21 826

原创 docker的使用

一、Docker概述:Docker: 本意是码头工人,言外之意是集装箱;Java号称“一次编译,到处运行”,因为java虚拟机解决平台的兼容性问题,所以有java虚拟机的地方就能跑java代码;Docker是:“一次封装,到处运行”,因为docker决绝了应用环境的问题,安装了docker的平台就能跑“docker包”,这样就决绝了“开发环境能跑,一上线就崩”的尴尬。一句话 应用打包工具...

2019-10-07 16:09:26 76

原创 Docker的安装和操作(虚拟机+linux系统)详细的介绍

Docker的安装和操作(虚拟机+linux系统)1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上...

2019-10-05 10:30:45 165

转载 Docker 使用阿里云docker镜像加速

Docker 使用阿里云docker镜像加速2018-10-21 22:42:53 路西法_Lucifer 阅读数 6129更多分类专栏: Docker 入门实战篇 Docker版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_37495786/article/details...

2019-10-03 14:00:46 390

原创 docker安装mongodb及启动的步骤

docker安装mongodb及启动1、首先拉去mongodb镜像这是拉去mongo的镜像1 | docker pull mongo1出现这个表示拉取成功2. 查看镜像2 | docker images1这就是下载好的mongo镜像3.创建容器3 | docker run --name mongodb -p 27017:27017 -d mongo13.1.查看容器...

2019-10-02 20:41:02 896

原创 成为最好的自己

成为的自己在开始下定决心我要减肥,练出马甲线,每年读50本书,向10个人学习,每天制定计划,并进行总结。所以每一个人都是积极向上的人,但是这目标在刚开始两天可以执行的很好,但是过几天这些当初的誓言就会荡然无存,这所有下定决心的改变似乎成为了口号,我是这样,相信很多人跟我一样。我一周前激情满满地决定6:30起来看会书,于是每天都会早起看半小时,可是坚持了一周,有一个声音告诉我:别看了,每天都要花...

2019-09-21 11:10:29 70

原创 Java中冒泡排序法的代码实现方法

主要运用双层for循环嵌套,进行冒泡排序public class BubbleSortTest {public static void main(String[] args) {int[] arr = new int[]{-12,3,2,34,5,8,1};  //冒泡排序  for(int i = 0;i < arr.length-1;i++){    for(int j = ...

2019-09-18 14:17:00 237

原创 log4j的作用

log4j.properties的作用与使用方法2013年05月08日 09:37:35 sqjhwl 阅读数 559 标签: log4j.properties 更多个人分类: javaee一、log4j.properties 作用 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、N...

2019-08-04 09:20:23 1316

原创 在java开发当中什么是实体类

这里写我的自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入这是我的...

2019-08-02 00:06:20 6693 2

空空如也

空空如也

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

TA关注的人

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