自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三更草堂-SpringBoot-常见场景-starter

SpringBoot-常见场景1.热部署​ SpringBoot为我们提供了一个方便我们开发测试的工具dev-tools。使用后可以实现热部署的效果。当我们运行了程序后对程序进行了修改,程序会自动重启。​ 原理是使用了两个ClassLoder,一个ClassLoader加载哪些不会改变的类(第三方jar包),另一个ClassLoader加载会更改的类.称之为Restart ClassLoader,这样在有代码更改的时候,原来的Restart Classloader被丢弃,重新创建一个Restart

2023-11-27 17:22:15 118

原创 SpringBoot-基础入门-三更草堂

​ YAML (YAML Ain’t a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件的语言。​ YAML试图用一种比XML更敏捷的方式,来完成XML所完成的任务。

2023-03-05 15:39:32 84

原创 css水平居中与垂直居中总结

行内级元素(如inline或inline-block)设置父元素的text-align:center块级元素(block)设置当前块级元素(宽度)margin:0 auto绝对定位(Positition)元素有宽度的情况下 left:0;right:0;flex布局绝对定位元素有宽度的情况下: top:0;bottom:0;弊端明显:一:脱离标准流;二:必须给绝对定位的元素设置高度,否则就被拉长跟父元素一样长了。flex布局align-items: center .设置父元素上。不设置高度也可以用。

2022-09-19 23:33:30 145

原创 Mybatis

环境:回顾:SSM框架:配置文件的。最好的学习方式:看官网文档MyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。如何获得Mybatis?mavengithub : https://github.com.myb

2022-06-25 16:43:15 180

原创 SMBMS系统开发

SMBMS[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rp8NpfGi-1653637169976)(12 SMBMS.assets/image-20220523084920756.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PFTu7s0n-1653637169977)(12 SMBMS.assets/image-20220523085443097.png)]项目如何搭建?考虑使用不使用Maven?依赖、Jar项目搭建准

2022-05-27 15:41:14 101

原创 JDBC 普通操作 预编译事务

JDBC1、什么是JDBC:Java连接数据库需要jar包的支持:java.sqljavax.sqlmysql-conneter-java…连接驱动2、实验环节搭建//普通类插入import java.sql.*;public class TestJDBC { public static void main(String[] args) throws ClassNotFoundException, SQLException { //配置信息

2022-05-22 16:29:42 250

原创 Servlet学习

Servlet1.1 Servlet 简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成2个小步骤编写一个类,实现Servlet接口把开发好的java类部署到web服务器中把实现了Servlet接口的java教程叫做,Servlet1.2 HelloServletSerlvet接口sun公司有2个默认的实现类: HttpServlet,GenericServlet构建一个

2022-05-21 14:53:18 477

原创 maven设置

maven构建maven 中pom.xml解析<?xml version="1.0" encoding="UTF-8"?><!--maven版本+头文件--><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/

2022-05-16 18:21:01 58

转载 js中的各种遍历

