自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于JavaWeb的物业管理系统

基于JavaWeb的物业管理系统截图功能设计系统基本结构截图功能设计1)用户登录管理:这是系统的必要部分,通过它可以对登录信息进行管理。实现对进入系统的人员进行分类管理,实现不同身份的用户能够获得相应功能的使用权限。2)用户功能管理:该模块需要对登录者的个人信息、公告管理进行管理操作,是物业管理产生的基础,物业管理是相对于该小区的所有住户而言的。3)物业管理:该模块主要就是对于房产和车辆信息进行基本的管理。这是后勤保障所必须的部分,只有对工作人员的管理合理了,才能让后勤服务质量提高。4)人事

2020-12-19 13:35:05 3154 9

原创 想成为Java大神?必看书籍

Java基础《Head First Java》(推荐,豆瓣评分 8.7,1.0K+人评价): 可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。 《Java 核心技术卷 1+卷 2》(推荐): 很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入的,非常推荐。这两本书我一般也会用来巩固知识点,是两本适合放在自己身边的好书。 《JAVA 网络编程 第 4 版》: 可以系统的学习一下网络的一些概念以及网络编程在 Java 中的使用。 《Jav

2020-06-18 23:49:38 281 1

原创 基于JavaWeb的学生成绩管理系统

import java.util.List;import org.apache.log4j.Logger;import org.hibernate.Criteria;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.criterion.CriteriaSpecif...

2020-03-31 11:11:15 3978 2

原创 基于Swing的连连看小游戏

