自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于SpringBoot的物业管理系统(毕业设计)

基于SpringBoot+Layui的社区物业管理系统技术栈数据库:MySQL后端技术:SpringBoot 2,MyBatisPlus数据连接池:Druid前端技术:Layui,Ajax,Json等Web容器:Apache Tomcat项目管理工具:Maven开发工具:IDEA运行截图:系统登录界面用户界面管理员界面评论、私信可以索要源码...

2022-07-02 09:08:49 1479 3

原创 JavaWeb-02

1、Servlet1.1、Servlet简介Servlet是sun公司开发动态web的一门技术sun在这些API中提供一个借口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:1、编写一个类,实现Servlet接口2、把开发好的Java类部署到web服务器中。把实现了Servlet接口的Java程序叫做,Servlet1.2、HelloServlet1、构建一个普通的Maven项目,删掉里面的src目录,以后我们的学习就在这个项目里面建立Moudel;这个空的工

2022-05-11 19:46:08 108

原创 JavaWeb-01

1、基本概念1.1、前言web开发,web网页的意思,分为静态web(HTML,CSS)提供给所有人看的数据始终不会发生变化!动态web(淘宝,几乎所有的网站)提供给所有人的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/JSP,ASP,PHP。在Java中,动态web资源开发的技术统称为JavaWeb1.2、web应用程序web应用程序:可以提供浏览器访问的程序a.html,b.html…多个web资源,这些web资源可以被外界访问,对外界提供服务;

2022-05-09 16:49:17 74

原创 注解和反射

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

2022-04-24 19:13:21 60

原创 多线程详解-02

线程状态 线程同步(重点) 线程通信问题 高级主题03线程状态线程状态new:Thread t = new Thread()线程对象一旦创建就进入到了新生状态就绪状态:当调用start()方法,线程立即进入就绪状态,但不意味着立即调度执行运行状态:进入运行状态,线程才真正执行线程体的代码块阻塞状态:当调用sleep,wait或同步锁定时,线程进入阻塞状态,就是代码不往下执行,阻塞事件解除后,重新进入就绪状态,等待cpu调度执行dead:线程中断或者结束,一旦进入死亡状态,就不能..

2022-04-22 16:43:42 123

原创 多线程详解-01

线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 高级主题01 线程简介多任务现实中太多同时做多件事的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事。多线程有一条公路,慢慢因为车太多了,道路堵塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从此,车道就不再堵塞了。普通方法调用和多线程程序、进程、线程在操作系统中运行的程序就是进程,比如你的QQ,播放器,游戏,IDE等。。。一个进程可以有..

2022-04-21 16:27:16 47

原创 Java异常机制

1、什么是异常 2、异常体系结构 3、Java异常处理机制 4、处理异常 5、自定义异常 6、总结

2022-04-08 16:57:27 50

原创 面向对象编程

1、初识面向对象 2、方法回顾和加深 3、对象的创建分析 4、面向对象三大特性 5、抽象类和接口 6、内部类及OOP实战面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握、从整体..

2022-04-06 19:07:20 52

原创 Java数组

1、数组概述 2、数组声明创建 3、数组使用 4、多维数组 5、Arrays类 6、稀疏数组数组的定义数组是相同类型数据的有序结合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar;//首选的方法或dataType arrayRefVar[];//效果..

2022-04-03 21:04:22 42

原创 Java方法详解

1、何谓方法 2、方法的定义及调用 3、方法重载 4、命令行传参 5、可变参数 6、递归何谓方法?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。方法的定义Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码..

2022-04-02 11:21:50 37

原创 Java流程控制

1、用户交互Scanner 2、顺序结构 3、选择结构 4、循环结构 5、break & continue 6、练习Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与n..

2022-04-01 17:01:45 36

原创 Java基础语法

1、注释、标识符、关键字 2、数据类型 3、类型转换 4、变量、常量 5、运算符 6、包机制、JavaDoc注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯Java中的注释有三种单行注释//单行注释多行注释/*多行注释*/文档注释/***@Description 程序描述*@Author 程序作者*/标..

2022-03-31 19:31:24 37

原创 初识JAVA

初识JAVAJAVA帝国的诞生——一场旷日持久的战争C&C++1972年C诞生贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域、游戏等Java初生1995年的网页简单而粗鄙,缺乏互动性图形界面的程序(Applet)Bill Gates说:这是迄今为止设计的最好的语言!Java 2 标准版(J2SE):去占领桌面Java 2 移动版(J2ME):去占领手机Java 2 企业版(J2EE)

2022-03-30 14:05:20 255

原创 Linux常见命令

磁盘管理cd(change directory):cd sourcedir 进入用户主目录cd ~ 进入用户主目录cd – 返回进入此目录之前所在的目录cd … 返回上级目录(若当前目录为“/”,则执行完后还 在“/”;“…”为上级目录的意思)cd …/… 返回上两级目录pwd(print working directory):pwd 显示当前工作目录ls(l...

2020-02-17 15:29:42 133

原创 Linux常见目录

Linux常见目录常见目录:/: 根目录,一般根目录下只存放目录,不要存放文 件,/etc,/bin,/dev,/lib,/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls,tar,mv,cat等/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议...

2020-02-14 17:02:41 355

原创 数据结构-线性表的基本操作

线性表的基本操作#include <stdio.h>#include <malloc.h>//顺序表结构定义typedef struct{ int a[10];//线性表表中元素占用的数组空间 int last;//记录线性表中最后一个元素在数组中的下标,表空时为-1}SeqList;//顺序表初始化SeqList *Init_Seqlist(){...

2020-01-14 18:15:13 222

原创 数据结构-线性表

线性表的概念及运算 线性表的顺序存储线性表线性表(Linear List)是由n(n≥)个数据元素a1,a2,…,an组成的线性的有限序列。线性表的逻辑结构:线性结构除第一个元素外,其他每一个元素有且仅有一个直接前驱。除最后一个元素外,其他每一个元素有且仅有一个直接后继。线性表的相关术语数据(Data): 是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号...

2020-01-14 18:14:56 253

原创 数据结构-序章(二)

数据结构-序章(二)算法和算法分析算法的定义和特性算法:是能为了解决某类问题而规定的一个有限长的操作序列。一个算法必须满足以下五个重要特性:有穷性: 一个算法必须总是在执行有穷步后结束,且每一步都必须在有穷时间内完成。确定性: 对于每种情况下所应执行的操作,在算法中都有确切的规定,不会产生二义性,使算法的执行者或阅读者都能明确其含义及如何执行。可行性: 算法中的所有操作都可以通过已...

2019-10-13 16:34:16 207

原创 数据结构-序章

数据结构-序章数据结构的研究内容基本概念和术语算法和算法分析 了解数据结构研究的主要内容 掌握数据结构中涉及的基本概念 掌握算法、算法的时间复杂度及其分析的简易方法什么是数据结构数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。记为:Data_Structure=(D,R)其中D是数据元素的集合,R是该集合中...

2019-10-05 19:12:15 178

空空如也

空空如也

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

TA关注的人

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