摘要: 1、Vue 快速入门 1.1、Vue的介绍 Vue是一套构建用户界面的渐进式前端框架。 只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。 通过尽可能简单的API来实现响应数据的绑定和组合的视图组件。 特点 易用:在有HTMLCSSJavaScript的基础上,快速上手。 灵活: 阅读全文
posted @ 2021-08-29 17:09 黄了的韭菜 阅读(109) 评论(0) 推荐(0) 编辑
摘要: AJAX Asynchronous JavaScript And XML:异步的JavaScript和XML AJAX 可以实现在不刷新页面的前提下,进行页面的局部刷新。在 web 开发领域非常流行,但是 AJAX 不是 w3c 的标准。 原生JS使用步骤 创建核心对象:XmlHttpRequest 阅读全文
posted @ 2021-08-29 16:54 黄了的韭菜 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Mybatis Java三层架构 三层架构就是把整个软件系统分为三个层次 表现层(Presentation layer) 业务逻辑层(Business Logic Layer) 数据访问层(Data access layer) 表现层俗称web层,使用各种前端的技术展示页面。 业务层俗称servic 阅读全文
posted @ 2021-08-29 16:53 黄了的韭菜 阅读(147) 评论(0) 推荐(0) 编辑
摘要: JDBC 概念:Java DataBase Connectivity。是sun公司定义的一套操作所有关系型数据库的接口,各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。 使用 步骤: 导入驱动jar包 mysql-c 阅读全文
posted @ 2021-08-29 16:42 黄了的韭菜 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 数据库 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。用来管理数据库的计算机系统称为数据库管理系统(DBMS)。 特点: 持久化存储数据,DB就是一个文件系统 方便存储和管理数据 使用了统一的方式操作数据库—SQL语言 MySQL 卸载 去mysql的安装目录找到my. 阅读全文
posted @ 2021-08-29 16:40 黄了的韭菜 阅读(47) 评论(0) 推荐(0) 编辑
摘要: JSP java server page:java服务器端页面。其实就是一个特殊的页面,其中即可以写html文档,又可以写java代码。JSP本质上就是一个Servlet。 JSP的工作模式是请求/响应模式,客户端首先发出HTTP请求,JSP程序收到请求后进行处理并返回处理结果。在一个JSP文件第1 阅读全文
posted @ 2021-08-29 16:20 黄了的韭菜 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 过滤器 Servlet过滤器与Servlet十分相似,但它具有拦截客户端(浏览器)请求的功能,Servlet过滤器可以改变请求中的内容,来满足实际开发中的需要。对于程序开发人员而言,过滤器实质上就是在Web应用服务器上的一个Web应用组件,用于拦截客户端(浏览器)与目标资源的请求,并对这些请求进行一 阅读全文
posted @ 2021-08-29 16:18 黄了的韭菜 阅读(41) 评论(0) 推荐(0) 编辑
摘要: JSP java server page:java服务器端页面。其实就是一个特殊的页面,其中即可以写html文档,又可以写java代码。JSP本质上就是一个Servlet。 JSP的工作模式是请求/响应模式,客户端首先发出HTTP请求,JSP程序收到请求后进行处理并返回处理结果。在一个JSP文件第1 阅读全文
posted @ 2021-08-29 16:17 黄了的韭菜 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 会话 会话指的是的是一个客户端服务器之间连续发生的一系列请求和响应过程,例如,一个用户在某网站上的整个购物过程就是一个会话。 当用户通过浏览器访问Web应用时,通常情况下,服务器需要对用户的状态进行跟踪。例如,用户在网站结算商品时,Web服务器必须根据请求用户的身份,找到该用户所购买的商品。在Web 阅读全文
posted @ 2021-08-29 16:06 黄了的韭菜 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Servlet 概述 随着Web应用业务需求的增多,动态Web资源的开发变得越来越重要。目前,很多公司都提供了开发动态Web资源的相关技术,其中,比较常见的有ASP、PHP、JSP和Servlet等。基于Java的动态Web资源开发,Sun公司提供了Servlet和JSP两种技术。 Servlet: 阅读全文
posted @ 2021-08-29 16:05 黄了的韭菜 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 企业开发简介 JavaEE规范 JavaEE规范是很多Java开发技术的总称。这些技术规范都是沿用自J2EE的。一共包括了13个技术规范。例如:jsp/servlet,jndi,jaxp,jdbc,jni,jaxb,jmf,jta,jpa,EJB等。 web服务器 服务器:安装了服务器软件的计算机 阅读全文
posted @ 2021-08-29 15:57 黄了的韭菜 阅读(46) 评论(0) 推荐(0) 编辑
摘要: HTTP Hyper Text Transfer Protocol 超文本传输协议,定义了客户端和服务器通信时发送数据的格式 特点 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的:一次请求对应一次响应 灵活:HTTP允许传输任意类型的数据,正在传输的数据类型由Content-Ty 阅读全文
posted @ 2021-08-29 15:56 黄了的韭菜 阅读(155) 评论(0) 推荐(0) 编辑
摘要: BootStrap 概念:是目前很受欢迎的前端框架,来自 Twitter。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 优点:定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。是响应式布局, 阅读全文
posted @ 2021-08-29 15:55 黄了的韭菜 阅读(197) 评论(0) 推荐(0) 编辑
摘要: jQuery 概念:jQuery=JavaScript+query,是辅助JavaScript开发的类库,可以非常容易的操作DOM对象,是目前世界上最流行的js库。 jQuery初体验: <meta http-equiv="Content-Type" content="text/html; char 阅读全文
posted @ 2021-08-29 15:54 黄了的韭菜 阅读(57) 评论(0) 推荐(0) 编辑
摘要: JavaScript 概念:一门客户端脚本语言。 脚本语言:不需要编译,浏览器可以直接解析执行。 功能:用来增强html的动态效果和交互过程,可以控制html元素。 组成:JavaScript=ECMAScript+DOM+BOM 基本语法 html如何导入脚本: 内部JS:将JavaScript代 阅读全文
posted @ 2021-08-29 15:53 黄了的韭菜 阅读(67) 评论(0) 推荐(0) 编辑
摘要: CSS 概念:Cascading Style Sheets层叠样式表 层叠:多个样式可以作用在同一个html的元素上,同时生效 优点 功能强大 将内容展示和样式控制分离 降低耦合度 分工协作更容易 提高开发效率 css和html的结合方式 行内样式:在标签内使用style属性指定css代码 <div 阅读全文
posted @ 2021-08-29 15:50 黄了的韭菜 阅读(53) 评论(0) 推荐(0) 编辑
摘要: XML 概念:extensible markup language 可扩展标记语言 可扩展:标签都是自定义的。 功能: ​ 存储数据,用来代替properties。 ​ java程序配置文件 ​ 在网络中传输 XML和HTML的区别 xml 标签都是自定义的,html 是预定义的 HTML是不区分大 阅读全文
posted @ 2021-08-29 15:48 黄了的韭菜 阅读(58) 评论(0) 推荐(0) 编辑
摘要: HTML 概念 Hyper Text Markup Language超文本标记语言,是最基础的网页开发语言。 超文本:使用超链接的方式,将不同空间的文字信息组织在一起的网状文本。 标记语言:由标签构成的语言,如果HTML,XML,markdown。标记语言不是编程语言。 语法 html文档后缀名 . 阅读全文
posted @ 2021-08-29 15:47 黄了的韭菜 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Git和SVN比较 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。 Git是开源分布式版本控制系统,分为本地仓库和远程仓库,每一个客户端都保存了完整的 阅读全文
posted @ 2021-08-29 11:37 黄了的韭菜 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 饿汉式 //饿汉式:创建对象实例的时候直接初始化 空间换时间 public class SingletonOne { //1、创建类中私有构造 private SingletonOne(){ } //2、创建该类型的私有静态实例 private static SingletonOne instanc 阅读全文
posted @ 2021-08-29 11:30 黄了的韭菜 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 注解 注解(Annotation),也叫元数据,一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。注解的存在可以部分的替代配置文件。 作用 编写文档:通过代码里标识的 阅读全文
posted @ 2021-08-29 11:29 黄了的韭菜 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Junit单元测试 测试分类 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值 白盒测试:需要写代码的。关注程序具体的执行流程。Junit就是白盒测试 以前编写测试类测试,缺点是 测试一定走main方法,是程序的入口,main方法的格式必须不能写错。 要是在同一个main方法中测试的话, 阅读全文
posted @ 2021-08-29 11:28 黄了的韭菜 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 类加载器 类加载 类加载的描述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化 类的加载 就是指将class文件读入内存,并为之创 阅读全文
posted @ 2021-08-29 11:27 黄了的韭菜 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 体验Lambda表达式 案例需求 启动一个线程,在控制台输出一句话:多线程程序启动了 实现方式一 实现步骤 定义一个类MyRunnable实现Runnable接口,重写run()方法 创建MyRunnable类的对象 创建Thread类的对象,把MyRunnable的对象作为构造 阅读全文
posted @ 2021-08-29 11:19 黄了的韭菜 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 网络编程入门 网络编程概述 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程 在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换 网 阅读全文
posted @ 2021-08-29 11:17 黄了的韭菜 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 多线程 进程和线程 进程process:是正在运行的程序,是系统进行资源分配和调用的独立单位,每一个进程都有它自己的内存空间和系统资源。通常一个程序就是一个进程,一个进程包含多个线程。 线程thread:是进程中的单个顺序控制流,是一条执行路径。一个进程如果只有一条执行路径,则称为单线程程序。一个进 阅读全文
posted @ 2021-08-29 11:16 黄了的韭菜 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 可变参数 早期如果想让一个方法可以接收任意数量的参数,实现方式是把多个数据封装为一个数组。而有了可变参数Java会自动把传递的多个参数封装成数组,使用起来就方便多了。 可变参数定义格式 修饰符 返回值类型 方法名(数据类型… 变量名) { } 可变参数的注意事项 这里的变量其实是一个数组 如果一个方 阅读全文
posted @ 2021-08-29 11:11 黄了的韭菜 阅读(39) 评论(0) 推荐(0) 编辑
摘要: File类 概述和构造方法 在java程序中怎么操纵文件和目录 ? java程序最擅长的就是操作对象,可以把盘符上的文件/目录封装为一个对象,这个对象就属于File类。有了这个对象,Java程序就可以直接操纵文件了,通过这个对象创建、删除、获取文件。 File类的构造方法 方法名 说明 File(S 阅读全文
posted @ 2021-08-29 11:10 黄了的韭菜 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Map集合 概述 Map集合概述 interface Map<K,V> K:键的类型;V:值的类型 Map集合的特点 键值对映射关系,一个键对应一个值 键不能重复,值可以重复 元素存取无序 Map集合的基本使用 public class MapDemo01 { public static void 阅读全文
posted @ 2021-08-29 11:07 黄了的韭菜 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 数据结构 数据结构之栈和队列 栈结构 ​ 先进后出 队列结构 ​ 先进先出 数据结构之数组和链表 数组结构 ​ 查询快、增删慢 链表结构 ​ 查询慢、增删快 链表实现 package CollectionDemo; class Node { private Node pre;//存储前一个节点的地址 阅读全文
posted @ 2021-08-29 11:06 黄了的韭菜 阅读(37) 评论(0) 推荐(0) 编辑