0%

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 JDBC的简介

1.1 JDBC是什么

1
2
3
1、JDBC (Java DataBase Connectivity) 是一组用于操作数据库的Java API
2、JDBC 由一组Java类和接口组成
3、可以为多种关系型数据库提供统一访问
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 日志是什么

1
2
3
1、记录程序的运行轨迹
2、定位程序运行中出现的问题
3、查找程序运行过程中的关键信息等.
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 JavaWeb简介

第1节 什么是web

1
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

JDK发布时间

1
JDK8是2014年3月发行版本

JDK8新特性

1
2
3
4
5
6
1. 日期时间API
2. Lambda表达式
3. 默认方法
4. 函数式接口
5. 方法引用
6. Stream API

第一章 日期和时间

第1节 传统的日期时间的缺陷

1
2
3
4
1. 传统的时间处理API设计很差,Java的日期/时间类的定义并不一致,在java.util和java.sql的包中都有日期类
2. 用于格式化和解析的类却在java.text包中定义
3. java.util.Date同时包含日期和时间,而java.sql.Date仅包含日期,这两个类还设计成相同的名字
5. 时区处理麻烦,传统的日期/时间API没有时区支持,所以又引入了java.util.Calendar和java.util.TimeZone类
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 ES简介

第1节 ES介绍

1
2
3
4
1、Elasticsearch是一个基于Lucene的搜索服务器
2、提供了一个分布式的全文搜索引擎,基于restful web接口
3、Elasticsearch是用Java语言开发的,基于Apache协议的开源项目,是目前最受欢迎的企业搜索引擎
4、Elasticsearch广泛运用于云计算中,能够达到实时搜索,具有稳定,可靠,快速的特点

阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 EasyExcel简介

1
2
3
EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel

github地址:https://github.com/alibaba/easyexcel
  • 当前案例采用easyexcel版本 2.2.3

阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 分布式简介

第1节 架构演进

单一架构 垂直架构 分布式(SOA服务治理)架构
网站用户少,流量小,抗压力差(eg: ssm) 网站用户量进一步增长,流量增多,服务器不能平滑扩容(eg: 多个ssm) 网站用户和流量随时间稳步升高,需要随时进行服务器扩容(eg: rpc/http)
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

一、数据库架构的演进

阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 模板介绍

第1节 vue-element-admin概述

1
2
3
4
5
6
7
官网地址: https://panjiachen.github.io/vue-element-admin-site/zh/

是一个前端模版,可以帮助前端开发者快速构建管理系统的前端页面

模板中提供了 【登录 / 注销】【权限验证】【多环境发布】【全局功能】【编辑器/Excel】... 等常见功能

样式如下: ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
阅读全文 »

1
2
3
4
5
6
作者: 夜泊1990
企鹅: 1611756908
鹅群: 948233848
邮箱: hd1611756908@163.com
博客: https://hd1611756908.github.io/
B 站: https://space.bilibili.com/514155929/

第一章 Java语言发展史

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
硬件的发展 -- 廉价的单片式微控制器 -- 用于智能化家居

1991年成立Green小组(詹姆斯·高斯林任组长),专攻计算机在家电领域的嵌入式应用
1992年夏Oak开发成功(根据C++语言改造),Oak开发成功之后需要硬件厂家支持,但是硬件厂家没同意(因为Oak没人用,硬件厂商怕支持了没人买)Oak直接凉了
1995年互联网蓬勃发展,那时候需要一种语言可以在网络上传输,并且给页面增加动态效果,Green小组成员发现Oak可以完成这样的要求,并且当初设计的时候这门语言也比较小适合在网络上传输,所以对Oak语言一顿修改,重命名为Java,并且在Sun World大会上亮相被认可(IBM,微软,HP..)
1996年1月 Sun公司发布了Java的第一个开发工具包(JDK1.0)
1997年2月 JDK1.1
1999年6月 JDK1.2
J2ME(Java2 Micro Edition Java2平台的微型版)应用于嵌入式、无线领域
J2SE(Java2 Standard Edition Java2平台的标准版)应用于桌面环境,现在已经被Android应用和IOS应用取代
J2EE(Java2 Enterprise Edition Java2平台的企业版)应用于基于Java的应用服务器,以后的学习方向
2000年5月 JDK1.3、JDK1.4
2004年9月 JDK5(从原来的1.x版本修改成x版本) 里程碑版本,增加了很多实用功能
2005年6月 JDK6
2009年 甲骨文(Oracle)公司宣布收购Sun
2011年 JDK7
2014年 JDK8(JDK8版本开始部分收费 JDK8u211及以上版本开始收费,以下版本依然免费) 当前国内使用的版本
2017年9月 JDK9 收费
2018年3月 JDK10 收费
...
2021年 JDK16 收费
2021年 JDK17 免费
...
JDK19 免费
2023年 JDK20
...
阅读全文 »