自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轻松的小希

修行要有耐性,要能甘于淡泊,乐于寂寞!

  • 博客(35)
  • 资源 (1)

原创 一个架构师的成长之路【持续更新...】

导读:写这篇文章的主要目的就是把自己学过的知识进行梳理,整个的学习路线是我自己对技术的一个学习规划,向着每一个程序员的终极目标而努力!对象:Java初/中/高级程序员开始:2020-07-20结束:生命不息,学习不止!目录【入门篇】【基础篇】【系统篇】【数据库】【服务器】【进阶篇】【前端篇】【工程篇】【后端篇】【安全篇】【队列篇】【搜索篇】【支付篇】【微服务】【深度篇】【入门篇】文章名称文章地址学习C基础这一篇就够了点击访问练习C编程这一篇就够了点击访问.

2020-09-07 09:29:16 5016 22

原创 学习HTML5这一篇就够了

目录第一章 HTML5概述1.1、什么是HTML1.2、什么是HTML51.3、本文重要说明1.4、浏览器的版本1.5、选择开发工具第二章 HTML5语法2.1、基本结构2.2、语法规范2.3、标签规范第三章 HTML5标签3.1、标题标签3.2、段落标签3.3、链接标签3.4、图像标签3.5、表格标签3.6、列表标签3.7、分组标签3.8、语义标签3.9、表单标签3.10、框架标签3.11、音频标签3.12、视频标签3.13、其它标签3.14、头部标签第四章 HTML5属性4.1、属性概述4.2、通用属性

2020-09-18 20:50:46 474

原创 学习Hibernate5 JPA这一篇就够了

目录第一章 Hibernate5 JPA快速入门1.1、Hibernate5 JPA概述1.2、Hibernate5 JPA下载1.3、Hibernate5 JPA工程搭建1.4、Hibernate5 JPA增删改查1.5、Hibernate5 JPA工具类第二章 Hibernate5 JPA核心对象2.1、Persistence2.2、EntityManagerFactory2.3、EntityManager2.4、EntityTransaction第三章 Hibernate5 JPA映射配置3.1、一对

2020-09-17 11:49:17 623

原创 学习Hibernate5这一篇就够了

目录第一章 Hibernate5快速入门1.1、Hibernate5概述1.2、Hibernate5下载1.3、Hibernate5工程搭建1.4、Hibernate5测试代码1.5、Hibernate5工具类第二章 Hibernate5核心配置2.1、两种配置方式2.1.1、属性文件的方式(了解)2.1.2、xml文件的方式(掌握)2.2、核心配置讲解2.2.1、核心的配置2.2.2、映射的配置2.3、核心对象讲解2.3.1、Configuration2.3.2、SessionFactory2.3.3、S

2020-09-17 11:45:00 115 1

原创 背诵微机原理与接口这一篇就够了

注意问题:由于这篇文章我是用WORD编辑的,写完以后,发现没办法转换为MD格式,所以我只能用截图的形式上传了,写这篇文章的主要目的是对微机原理与接口背诵知识的一个简单梳理。...

2020-09-17 11:38:45 76

原创 学习微机原理与接口这一篇就够了

注意问题:由于这篇文章我是用WORD编辑的,写完以后,发现没办法转换为MD格式,所以我只能用截图的形式上传了,写这篇文章的主要目的是对微机原理与接口基础知识的一个简单梳理。...

2020-09-17 11:22:51 67 6

原创 学习JavaWeb这一篇就够了

目录第一章 开发工具1.1、JDK安装1.2、Tomcat安装1.3、IDEA安装1.4、IDEA集成Tomcat1.5、IDEA运行JavaWeb第二章 XML2.1、XML的概述2.2、XML的语法2.3、XML的解析第三章 YAML3.1、YAML的概述3.2、YAML的语法3.3、YAML的解析第四章 Servlet4.1、Servlet概述4.2、Servlet语法格式4.3、Servlet执行过程4.4、Servlet生命周期4.5、Servlet继承体系4.6、ServletContext4.

2020-09-12 08:10:20 1084 12

原创 学习FastDFS这一篇就够了

目录第一章 FastDFS简介1.1、FastDFS的简介1.2、FastDFS的发展历史1.3、FastDFS的整体架构1.4、FastDFS的使用用户1.5、FastDFS的官方网址第二章 FastDFS单实例部署2.1、环境准备2.2、安装依赖2.3、安装libfastcommon库2.4、安装FastDFS2.5、配置FastDFS2.6、启动FastDFS2.7、重启FastDFS2.8、测试FastDFS2.9、关闭FastDFS2.10、开启FastDFS外部访问第三章 FastDFS高可用集

