自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hebert

学无止境

  • 博客(34)
  • 收藏
  • 关注

原创 Java基础----基础语法(下):程序流程控制

Java基础----基础语法(下):程序流程控制文章目录Java基础----基础语法(下):程序流程控制2-7. 程序流程控制2-7.1. 程序流程控制:顺序结构2-7.2. 程序流程控制:if-else结构2-7.3. 程序流程控制:switch-case结构2-7.4. 程序流程控制:循环结构2-7.4.1. 程序流程控制:循环结构之for循环2-7.4.2. 程序流程控制:循环结构之whi...

2020-04-07 15:46:45 350

原创 Java基础----基础语法(上):变量与运算符

Java基础----基础语法(上):变量与运算符文章目录Java基础----基础语法(上):变量与运算符2-1. 关键字和保留字2-1.1 关键字2-1.2 保留字(reserved word)2-2. 标识符(Identifier)2-2.1 **标识符:**2-2.2 Java中的名称命名规范2-2.3 【阿里编程规约】2-3. 变量2-3.1 变量的概念2-3.2 变量的分类-按数据类型2...

2020-04-07 11:51:23 537

原创 Java基础----JVM虚拟机

Java基础----JVM虚拟机文章目录Java基础----JVM虚拟机1. 基本概念2. 运行过程3. 线程4. JVM 内存区域2.1. 程序计数器(线程私有)2.2. 虚拟机栈(线程私有)2.3. 本地方法区(线程私有)2.4. 堆(Heap-线程共享)-运行时数据区2.5. 方法区/永久代(线程共享)5. JVM 运行时内存6. 垃圾回收与算法7. JAVA 四中引用类型8. GC分代收...

2020-04-06 13:53:45 393

原创 Java基础----Java编程语言概述

Java基础----Java编程语言概述文章目录Java基础----Java编程语言概述Java编程语言概述1-1 软件开发介绍1.1软件开发介绍1.2 常用命令1-2 计算机编程语言介绍1.从java语言的市场需求来看1-3 Java语言概述1.3.1 概述1.3.2 Java简史1.3.3 Java技术体系平台1.3.4 Java在各领域的应用1.3.5 Java语言的诞生1.3.6 主要特...

2020-04-05 18:52:11 2582

转载 Spring Boot入门教程(六): 日志Log

一:简介集成logback需要添加spring-boot-starter-logging依赖,而此依赖已经在spring-boot-starter中添加过了,所以不用再添加此依赖了。默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台# 输出格式是:时间(精确到毫秒) 日志级别(FATAL, ERROR, WARN, INFO, DEBUG, TRACE...

2020-03-18 18:54:21 419

转载 Spring Boot入门教程(五):@SpringBootApplication

