自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 vue创建项目(通过管理员命令)

1.打开管理员命令,找到项目要存放位置2.创建项目 vue create 项目名![在这里插入图片描述](https://img-blog.csdnimg.cn/c2b145e9fa354f8787fae5666c6257cd.png若出现禁止运行脚本输入 set-ExecutionPolicy RemoteSigned 选择Y3.Default表默认创建,选择Manually select features空格键选择所需要的内容,回车确认是否启用history选择配置信息的存

2022-03-28 23:49:20 573

原创 Tomcat安装与使用

TomcatTomcat安装与使用1. 下载:http://tomcat.apache.org/2. 安装:解压压缩包即可。 * 注意:安装目录建议不要有中文和空格3. 卸载:删除目录就行了4. 启动: * bin/startup.bat ,双击运行该文件即可 * 访问:浏览器输入:http://localhost:8080 回车访问自己 http://别人的ip:8080 访问别人 * 可能遇到的问题: 1. 黑窗口一闪而过: * 原因: 没有正确配置JAVA_

2021-08-22 17:51:45 2071

原创 HTTP概念

概念:Hyper Text Transfer Protocol 超文本传输协议传输协议:定义了,客户端和服务器端通信时,发送数据的格式特点:基于TCP/IP的高级协议默认端口号:80基于请求/响应模型的:一次请求对应一次响应无状态的:每次请求之间相互独立,不能交互数据历史版本(了解):1.0:每一次请求响应都会建立新的连接1.1:复用连接请求消息数据格式请求行请求方式 请求url 请求协议/版本GET /login.html HTTP/1.1请求方式:HT

2021-08-15 22:54:39 184

原创 Servlet

1.概念Servlet就是一个接口,是浏览器端和服务器端其他应用程序之间的媒介。2.servlet创建步骤创建JavaEE项目定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet实现接口中的抽象方法配置Servlet在web.xml中配置:<servlet> <servlet-name>demo1</servlet-name> <servlet-

2021-08-08 22:52:43 141

原创 面向对象的理解

对象是实体,用一组可识别的特性和行为来标识。类是具有相同的属性和功能的对象的抽象的集合。面向对象编程就是针对对象进行编程的意思。面向对象的三大特征有:封装、继承、多态。1.封装每个对象都有它能进行操作所需要的信息,将相关的数据和方法封装到一个类中,通过类的实例来实现。优点:隐藏实现的细节信息,提高安全性;符合高内聚,低耦合的程序设计;类内部的实现可以自由修改。2.继承继承的关键字是extends。当子类继承父类时:子类继承了父类中非私有(非private修饰)的属性和方法;

2021-07-09 20:30:57 208

原创 Mysql主键和外键

Mysql主键和外键主键概念数据库表中对存储 数据对象唯一和完整表示的数据列或属性的组合特点主键是唯一的,一个表中至多有一个主键不可以为空允许组合主键外键概念用于建立和加强两个表数据之间的链接的一列或多列特点要求在从表设置外键关系从表的外键列的类型和主表的关联列的类型要求一致,名称无要求主表的关联列必须是是一个键,主键或唯一插入数据时,先插入主表,再插入从表;删除数据时,先删除从表,再删除主表。...

2021-05-19 09:53:38 818 2

原创 Mysql范式

Mysql范式第一范式(1NF)概念指在关系模型中,对于添加的一个规范要求,所有的域都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项,即实体中的某个属性不能有多个值。如电话这一属性下再分为手机号和座机号,这就不是第一范式。特点有主关键字主键不能为空主键不能重复字段不可再分第二范式(2NF)概念在第一范式的基础下,实体的属性完全依赖于主关键字,消除部分函数对主关键字的依赖。如1号手机华为电子产品,2号手机oppo电子产品,3号手机vivo电子产品;编号和商品手机为组

2021-05-19 00:19:13 231 3

原创 MySQL约束

一、概念用于限制表中字段的数据,从而进一步保证数据表的数据是一致的、准确且可靠的。二、六大约束1.NOT NULL(非空) 用于限制该字段为必填项。 2.DEFAULT(默认) 用于限制该字段没有显示插入值,则直接显示默认值。 3.PRIMARY KEY(主键) 用于限制该字段的值不能重复,设置的主键列的字段默认不能为空。 4.UNIQUE(唯一) 用于限制该字段的值不能重复。 与主键的区别是唯一的字段可以为空,一个表可以有n个唯一值 5.CHECK(检查) 用于限制该

2021-05-16 18:12:15 204 1

原创 MySQL函数

一、概念类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名二、优点1.隐藏了实现细节2.提高了代码的重用性三、调用select 函数名(实参列表)【from 表名】;四、分类1.单行函数1.字符函数 1.length 获取参数值的字节数 2.concat 拼接字符串 3.upper 大写 4.lower 小写 5.substr、substring substr("内容",m) 截取从第m个索引开始的所有字符

2021-05-10 09:11:03 166 1

原创 SQL查询

SQL查询一、 基础查询1. 特点1.查询列表可以是表中的字段、常量值、表达式、函数2.查询的结果是一个虚拟的表格,不是真实存在的(临时性的)2. 语法select 查询列表 from 表名3. 查询方法1.查询表中的单个字段:select 查询的字段 from 表名;2.查询表中多个字段:用逗号隔开3.查询表中所有字段:方法一:同2点所有字段方法二:select * from 表名 (*按原始表的顺序输出)4.查询常量值 :select 常量值 ;(数值 ’字符‘)5.查

2021-05-06 09:25:31 307 3

原创 MySQL基础知识一

一、概念1.DB(database)数据库存储数据的“仓库”,保存一系列有组织的数据。2.DBMS(Database Management System)数据库管理系统数据库通过DBMS创建和操作的容器3.SQL(Structure Query Language)专门用来与数据库通信的语言二、优点1.不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL2.简单易学3.简单但是强有力的语言,灵活使用,可以进行非常复杂和高级的数据库操作三、存储数据特点1.将数据放到表中,表再

2021-04-26 09:21:52 180 5

原创 I\O流图书馆管理系统项目总结

1.项目要求(1)读者信息管理:包括读者信息添加和读者信息查询与修改功能。用户登录成功之后,可以浏览所有读者的信息,也可以检索特定读者的信息;同时,可以对读者信息进行维护,包括增加、删除及修改。具体信息包括读者类型(读者的类型决定着他可以借到书的最大数量和最大归还天数)、读者姓名、出生日期、性别、电话、所在院系、注册日期等。(相关存储数据可通过I/O流直接存在文件,可也直接在文件里读的数据)(2)图书信息管理:包括图书信息添加和图书信息查询与修改功能。用户登录成功之后,可以浏览所有图书信息和检索特定图书

2021-04-21 11:25:19 300 3

原创 Java清空File文件内容

1.创建一个.txt文件2.上代码public void test() throws IOException { BufferedWriter bwMSG11 = new BufferedWriter(new FileWriter("H:测试.txt")); bwMSG11.write("");//清空 bwMSG11.flush(); bwMSG11.close(); }3.查看结果...

2021-04-18 23:16:08 2193 1

原创 文件内容的读取分割

2021-04-11 21:04:20 170 1

原创 I/O流的读取和写入

一、读取1.FileReader//read() @Test public void test1() throws IOException { File file1 = new File("MyFile.txt"); FileReader fr = new FileReader(file1); int ch1 = fr.read(); System.out.println(ch1);//返回ascll码 Sy

2021-04-11 14:16:04 378

原创 集合——Map

1.MapMap存储一组键值对象,提供key到value的映射(key唯一无序,value不唯一无序)。Map集合是双列集合,Map中的集合是成对存在的,每个元素由键和值两部分组成,通过键可以找到对应的值。Map中的集合不能包含重复的键,值可以重复。每个键只能对应一个值。2.HashMapkey是无序的,唯一的value是无序的,不唯一3.LinkedHashMapkey有序 唯一value无序,不唯一4.TreeMapkey有序,唯一value 无序,不唯一5.Map中的一些方法

2021-03-28 22:14:56 674 4

原创 集合——Set

1.Set特点:存储一组无序的,唯一的对象。2.HashSet采用Hashtable哈希表存储结构。优点:添加速度快,查询快,删除快。缺点:无序。public class TestSet { public static void main(String[] args) { //创建Set集合对象 Set<String> set= new HashSet<>(); //添加元素 set.add("

2021-03-28 16:36:31 169

原创 集合——List

**集合与数组数组中既可以放基本数据类型,也可以放引用数据类型。集合中只能放引用数据类型,不能放基本数据类型;基本数据类型需要使用包装类来包装,然后再放入集合。1.List集合存储一组不唯一,有序(索引顺序)的对象。主要有ArrayList和Linkedlist两个实现类。2.ArrayList在内存中分配连续的空间,实现了长度可变的动态数组。比常规的数组更加灵活,常规的数组要先定义长度,在实际应用过程中不方便。优点:遍历元素和随机访问元素的效率比较高。缺点:添加和删除需要大量移动元素效率

2021-03-28 15:55:50 292 1

原创 Java学习——异常

1.异常是什么?异常是导致程序中断执行的一种指令流,在程序运行的过程中发生的不正常事件,它会中断正在运行的程序。2.如何处理异常

2021-03-26 20:51:03 193 2

原创 JAVA学习——接口

面向对象——接口

2021-03-25 20:33:00 288 1

原创 第三周学习总结

本周主要学习内容:1.Object(1)Object类是所有类java类的父类。(2)如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object。2."=="操作符和equals(1)"==" *基本类型比较值:只要两个变量的值相等,即为true。 int a=5; if(a==6){…} *引用类型比较引用(是否指向同一个对象):只有指向同一个对 象时, ==才返回true。 Pers

2021-03-21 22:56:46 127 3

原创 java学习的第一个小项目总结

本周做了用JAVA实现一个简单的rpg文字游戏的小项目,来锻炼我们有关面向对象知识点的运用。主要有类,方法,构造器,封装,继承和多态。通过这个项目的锻炼,我发现自己对于面向对象的知识概念不是很了解,写代码的时候想不到去使用,造成代码有冗余。在写代码的过程中也遇到了些问题,比如说在一个类中设置了一个全局变量,这个类中的一个方法调用了这个变量,但是在这个类中的另一个方法中调用这个变量,这个变量初始化了。这边设置一个全局变量这边输出 j在第一个方法里的运行结果在第二个方法里的运行结果重置

2021-03-17 19:43:29 220 1

原创 我的第一篇博客

预见未来的自己如果未来的我继续选择干这一行,道听途说程序员的现状,大概可能真的要光头才能变强了,天天996,动不动加班的那种。程序员的生活时枯燥的,我想我一定会养宠物。若是我还是像现在这么懒,应该会养一只橘猫,好养活给他吃的胖胖的,不乱跑,下班回家再撸它。若是以后真的发达了,有时间多了,一定会养只狗,最喜欢柴犬,肥肥的脸,就像揉一揉,捏一捏。但是养狗比养猫麻烦,毕竟还要遛狗铲屎,猫还是比较安静的。若是不干这一行,应该会努力考个公务员,在组织内好好表现,不犯错,也没什么追求,安安静静当个咸鱼,退休了找个风

2021-03-11 19:28:37 198 7

library-management-system.rar

JDBC 三层架构 MySQL 图书馆管理系统

2021-07-05

IO流图书馆管理系统.zip

用户管理 图书管理 读者管理 借阅管理

2021-04-21

空空如也

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

TA关注的人

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