自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式matcher.group()用法

String str = "Hello,World! in Java."; Pattern pattern = Pattern.compile("W(or)(ld!)"); Matcher matcher = pattern.matcher(str); while(matcher.find()){ System.out.pr...

2020-02-02 17:42:22 543

原创 为什么一般实体类不用Spring注入?

这个是要综合考虑的问题。就拿我们在工作中的很常见的例子来说:我们会将controller、service、dao中的class交由spring管理并注入,是因为一般情况下在整个程序运行周期内,这些class只会被实例化一次,这恰好能和spring中的singleton scope相吻合。但是我们几乎很少将entity中的class交由spring管理,因为我们无法确定这些class对应的bean的...

2019-12-21 01:23:00 1175

原创 Linux指令

实验二:熟悉Linux(系统/用户/文件操作)一、实验目的Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。本次实验意图通过实践了解Linux环境中...

2019-11-26 22:09:41 123

原创 hibernate一对一,一对多和多对多关联

先创建四个类他们之间的关系Classes类public class Classes { private int cid; private String className; private Set<Student> students;}student类public class Student { private int id; private String ...

2019-11-04 17:26:23 155

原创 hibernate一对一主键关联

首先创建两个实体类User.javapublic class User { private int id; private String username; private String password; private String cellphone; private Person person; public User(){ } public Person...

2019-10-30 22:23:38 142

原创 UML类图的关系

泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。【箭头指向】:带三角箭头的实线,箭头指向父类 2. 实现(Realization) 【实现关系】:是一种类与接口的关系,表示类是接口所有特征和行为的实现. 【箭头指向】:...

2019-10-21 16:16:09 135

原创 模块的内聚耦合性

模块的内聚耦合性耦合可以分为以下几种,它们之间的耦合度由高到低排列如下:(1) 内容耦合:一个模块直接访问另一模块的内容,则称这两个模块为内容耦合。若在程序中出现下列情况之一,则说明两个模块之间发生了内容耦合:一个模块直接访问另一个模块的内部数据。一个模块不通过正常入口而直接转入到另一个模块的内部。两个模块有一部分代码重叠(该部分代码具有一定的独立功能)。一个模块有多个入口。内容...

2019-10-21 16:08:47 1142

原创 使用监听器HttpSessionListener接口统计在线人数

使用监听器HttpSessionListener接口统计在线人数HttpSessionListener:用于监听Session对象的创建和销毁,监听器类需要实现javax.servlet.http.HttpSessionListener接口或者javax.servlet.http.HttpSessionActivationListener接口,或者两个都实现。HttpSessionActiva...

2019-10-21 15:21:05 176

原创 Tomcat的目录结构详细介绍

打开tomcat的解压之后的目录可以看到如下的目录结构:1.bin:bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径startup 用来启动tomcatshutdown 用来关闭tomcat修改catalina可以设置t...

2019-10-21 14:39:19 83

原创 一个关于JDBC增删查改的简单项目

要求掌握JDBC的基本操作。对book表中的数据进行增删改查;book表:id int,bookName varchar,price int,description varcharBook类:id int,bookName String ,price int,description String基本思路,采用传统的MVC开发模式,先在mysql创建一个book数据库,再定义好接口,然后在实...

2019-10-10 16:06:42 218

原创 对MVC模式以及前后端分离的理解

MVC即Model、View、Controller即模型、视图、控制器。Model层是数据库访问,View层是界面,Controller层是业务逻辑首先视图接受用户输入请求,然后将请求传递给Controller,Controller再调用某个模型来处理用户的请求,在Controller的控制下,再将处理后的结果交给某个视图进行格式化输出给用户.这是经典的MVC设计执行的基本流程。MVC模式...

2019-10-10 15:07:32 1664

原创 请求转发jsp页面css样式不显示的问题

如果css是外部文件,用请求转发到jsp时会出现css样式不显示,因此上述错误应更正为href=”/test/one.css”类似的站点根目录的相对目录。这样在servlet转发后和jsp中都是相对于站点根目录的相对路径,就能正确使用所定义的css样式了。要用绝对路径就可以解决请求转发:request.getRequestDispatcher().forward();重定向:respo...

2019-10-10 12:47:08 992

原创 Linux实验报告

实验目的 :图通过实践了解 Linux 环境中常见的终端命令;熟悉文本编辑器 VI/VIM 的使用。 实验内容:熟悉linux命令ls命令:查看目录中的文件ls -s命令:将文件和目录从大到小排序ls -a命令:列出所有文件,包括隐藏文件,即文件以“.”开头ls -l命令:列出文件的详细信息ls -r命令:将文件和目录从小到大排序ls -...

2019-09-30 11:52:01 1269

原创 UML类图画法

练习1• 请按照下属描述建立类图– 一个年级有5到10个班级– 一个班级有20到40名学生– 每个班级有一名班主任– 每个班级可能有一名副班主任练习2• 根据下述的用例图去画类图。类图:...

2019-09-29 00:30:09 1345

原创 Java继承与向上转型

题目要求:在画图软件中,可以画出不同大小或颜色的圆形、矩形等几何图形。几何图形之间有许多共同的特征,如它们可以是用某种颜色画出来的,可以是填充的或者不填充的。此外还有些不同的特征,比如,圆形都有半径,可以根据半径计算圆形的面积和周长,矩形都有宽和高,可以根据宽高来计算矩形的面积和周长。1、编写Java程序。(1)使用继承机制,分别设计实现抽象基类图形类,派生类圆形类、正方形类、长方形类,要...

2019-09-27 09:24:59 411

原创 远程网络教学系统(用例图)

远程网络教学系统功能需求如下:●学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。●教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。●系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。学生需要登录系统后才能正常使用该系统学生角色的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用...

2019-09-08 14:01:04 8466

空空如也

空空如也

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

TA关注的人

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