![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 56
PayDurian
大多数人的努力都到不了拼天赋的地步
展开
-
Java中append方法和add方法的区别
@TOCappendJava里只有StringBuffer和StringBuild才有append方法,Sting里是没有append方法的在动态数组里添加字符串,相当于+,xxxx”+“yyyy”add是List向集合列表中添加元素原创 2021-09-17 16:28:22 · 2137 阅读 · 0 评论 -
springboot如何访问图片
@TOC1、直接访问图片将图片放在webapps文件夹下,启动项目后可以直接在浏览器上访问图片http://localhost/static/img/big1.jpg2、访问项目里的图片在数据库里添加图片链接的地址 http://192.168.9.151:8888/531261283064877056.png http://localhost/static/img/Banner1.jpg项目会自动去访问图片...原创 2021-04-18 22:41:14 · 2566 阅读 · 0 评论 -
消息中间件
@TOC1/基本概念1、消息队列MQ是一个搭建号的服务器,可以和大部分框架进行整合应用场景消息中间件消息中间件的组成消息被处理的过程称为消费queue是点对点的关系,只能被一个consumer处理,不能被反复处理topic,只要订阅了就可以处理消息中间件的优势示例:参与抢购——消息中间件进行验证,验证成功——通知你成功参与抢购——消息中间件处理(队列慢慢处理)——然后通知是否抢购成功涌入的多,处理就慢,涌入的少,处理的快请求——验证(15ms,此处需要严谨)——写入原创 2021-03-30 01:00:59 · 84 阅读 · 0 评论 -
搭建Elasticsearch集群
1.将elasticsearchCluster文件夹上传至服务器(把文件夹放入虚拟机)2.使用Xshell连接服务器,在服务器上切换至elasticsearchCluster目录3.赋权chmod 777 *.sh4.创建镜像./createElasticsearchImage.sh5.创建容器./createElasticsearchContainer.sh6.根据集群分配修改kibana.yml中elasticsearch的地址docker cp kibana.yml kibana:原创 2021-03-29 20:27:18 · 78 阅读 · 0 评论 -
zuul网关
@TOC1/基础操作新建项目zuul勾选依赖zuul, eureka discovery client <!-- eureka客户端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-cli原创 2021-03-29 20:13:05 · 81 阅读 · 0 评论 -
单例模式
原创 2021-03-28 12:11:26 · 62 阅读 · 0 评论 -
关于token,token登录,token登录置换退出
@TOC1、基本概念为什么要使用token优点后台不用保存token,只需要验证是否是自己签发的token支持多种前段,如移动端和浏览器缺点和解决方法每次都要去数据库查询权限信息验证token解决:将查询到的权限数据保存到session中,之后可以直接从session中获取也可以使用redisJ解决2、代码实操tokenVo过期时间:方便前端人员判断是否置换,在快过期但用户又有新操作时需要置换package com.bean.vo;import java.io.Serial原创 2021-03-27 19:00:13 · 3317 阅读 · 0 评论 -
常用application.yml文件配置
server: port: 8101spring: datasource: type: com.alibaba.druid.pool.DruidDataSource url: jdbc:mysql://localhost:3306/itripdb?characterEncoding=utf-8&serverTimezone=Asia/Shanghai username: root password: 111111 druid: driv原创 2021-03-24 17:20:16 · 508 阅读 · 0 评论 -
springboot前后端分离,邮箱/手机验证号激活和登录,手机注册和激活
@TOC1、父项目1.1、依赖2、前端项目2.1、依赖<?xml version="1.0" encoding="UTF-8"?><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原创 2021-03-24 02:32:18 · 2253 阅读 · 4 评论 -
常用pom依赖
<?xml version="1.0" encoding="UTF-8"?><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 https://maven.apache.org/xsd/maven-4.0.0原创 2021-03-22 23:15:37 · 1073 阅读 · 0 评论 -
springboot整合solr
@TOC1、配置solr整合项目1.1、整合依赖 <!-- solr --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-solr</artifactId> </dependency>1.2、配原创 2021-03-22 22:13:16 · 765 阅读 · 1 评论 -
solr基本操作步骤
@TOC基本操作solrhttp://lucene.apache.org/solr/1、启动出现happy 即可和redis不一样,这个启动之后可以关掉2、打开solr操作界面localhost:8983/solr建立核心添加add core会报错6、选中创建好的core,点击schema——add field添加属性到coresolr数据库没有表的概念,不依赖于类,而独立存在,可以创建属性,所以数据添加的时候可以根据需要创建因为没有表和类,不需要同名属性,所以命名为表名原创 2021-03-20 21:35:21 · 2002 阅读 · 0 评论 -
如何将本地jar包导入maven资源库
原因:有些时候,中央仓库没有这个jar包,就需要手动导入进入maven的bin文件夹运行如下命令mvn install:install-file -DgroupId=自定义groupid -DartifactId=自定义artifactId -Dversion=版本号 -Dpackaging=jar -Dfile=jar包的本地绝对路径mvn install:install-file -DgroupId=com.cloopen -DartifactId=CCPRestSDK -Dversion=2.原创 2021-03-20 19:33:04 · 146 阅读 · 0 评论 -
swagger操作
@TOC1、swagger基本概念按照它的规范去定义接口及接口相关的信息通过Swagger衍生出来的一系列项目和工具,就可以做到生成各种格式的接口文档,生成多种语言的客户端和服务端的代码,以及在线接口调试页面等等Springfox所以作为Java届服务端的大一统框架Spring,迅速将Swagger规范纳入自身的标准,建立了Spring-swagger项目,后面改成了现在的Springfox通过在项目中引入Springfox,可以扫描相关的代码,生成该描述文件,进而生成与代码一致的接口文档和客户原创 2021-03-19 00:54:11 · 145 阅读 · 0 评论 -
如何操作gitee
gitee路径idea中使用gitee插件路径仓库-分支-文件夹但是分支只是在git上面体现idea中使用gitee插件在setting中下载gitee插件,然后登陆gitee账号,添加仓库的路径修改更新,拉取到本地右键项目-打开命令行推送原始状态-提示推送到second分支分享项目...原创 2021-03-18 23:53:21 · 398 阅读 · 0 评论 -
docker安装、安装docker-compose安装、Xshell使用
@TOC1. 创建虚拟机快照如果操作出现问题,可以恢复到快照的位置2. 安装ubuntu系统2.1. 创建1个虚拟机空间:硬盘40G, 内存4G以上, Linux系统(ubuntu64位), 4线程,最好创建这么大,否则内存太小无法负荷2. 编辑虚拟机, 为CD/DVD设置需要使用的镜像文件路径3. 安装:1) 启动虚拟机2) 选择语言 >> 一直选 继续 >> 设置时区 在地图中国的位置点一下即可 >> 设置账号密码 >> 一直原创 2021-03-02 12:08:25 · 654 阅读 · 0 评论 -
springboot旅行项目
@TOC前期准备nginx复制一个nginx副本定义多个集群,但是集群里只有一个表示超市订单可以拆为3个服务器运行,每个服务器处理一部分东西新建一个maven项目pom文件(引入必要的依赖)父项目原本的pom文件添加上父项目标签parent,以及打包格式标签packaging <parent> <groupId>org.springframework.boot</groupId> <artifac原创 2021-02-23 23:39:11 · 263 阅读 · 4 评论 -
springcloud
@TOCspringcloud项目1. 搭建Eureka注册中心1) 通过向导创建 Eureka Server,Spring Cloud Discovery → Eureka Server2) pom.xml 把spring-boot-starter-parent的version改成2.1.4.RELEASE 把spring-cloud.version改成Greenwich.SR1 3) application.yml server: port: 7776 eureka: c原创 2021-02-23 12:18:40 · 116 阅读 · 0 评论 -
idea修改项目需要修改的地方
可以选最后一个,两个同时改掉修改pom文件原创 2021-02-05 15:25:12 · 204 阅读 · 0 评论 -
nginx基本概念和操作
微服务一级目录Nginx设置集群创建springboot项目三级目录一级目录Nginx设置集群会按照顺序访问集群写几个springboot项目,查看集群处理效果创建springboot项目此时可以换下工作空间变颜色说明项目加载好可以先删除test里自动生成的类三级目录...原创 2021-02-04 18:22:46 · 103 阅读 · 2 评论 -
Docker的基本原理与操作
Docker一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-02-02 23:37:54 · 374 阅读 · 0 评论 -
VMware安装Ubuntu的步骤
Ubuntu下载安装下载可以去官网地址下载我下载的版本是Ubuntu16.04.3 系统的32位的不知道在官网如何下载可以去网友分享的直接下载安装在虚拟机安装可以移除一些不必要的硬件从电源进入固件用+把CD调整到第一位,按F10保存退出退出后,虚拟机会重新启动如果没有看到关于分区的选项,可以使用回车键,可能是被页面盖住了,可以按alt键盘然后拖动鼠标主分区用户名不可以设置为root,这是系统用户可以随便设置,我的密码就设为1111原创 2021-02-01 17:41:17 · 176 阅读 · 0 评论 -
gitee安装以及使用
1、安装1.2、下载账号是注册手机号,克隆的是https的链接原创 2021-01-13 02:26:51 · 455 阅读 · 0 评论 -
MySQL的安装步骤和WIN10安装MySQL出现错误2503 2502error解决办法
1、打开任务管理器2、文件-运行新任务3、安装的文件路径(包括那个文件),打勾以系统管理权限创建此任务4、然后按照步骤进行安装MySQL(略)原创 2020-05-27 19:21:36 · 638 阅读 · 0 评论 -
Tomcat的安装与卸载
Tomcat1、卸载Tomcat2、安装2.1、安装地址2.2、如何解决Tomcat中文乱码问题2.3、修改端口号1、卸载Tomcat直接删除解压的文件夹即可2、安装2.1、安装地址Apache链接选择zip版本的,可以直接解压用直接对安装包解压去配置环境变量1、配置CATALINA_HOME,配置为Tomcat的解压路径2、将以下代码放入Path变量的后面%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar; %CATALINA原创 2021-01-05 22:04:33 · 1155 阅读 · 0 评论 -
Java基础笔记总结
一、static关键字1.Static是在类中最先被加载的(被JVM机制)2.作用:(1)创建独立于具体对象的域变量或方法(2)可以不创建对象,也能直接使用属性和调用方法定义的顺序(3)形成静态代码块用来优化程序性能3.加载顺序(1)类在初次加载时,会按照static块来执行,且只会执行一次4.Static独特的作用,被static修饰的变量或者方法独立于该类的任何对象,被类的实例...原创 2020-02-24 20:30:54 · 418 阅读 · 0 评论 -
leecode题目详解(java)
算法题1. 两数之和题目要求数组中同一个元素不能使用两遍,所以我们可以使用两层遍历,第二层遍历,每次都从第一层+1开始疑难点:return new int[]{i,j}; return new int[0];这里表示返回两个变量2. 两数相加使用链表(逆序)两数相加,得出的结果用链表输出需要考虑的问题:1、相加的两个链表长度不一致2、相加的结果进位如何算...原创 2020-10-16 16:04:19 · 160 阅读 · 0 评论 -
疑问总结
1、javaweb如何使用逆向工程生成权限相关的PO类和mapper接口?Session序列化由于Tomcat正常关闭时会将Session序列化的本地硬盘上,所以实现Serializable接口原创 2020-10-12 18:32:28 · 72 阅读 · 0 评论 -
eclipse将原有web项目转化为idea的maven项目步骤详解
@TOC原创 2020-10-09 20:03:50 · 1261 阅读 · 1 评论 -
idea导入项目并运行
smbms新建项目新建项目映射文件不再放在dao文件夹里,而是专门放在资源文件夹里,然后修改下配置文件里映射文件的位置配置Tomcat后,就可以在浏览器访问项目原创 2020-09-08 20:54:19 · 3823 阅读 · 0 评论 -
Struts2入门及基本概念
Struts2基本概念掌握Struts 2的执行过程能够使用Struts 2框架开发简单应用能够使用Struts 2实现数据校验掌握Struts 2框架的标签使用基本概念掌握Struts 2的执行过程能够使用Struts 2框架开发简单应用能够使用Struts 2实现数据校验掌握Struts 2框架的标签使用...原创 2020-09-08 20:34:06 · 306 阅读 · 0 评论 -
idea工具如何添加Tomcat服务
开发调试建议选下面的,真正要出包选上面的原创 2020-09-08 20:18:21 · 576 阅读 · 0 评论 -
MAVEN基本概念
maven了解什么是 Maven特点掌握 Maven 的安装和配置Maven 仓库管理Maven 仓库Maven 仓库的类型本地(local)仓库中央(central)仓库配置中央仓库的镜像远程(remote)仓库一些简单的命令如何导入jar包到本地仓库使用 Maven 构建项目Maven 使用原型 archetype 插件创建项目使用 Maven 构建项目– 创建项目(web)在 eclipse 和 IntelliJ IDEA 中使用 MaveneclipseideaPOM 文件解析了解什么是 Mave原创 2020-09-07 20:58:05 · 481 阅读 · 0 评论 -
如何把旧项目改为新项目
步骤链接原创 2020-08-31 16:51:06 · 399 阅读 · 0 评论 -
javaSE基本概念总结
JavaSEjava基本概念类和对象java基本概念类和对象类:具有相同属性和方法的一组对象的集合,类是对象的抽象,对象是类的具体原创 2020-08-28 20:27:36 · 550 阅读 · 0 评论 -
Oracle数据库后plsql登陆界面不显示数据库问题
1、Oracle服务按照要求安装2、Oracle工具需要配置环境变量原创 2020-08-24 16:16:25 · 2209 阅读 · 0 评论 -
ssh基础概念及实战
sshHibernate入门理解类和表的映射关系Hibernate的优点Hibernate的缺点和 MyBatis的区别使用hibernate的步骤配置文件创建持久化类和映射文件掌握单表的增删改掌握按主键查询理解持久化对象的状态及其转换Hibernate入门理解类和表的映射关系ORM(对象关系映射)Hibernate的优点简化了JDBC 繁琐的编码对面向对象特性支持良好可移植性好Hibernate的缺点不适合需要使用数据库的特定优化机制的情况不适合大规模的批量数据处理和 MyB原创 2020-08-24 20:47:35 · 353 阅读 · 0 评论 -
Tomcat无法单独启动如何解决
配置文件在Tomcat的server.xml里删掉关于前项目的信息<Context docBase=...........在Tomcat的配置文件startup.bat的前面加上jdk和Tomcat的位置SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131SET CATALINA_HOME=E:\Tomcat\apache-tomcat-9.0.34-windows-x64\apache-tomcat-9.0.34...原创 2020-08-20 17:44:06 · 283 阅读 · 0 评论 -
常用Java的bug汇总
配置文件出错错误:发送上下文初始化事件到类的监听器实例的例外Context initialization failed org.springframework.beans.factory.xml.XmlBeanDxml文件出错导致读取不到,在文件的开头多加了一个空格,导致文件出错...原创 2020-07-29 20:17:17 · 743 阅读 · 0 评论 -
springmvc框架基础知识详解
@TOC一级目录二级目录springmvc框架如何搭建1、加入jar包2、web.xml配置文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns原创 2020-07-22 18:19:08 · 407 阅读 · 0 评论