- 博客(10)
- 收藏
- 关注
原创 String、StringBuffer、StringBuilder的区别
前言本文章主要讲述String、StringBuffer、StringBuilder的区别。共同点1、StringBuilder与StringBuffer有公共父类AbstractStringBuilder(抽象类)。2、StringBuilder、StringBuffer的方法都会调用AbstractStringBuilder中的公共方法,如super.append(…)。只是 Stri...
2019-11-23 20:12:46
116
原创 使用MySQL的异常错误
今天连接MySQL数据库时控制台突然报错,显示为:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via ...
2019-09-28 15:09:07
170
原创 Java创建多线程的三种方式
前言这篇文章主要讲述线程的概念、组成、Java创建多线程的三种方式以及线程的类型。线程概念线程和进程的区别**进程:**正在运行的程序,例如:你打开 的qq音乐.exe程序,其由PCB(进程控制块)、栈、程序、数据组成。线程:是一个进程中的程序代码的一个执行序列,被认为是带有自己的程序代码和数据的虚拟处理机的封装,其由处理机、代码、数据三部分组成,你可以这样理解线程是在进程内部同时做的事...
2019-09-01 19:43:55
148
原创 YAML语法
前言 在用Spring Boot的过程中,我们经常需要编写application.properties或者application.yml配置文件来改变Spring Boot的默认配置,因此本文主要讲解yaml的语法用法。1、基本语法key:(空格)value:表示一对键值对(空格必须有);以空格的缩进来控制层级关系,只要是左对齐的一列数据,都是同一个层级的关系。server: ...
2019-08-08 19:35:03
175
原创 Docker的安装以及解决启动失败问题
前言本文章主要讲解在Linux虚拟机上安装Docker以及安装后启动失败的问题。在Linux虚拟机上安装Docker以及解决启动问题步骤:检查Linux系统内核版本,必须是3.10及以上uname -r 安装docker,yum install docker,输入y确定安装,知道出现***Complete!***表示安装已经完成启动docker,systemctl s...
2019-07-28 20:15:37
1306
原创 Spring中Bean的装配方式
前言 Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。Spring容器支持多种形式的Bean的装配方式,如基于XML的装配、基于注解(Annotation)的装配和自动装配(其中最常用的是基于注解的装配),本文章将主要讲解着三种装配方式的使用。基于XML的装配方式一:设置注入...
2019-07-17 19:16:58
466
原创 谈谈快速排序
前言本文章主要讲解快速排序的原理以及代码实现。快速排序基于的思想(分治法)分治法的简述分治法是指将一个难以直接解决的大问题,划分成一些规模较小的子问题,以便各个击破,分而治之。分治法的求解过程分治法求解问题的主要步骤:划分,求解,合并。(1)问题划分。将规模为n的问题划分成k个子问题;(2)求解子问题。各子问题的求解方法相同,通常采用递归方法实现;(3)合并子问题的解。将各子...
2019-07-13 10:32:49
273
原创 Java多线程单例模式
前言这篇文章主要讲述基于Java语言实现多线程的单例模式。单例模式的概述为什么需要单例模式 对于一个软件系统中的某些类而言,只有一个实例很重要,例如一个系统只能有一个窗口管理器或文件系统,一个系统只能有一个集市工具或ID生成器等等。在Windows操作系统中就只能打开一个任务管理器窗口,如下图1所示。如果不使用机智对窗口对象进行唯一化,势必会弹出多个窗口。如果这些窗口显示的内容完全一致...
2019-07-06 10:26:24
172
原创 浅谈Java设计模式
前言在这篇文章中,我主要讲述以下内容:引言设计模式的诞生与发展设计模式的定义与GoF23种设计模式设计模式的优点引言从两个实例说起:1. 实例一实例说明某软件公司要开发一个跨平台图像浏览系统,要求该系统能够显示BMP、JPG、GIF、PNG等多种格式的文件,并且能够在Windows、Linux、Unix等多个操作系统上运行。系统首先将各种格式的文件解析为像素矩阵(Mat...
2019-07-03 11:21:16
341
原创 Java开发环境配置
JDK的安装与配置1.获取JDK开发工具包(1)打开任意一款浏览器,到Java官网,打开Java官网主页,单击右上方的“ Java下载 ”项,进入最新的J2SE JDK下载页面;(2)单击“ jdk-11.0.3_windows-x64_bin.exe ”文件名,即可下载 jdk-11.0.3_windows-x64_bin.exe可执行文件。2.安装JDK 找到下载的JDK文件...
2019-07-02 13:48:11
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人