自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML,CSS和JavaScript

我们说,Web前端三剑客:HTML、CSS、JavaScript,它们看上去是三种不同的技术,但在实际中却是相互搭配使用的。HTML是用来标记内容的(重在内容组织上)HTML是超文本标记语言的简称,它是一种不严谨的、简单的标识性语言。它用各种标签将页面中的元素组织起来,告诉浏览器该如何显示其中的内容。为什么说HTML是不严谨的呢?因为HTML标签即使不闭合,也并不会影响页面内容的组织。CSS是用来修饰内容样式的(重在内容样式美化展示上)CSS是层叠样式表的简称,它用来表现HTML文件样式

2021-06-20 16:43:33 10

原创 图书馆管理系统重构版(JdbcTemplate+druid)

一、项目功能:1、读者(1)图书信息查询(2)图书借阅2、管理员(1)读者信息管理(2)图书信息管理(3)基础信息维护(4)用户管理4、结构二、代码只贴一部分BookDaoImpl:package zzm.com.dao.Impl;import zzm.com.dao.BookDao;import zzm.com.entity.Book;import org.springframework.jdbc.core.BeanPropertyRowM

2021-06-08 17:26:48 42 2

原创 MVC模式

MVC模式特里格夫·伦斯卡格在 1974 年提出了MVC模式。MVC(model-view-controller)是一种非常流行的软件结构模式。它将软件系统分解为模型(Model)、视图(View)和控制器(Controller)3 个部分。Model(模型):模型表示数据和业务逻辑。模型抽象和建模了数据和业务逻辑,封装了与程序的业务逻辑相关的数据和处理方法。可以通过模型访问数据库,为多个视图提供数据,并且与视图和控制器相独立。View(视图):视图是用户能够看到的界面。视图不负责业务的处理,它只

2021-06-08 05:59:22 10

原创 局域网内访问django项目的方法

目录1、配置访问规则:2、更改启动django的命令3、在局域网内的其他机器通过 运行代码的服务器ip:端口 访问1、配置访问规则在settings.py文件中修改VALLOWED_HOSTS = [ ]为:ALLOWED_HOSTS = ['*']2、更改启动django的命令为:python manage.py runserver 0.0.0.0:80003、在局域网内的其他机器通过 运行代码的服务器ip:端口 访问例:IP为192.168...

2021-05-30 23:37:49 16

转载 使用Django3创建一个项目

Django 创建项目首先需要安装python和django创建第一个项目在命令行使用 django-admin 来创建 HelloWorld django框架项目:django-admin startproject HelloWorld创建完成后,项目的目录结构:|-- HelloWorld| |-- __init__.py| |-- asgi.py| |-- settings.py| |-- urls.py| `-- wsgi.py`--.

2021-05-23 21:59:40 9

原创 常用设计模式

软件设计模式概述软件设计模式的产生背景“设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern Language: Towns Building Construction)中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模...

2021-05-16 22:30:58 91 6

原创 数据库思维导图

图片贴不上来,直接上传了。数据库思维导图

2021-05-08 20:06:02 24 2

原创 登录注册功能(JDBC+MySQL)

CREATE TABLE student(id INT AUTO_INCREMENT,NAME VARCHAR(255),sex VARCHAR(255),age INT,PASSWORD VARCHAR(255),PRIMARY KEY(id))create DATABASE student;

2021-04-30 15:51:54 46 1

原创 数据库的范式

目录1、定义2、范式的种类第一范式(1NF)第二范式(2NF)第三范式(3NF)BC范式(BCNF)第四范式(4NF)第五范式(5NF)各种范式之间的关系:3、规范化1.第一范式2.第二范式3.第三范式总结:1、定义范式(Normal Form)是符合某一种规范级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。满足最低要求的叫第一范式,简称1NF;在第一范式的基础上满足进一步...

2021-04-28 17:23:21 31 1