class LianLianKanJPanel extends JPanel implements ActionListener,ItemListener { private static final long serialVersionUID = 1L;//序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 private int[][] map = n...

2020-03-30 12:47:37 376 1

原创 基于swing的推箱子小游戏

1、能够显示主菜单和功能游戏需要提供主菜单让玩家进行游戏设置,同时能能够把地图文件中的信息转换成为图像显示到主游戏界面上。2、能够实现键盘操作功能能够接收到键盘输入的方向键信息,并根据不同的方向键把游戏任务移动到相应的位置,例如,当玩家单击方向键“上”时,如果向上的位置是可移动的,那么就当把游戏人物向上移动一个方格。3、能够把放置到位置上的箱子进行变色显示当玩家把箱子推...

2020-03-29 18:43:24 335 1

原创 基于javaweb的商城系统(网上订餐系统)

此项目因为之前我帮别人写毕业设计时弄的,那些商品都是鲜花,因为他的课题是基于javaweb的鲜花管理系统,如果有需要的可以随意修改商品变成商城系统,也可以变为网上订餐系统(把商品变为菜),都能通用,里面有任务书+论文+源码。下面我来展示一下图片把这个是首页商品管理...

2020-02-02 10:09:50 13522 25

原创 基于javaWeb的酒店管理系统

基本介绍:此项目使用使用的技术栈:springboot+mysql+bootstrap3+HTML5+CSS3+JavaScript+JQuery(JS库)+AJAX(异步的 JavaScript 和 XML),有前端源码+后端源码+数据库+ppt+文档介绍功能介绍:@1:人员管理:员工信息管理,包括添加员工、查看修改个人信息、修改员工工资、所属部门、删除员工。@2:房间管理:客房...

2020-01-31 16:57:03 8357 15

原创 基于javaweb酒店管理系统

基本介绍:此项目使用使用的技术栈:springboot+mysql+bootstrap3+HTML5+CSS3+JavaScript+JQuery(JS库)+AJAX(异步的 JavaScript 和 XML),有前端源码+后端源码+数据库+ppt+文档介绍功能介绍:@1:人员管理:员工信息管理,包括添加员工、查看修改个人信息、修改员工工资、所属部门、删除员工。@2:房间管理:客房信息...

2020-01-02 13:09:40 5342 17

原创 宿舍管理系统

图片介绍:基本介绍 内容:源码+数据库,一个较为简单的项目。 架构:基于jsp+servlet+mysql+tomcat的项目。 mysql版本:5.7 tomcat版本:8.0 JDK版本:1.8基本功能学生模块 1.学生登入:学生通过学号和密码进行登入 2.个人信息查询:查询个人信息(班级、寝室楼、寝室号、专业等)...

2019-12-23 11:52:14 2294 6

原创 基于javaweb的鲜花销售系统

首页注册页面:登入页面管理员页面

2019-12-23 11:51:49 7077 9

原创 基于SSH的图书管理系统

基本介绍 这是一个基于bootstrap+ssh+jsp+mysql构建的一个的图书管理系统,内包含前端展示+后台管理+文档 mysql版本:5.7 tomcat版本:8.0 JDK版本:1.8基本功能部分图片介绍...

2019-12-23 09:17:13 1239 5

原创 LinkedList的一些方法

获得第一个元素,并且不移除getFirst()//如果list为空返回NoSuchElement异常element()//如果list为空返回NoSuchElement异常peek()//列表为空返回null移除第一个元素remove()//如果list为空返回NoSuchElement异常removeFrist()//如果list为空返回NoSuchElement异常...

2019-11-07 21:35:47 122

原创 JVM之内存区域介绍

JVM所管理的内存分为以下几个运行时数据区域:程序计数器:它是一块很小的内存空间,可以看作是当前线程所执行的字节码的行号指示器,在字节码解释器工作时就是通过改变这个计数器的值来判断下一条执行哪一条字节码指令,由于java虚拟机的多线程是通过线程轮流切换并分配处理处理器执行时间额方式来实现,所以在一个时刻,只会执行一条线程中的指令.为了线程切换后能恢复到正确的执行位置,每条线程都会有一个独立...

2019-08-14 21:11:15 101

原创 内存泄漏和内存溢出的区别

内存溢出:是在申请内存空间时,超过堆的最大空间。(比如你要创建10w个对象,需要10m内存,而你的堆内存只有9m那么就会溢出,如果还不理解内存溢出可以在我的博客里看看JVM内存溢出 (堆溢出))内存泄漏:指因为疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并不是指内存在物理上的消失,而是应用程序分配某段内存后,因为设计错误,失去了对该段内存的控制,因而造成了内存的浪费。...

2019-04-06 11:28:25 450

原创 java.lang.StackOverflowError JVM栈溢出

栈溢出产生于递归调用,循环遍历是不会的,但是循环方法里面产生递归调用,也会发生栈溢出。我们先演示一下递归调用 产生栈溢出错误:package com.sk.jvm;public class Test004 { private static int count; public static void count(){ try { count++; co...

2019-04-06 11:20:36 1395

原创 JVM参数配置

jvm参数调优主要是围绕堆内存,jvm参数常用配置-XX:+PrintGC 每次触发GC的时候打印相关日志-XX:+UseSerialGC串行回收-XX:+PrintGCDetails 更详细的GC日志-Xms 堆初始值-Xmx ...

2019-04-06 10:49:35 102

原创 java.lang.OutOfMemoryError: Java heap space JVM内存溢出(堆溢出)

我先演示一下jvm内存溢出错误。package com.sk.jvm;import java.util.ArrayList;import java.util.List;public class Test003 { /** * 运行这段代码必须堆内存10m以上 * 因为for循环循环了10次,每次生成了1m堆内存大小 * * @param args */ p...

2019-04-06 10:43:22 1267

转载 java新生代和老年代

堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。这样划分的目的是为了使 JVM 能够更好的管理堆内存中的对象,包括内存的分配以及回收。堆的内存模型大致为:新生代 ( Young ) 与老年代 ( Old ) 的比例的值为1:2( 该值可以通...

2019-03-31 23:14:04 1776

原创 垃圾回收机制以及System.gc()、finalize()方法

1、什么是垃圾回收机制?jvm不定时的自动回收不可达对象。2、什么是不可达对象?对象没有被引用或者没有存活。3、System.gc()是什么?这个方法是提醒虚拟机,程序员希望你在这回收一下对象,而并不是一定会回收,要虚拟机有时间才会回收。4、finalize()方法是干嘛的?在垃圾回收机制执行之前,会执行finalize()里面的代码。这个方法是重写Object类的...

2019-03-31 22:55:09 416

原创 jvm内存理解

方法区:存储类的信息、常量、静态(线程共享的)堆内存:使用new的对象、定义的数组(线程共享的)java栈:基本数据类型、局部变量(线程私有的)本地方法栈:是java语言调用外部语言(比如调用c语言方法)调用外部语言的方法都是使用native进行修饰的执行引擎:执行字节码指令pc寄存器:是一个以线程私有的一块较小的内存空间,用于记录所属线程所执行的字节码的行号指示器(相当于...

2019-03-29 23:25:17 149

原创 springboot入门

1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单...

2019-03-26 18:51:38 71

转载 SpringCloud简介---01

SpringCloud简介SpringCloud是基于SpringBoot基础之上开发的微服务框架,SpringCloud是一套目前非常完整的微服务解决方案框架,其内容包含服务治理、注册中心、配置管理、断路器、智能路由、微代理、控制总线、全局锁、分布式会话等。SpringCloud包含众多的子项目SpringCloud config>>>分布式配置中心SpringCl...

2019-01-11 13:59:23 148

原创 springboot课程学习简介

记录自己的学习,以下是本博主,近期的学习目标。一、springboot入门二、springboot配置三、springboot与日志四、spingboot与web开发五、springboot与docker六、springboot与数据访问七、springboot启动配置原理八、springboot自定义starers九、springboot与缓存十、spri...

2019-01-03 12:07:01 528

原创 spring-用spring搭建一个helloword

结构目录:一、导入jar包二、编写一个实体类,也就是Person.java,package com.spring.beans;public class Person {    private String name;    private int age;    @Override    public String toString() {        return...

2018-12-09 22:28:18 137

转载 AOP的术语的介绍

AOP的术语介绍:1、横切关注点对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点2、切面(aspect)类是对物体特征的抽象,切面就是对横切关注点的抽象3、连接点(joinpoint)被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点指的就是被拦截到的方法,实际上连接点还可以是字段或者构造器4、切入点(pointcut)对...

2018-12-09 19:27:52 300

原创 基于注解方式配置bean以及自动转配属性

在classpath中扫描bean组件组件包括》@Component:基本注解,标识一个受spring管理的bean组件》@Controller:标识控制层bean组件》@service:标识业务层bean组件》@Repository:标识持久层bean组件,也就是dao层》@Autowired:自动装配(相当于new了一个)还有@Resouce、@inject这里就不...

2018-12-08 21:55:54 149

转载 spring概述

这是一个Spring的概述,对于初学者来说只需要简单了解,当你学完spring之后再来看这些就很简单了。介绍:Spring是一个开源框架。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spri...

2018-12-08 17:23:13 76

转载 在同一个Class里面的main方法里面为什么不能访问main方法外面的变量

因为main是static修饰的静态方法,只能访问静态变量,不能访问成员变量(非静态变量)为什么静态变量,不能访问成员变量呢?这里就涉及到jvm的加载机制了JVM加载class的过程: 1.装载:查找和导入class文件; 2.连接:           (1)检查:检查载入的class文件数据的正确性;           (2)准备:为类的静态变量、静态方法、静态代...

2018-11-28 20:28:25 1815

空空如也

空空如也

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

TA关注的人

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