2020-09-07 09:19:49 1754 5

原创 学习Tomcat这一篇就够了

Tomcat第一章 Tomcat概述1.1、Tomcat概述Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并

2020-09-07 09:14:01 436 3

原创 学习Nginx这一篇就够了

目录第一章 Nginx概述1.1、Nginx概述1.2、Nginx官网1.3、Nginx用处第二章 Nginx单实例安装2.1、环境说明2.2、安装依赖2.3、Nginx下载2.4、Nginx解压2.5、Nginx安装2.6、Nginx命令2.7、开放防火墙2.8、启动后效果第三章 Nginx反向代理3.1、概述3.2、配置反向代理实例13.2.1、实现效果3.2.2、实现思路3.2.3、实现步骤3.2.4、关闭服务3.3、配置反向代理实例23.3.1、实现效果3.3.2、实现思路3.3.3、实现步骤3.3

2020-09-02 17:26:43 3262 9

原创 学习MongoDB4这一篇就够了

目录MongoDB4第一章 MongoDB概述1.1、MongoDB概述1.2、MongoDB特点1.3、MongoDB体系结构1.4、MongoDB数据模型第二章 MongoDB单机部署2.1、Windows下单机部署2.2、Linux下单机部署第三章 MongoDB基本语法3.1、创建数据库3.2、查看数据库3.3、删除数据库3.4、创建集合3.5、查看集合3.6、删除集合3.7、插入文档3.8、查询文档3.9、更新文档3.10、删除文档第四章 MongoDB索引4.1、创建索引4.2、查看索引4.3、

2020-09-02 17:23:30 2071 15

原创 学习Redis5这一篇就够了

配套资料,免费下载链接:https://pan.baidu.com/s/1Y8gVdeZrG-UQutHdyJLHOw提取码:zgus复制这段内容后打开百度网盘手机App,操作更方便哦第一章 Redis概述1.1、Redis介绍Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。Redi

2020-09-02 17:22:43 1510 1

原创 学习JDBC这一篇就够了

配套资料,免费下载链接: https://pan.baidu.com/s/1CKiwCbQV4FGg_4YMQoebkg提取码: 7cn3复制这段内容后打开百度网盘手机App,操作更方便哦第一章 概述JDBC(Java Database Connectivity)是SUN公司提供的一种数据库访问规则、规范,由于数据库种类较多且Java语言使用比较广泛,SUN公司就提供了一种规范,让其它的数据库提供商去实现底层的访问规则,我们的Java程序只要使用SUN公司提供的jdbc驱动就可以连接不同厂商的数据

2020-09-02 17:21:50 600

原创 学习Oracle这一篇就够了

配套资料,免费下载链接:https://pan.baidu.com/s/1yjJY3IstA8aMQBPYhWNlCw提取码:qmpd复制这段内容后打开百度网盘手机App,操作更方便哦第一章 数据库概述1.1、数据库的好处将数据持久化到本地提供结构化查询功能1.2、数据库的常见概念DB:数据库,存储数据的仓库DBMS:数据库管理系统,又称为数据库软件或者数据库产品,用于创建和管理数据库,常见的有MySQL、Oracle、SQL ServerDBS:数据库系统,数据库系统是一个通称

2020-09-02 17:21:06 5775 10

原创 学习MySQL这一篇就够了

第一章 数据库概述1.1、数据库的好处将数据持久化到本地提供结构化查询功能1.2、数据库的常见概念DB:数据库,存储数据的仓库DBS:数据库管理系统,又称为数据库软件或者数据库产品,用于创建和管理DB,常见的有MySQL、Oracle、DB2、SQL ServerSQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言1.3、数据库的存储特点数据存放到表中,然后表再放到库中一个库中可以有多张表,每张表具有唯一的表名用来标识

2020-09-02 17:18:28 81694 166

原创 学习CentOS6这一篇就够了

配套资料,免费下载链接:https://pan.baidu.com/s/1z5SX9DEelCsSAWt7zUA96A提取码:d2nc复制这段内容后打开百度网盘手机App,操作更方便哦第一章 Linux的概述1.1、Linux的概述Unix是一个强大的多用户、多任务操作系统,于1969年在AT&T的贝尔实验室开发,UNIX的商标权由国际开放标准组织(The Open Group)所拥有。UNIX操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些。Linux是

2020-09-02 17:14:12 1324 5

原创 第十四章 JDK新特性回顾