自动配置Spring使用@Configuration作为配置的注解,其实这个注解没什么东西,使用@Component作为元注解,和@Service、@Repository差不多,只是起了一个新的名字,表示了更具体的含义,当Spring发现某个类使用了@Configuration标注了,就去将该类下使用@Bean注解的方法创建bean并放入到容器中。@Configuration@Target(...

2020-03-18 14:59:46 204

原创 老铁,开发使用Linux,不会命令不行啊,为开发者准备的Linux命令,拿走不谢

开发者必备Linux常用命令,掌握这些命令绝对够了,基于CenterOS7.6。系统服务管理systemctl输出系统中各个服务的状态: systemctl list-units --type=serviceCopy to clipboardErrorCopied 查看服务的运行状态: systemctl status firewalldCopy to clipboa...

2020-03-18 10:11:41 142

转载 Spring Boot入门教程(四):配置文件

配置方式每个starter都有自己默认的配置,如果需要改变默认值,可以在其他地方配置来覆盖掉默认的值,覆盖默认的配置有多种方式,每种方式的优先级也不同,如果在多个地方配置则优先使用优先级高的值,其中命令行参数优先级最高, 其中大部分参数一般都配置在属性文件application.properties中,属性文件即可以覆盖starter中默认的值,也可以自定义值在命令行行输入的参数SPRIN...

2020-03-17 19:52:00 1466 1

转载 Spring Boot入门教程(三):HelloWorld

1. 在http://start.spring.io/中生成一个空的项目, 并使用IDEA 打开Open2. 添加SpringMVC依赖pom.xml中只有spring-boot-starter(核心模块,包括自动配置支持、日志和YAML)和spring-boot-starter-test(测试模块,包括JUnit、Hamcrest、Mockito)两个依赖, 现在添加spring-boo...

2020-03-17 19:42:05 117

转载 Spring Boot入门教程(二):Spring Boot简介

Spring Boot的主要动机是简化配置和部署spring应用程序的过程。Spring Boot是什么?Spring Boot不是一个框架,它是一种用来轻松创建具有最小或零配置的独立应用程序的方式。这是方法用来开发基于Spring的应用,但只需非常少的配置。它提供了默认的代码和注释配置,快速启动新的Spring项目而不需要太多时间。它利用现有的Spring项目以及第三方项目来开发生产就绪(投...

2020-03-17 19:28:39 131

转载 Spring Boot入门教程(一):搭建SpringMVC工程和Spring Boot工程

一:传统SpringMVC工程搭建步骤在熟悉Spring Boot工程之前先搭建一个Spring + SpringMVC的工程,需要如下几步:引入Spring依赖,一般都会引入很多Spring的依赖,如spring-core、spring-context、spring-context-support、spring-webmvc 等配置web.xml, 要配置contextConfigLoc...

2020-03-17 18:54:54 428

转载 Spring Boot入门教程(零): yaml使用详解

简介YAML 是一种简洁的非标记语言(YAML Ain’t Markup Language),YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读, 常用于作为配置文件, 比json更加简洁。YAML 1.2 (3rd Edition): http://yaml.org/spec/1.2/spec.htmljs-yaml: https://github.com/nod...

2020-03-17 18:39:09 619

原创 开发者必备Docker命令

本文主要讲解Docker环境的安装以及Docker常用命令的使用,掌握这些对Docker环境下应用的部署具有很大帮助。Docker 简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上。使用Docker可以更方便低打包、测试以及部署应用程序。Docker 环境安装安装yum-...

2020-03-17 16:50:39 131

原创 淘宝 NPM 镜像

这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。当前 registry.npm.taobao.org 是从 r.cnpmjs.org 进行全量同步的.当前 npm.taobao.org 运行版本是: cnpmjs.org@3.0.0-rc.31本系统运行在 Node.js@v12.8.1 上.开源镜像: ht...

2020-03-15 12:03:30 219 1

转载 Vue 环境变量和模式(设置通用baseUrl)

Vue CLI3 中可以通过设置环境变量和模式,可以根据不同模式加载不同的 baseUrl 地址。具体如下:一、环境变量1.描述在 Vue 项目的根目录下可以创建以下文件来设置环境变量.env # 在所有的环境中被载入.env.local # 在所有的环境中被载入,但会被 git 忽略.env.[mode] # 只在指定的...

2020-03-15 11:56:11 1865 2

转载 Springboot Vue Login(从零开始实现Springboot+Vue登录)

一、简述最近学习使用Vue实现前端后端分离,在Github上有一个很好的开源项目:mall,正所谓百看不如一练,自己动手实现了一个Springboot+Vue的登录操作,在此记录一下踩过的坑。文章最后补充两端的GitHub代码,之所以放在最后,是因为文章写的很细致了,动手操作一下会更有帮忙,如果有很大出入可以比对原码,找找问题。二、开发工具VSCodeIDEAVue 的安装就不说了,有...

2020-03-15 11:39:24 1254 1

转载 Homebrew介绍和使用

Homebrew介绍和使用一、Homebrew是什么HomebrewHomebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew —— OS X 不...

2020-03-14 16:19:36 259

转载 Brew国内如何自动安装(国内地址)

转载:https://zhuanlan.zhihu.com/p/111014448Brew国内如何自动安装(国内地址)一、自动脚本(全部国内地址)/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"或者/bin/bash -c "$(curl -...

2020-03-14 16:16:58 3067

原创 【阿里云服务器搭建】2、安装tomcat

【阿里云服务器搭建】2、安装tomcat1、下载tomcathttps://tomcat.apache.org/download-80.cgi2、上传tomcat压缩包到服务器目录下,并解压tar -zxvf apache-tomcat-8.5.51.tar.gz3、配置bash_porfile文件vi ~/.bash_profile添加如下配置CATALINA_HOME=/o...

2020-03-10 19:12:02 280

原创 【阿里云服务器搭建】1、安装jdk

【阿里云服务器搭建】1、安装jdk下载连接 下载连接将jdk包上传服务器目录下,并解压tar -zxvf jdk-8u241-linux-x64.tar.gz配置java环境变量。cd ~vi .bash_profile设置好JAVA_HOME[root@iZm5eif1fv82soqynqnsclZ ~]# vi .bash_profileJAVA_HOME=/...

2020-03-09 15:41:06 176

原创 【leetcode】17、电话号码的字母组合

刷题目录【leetcode】1、两数之和【leetcode】2、两数相加【leetcode】7、整数反转【leetcode】9、回文数【leetcode】11、盛最多水的容器【leetcode】14、最长公共前缀【leetcode】16、最接近的三数之和【leetcode】17、电话号码的字母组合文章目录刷题目录描述题解题解描述给定一个仅包含数字 2-9&nbsp...

2019-11-18 15:58:03 128

原创 【leetcode】16、最接近的三数之和

刷题目录【leetcode】1、两数之和【leetcode】2、两数相加【leetcode】7、整数反转【leetcode】9、回文数【leetcode】11、盛最多水的容器【leetcode】14、最长公共前缀【leetcode】16、最接近的三数之和文章目录刷题目录描述题解描述给定一个包括 n 个整数的数组 nums 和 一个目标值 ...

2019-11-18 15:48:17 119

原创 【leetcode】14、最长公共前缀

刷题目录【leetcode】1、两数之和【leetcode】2、两数相加【leetcode】7、整数反转【leetcode】9、回文数【leetcode】11、盛最多水的容器【leetcode】14、最长公共前缀文章目录刷题目录描述题解描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,...

2019-11-18 15:41:03 130

原创 【Python3.7学习笔记】六、控制语句和循环

【Python3.7学习笔记】六、控制语句和循环学习笔记目录【Python3.7学习笔记】一、环境搭建 【Python3.7学习笔记】二、第一个python程序 【Python3.7学习笔记】三、变量和简单数据类型 【Python3.7学习笔记】四、列表 【Python3.7学习笔记】五、字典 【Python3.7学习笔记】六、控制语句和循环目录学习笔记目录目录简...

2019-11-15 13:28:56 615

原创 【leetcode】11、盛最多水的容器

刷题目录【LeetCode】1、两数之和【LeetCode】2、两数相加【LeetCode】7、整数反转【LeetCode】9、回文数【LeetCode】11、盛最多水的容器文章目录刷题目录描述题解描述给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出...

2019-11-14 12:27:22 203

原创 【leetcode】9、回文数

刷题目录【LeetCode】1、两数之和【LeetCode】2、两数相加【LeetCode】7、整数反转【LeetCode】9、回文数文章目录刷题目录描述题解描述题解 欢迎大家一起讨论交流学习,LeetCode 每日一更我的 github 期待你的关注...

2019-11-14 12:17:06 125

原创 【leetcode】7、整数反转

刷题目录【LeetCode】1、两数之和【LeetCode】2、两数相加【LeetCode】7、整数反转【LeetCode】9、回文数文章目录刷题目录描述题解描述题解 欢迎大家一起讨论交流学习,LeetCode 每日一更我的 github 期待你的关注...

2019-11-14 12:16:17 131

原创 【leetcode】2、两数相加

【LeetCode】2、两数相加描述给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)...

2019-11-14 11:16:39 116

原创 【Python3.7学习笔记】五、字典

【Python3.7学习笔记】五、字典学习笔记目录【Python3.7学习笔记】一、环境搭建 【Python3.7学习笔记】二、第一个python程序 【Python3.7学习笔记】三、变量和简单数据类型 【Python3.7学习笔记】四、列表目录学习笔记目录目录一个简单的字典使用字典访问字典中得值添加键值对创建一个空字典修改字典中得值删除键值对由类...

2018-07-22 10:42:19 3508 2

原创 【leetcode】1、两数之和

【LeetCode】1、两数之和【题目】给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]目录目录java解法解...

