idea
文章平均质量分 56
ss无所事事
这个作者很懒,什么都没留下…
展开
-
Thymeleaf——springboot使用
Thymeleaf 模板引擎前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。jsp支持非常强大的功能,包括能写Java代码,但是我们现在的这种情况:SpringBoot这个项目首先是以jar的方式,不是war。我们用的还是嵌入式的Tomcat,所以呢,他现在默认是不支持jsp的。SpringBoot推荐你可以来使用模板引擎:模板引擎,其实jsp就是一个模板原创 2021-05-14 20:13:47 · 201 阅读 · 0 评论 -
SpirngBoot中yaml语法
配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的,文件类型分为两种application.properties语法结构 : key=valueapplication.yml语法结构 :key:空格 value配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了比如我们可以在配置文件中修改Tomcat 默认启动的端口号(properties)server.port=8081yaml 概原创 2021-05-09 00:42:28 · 138 阅读 · 0 评论 -
SpringBoot运行原理深究
我们一开始写的HelloSpringBoot,是怎么运行的呢,Maven项目,我们一般从pom.xml文件探究起;Pom.xml父依赖其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件! <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>原创 2021-05-07 00:21:21 · 413 阅读 · 1 评论 -
修改springboot启动图案
如何更改启动时显示的字符拼成的字母?只需一步:到项目下的 resources 目录下新建一个banner.txt 即可。图案可以到:https://www.bootschool.net/ascii 这个网站生成,然后拷贝到resources目录下创建的文件中即可!例如:叮当猫...原创 2021-05-06 18:30:15 · 170 阅读 · 0 评论 -
第一个SpringBoot项目
准备工作我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。我的环境准备:java version “1.8.0_181”Maven-3.6.1SpringBoot 2.x 最新版开发工具:IDEA创建基础项目说明Spring官方提供了非常方便的工具让我们快速构建应用 , Spring Initializr: https://start.spri.原创 2021-05-06 00:33:49 · 102 阅读 · 0 评论 -
Spring中快速构建实体类方法 Lombok
一、Lombok简介Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO),它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() 和 equals() 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。二、安装Lombok1、直接从http://plugins.jetbrains.com/下载,然后放到idea安装文件下面的plugins原创 2021-04-30 14:13:55 · 819 阅读 · 0 评论 -
Mybatis中万能的map
万能Map在Mybatis,如果我们的实体类,或者数据库中的表,字段或者参数过多,我们应当考虑使用Map!UserMapper接口: int addUser(Map<String,Object> map);UserMapper.xml<insert id="addUser" parameterType="map"> insert into mybatis.user (id, pwd) values (#{userid},#{passWord});&原创 2021-04-25 19:30:36 · 144 阅读 · 0 评论 -
2017年蓝桥杯:纸牌三角形
标题:纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一种排法(如有对齐问题,参看p1.png)。 A 9 6 4 83 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。答案 :144解题思路:将1-9这些数字放入数组中,每条边用数组表示。然后用去全排序的方法列出每一种可能进行判断,最原创 2021-04-05 22:35:19 · 212 阅读 · 2 评论 -
蓝桥杯:铁塔尼号营救(Java版本)
题目描述‘’铁塔尼号遇险了!他发出了求救信号。距离最近的哥伦比亚号收到了讯息,时间就是生命,必须尽快赶到那里。通过侦测,哥伦比亚号获取了一张海洋图。这张图将海洋部分分化成 n*n 个比较小的单位,其中用 1标明的是陆地,用 0 标明是海洋。船只能从一个格子,移到相邻的四个格子。为了尽快赶到出事地点,哥伦比亚号最少需要走多远的距离。输入格式第一行为 n,下面是一个 n*n 的 0、1 矩阵,表示海洋地图最后一行为四个小于 n 的整数,分别表示哥伦比亚号和铁塔尼号的位置。输出格式哥伦比亚号到铁塔原创 2021-04-05 21:37:12 · 410 阅读 · 2 评论 -
蓝桥杯竞赛:顺时针打印二维数组
题目描述给出一个不大于 9 的正整数 n,输出 n×n 的蛇形方阵。输入格式无输出格式无输入输出样例输入样例:4输出样例:题解思路:在数组的左上角和右下角各设置一个点,用来限制while循环的遍历每次遍历一遍后将rightrow --,rightcol --,leftrow ++,leftcol++来缩小遍历的范围。具体的解析看代码就懂了 只要明白规律就是一个很简单题目import java.util.Scanner;//顺时针打印二维数组public class Cours原创 2021-04-05 14:56:13 · 329 阅读 · 2 评论 -
10000以内的回文数和判断一个数字是否是回文数
10000以内的回文数和判断一个数字是否是回文数1、10000以内的回文数2、判断一个数字是否是回文数1、10000以内的回文数回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数例如121,1221,13131……10000以内的回文数分为3种情况:两位数,三位数和四位数因为回文数正序和倒序都是一样的数 所以用两个for循环就可以解决看代码:public class demo_06 { public static void main(String[] args) {原创 2021-03-30 15:31:31 · 2809 阅读 · 2 评论 -
Java中“equals()“与“==“不同点和相同点
java中“equals()”与“==”的不同点和相同点一、“ == ”的认识二级目录三级目录一、“ == ”的认识==为运算符。1、可以作用在基本数据类型的变量,直接比较两者存储的 “值”是否相等;2、可以作用于引用类型的变量,则比较的是所指向的对象的地址;基本数据类型包括数值型(整数类型(byte,short,int,long),浮点类型(float,double)),字符型(char)和布尔型(boolean)public class Mytest { public static原创 2021-03-07 14:07:08 · 271 阅读 · 2 评论 -
Mybatis基础程序的搭建
思路:搭建环境–>导入Mybatis–>编写代码–>测试!这里写目录标题一、搭建环境1.1、搭建数据库1.2、新建项目1.3、创建一个模块1.4、编写代码1.5、测试一、搭建环境1.1、搭建数据库CREATE DATABASE `mybatis`;USE `mybatis`;CREATE TABLE `user`( `id` INT(20) NOT NULL PRIMARY KEY, `username` VARCHAR(30) DEFAULT NULL, `p原创 2021-02-27 17:34:51 · 91 阅读 · 0 评论 -
idea修改注释颜色
打开IDEA左上角File搜索Language Defaults原创 2021-02-26 17:49:20 · 176 阅读 · 0 评论