自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 集成SpringSecurity和Oauth2的授权码认证

一、授权码认证流程图第一步:用户访问页面第二步:访问的页面将请求重定向到认证服务器第三步:认证服务器向用户展示授权页面,等待用户授权第四步:用户授权,认证服务器生成一个code和带上client_id发送给应用服务器然后,应用服务器拿到code,并用client_id去后台查询对应的client_secret第五步:将code、client_id、client_secret传给认证服务器换取access_token和refresh_token第六步:将access_token和refres

2020-05-21 21:25:12 664

原创 修改host指定域名指向ip,Windows脚本与Linux脚本以及查看端口号被占用

修改host指定域名指向ip,Windows脚本与Linux脚本一,Windows系统修改hosts文件Windows系统下hosts文件位置:C:\Windows\System32\drivers\etc\hosts找到后右键编辑(如果提示无法编辑、权限不够、只读模式等,需要将hosts文件复制粘贴到桌面或者其他盘修改完再挪回来)在hosts文件末尾追加编辑即可。二、Linux系统...

2020-02-20 20:28:45 1475

原创 CMS项目部署到Linux中的Tomcat中时,项目中图片的存放路径设置

1. 将项目部署成功2. 找到并打开tomcat下的conf/server.xml文件,在Host标签中进行如下设置3. path:存放你项目中的图片路径 例:/pic/docBase:图片的存放位置 例:/opt/pic/注: Linux中可置于opt目录下...

2020-02-20 20:17:26 412

原创 cms项目部署到Linux中运行,并成功访问

1.修改mysql连接的配置注意,linux系统中不识别\ 它只识别/2.打包执行install命令,跳过测试3.把这个war包重命名ROOT.war(ROOT必须大写)4到linux系统中找到tomcat的安装目录执行以下操作5.将ROOT.war放到webapps下6.执行以下命令动态查看tomcat的日志7.启动tomcat注意:如果你的linux中部署的项...

2020-02-13 21:40:15 857

原创 Spring和Elasticsearch的整合

POM.XML<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma...

2020-02-10 20:45:07 823

原创 MySql数据库操作(一)

数据库定义数据库是持久存储有组织可共享数据的容器分类:关系型数据库:MySQL、Oracle、SQL Server、SQLite、DB2非关系型数据库:Redis、MongoDB数据库管理系统定义数据库管理系统是操作和管理数据库的软件包括:MySql Oracle DB2SQL分类存储引擎定义存储引擎是给数据库提供数据存储、处理和保护等核心服务的程序包括:I...

2020-02-08 15:20:24 440

原创 网络编程(二)

