
笔记
文章平均质量分 70
mpp__mvp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[email protected] java之概述1
MarkDown语法文本编辑器:Typora (免费的轻量级文本编辑器)自己去网上下载文件后缀:xxx.md(查看,勾选文件扩展名,新建个.txt文件将其后缀名改为.md)计算机知识计算机由硬件和软件组成。计算机专业六大件:组成原理,操作系统,数据库,编译原理,计算机网络,数据结构, 其次还得加上分布式的基础知识,现在的系统都变成分布式的。1,计算机组成原理要理解冯诺依曼体系的结构,CPU和内存,硬盘,各种外设之间的关系,寄存器、缓存等知识。CPU有哪些指令,如何执行这些指令,如果实现数组,原创 2020-08-27 17:45:53 · 716 阅读 · 2 评论 -
[email protected] Maven
MavenMaven不是一门技术,是一个工具;Maven是一个项目架构管理工具;方便导入jar包,能根据需求自动下载所需jar包;Maven是干什么的?Maven是目前最流行的自动化构建工具,并不是作用于代码开发的任何一层,跟Git一样,对辅助编码没有作用。在开发环境中,一个大的项目往往需要很多的工程,一个项目不仅仅是一个工程。在这个时候,将多个工程整合在一起,那么就需要使用Maven这种自动化构建工具。读音:麦文。Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注原创 2021-01-18 16:38:27 · 529 阅读 · 0 评论 -
[email protected] 返回JSON数据格式
返回JSON数据格式和HttpMessageConverter返回JSON数据格式现在的开发中,几乎都是前后端分离的形式,越来越多的请求使用Ajax的异步请求,而不再是传统的跳转,使用Ajax异步请求之后,我们后端处理结果大多以JSON的形式进行响应,响应给前端,前端得到响应结果后,进行处理和渲染。在SpringMVC中,使用JSON非常的简单,SpringMVC中可以将集合等数据自动的转换成JSON数据格式,当然我们需要加入JSON相关的jar包。jackson-annotations-2.1.原创 2021-01-04 19:48:12 · 181 阅读 · 0 评论 -
[email protected] Dao买书程序
有三张表:账户表 : 账户ID,账户名,密码,账户余额图书信息表 :图书编号,图书名称,图书单价 ,库存ID图书库存表: 库存ID,图书编号,图书库存数量1,编写登录程序,用户输入用户名何密码,和账户表进行匹配,匹配成功进入第2步,失败提示用户登录失败2,显示所有图书信息,包括图书编号,书名,单价及图书库存,显示当前登录的账户名称和账户余额3,用户输入所需要购买的图书编号,进行图书购买(1)查询图书单价(2)减少账户余额(3)减少图书库存数量1如果账户余额小于0或者图书库存小于0则不能够原创 2020-11-25 17:19:46 · 828 阅读 · 0 评论 -
[email protected] DAO,数据访问层(持久化层)
DAO设计模式DAO:DataBase Access Object,数据库访问对象,数据库表中的每一笔数据就是实体类的一个对象,实体类中的属性就是数据表中的字段。是数据访问层(持久化层)的标准模式,所有的开发组的程序员都必须遵循这个DAO设计模式。DAO中会使用到的其他的设计模式有静态工厂模式和代理模式。DAO的组成:1.实体类(entities):数据库表中的每一笔数据就是实体类的一个对象,实体类的命名规则:表名的大驼峰命名。如果表名有_区分多个单词的话,实体类命名使用大驼峰命名规则2.Dao接口原创 2020-10-17 22:39:10 · 1502 阅读 · 0 评论 -
[email protected] Servlet相关知识
1.Servlet简介Servlet就是一个使用Java程序实现的Web操作,和JSP没有任何本质的区别,都是使用浏览器进行访问,JSP实际上就是一个Servlet程序,因为JSP会被web容器动态拼凑成Servlet程序,并且进行编译,但是JSP中编写Java代码需要以scriptlet的形式呈现,导致整个JSP的可读性和可维护性很低,Servlet的处理流程和Jsp的处理流程差不多,但是少了一个拼凑代码的过程。而Servlet本身就是一个类,所以里面可以编写任意多的Java代码,但是Serv原创 2020-12-08 15:15:33 · 204 阅读 · 0 评论 -
[email protected] Web开发简介
JavaWeb一、基本概念1.前言:web开发:web,网页的意思,如www.baidu.com这个网页。静态web:(html,css)提供给所有人看的数据始终不会发生变化。动态web:提供给所有人看的数据始终会发生变化,每个人在不同时间、不同地点看到的信息各不相同。如淘宝(每个人登入推荐的信息都不同)技术栈:Servlet/JSP,ASP(微软),PHP(做小型门户网站流行)在Java中,动态web资源开发的技术统称为JavaWeb。JavaWeb:使用Java语言开发基于互联原创 2020-12-04 21:34:23 · 1298 阅读 · 0 评论 -
[email protected] JDBC,java连接数据库的标准
JDBCJDBC:Java DataBase Connection ,是Java连接数据库的标准,数据库工具、数据库框架的底层原理是jdbc。它提供了一系列的接口,目前市场上的数据库系统有很多,不管是何种数据库,如果想要使用Java进行连接的话,就必须对JDBC提供的这些接口进行实现,从而可以使用Java进行连接。比如MySQL数据库,需要使用Java进行连接的话,就必须提供实现了JDBC一系列接口的程序,而往往这些程序会进行打包成jar文件,也就是常说的架包或者叫做类库,而通常我们也称这些程序为连接数原创 2020-10-15 17:29:51 · 372 阅读 · 0 评论 -
[email protected] 数据库设计范式
数据库设计范式数据库设计总共有四大范式:1.字段不可再分:在设计用户表的时候,有个数据列,用户的生日日期 一个数据列时间 一个数据列类似于生日的数据列将日期和时间分别存在两个列中是不可取的,违反了数据库的第一设计范式。比如姓名,在国内,一般使用一列存储,而国外一般使用两列存储。CREATE TABLE account ( acc_id INT PRIMARY KEY AUTO_INCREMENT, acc_birthday_date DATE, #生日日期 acc_birthday_原创 2020-09-27 17:30:10 · 192 阅读 · 0 评论 -
[email protected] MYSQL基础、分页查询
数据库介绍DB:数据库(database):用于存储和管理数据的“仓库”。保存数据的容器有:数组(临时性保存数据),集合,(数组或集合中数据,在程序运行结束后,在堆或栈中空间被java回收机制回收了)文件(检索数据不方便)等。数据库:文件夹;表:文件;数据:数据。数据库的好处1.实现数据持久化,其实数据库就是一个文件系统。2.使用完整的管理系统统一管理,方便存储和管理数据。3.使用了统一的方式操作了数据库-SQL。内存中数据不是持久化,电脑一关机就没了。持久化就是能保存到硬盘中实际存储下来,原创 2020-09-26 16:44:39 · 8143 阅读 · 0 评论 -
[email protected] java面向对象进阶之多态
面向对象接口java有3种引用数据类型:数组,类,接口。接口在Java中使用interface关键字声明,不需要使用class,它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。接口中只有抽象方法和常量,如果一个抽象类是高度抽象化的(只有抽象方法和常量),就可以使用接口来表示。接口和抽象类的作用是一致的,但是接口更加的灵活。接口的声明: interface 接口名{常量;抽象方法;//抽象方法没有方法体,该方法供实现类重写使用。}声明常量:public st原创 2020-08-29 15:42:05 · 287 阅读 · 0 评论