14.1、JDK5新特性回顾自动装箱、拆箱静态导入增强for循环可变参数枚举泛型元数据14.2、JDK7新特性回顾对Java集合(Collections)的增强支持在switch中可用String数值可加下划线支持二进制文字泛型简化异常的多个catch合并自动资源管理14.3、JDK8新特性回顾Lambda表达式函数式接口方法引用与构造器引用Stream APIOptional容器类接口中的默认方法与静态方法新时间日期 API重复注解...

2020-09-02 17:13:15 444

原创 第十三章 枚举类和注解

13.1、枚举类13.1.1、概述概述:枚举是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等格式:public enum 枚举名称 {}13.1.2、自定义枚举类13.1.2.1、第一版public class Direction1 { // 创建几个实例 public static final Direction1 FRONT = new Direction1(); public static final Direction1 BEHI

2020-09-02 17:12:40 383

原创 第十二章 类加载器&反射

12.1、类加载器12.1.1、类加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载、类的连接、类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化12.1.2、类初始化过程类的加载就是指将class文件读入内存,并为之创建一个java.lang.Class对象任何类被使用时,系统都会为之建立一个java.lang.Class对象类的连接验证阶段:用于检验被加载的类是否有正确的

2020-09-02 17:12:10 384

原创 第十一章 容器类&新日期时间

11.1、Optional 容器类11.1.1、概述Optional 类是一个容器类,代表一个值存在或不存在, 原来用 null 表示一个值不存在,现在 Optional类 可以更好的表达这个概念并且可以避免空指针异常11.1.2、常用方法import java.util.Optional;public class Main { public static void main(String[] args) { // 创建一个 Optional 实例 Optional<String

2020-09-02 17:11:32 344

原创 第十章 函数式接口&Stream流

10.1、函数式接口10.1.1、概述有且仅有一个抽象方法的接口,并且可以通过在类上标注@FunctionalInterface注解进行检测,建议自定义的函数式接口都加上这个注解10.1.2、函数式接口作为方法的参数public class Main { public static void main(String[] args) { // 匿名内部类的方式 startThread(new Runnable() { @Override public void run() {

2020-09-02 17:10:53 353

原创 第九章 Lambda&方法引用

9.1、Lambda表达式9.1.1、标准格式(形式参数) -> {代码块}9.1.2、使用前提有一个接口并且接口中有且仅有一个抽象方法9.1.3、常见应用9.1.3.1、无参无返回值抽象方法练习interface MyInter { void show();}public class Main { public static void main(String[] args) { myInterShow(() -> System.out.println("Hello

2020-09-02 17:10:07 373

原创 第八章 网络编程

8.1、概述计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程:在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换8.2、三要素IP地址:是网络中设备的唯一标识,一般分两类:IPV4、IPV6端口:设备上应用程序的唯一标识,常见的端口:8080、3306协议:计算机网络中,连接和通信的规则被称为网络通信协议,常见的协议:UDP协议、

2020-09-02 17:09:06 407

原创 第七章 多线程

7.1、概述进程:是正在运行的程序线程:是进程中的单个顺序控制流,是一条执行路径7.2、实现方式7.2.1、方式一class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(getName() + ":" + i); } }}public class Main { public static void

2020-09-02 17:08:25 452

原创 第六章 文件&IO流

6.1、File类描述:该类是文件和目录路径名的抽象表示构造方法:方法描述public File(String pathname)通过将给定的路径名字符串转换为抽象路径名来创建新的File实例public File(String parent, String child)从父路径名字符串和子路径名字符串创建新的File实例public File(File parent, String child)从父抽象路径名和子路径名字符串创建新的File实例成员方法:

2020-09-02 17:07:23 436

原创 第五章 泛型&集合

5.1、泛型概述:泛型是是JDK5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。泛型类:// 格式:修饰符 class 类名<类型> { }class Generic<T> { private T t; public T getT() { return t; } public void setT(T t) { this.t = t; }}public

2020-09-02 17:06:43 399

原创 第四章 常用API(下)

4.1、String类描述:该类代表字符串构造方法:方法描述public String()初始化构造一个空白字符串public String(char[] value)通过字符数组初始化字符串public String(byte[] bytes)通过使用平台的默认字符集解码指定的字节数组来构造新的Stringpublic String(byte[] bytes, Charset charset)通过使用自定义的字符集解码指定的字节数组来构造新的String

2020-09-02 17:06:01 377

原创 第四章 常用API(上)

4.1、Object类描述:该类是所有类的最终根类方法描述public boolean equals(Object obj)表示某个其它对象是否“等于”此对象public final class<?> getClass()返回此Object的运行时类public int hashCode()返回对象的哈希码值public String toString()返回对象的字符串表示形式4.2、System类描述:该类包含几个有用的类字段和方法

2020-09-02 17:05:34 439

原创 第三章 Java面向对象(下)

3.1、抽象类概述:在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了格式:public abstract class 类名 {}语法特点:抽象类和抽象方法必须使用 abstract 关键字修饰抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类抽象类不能实例化,要想实例化,参照多态的方式,通过子类对象实例化,这叫抽象类多态抽象类的子类,要么重写抽象类中的所有抽象方法,要么子类也是抽象类内部特点:成员变量 既可以是变量 也可以是常量构造方法 空参构

2020-09-02 17:04:34 379

原创 第三章 Java面向对象(上)

3.1、概述概述:面向对象是相对面向过程而言,面向对象和面向过程都是一种思想,面向过程强调的是功能行为,面向对象则是将功能封装进对象,强调具备功能的对象,面向对象是基于面向过程的。面向对象的三大特征:封装、继承、多态。开发:其实就是找对象,建立对象,使用对象,维护对象的关系。3.2、类和对象简单理解:类是对事物的一种描述,对象则为具体存在的事物类的定义:public class 类名 { // 成员变量 变量1的数据类型 变量1; 变量2的数据类型 变量2; …

2020-09-02 17:03:49 447

原创 第二章 Java基础知识(下)

2.1、分支结构(if、switch)2.1.1、if语句格式一:if (关系表达式) { 语句体;}流程一:①首先计算关系表达式的值②如果关系表达式的值为true就执行语句体③如果关系表达式的值为false就不执行语句体④继续执行后面的语句内容格式二:if (关系表达式) { 语句体1;} else { 语句体2;}流程二:①首先计算关系表达式的值②如果关系表达式的值为true就执行语句体1③如果关系表达式的值为false就执行语句体2④继

2020-09-02 17:03:11 381

原创 第二章 Java基础知识(上)

2.1、注释单行注释 // 注释内容多行注释 /* 注释内容 */文档注释 /**注释内容 */2.2、关键字定义:在Java语言中被赋予特殊含义的小写单词分类:2.3、标识符定义:标识符就是给常量、变量、类、方法起名字注意:标识符由字母、数字、下划线"_"、美元符号"$"组成标识符不能以数字开头标识符不能是关键字标识符严格区分大小写格式:常量的命名法:常量规则:每个单词都大写,单词与单词之间用下划线分隔举例:STUDENT_NUMBER小驼峰命名法:变量名、方法

2020-09-02 17:02:30 486

原创 第一章 Java快速入门

1.1、安装开发环境第一步:打开下载地址,下载对应平台的 JDK 安装包第二步:打开下载软件,全部默认下一步傻瓜式安装1.2、配置环境变量第一步:配置JAVA_HOME第二步:配置CLASSPATH第三步:配置Path1.3、开发工具安装第一步:打开下载地址,下载对应平台的Eclipse安装包第二步:右键直接解压软件,然后打开eclipse.exe即可1.4、开发工具配置第一步:设置默认工作空间第二步:设置开发工具编码第三步:修改文本字体大小1.5、快速创建工程

2020-09-02 17:01:52 583

原创 学习C基础这一篇就够了

注意问题:由于这篇文章我是用WORD编辑的,写完以后,发现没办法转换为MD格式,所以我只能用截图的形式上传了,写这篇文章的主要目的是对C语言基础知识的一个简单梳理。...

2020-08-28 14:54:07 1156 12

原创 练习C编程这一篇就够了

目录第一类、递归调用(13道)第二类、特殊数字(24道)第三类、多维数组(08道)第四类、字符处理(14道)第五类、数学问题(15道)第六类、排序算法(04道)第七类、循环问题(17道)第八类、进制转换(05道)第九类、实际应用(27道)第十类、图形输出(09道)第一类、递归调用(13道)1.汉诺塔:请输入盘子数,输出盘子移动的操作步骤。#include <stdio.h>void move(char from, char to) { printf("%c to %c\n",

2020-08-18 11:09:05 655

个人通讯录管理程序.rar

压缩内容:源代码一份、实验说明一份、项目需求一份 开发工具:JDK1.8+Eclipse 项目需求: 1)通讯录信息包括姓名、性别、职业、手机号、Email地址等属性; 2)能够保存通讯录信息(数组) ; 3)能够增加通讯录信息; 4)能够删除同学录信息; 5)能够查找通讯录信息; ( 可选择按姓名、性别、手机号、Email地址等查找) ; 6)可为通讯录设置组; (如好友、 同学、家人等;组也可以增加、修改、删除、查询) ; 7)要求有命令行式的菜单供用户选择功能;

2020-06-12

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除