服务端和客户端无限通信(需要线程)(基于TPC协议的网络编程)Cilentpublic class Client { public static void main(String[] args) { try { Socket socket = new Socket("127.0.0.1", 9000); System.out.println("客户端连接...

2020-02-07 16:42:56 206

原创 网络编程(一)

网络通信协议1. 定义 在不同操作系统和硬件体系结构的计算机之间提供通信支持的一种网络通用语言。例如:TCP协议 UDP协议 IP协议2.IP协议(网络层)IP地址: IP协议提供的统一的地址格式。分类:长度:IPV4(32位) IPV6(128位)IPV4地址的特点1. 每个IP地址包括两个标识码(ID),即网络ID和主机ID2. IP地址通常用“点分十...

2020-02-06 21:49:28 210

原创 线程(一)

线程定义: 线程是进程中系统进行调度的最小执行单元使用:创建线程的两种方式:继承Thread类,重写run()方法实现Runnable接口,实现run()方法创建线程类对象Thread td1 = new MyThread(); //Thread的子类启动线程:td1.start();Thread td1 = new Thread(new RunnableImpl());...

2020-02-04 16:28:40 131

原创 内部类

嵌套类定义: 定义在另一个类、接口里的类。包括: 内部类(非静态嵌套类)、静态嵌套类内部类(非静态嵌套类)包括: 成员内部类、局部内部类、匿名内部类成员内部类定义: 定义在另一个类成员位置的内部类注意:静态成员的加载早于成员内部类必须先创建外部类对象才能创建成员内部类对象使用成员内部类://外部类public class Outer { //成员内部类 p...

2020-02-04 14:28:52 264

原创 IO流的常用方法(三)

对象序列化对象序列化:将对象转换为二进制字节序列并储存在存储介质中的过程。注意: 对象序列化和反序列化的前提是本类或其超类实现Serializable接口。ObjectOutputStream //创建ObjectOutputStream对象 FileOutputStream fos = new FileOutputStream("src/a.txt"); O...

2020-02-03 17:29:52 365

原创 IO流的常用方法(二)

缓冲流作用:用缓冲区来完成数据的IO操作提高读写效率BufferedInputStream(字节缓冲输入流)BufferedInputStream类读取文本内容第一种读取方法//创建FileInputStream对象 FileInputStream fileInputStream = new FileInputStream("src/a.txt"); //创建Buff...

2020-02-03 15:41:19 297

原创 IO流的常用方法(一)

**FileInputStream(字节流)**读取磁盘文件内容`两种读取方法: File file = new File("src/a.txt"); try { FileInputStream f =new FileInputStream(file); //方式一: int b = 0; String result = ""; while((b = f...

2020-02-03 10:55:42 496

原创 Linux常用的一些命令,各位新学Linux的朋友都可以看看,同时有什么不对的请大家指点!!

Linux中的常用命令:ls 列表ctrl+l: 清屏回到家目录:cd /rootcd ~cd普通用户的家目录:cd /home上一级目录:cd …创建目录:mkdir aa(目录名)mkdir aa bb创建多层文件夹:mkdir -p aaa/bbb/ccc切换到上次跳转的目录:cd -空文件夹删除命令:rmdir ccc删除文件夹aaa(包含文件夹bb...

2020-02-02 09:41:04 302

原创 文本编辑(VI VIM) 三大模式(命令模式、底行模式、编辑模式)的切换以及常用命令

编辑文本: vi(默认)、vim + 文件名三大模式切换(命令模式,(插入)编辑模式,(末行)底行模式)i 切换到输入模式,以输入字符: 切换到底线命令模式,以在最底一行输入命令。命令模式复制一行:yy粘贴 : p 光标所在行下一行P 光标所在行上一行撤销(后退) : u 取消撤销:ctrl+r前进:ctrl+r复制多行:3yy (光标所在行开始3行复制)删...

2020-02-02 09:11:46 3254

原创 kafka的常用命令

在此目录下运行命令/opt/kafka_2.12-2.2.0/启动内置的zookeeperbin/zookeeper-server-start.sh config/zookeeper.properties启动kafka服务bin/kafka-server-start.sh config/server.properties创建topic话题bin/kafka-topics.sh --...

2020-02-01 14:04:00 141

原创 Redis中的常用命令以及Reids的五大数据类型

启动修改redis配置文件vim reids.conf1 :/bind n下一个 bind 127.0.0.1 改 0.0.0.0 (广播模式,远程连接)2 :/dae daemonize no 改 daemonize yes(后台启动)启动redis (/reids-3.2.1)服务端 : redis-server redis.confps -ef|grep redis开启客户端 ...

2020-02-01 13:56:13 1580

原创 java语言中常用到的集合,根据自己所学以及查询的资料进行的汇总

一、集合的定义 集合:是在计算机中用于存储一种或多种引用类型数据,并且长度可变的容器。 外延:List集合、Queue集合、Set集合二、各类集合的特点 List集合(继承Collection接口):有序存储可重复元素 外延:ArrayList集合、Vector集合、LinkedList集合 ArrayList集合:基于数组实现、长度可变的、分配连...

2020-02-01 11:23:47 279

原创 泛型

这是我在总结以前所学的java基础知识时所进行的汇总。大家看看有什么不对的地方,请各位大神指教!!!一、泛型示例: class类名称<T>{} interface 接口<T>{ } public <T> void 方法 (T one){ } 注意:1.标识符T表示形式上的类型,使用时传入实参...

2020-01-28 21:27:00 212

cms项目部署到Linux中运行,并成功访问.pdf

该资源为上课时讲师所总结,仅供大家学习。有与各位的著作有冲突的,请联系作者删除,不喜勿喷!谢谢!

2020-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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