自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue概述

前后端分离的优势: 1.可以实现真正的前后端解耦,前端服务器使用nginx/tomcat。前端/WEB服务器放的是css、js,图片等等一系列静态资源,前端服务器负责控制页面引用、跳转、路由。 2.发现BUG,可以快速定位是谁的问题,不会出现互相甩锅的现象。页面逻辑、跳转错误、浏览器兼容性问题、脚本错误、页面样式问题,全部都由前端工程师来负责。接口数据出错,数据没有提交成功,应答超时等问题,全都有后端工程师来解决问题。 3.减少后端服务器的负载压力。除了接口以外的其他所有http请求全部都转移到前端服务器上

2021-06-04 18:52:50 185

原创 SpringBoot

SpringBoot概述 Spring 优点: 开源、轻量级、非侵入式的一站式框架,简化了企业级应用开发。 控制反转(IOC),依赖注入(DI)降低了组件之间的耦合性,实现了软件各层之间的解耦。 面向切面(AOP),利用它可以很容易实现一些拦截,如事务控制等。 spring 对于主流的应用框架提供了很好的支持,例如 mybatis。 spring 提供有自己的 mvc 实现。 缺点: ​ 虽然 Spring 的组件代码是轻量级的,但它的配置却是重量级的。虽然 spring引入了注解功能,但是仍然需要编写大量

2021-06-04 18:51:47 100

原创 集合

集合 Java中对于各种数据结构的实现,就是我们用到的集合。 Collection接口 Collection 接口:定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式。 Set 中的数据对象没有顺序且不可以重复。 List 中的数据对象有顺序且可以重复。 在Collection中定义了一些集合中的共有方法: boolean add(Object element); boolean addAll(Collection c); boolean remove(Object element)

2020-12-27 10:24:43 117

原创 异常

异常 ​ 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。 异常: 在Java中,我们将程序执行过程中发生的不正常的情况称之为“异常”。(在程序编写过程中的语法错误和逻辑错误不属于异常) java程序在执行过程中所发生的异常可分为两类: Error:java虚拟机无法解决的严重问题。 如:JVM系统内部错误、资源耗尽等严重情况。一般不编写针对性

2020-12-18 12:23:13 134

原创 I / O

