![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java springboot
莫陌莫墨
=-=
展开
-
Git学习笔记
一、Git是什么Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。二、Git和SVN 有什么区别Git 与 SVN 区别点:1、GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。2、GIT把内容按元数据方式...原创 2018-04-25 14:56:10 · 199 阅读 · 0 评论 -
bootstrap.yml和application.yml的区别
bootstrap.yml文件会优先于application.yml文件加载 说明:其实yml和properties文件是一样的原理,主要是说明application和bootstrap的加载顺序,且一个项目上要么yml或者properties,二选一的存在。 Bootstrap.yml(bootstrap.properties)在application...原创 2018-04-26 15:00:52 · 1990 阅读 · 0 评论 -
application.properties & application.yml 配置文件详解(转)
#COMMON SPRING BOOT PROPERTIES ##提供此示例文件作为指导。请勿将其全部复制到您自己的应用程序。^^^ #============================================ =====================#---------------------------------------- #CORE PROPERTIE...转载 2018-04-26 14:51:31 · 1864 阅读 · 0 评论 -
Maven学习笔记(二)
什么是Maven坐标?对应于平面中的点和城市中的地址,Maven的世界中拥有数量非常巨大的构件,也就是大家平时用的一些jar、war等文件。在Maven为这些构件引入坐标概念之前,我们无法使用任何一种方式来唯一标识所有这些构件,因此,当需要用到Spring Framework依赖的时候,大家会去Spring Framework网站寻找,当需要用到log4j依赖的时候,大家又会去Apache网站寻找...原创 2018-04-25 15:04:34 · 168 阅读 · 0 评论 -
SpringBoot学习系列之一
一、SpringBoot是什么spring Boot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序。 对Spring平台和第三方类库我们有自己看法和意见(约定大于配置),所以你最开始的时候不要感到奇怪。大多数Spring Boot应用程序需要很少的Spring配置。您可以使用Spring Boot创建可以使用java -jar或传统 war 包部署启动的Java应用程序。 我...原创 2018-04-24 10:55:05 · 357 阅读 · 0 评论 -
@RequestParam注解详解
@RequestParam是传递参数的.@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。public String queryUserName(@RequestParam String userName)在url中输入:localhost:8080/**/?userName=zhangsan请求中包含username参数(如/requestparam1?userName=...原创 2018-04-26 10:18:35 · 3924 阅读 · 0 评论 -
Tomcat运行出现出现问题(the JRE_HOME environment variable is not defined correctly This environment variabl)
错误:The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this program首先查看你的jdk配置是否错误,cmd中输入 jdk -version 查看是否正常如果有错,就先配置正确的jdk环境变量。在配置成功jdk环境的前...原创 2019-05-09 16:46:20 · 2405 阅读 · 0 评论 -
maven安装配置:报错NB: JAVA_HOME should point to a JDK not a JRE
错误:The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE解决办法:1:保证你的环境变量配置正确2:正确的前提下...原创 2019-05-09 16:37:53 · 14101 阅读 · 4 评论 -
java-两数倒置后求和
对于两数倒置之后求和,如123,456,倒置后求和为975。如果是100,200,倒置后求和为3,倒置后开头为0的自动消除。对于这种程序,考虑用字符串的形式进行编写。先将其字符串分别用reverse()倒置过来。然后再比较其长度,如果不一样长度,给长度较短的在前面加字符0.然后再分别对其求和。最后,消除求和后字符串的开头0。public static String rever...原创 2019-04-15 08:50:08 · 957 阅读 · 0 评论 -
Java—正整数分解成质因数
public static void main(String[]args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); Decompose(n); } //用于分解 private static void Decompose(int n){ ...原创 2019-04-15 08:43:44 · 245 阅读 · 0 评论 -
Java小结(四)——折半查找、选择排序、冒泡排序
最常见的一些基本算法,比如折半查找,选择排序,冒泡排序。折半查找,是它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列 即数组内元素必须是有序的才可以用折半查找的办法。 //折半查找 public static int halfSearch(int arr[],int key){ int min,mid,m...原创 2019-01-25 13:48:19 · 188 阅读 · 0 评论 -
Java中“==”和equals()的区别
有人经常弄不清楚“==”和equals()的区别在哪里,可以认真看下这篇文章,然后你亲自敲下代码,试试。 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类、接口) 当他们用(==)进行比较的时候,比较的...原创 2018-05-07 12:51:15 · 162 阅读 · 0 评论 -
Java之什么是序列化以及为什么要序列化
http://blog.csdn.net/tlycherry/article/details/8986720 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Ser...转载 2018-04-27 16:29:33 · 176 阅读 · 0 评论 -
Java中abstract类和abstract方法的相关问题
当知道一个类的子类将不同的实现某个方法时,把该类声明为抽象类很有用,可以共用相同的父类方法,不必再定义。抽象类和抽象方法的关系:含有抽象方法的类一定是抽象类,抽象类里不一定含有抽象方法。抽象类存在的意义是用来被继承的。一个类继承了一个抽象类,必须实现抽象类里面所有的抽象方法,否则,此类也是抽象类。 abstract修饰符用来修饰类和成员方法1:用abstract修饰的类表示抽象类,抽象类位于继承树...转载 2018-04-25 16:35:53 · 3432 阅读 · 0 评论 -
maven学习笔记之IDEA+Maven+Jetty运行一个简单的web项目
maven学习笔记一、什么是mavenMaven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候...原创 2018-04-09 16:27:03 · 10954 阅读 · 3 评论 -
Java小结(一)——打印等腰三角形
一开始我们学习Java、C、python等语言的时候,都是从基本语法开始的,一些基本的循环语句,实现一些简单的小的练习需求。比如打印等腰三角形。打印一个如下形式的等腰三角形:/* * *** ***** ******* */那我们初学者可能一开始就会想到的是最简单粗暴地一个算法,我直接System.out.print(),原创 2018-01-29 10:40:09 · 3184 阅读 · 0 评论