原创 关系上的键

(1) 关系模型中的主要术语1) 关系:一个关系对应通常所说的一张二维表。2) 元组:表中的一行称为一个元组。3) 属性:表中的一列称为一个属性。4) 主码:表中的某个属性或属性组,值可以唯一确定一个元组,且属性组中不含多余的属性。5) 域:属性的取值范围称为域。6) 分量:元组中的一个属性值称为分量。7) 关系模式:关系的型称为关系模式,是对关系的描述。§在数据库中的关系上可以加许多约束,其中键约束是最基本的约束。§键是由关系的一个或一组属性集组成,通过定义键可以保.

2021-04-28 12:42:36 43

原创 正则表达式

目录1、概念2、用法3、常用正则表达式1、概念 正则表达式是一个强大的字符串处理工具,可以对字符串进行查找、提取、分割、替换等操作。 String类里也提供了如下几个特殊的方法。 boolean matches(String regex):判断该字符串是否匹配指定的正则表达式。 String replaceAll(String regex, String replacement):将该字符串中所有匹配regex的子串替换成replacem...

2021-04-19 20:50:06 38 4

原创 图书馆管理系统(java+IO流)

一、项目功能:1、读者(1)图书信息查询:图书信息查询功能。可以浏览所有图书信息和检索特定条件的图书的信息。(2)图书借阅:包括图书借阅和图书归还功能。图书借阅功能,先输入读者的编号,然后输入要借阅的图书的ISBN,记录系统当前时间即借阅时间;图书归还功能,输入读者的编号,选择其名下已借阅的图书,判断当前日期即归还日期与借阅日期的差值是否超过了规定的期限,计算罚金,从而进行图书的归还操作。2、管理员(1)读者信息管理:包括读者信息添加和读者信息查询与修改功能。用户登录成功之后,可以浏览所

2021-04-17 08:59:29 116 1

原创 对象输入流和对象输出流

1、Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化Deserialization是一种将这些字节重建成一个对象的过程。 Java中,一切都是对象,在分布式环境中经常需要将Object从这一端网络或设备传递到另一端。这就需要有一种可以在两端传输数据的协议。 Java序列化机制就是为了解决这个问题而产生。将对象状态转换成字节流之后,可以用java.io包中各种字节流的类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序...

2021-04-09 15:24:18 38 2

原创 在switch 里面跳出while 循环

while循环里包含一个switch,break只能跳出switch。通过设置条件让循环跳出while;例如:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); boolean bool = true; while (bool) {

2021-04-06 20:23:07 291 1

原创 本周总结/编程题代码

不知不觉本周就结束了,本周采用了新的教学方法,感觉比之前学的要认真一些,也更深入一些。没啥好写的,把上周编程题代码贴上来。package week5.day6;import java.util.ArrayList;import java.util.HashSet;public class day0602 { public static void main(String[] args) { ArrayList nums1 = new ArrayList();

2021-03-29 20:32:17 44 3

原创 本周小结

本周学新内容的时候一直在请假,虽然也看了书和ppt,但还是有点虚,之前学的内容也有一点遗忘,希望尽快跟上进度

2021-03-20 09:22:22 15 1

原创 第二次项目总结

先说问题:首先是对类的继承多态封装等特性的理解不够深入,应该是由于实践较少的缘故所以以后要多加练习。第二个是开发过程不规范,目标没有明确就开始写代码,应该先进行流程设计,并且完善各种关键算法。当然也有对项目难度不够重视的原因,所以不能轻敌。第三个是沟通不充分,添加修改代码没有说明没有注释,最后出现了几个版本,有一些混乱。最后是对面向对象开发理解不够,习惯性的搞成面向过程。map.City:package week3.Pokemon.map;import week3.Pokemon.npc.Npc;i

2021-03-19 15:27:52 20 1

原创 本周总结

预见未来

2021-03-11 14:43:59 39 2

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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