- 博客(17)
- 收藏
- 关注
原创 Vue概述
前后端分离的优势:1.可以实现真正的前后端解耦,前端服务器使用nginx/tomcat。前端/WEB服务器放的是css、js,图片等等一系列静态资源,前端服务器负责控制页面引用、跳转、路由。2.发现BUG,可以快速定位是谁的问题,不会出现互相甩锅的现象。页面逻辑、跳转错误、浏览器兼容性问题、脚本错误、页面样式问题,全部都由前端工程师来负责。接口数据出错,数据没有提交成功,应答超时等问题,全都有后端工程师来解决问题。3.减少后端服务器的负载压力。除了接口以外的其他所有http请求全部都转移到前端服务器上
2021-06-04 18:52:50
174
原创 SpringBoot
SpringBoot概述Spring优点:开源、轻量级、非侵入式的一站式框架,简化了企业级应用开发。控制反转(IOC),依赖注入(DI)降低了组件之间的耦合性,实现了软件各层之间的解耦。面向切面(AOP),利用它可以很容易实现一些拦截,如事务控制等。spring 对于主流的应用框架提供了很好的支持,例如 mybatis。spring 提供有自己的 mvc 实现。缺点: 虽然 Spring 的组件代码是轻量级的,但它的配置却是重量级的。虽然 spring引入了注解功能,但是仍然需要编写大量
2021-06-04 18:51:47
90
原创 集合
集合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
104
原创 异常
异常 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。异常:在Java中,我们将程序执行过程中发生的不正常的情况称之为“异常”。(在程序编写过程中的语法错误和逻辑错误不属于异常)java程序在执行过程中所发生的异常可分为两类:Error:java虚拟机无法解决的严重问题。 如:JVM系统内部错误、资源耗尽等严重情况。一般不编写针对性
2020-12-18 12:23:13
123
原创 I / O
File类File类是java.io包中很重要的一个类;File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录;File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件大小等;File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。方 法 原 型说 明File(String pathname)指定文件(或目录)名和路径创建文件对象**File(String parent, Stri
2020-12-07 14:12:48
176
原创 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
146
1
原创 包装类、Object类、Arrays类
java API概述API(ApplicationProgramming Interface)应用程序编程接口api文档是对java预先定义的类或接口功能和方法功能的说明文档,目的是提供给开发人员进行使用帮助说明。数据类型包装类java为了方便操作给每个基本类型都包装了一个基本的类,用来包装基本类型的值。基本数据类型包装类byteByteshortShortcharCharacterintIntegerlongLongfloatFloa
2020-11-17 20:10:07
82
原创 循环
什么是循环循环语句功能在某些条件满足的情况下,反复执行特定代码的功能循环语句的四个组成部分循环变量的初始化循环条件部分循环体部分循环变量的更新循环语句分类 while 循环 do/while 循环package javaSE_Day4;/** * while(条件){ * 循环语句 * } * * do{ * 循环语句 * }while(条件) */public class While_Damo { public static vo
2020-10-30 12:05:15
77
原创 java面向对象
面向过程和面向对象的设计思想面向过程(procedure oriented programming)缩写POP 面向过程就是分析得出要进行的每一个步骤一步一步的执行。面向对象(objectoriented programming ) 缩写OOP 面向对象就是以分类的方式将问题分开处理,的以更加明确的处理问题,这是更倾向于人类思考问题的方式。 面向过程适合于处理简单的问题,直接关注流程,简单有效。 面向对象适合于处理复杂的问题,先使用面向对象的方式对整体关系作出分类,然后,根据不同的类深
2020-10-30 12:04:44
83
原创 java中常见的关键字
booleanboolean变量的值可以是true或false。break用于提前退出for、while或do循环,或者在switch语句中用来结束case块。bytebyte是Java原始类型。byte可存储在[-128,127]范围以内的整数值。case用来标记switch语句中的每个分支。charchar是Java原始类型。char变量可以存储一个Unicode字符。classclass关键字用来声明新的Java类,该类是相关变量和/或方法的集合。类是面向对象的程序设计方法
2020-10-30 12:04:09
415
原创 运算符
运算符算术运算符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
92
原创 Java变量、数据类型
Java变量变量是程序的基本储存单元,程序运行中可以改变。其本质上就是内存中的一小块区域,使用变量名来访问这块区域,使用前必须声明,然后必须赋值才可使用。变量是通过访问变量名来访问这块区域的。Java数据类型Java是一种强制类型语言,每一个数据必须指定类型,指导jVM分配内存空间。整数类型: Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。 long定义的整型需要在赋的值后面加“l”或“L”。对于整数有四种表示方式:pac
2020-10-23 22:22:13
57
原创 java基础1
注释对程序功能的说明,以某种特定符号作为标记,程序在运行过程中不会执行注释.有三种注释:// 单行/*多行注释*//**文档注释,用于为类,方法,属性功能进行说明,调用时可以提示其功能介绍.*/关键字被语言中赋予特定含义的单词,用来修饰例如类,属性,方法.关键字中所有字母都为小写保留字Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 :goto 、const标识符Java 对各种变量、方法和类等要素命名时
2020-10-23 22:18:50
96
原创 Java简介
Java语言发展史1991年SUN公司提出要求:语言生成代码紧凑,在不同的平台上运行(跨平台)詹姆斯•高斯林1995年正式确立2004年java5发布 改动较多2009年被oracle收购目前基本保持半年更新一次(注意使用LTS长期支持版本)Java语言的特点开源开放源代码 免费面向对象,简单、高效平台无关性 我们程序员开发的程序只需要有一套即可,在不同的操作系统上安装不同的java虚拟机,让JVM翻译为不同操作系 统所能够识别的机器指令即可.java程序与平台
2020-10-23 22:15:39
88
原创 HTML简介2
表格表格基本构成 表格标签构成 table:表格区域border边框 width height bgcolor background cellpadding:内容到边框的距离
2020-10-20 19:19:40
107
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>头标签<
2020-10-18 17:19:43
138
原创 树的遍历
python树的各种遍历class Node(object): def __init__(self, item): self.item = item self.left = None self.right = Noneclass Tree(object): def __init__(self): self.ro...
2020-10-15 17:04:41
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人