File类 File类是java.io包中很重要的一个类; File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录; File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件大小等; File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。 方 法 原 型 说 明 File(String pathname) 指定文件(或目录)名和路径创建文件对象 **File(String parent, Stri

2020-12-07 14:12:48 192

原创 String Math Random BigInteger BigDecimal

String类 String类概述 ​ 字符串是由多个字符组成的一串数据(字符序列)的字符串常量,值改变后会重新创建一个新的对象。 有两种创建方法: String s = "abc"; String s = new String("abc"); ​ 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在堆中创建一个String对象object, 第一种特点:JVM会自动根据栈中数据的实际情况来决定是否有必要创建新对象。 ​ 第二种一概在堆

2020-11-24 20:27:07 164 1

原创 包装类、Object类、Arrays类

java API概述 API(ApplicationProgramming Interface)应用程序编程接口 api文档是对java预先定义的类或接口功能和方法功能的说明文档,目的是提供给开发人员进行使用帮助说明。 数据类型包装类 java为了方便操作给每个基本类型都包装了一个基本的类,用来包装基本类型的值。 基本数据类型 包装类 byte Byte short Short char Character int Integer long Long float Floa

2020-11-17 20:10:07 86

原创 循环

什么是循环 循环语句功能 在某些条件满足的情况下,反复执行特定代码的功能 循环语句的四个组成部分 循环变量的初始化 循环条件部分 循环体部分 循环变量的更新 循环语句分类 ​ while 循环 ​ do/while 循环 package javaSE_Day4; /** * while(条件){ * 循环语句 * } * * do{ * 循环语句 * }while(条件) */ public class While_Damo { public static vo

2020-10-30 12:05:15 80

原创 java面向对象

面向过程和面向对象的设计思想 面向过程(procedure oriented programming)缩写POP ​ 面向过程就是分析得出要进行的每一个步骤一步一步的执行。 面向对象(objectoriented programming ) 缩写OOP ​ 面向对象就是以分类的方式将问题分开处理,的以更加明确的处理问题,这是更倾向于人类思考问题的方式。 ​ 面向过程适合于处理简单的问题,直接关注流程,简单有效。 ​ 面向对象适合于处理复杂的问题,先使用面向对象的方式对整体关系作出分类,然后,根据不同的类深

2020-10-30 12:04:44 86

原创 java中常见的关键字

boolean boolean变量的值可以是true或false。 break 用于提前退出for、while或do循环,或者在switch语句中用来结束case块。 byte byte是Java原始类型。 byte可存储在[-128,127]范围以内的整数值。 case 用来标记switch语句中的每个分支。 char char是Java原始类型。 char变量可以存储一个Unicode字符。 class class关键字用来声明新的Java类,该类是相关变量和/或方法的集合。 类是面向对象的程序设计方法

2020-10-30 12:04:09 425

原创 运算符

运算符 算术运算符 package javaSE_Day2; /** * 算数运算符 * + 加法 正数 连接字符串 * - 减法 负数 * * 乘法 * / 除法 * % 取余 * ++ 递加 * -- 递减 */ public class OperDemo { public static void main(String[] args) { int a = 10; int b = 15; char c =

2020-10-30 12:03:39 104

原创 Java变量、数据类型

Java变量 变量是程序的基本储存单元,程序运行中可以改变。 其本质上就是内存中的一小块区域,使用变量名来访问这块区域,使用前必须声明,然后必须赋值才可使用。 变量是通过访问变量名来访问这块区域的。 Java数据类型 Java是一种强制类型语言,每一个数据必须指定类型,指导jVM分配内存空间。 整数类型: ​ Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。 ​ long定义的整型需要在赋的值后面加“l”或“L”。 对于整数有四种表示方式: pac

2020-10-23 22:22:13 60

原创 java基础1

注释 对程序功能的说明, 以某种特定符号作为标记, 程序在运行过程中不会执行注释. 有三种注释: // 单行 /* 多行注释 */ /** 文档注释,用于为类,方法,属性功能进行说明,调用时可以提示其功能介绍. */ 关键字 被语言中赋予特定含义的单词,用来修饰例如类,属性,方法. 关键字中所有字母都为小写 保留字 Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 : goto 、const 标识符 Java 对各种变量、方法和类等要素命名时

2020-10-23 22:18:50 100

原创 Java简介

Java语言发展史 1991年 SUN公司 提出要求:语言生成代码紧凑,在不同的平台上运行(跨平台) 詹姆斯•高斯林 1995年正式确立 2004年java5发布 改动较多 2009年被oracle收购 目前基本保持半年更新一次(注意使用LTS长期支持版本) Java语言的特点 开源 开放源代码 免费 面向对象,简单、高效 平台无关性 ​ 我们程序员开发的程序只需要有一套即可,在不同的操作系统上安装不同的java虚拟机,让JVM翻译为不同操作系 统所能够识别的机器指令即可. java程序与平台

2020-10-23 22:15:39 91

原创 HTML简介2

表格 表格基本构成 ​ 表格标签构成 ​ table:表格区域 border边框 ​ width height ​ bgcolor ​ background ​ cellpadding:内容到边框的距离 ​

2020-10-20 19:19:40 124 1

原创 HTML简介

HTML 超文本标记语言(HyperText Markup Language)。 超文本:图片 视频 音频 超链接 ………… 标记:标签元素(通过标签给浏览器识别怎样显示) html4的文档声明 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> html5的文档声明 <!DOCTYPE html> 头标签 &lt

2020-10-18 17:19:43 142

原创 树的遍历

python树的各种遍历 class Node(object): def __init__(self, item): self.item = item self.left = None self.right = None class Tree(object): def __init__(self): self.ro...

2020-10-15 17:04:41 101

空空如也

空空如也

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

TA关注的人

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