2018-07-21 11:19:17 337

原创 【Python3.7学习笔记】四、列表

【Python3.7学习笔记】四、列表目录目录列表访问列表元素列表索引修改列表元素添加元素到列表从列表删除元素使用del()删除元素使用pop()删除元素根据值删除元素使用sort()对列表进行永久性排序使用sorted()对列表进行临时性排序使用reverse()反转列表使用len()计算列表长度遍历列表循环列表在for循环中执行更多的操...

2018-07-20 16:23:21 1719

原创 【Python3.7学习笔记】三、变量和简单数据类型

【Python3.7学习笔记】三、变量和简单数据类型目录目录变量变量的命名和使用规则使用变量时避免命名错误字符串使用方法修改字符串大小写合并(拼接)字符串使用制表符或换行符添加空白删除空白使用字符串时避免语法错误数字整数浮点数使用函数str()避免类型错误注释如果编写注释该编写什么样的注释Python之禅变量...

2018-07-20 12:03:24 3146

原创 【Python3.7学习笔记】二、第一个python程序

【Python3.7学习笔记】二、第一个python程序目录目录编写helloworld.py文件执行python程序小结编写helloworld.py文件新建helloworld.py文件,输入内容如下:print(“Hello World!”)打印Hello World!执行python程序开始菜单运行cmd,打开命令行窗口,切换...

2018-07-19 20:33:34 4520

原创 【Python3.7学习笔记】一、环境搭建

【Python3.7学习笔记】一,环境搭建【Python3.7学习笔记】一,环境搭建Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 ...

2018-07-19 13:41:47 7698

空空如也

空空如也

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

TA关注的人

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