JavaEE
文章平均质量分 81
JavaEE的学习,包括前端HTML、CSS、JS等
Itheimapro
心比天高,脚踏实地。 不忘初心,不畏将来。
展开
-
最好懂的flex布局讲解
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <h2>一:容器属性,加在容器上</h2> <h3 >*1.div水平靠中间显示 display: flex;justify-content: cen原创 2020-11-13 18:10:21 · 209 阅读 · 0 评论 -
mysql索引、视图、外键使用详解
1.索引使用#1.给name添加普通索引(方式一常用)CREATE index index_name on user(name);#2.给name添加唯一索引(常用)CREATE UNIQUE index index_phone on user(phone);#3.给phone添加普通索引(方式二)ALTER TABLE user add index index_phone(p...原创 2020-03-29 21:26:30 · 340 阅读 · 0 评论 -
SpringBoot学习
1.SpringBoot概述1.1 简介使用Spring boot ,可以轻松的创建独立运行的程序,非常容易构建独立的服务组件,是实现分布式架构、微服务架构利器。Spring boot简化了第三方包的引用,通过提供的starter,简化了依赖包的配置1.2 优点轻松创建独立的Spring应用程序内嵌Tomcat、jetty等web容器,不需要部署WAR文件提供一系列的“star...原创 2020-03-23 21:25:27 · 151 阅读 · 0 评论 -
Redis学习
1.Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库。泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。1.2 Nosql数据库分类键值(Key-Value)存储数据库相关产品:Redis列存储数据库相关产品:HBase文档型数据库相关产品:Mong...原创 2020-03-23 19:12:30 · 225 阅读 · 0 评论 -
Linux之centos学习
1.概述Linux是基于Unix的Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机2.目录结构说明3.Linux的常用命令(掌握)3.1 切换目录命令cdcd app 切换到app目录cd … 切换到上一层目录cd / ...原创 2020-03-19 14:01:41 · 576 阅读 · 0 评论 -
git的使用
1.Git简介是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。常用的git服务器地址:国内git服务器地址:https://gitee.com/(码云)国外git服务器地址:https://github.com/(github)2.Gi...原创 2020-03-15 12:30:12 · 185 阅读 · 0 评论 -
Maven使用总结
1.Maven简介Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。作用:1. 方便jar的管理 2. 不需要上传jar包到svn安装:1. 解压 2.配置系统变量 3.修改settings.xml文件MAVEN_HOME = C:\Users\guoyongfeng\apache-maven-3.5.0path = ...原创 2020-03-15 11:37:21 · 127 阅读 · 0 评论 -
SpringMVC学习总结
1.SpringMVC 入门1.1 简介Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。1.2组成Spring MVC主要由Di...原创 2020-03-13 11:39:28 · 350 阅读 · 0 评论 -
Mybatis的学习总结
1.MyBatis简介MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。回顾对jdbc的封装框架有哪些:Hibernate,dbutils,jdbcTemplate[spring],myba...原创 2020-03-08 14:15:15 · 241 阅读 · 0 评论 -
邮箱验证总结
1.预备知识smtp与pop3SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本POP3服务器则是遵循POP3协议的接收邮件服务器即:SMTP是发送邮件协议POP3是接收邮件协议2.java实现准备...原创 2020-02-21 08:57:25 · 420 阅读 · 1 评论 -
SVN的学习
知识点1. SVN概述SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目2.SVN工作原理3.SVN创建代码目录结构(重点)trunk为主开发目录 =trunk放正在开发的版本b...原创 2020-02-18 22:15:03 · 140 阅读 · 0 评论 -
注解的学习
知识点1.简述 注解它不是注释,注释是程序员写的,给程序员看的。 注解给程序看,用于描述程序如何运行及在什么阶段来运行。 注解在实际开发中,最大的功能是用于替换配置文件。 注解是jdk1.5的新特性 可以通过反射来让注解具有功能。 注解的格式: @xxxx 注解它的本质就是一个接口,这个接口需要继承 Annotation接口2.三个基本的注解@Overrid...原创 2020-02-18 21:58:27 · 301 阅读 · 0 评论 -
监听器、过滤器(拦截器)学习
知识点1.监听器1.1作用a.可以监听作用域的初始化,销毁;b.可以监听作用域(request、session、application),里的属性创建、修改、删除。1.2使用步骤Step1:写监听类实现对应域的监听接口(这里以request域举例)public class MyRequestListener implements ServletRequestListener{...原创 2020-02-16 15:59:23 · 205 阅读 · 0 评论 -
Ajax学习
知识点1.ajax简介AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX = 异步 JavaScript 和 XML。 同步: 异步: AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用...原创 2020-02-16 10:22:48 · 203 阅读 · 0 评论 -
Dbutils小框架-数据库操作实用工具学习总结(包括本地线程、事务)
重点1.简介 DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作。可以少写代码。1.对于数据表的读操作,他可以把结果转成List,Array,Set等java集合,便于程序员操作;2.对于数据表的写操作,也变得很简单(只需写sql语句)3.可以使用数据源,使用JNDI,数据库连接池等技术来优化性能–重用已经...原创 2020-02-10 11:55:53 · 361 阅读 · 0 评论 -
MVC设计模式、事务、连接池
重点1.JavaBean的概念 就是一个普通类(实体bean),包含三样标准: 一个无参构造 私有属性 公共的getter和setter方法2.MVC设计模式 M:Model模型【JavaBean】 V:View视图 【JSP】 C:Controller控制器 【Servlet】3.分层思想web层(表示层)、service层(业务层)、dao层(数...原创 2020-02-09 10:24:09 · 270 阅读 · 0 评论 -
Servlet学习
知识点1.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口 Servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。 servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 若想开发一个动态web资源(即开发一个...原创 2020-02-03 22:35:00 · 604 阅读 · 0 评论 -
XML和Tomcat学习
重点1.XML简介:可扩展:所有的标签都是自定义的。功能:用于数据存储、配置文件、数据传输2.html与xml区别: html语法松散,xml语法严格 html做页面展示,xml做数据存储 html所有标签都是预定义的,xml所有标签都是自定义的3.XML约束3.1dtd约束使用第一步:创建一个student.dtd约束文件<?xml version="1...原创 2020-01-28 23:17:58 · 176 阅读 · 0 评论 -
JDBC学习
重点1.JDBC概述JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。JDBC与数据库驱动的关系:接口与实现的关系。2.JDBC规范掌握四个核心对象: DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ResultSet...原创 2020-01-27 22:28:37 · 146 阅读 · 0 评论 -
MySQL学习
知识点1.数据库概述数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统)数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据...原创 2020-01-26 22:28:30 · 1432 阅读 · 0 评论 -
JavaEE学习第一天(HTML、CSS、js)
HTML知识点1.开发项目的简单图解2.HTML的作用加粗样式 Web浏览器的作用是读取html文档,并以网页的形式显示它们。 浏览器不会显示html标签,而是使用标签来解释页面上的内容. 简单说,html就是用于展示信息【图片,文件,视频,颜色…】的。3.文件标签html标签 整个文件都处于<html>标签中. <HTML>用以声明这是...原创 2020-01-27 08:35:13 · 999 阅读 · 0 评论