let arr = [‘Joker’,‘Pink’,‘north’,‘Red’]for 循环普通的for循环,也是最常用到的for(let i = 0;i<arr.length;i++){ console.log(arr[i]);}for infor in 循环 用于遍历对象的属性如果用其来遍历数组 key值则为下标let obj = { age: 18, name: "Joker", sayHello() { console.log("Hello")

2022-05-09 10:44:40 1207

转载 iptables防火墙规则的添加、删除、修改、保存

目录 摘要  一、查看规则集 二、配置默认规则 三、增加规则 四、删除规则 五、规则的保存 摘要  本文介绍iptables这个Linux下最强大的防火墙工具,包括配置iptables三个链条的默认规则、添加iptables规则、修改规则、删除规则等。 一、查看规则集 iptables --list -n // 加一个-n以数字形式显示IP和端口...

2022-05-07 16:03:41 12254

原创 注解和反射

注解和反射1.0 什么是注解Annotation 是从JDK5.0 开始引入的新技术。Annotation 的作用不是程序本身,可以对程序作出解释(这一点和注释(comment)没有什么区别)**可以被其他程序(比如编译器等)读取。 **Annotation的格式:注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例@SuppressWarnings(value=“unchecked”)Annotation在哪里使用?可以附加在package,clas

2022-05-05 19:15:59 93

原创 java 网络编程

网络编程1.1 、 概述[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-msnO9LVM-1651562535013)(…/…/…/…/Application Support/typora-user-images/image-20220502145707911.png)]javaweb :B/S网络编程 :C/S1.2、网络通信的要素如何实现网络的通信?通信双方的地址:IP端口192.168.16.124:5900规则:网络通信的协议TCP/IP参

2022-05-03 15:22:55 93

原创 java I/O

1.1教学目标流的概念流的分类字节流编码方式字符流File类1.2 什么是流概念:内存与存储设备之间的传输数据的通道1.3 流的分类按方向(重点)输入流:将<存储设备>中的内容读入到<内存>中。输出流:将<内存>中的内容写入到<存储设备>中。按单位:字节流:以字节为单位,可以读写所有数据。字符流:以字符为单位,只能读写文本数据。按功能节点流:具有实际传输数据的读写功能。过滤流:在节点流的基础之上增强功能。1

2022-05-02 14:47:35 314

原创 java集合框架

java集合框架1.1教学目标集合的概念Collection接口List接口与实现类泛型和工具类Set接口与实现类Map接口与实现类1.2 集合对象的容器,实现了对对象常用的操作,类似数组的功能。和数组的区别:数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能引用类型位置:java.util.*1.3 Collection 体系集合#mermaid-svg-CLglmSkN4D60tYPJ {font-family:"trebuchet ms",ver

2022-04-29 17:30:52 254

原创 BigDecimal ,Date,Calendar,SimpledateFormat,System类

1.6 BigDecimal思考:以下程序输出结果是多少?Public class TestBigDecimal{ Public static void main(String[] args){ double d1=1.0; double d2=0.9; System.out.println(d1-d2);//0.09999999999999998 }}位置:java.math包中。作用:精确计算浮点数创建方式: BigDecimal bd=ne

2022-04-26 23:41:14 80

转载 java中public、private、protected的区别

java中public、private、protected的区别 在java中通过三个关键字public、private、protected在类的内部来进行边界的设定,这些访问指定词(access specifier)决定了紧跟其后被定义的东西可以被谁访问。 public:表示紧跟其后的成员可以被任何人引用private:表示紧跟其后的成员除了类型创建者和类型内部的方法,任何人都不可引用,否者程序编译报错protected:protected关键字与private效果相当,差别仅在于继承的类可以访.

2022-04-26 21:48:21 12080 1

原创 String类方法

1.5 String 类字符串是常量,创建之后不可改变字符串字面值存储在字符串池中,可以共享。String s=“hello”;产生一个对象,字符串池中存储;String s= new String(“Hello”);//产生两个对象,堆、池各一个常用方法 public int length(): 返回字符串的长度;public char charAt(int index): 根据下标获取字符。public boolean contains(String str): 判断

2022-04-26 02:09:32 63

转载 StringBuffer 和StringBuilder产生原因

(1)为什么需要StringBuffer 由于String的内容是不可变的,在频繁操作字符串的应用中,导致String对象泛滥,不断的被创建和销毁,占用大量的内存和CPU时间。 例如,将十万个"A"连成一个大的字符串。代码如下: 这将创建100000个对象,其中有99999个对象是临时对象,是计算的中间结果。JVM需要花费大量的内存来存放,也需要花费大量CPU时间来回收对象。 &nbsp...

2022-04-26 01:19:38 163

原创 String 类方法

String 类字符串是常量,创建之后不可改变字符串字面值存储在字符串池中,可以共享。String s=“hello”;产生一个对象,字符串池中存储;String s= new String(“Hello”);//产生两个对象,堆、池各一个常用方法 public int length(): 返回字符串的长度;public char charAt(int index): 根据下标获取字符。public boolean contains(String str): 判断当前字符串

2022-04-26 00:25:01 72

原创 Object 类方法

1.3 Object类超类、基类、所有类的直接或间接父类,位于继承树的最顶层。任何类,如没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承。Object类中所定义的方法,是所有对象都具备的方法。Object类型可以存储任何对象。作为参数,可接受任何对象。作为返回值,可返回任何对象。getClass()方法public final Class<?> getClass(){} 返回值为Class返回引用中存储的实际对象类型。应用:通常用

2022-04-26 00:22:24 113

原创 java 内部类

内部类#mermaid-svg-i4QGQpnfPdnQmtGZ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-i4QGQpnfPdnQmtGZ .error-icon{fill:#552222;}#mermaid-svg-i4QGQpnfPdnQmtGZ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-i4Q

2022-04-24 00:54:04 235

原创 JAVA SE基础---kuangstudy

01 java 学习hello world代码 public class hello{ public static vold main(String[] args){ System.out.print("hello,world"); } }编译编译 javac hello.java ---> 会生成一个class文件运行 java hello ----> 运行注释数据类型基本类型种类有8种://整数by

2022-04-23 12:29:46 345

空空如也

空空如也

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

TA关注的人

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