07 2021 档案

摘要:1、版本控制 版本控制(Revision control )是一种在并发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发 阅读全文
posted @ 2021-07-31 13:49 有一个大佬梦 阅读(57) 评论(0) 推荐(0)
摘要:1、Linux简介 Linux内核最初只是由芬兰人**林纳斯·托瓦兹(Linus Torvalds)**在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX(可移植操作系统接口)和UNIX的多用户、多任务、支持多线程和多CPU的操作 阅读全文
posted @ 2021-07-31 13:39 有一个大佬梦 阅读(156) 评论(0) 推荐(0)
摘要:1、Web开发 1.1、静态资源导入 使用 SpringBoot 进行web开发时静态资源应该放在哪个目录下呢? 首先我们找到 WebMvcAutoConfiguration 的一段源码(添加资源处理器) //添加资源处理器 public void addResourceHandlers(Resou 阅读全文
posted @ 2021-07-26 22:35 有一个大佬梦 阅读(612) 评论(0) 推荐(0)
摘要:1、什么是SpringBoot Spring Boot 是由 Pivotal 团队提供的脚手架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置 Spring Boot 基于 Spring 开发,Spirng 阅读全文
posted @ 2021-07-24 17:33 有一个大佬梦 阅读(214) 评论(0) 推荐(0)
摘要:1、项目简介 使用SSM框架开发一个简单的图书管理系统,主要功能为表单数据的增删改查。 前端使用:JSP+Bootstrap 后端使用:SpringMVC+Spring+Mybatis 开发环境: IDEA 2021.1.2 MySQL 5.7.19 Tomcat 9.0.50 Maven 3.8. 阅读全文
posted @ 2021-07-23 17:51 有一个大佬梦 阅读(1431) 评论(0) 推荐(1)
摘要:1、MVC简介 1.MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 2.是将业务逻辑、数据、显示分离的方法来组织代码。 3.MVC主要作用是降低了视图与业务逻辑间的双向偶合。 4.MVC不是一种设计模式,MVC是一种架构模式。 5.当然不同的 阅读全文
posted @ 2021-07-22 23:08 有一个大佬梦 阅读(69) 评论(0) 推荐(0)
摘要:1、Spring 1.1、Spring 简介 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring 阅读全文
posted @ 2021-07-21 22:00 有一个大佬梦 阅读(31) 评论(0) 推荐(0)
摘要:1、MyBatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Ol 阅读全文
posted @ 2021-07-19 17:05 有一个大佬梦 阅读(75) 评论(0) 推荐(0)
摘要:1、JDBC 数据库驱动 我们的程序不能直接连接到数据库,需要数据库驱动,通过驱动去连接数据库 JDBC简介 sun公司为简化开发人员(对数据库的统一)操作,提供了规范,这个规范就是JDBC,JDBC的实现是由数据库厂商提供,对于开发人员来说只需要学习JDBC的接口操作即可。 Java 连接 MyS 阅读全文
posted @ 2021-07-19 16:47 有一个大佬梦 阅读(1831) 评论(0) 推荐(0)
摘要:1、基本概念 1.1、前言 web开发: web:网页的意思 静态web html,css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同 技术栈:Servlet/JSP,ASP,PHP 阅读全文
posted @ 2021-07-19 16:40 有一个大佬梦 阅读(119) 评论(0) 推荐(0)
摘要:1、Tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。 因为Tom 阅读全文
posted @ 2021-07-13 19:26 有一个大佬梦 阅读(5297) 评论(0) 推荐(1)
摘要:1、注解 **注解(Annotation):**是从JDK5.0开始引入的新技术 **Annotation的作用:**不是程序本身,可以对程序作出解释。是给机器看的,可以被其他程序(比如编译器)读取 **Annotation的格式:**注解是以"@注释名"在代码中存在的,还可以添加一些参数值,例:@ 阅读全文
posted @ 2021-07-13 19:14 有一个大佬梦 阅读(194) 评论(0) 推荐(0)
摘要:1、流的概念 内存与存储设备之间传输数据的通道 2、流的分类 2.1、按方向(重点) 输入流:将<存储设备>中的内容读到<内存>中 输出流:将<内存>中的内容写到<存储设备>中 2.2、按单位 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 2.3、按功能 节点流:具 阅读全文
posted @ 2021-07-13 19:11 有一个大佬梦 阅读(85) 评论(0) 推荐(0)
摘要:1、命令行连接数据库 net start mysql -- 启动MySQL服务 mysql -uroot -p123456 -- 连接数据库 update mysql.user set authentication_string=password('123456') where user='root 阅读全文
posted @ 2021-07-10 22:24 有一个大佬梦 阅读(94) 评论(0) 推荐(0)
摘要:1、软件下载 下载 mysql-5.7.19-winx64 压缩包,点击下载。 下载的是压缩包,直接解压即可,无需安装。 2、配置环境变量 属性 --> 高级系统设置 --> 环境变量 Path --> 添加bin目录 D:\OOP Java\mysql-5.7.19\bin 由于我们下载的是压缩版 阅读全文
posted @ 2021-07-07 18:12 有一个大佬梦 阅读(1411) 评论(0) 推荐(0)
摘要:1、内部类 在类内部可定义成员变量和方法,且在类内部也可以定义另一个类。如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Outer 则称为外部类(或称为宿主类)。 内部类可以很好地实现隐藏,一般的非内部类是不允许有 private 与 p 阅读全文
posted @ 2021-07-06 18:52 有一个大佬梦 阅读(189) 评论(0) 推荐(0)
摘要:Java集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedLis 阅读全文
posted @ 2021-07-05 20:46 有一个大佬梦 阅读(113) 评论(0) 推荐(0)
摘要:1、面向对象的三大核心特性 面向对象开发模式更有利于人们开拓思维,在具体的开发过程中便于程序的划分,方便程序员分工合作,提高开发效率。面向对象程序设计有以下优点。 可重用性:代码重复使用,减少代码量,提高开发效率。下面介绍的面向对象的三大核心特性(继承、封装和多态)都围绕这个核心。 可扩展性:指新的 阅读全文
posted @ 2021-07-01 18:08 有一个大佬梦 阅读(234) 评论(0) 推荐(0)
摘要:目录1、类和对象2、类的属性3、成员方法3.1、形参和实参3.2、局部变量3.3、可变参数4、构造方法5、this关键字5.1、this.属性名5.2、this.方法名5.3、this( )访问构造方法6、static关键字6.1、静态变量6.2、静态方法6.3、静态代码块7、对象的创建7.1、显式 阅读全文
posted @ 2021-07-01 18:06 有一个大佬梦 阅读(439) 评论(0) 推荐(0)