自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ActiveMQ学习笔记

一、docker安装ActiveMQ二、基础概念1.TCP端口号:616162.Http管理web页面端口号:81613.默认用户名密码:admin/admin4.模型:队列(queue)、主题(topic)、订阅5.作用:应用解耦、流量削峰、异步通信消费者四、topic模型生产者消费者一消费者二五、Queue和Topic对比1.工作模式TopicQueue2.有无状态TopicQueue3.传递完整性TopicQueue4.处理效率Topi

2022-09-20 23:25:05 468 1

原创 Hibernate-学习笔记汇总

通过关系属性完成多表操作,看似是一张表的操作,实质是多张表的处理。存在问题:HQL翻译的SQL语句,执行效率低,特殊的表操作不支持。

2022-09-05 00:29:31 753 1

原创 Webservice 学习笔记汇总

​ web service 急 web服务,一种跨操作系统平台,跨编程语言的远程调用技术。

2022-09-05 00:15:36 307

原创 spring-学习笔记汇总

2. 什么是spring轻量级JavaEE解决方案整合设计模式3. 设计模式4. 工厂设计模式4.1 什么是工厂设计模式4.2 普通工厂4.2.1 测试类4.2.2 工具类4.2.3 小配置文件4.3 问题:简单工厂中存在大量的代码冗余,通过提取通用方法来避免冗余4.3.2 工具类(通用工厂方法)4.4 通用工厂创建对象实例4.4.1 测试类4.4.2 小配置文件5. 总结第二章 第一个spring程序1.软件版本2.环境搭建spri

2022-09-03 19:21:35 227

原创 输入一个正整数数组,把数组里的所有数字拼接起来排成一个数,打印能拼接出的所有数字中最大的一个

输入一个正整数数组,把数组里的所有数字拼接起来排成一个数,打印能拼接出的所有数字中最大的一个例如输入数组 [3,32,321] ,则打印出这三个数字能排成最大的数字332321package com.kuang.test;import java.util.*;public class TestArraySort { //自动排序 private static Set<String> set = new TreeSet<>(); //输入.

2021-03-12 20:35:07 1586

原创 Redis-实现分布式session管理

Redis实现分布式session管理一、管理机制​ redis的session管理是利用spring提供的session管理解决方案,将一个应用session交给redis存储,整个应用所有session 的请求都会去redis中获取对应的session数据二、开发session管理1.引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&

2021-03-12 09:28:02 939 5

原创 Redis-主从复制_哨兵机制

一、redis搭建主从复制​ 目的:数据备份,但是无法解决 主节点的自动故障转移准备四台机器,一台主机,三台从机【为哨兵机制的搭建做准备】主节点、从节点、另一个从节点配置redis.conf# 1.从节点设置:slaveof masterIp masterPort slaveof 192.168.75.110 7000# 2.更改守护进程【后台】 daemonize yes# 3.更改远程访问权限,每一台机器都要配置 bind 0.0.0.0#

2021-03-11 22:00:12 172 4

原创 Redis-常用指令

Redis中的常用指令库的相关操作操作说明select dbindex切换库(库的下标0-15)flushDB清空当前操作的库flushAll清空所有的库key相关操作操作说明del key …删除一个或者多个key 空格隔开keys *查询所有keyexists key查看当前key是否存在expire key 20key过期时间20秒move key dbindex将某一个k

2021-03-11 16:43:10 96 1

原创 CentOS7 - 安装redis

CentOS7 - 安装redis到官网下载redishttps://download.redis.io/releases/?_ga=2.168395553.1401665007.1615109702-1479990629.1612515089我是用的是 redis-4.0.10.tar.gz上传文件并解压缩mkdir /usr/redistar -zxvf redis-4.0.10.tar.gz -C /usr/redis/Redis是用C语言开发的一个开源的高性能键值对(k

2021-03-11 16:10:19 95 2

原创 SpringBoot中的热部署—devtools

SpringBoot中的热部署—devtools​ 为了进一步提高开发效率,springboot为我们提供了全局项目热部署,日后在开发过程中修改了部分代码以及相关配置文件以后,不需要每次重启修改生效,项目中开启了springboot全局热部署之后,修改之后等带几秒 配置即可生效一、引入热部署依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s

2021-03-11 14:52:26 82 1

原创 docker拉取镜像失败

Docker拉取镜像失败:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)原因:系统的时间和docker hub时间不一致,需要做系统时间与网络时间同步安装时间同步sudo yum -y install ntp

2021-03-09 15:51:04 1722 1

原创 Linux-CenOS7-nginx的安装以及负载均衡的实现

Nginx的安装以及实现负载均衡一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,【wget 和 tar包二选一,此处示例使用wget】安装包点击下载:http://downloads.sourceforge.net/project/pcre/pcre/8.35/

2021-03-08 21:47:36 107 2

原创 Linux-CenOS7-MySQL主从复制

MySQL 主从复制1.关闭两台机器的防护火墙,观察两台机器的mysql服务是否正常启动,最后关闭mysql服务systemctl stop firewalld;systemctl disable firewalld;2.分别配置主机与从机的配置文件vim /etc/my.cnf主机 master:server-id=1 log-bin=mysql-binlog-slave-updatesslave-skip-errors=all从机 slave:server-id=

2021-03-08 18:32:11 71 1

原创 Linux-CenOS7-MySQL 安装

Linux-CenOS7 MySQL 安装MySQL 安装1.上传mysql 安装包# 1.安装rz指令 【通过Xftp上传也可以】yum install -y lrzsz# 2.创建mysql目录mkdir /mysqltar# 3.上传mysql所有压缩包 2.卸载centos7.x 自带mariadb服务# 1.查看系统中的mariadb依赖 rpm -qa|grep mariadb# 2.卸载 rpm -e --nodeps mariadb-libs-5.

2021-03-08 16:10:17 135 4

原创 Linux-CentOS7-安装JDK

Linux-CentOS7-安装JDK方法一:压缩包安装:安装rz指令yum install -y lrzsz进入指定上传目录 通过rz指令进行jdk压缩包的上传解压文件tar -xzvf 文件名 -C 目标目录更改环境变量:系统级别环境变量:profilevi /etc/profile 用户级别环境变量:.bash_profilevi .bash_profile具体操作:# 1. 进入文件vi ect/profile/profile 配置pa

2021-03-08 15:33:44 140 2

原创 Linux-CenOS7-开启网卡配置并设置为静态ip

设置CentOS7网卡配置 更改ip为静态ip查看当前使用的网卡信息ip addr 查看网关信息注意:虚拟机网卡的网关地址要和交换机的网关一致,网关查看如下图所示第⑤点修改网卡配置vi /etc/sysconfig/network-scripts/ifcfg-ens33配置信息如下:BOOTPROTO=static #开机协议,有dhcp及static;ONBOOT=yes #开启网卡 设置为开机启动 ;DNS1=114

2021-03-08 14:03:03 239 2

原创 Linux-常见命令

Linux常用命令1.ls命令操作指令ls (list)以列表形式查询目录ls -l (long) 或者 ll(两个小l)查询当前文件以及目录并且 以长格式展示【常用】ls -a (all)查询所有文件以及目录 (包含隐藏文件)ls -r递归遍历所有目录以及其子目录2.关于目录操作说明cd 要切换的目录切换目录pwd显示当前目录touch 文件名(包含后缀)创建一个文件m

2021-03-08 11:42:29 125 1

原创 Linux-安装CentOS7

安装CentOS7一、环境搭建下载VMware我这里提供了一个安装包,也可以自行前去下载链接:https://pan.baidu.com/s/1O3dfPXIV7i-B81RRHRNp0Q 提取码:re1o 复制这段内容后打开百度网盘手机App,操作更方便哦百度搜索VMware 对应版本的密钥破解即可因为我已经安装了VMware,并且VMware的安装过于简单,此处不再赘述准备CentOS的安装包链接:https://pan.baidu.com/s/10itWIqCmkLp

2021-03-08 10:52:31 527 1

原创 CentOS7 Linux搭建Mycat常见错误总结

Linux搭建Mycat常见错误总结一、2003 - Ca’t connect to MySQL server on ‘192.168.75.128’(10030 “Unknown error”)错误原因:端口写错MyCat服务未成功开启解决:查看wrapper.log启动日志cat /usr/mycat/logs/wrapper.log二、wrapper.log日志中常见错误1. Startup failed: Timed out waiting for signa

2021-01-10 21:19:11 1884 4

原创 Java双链表的头插和尾插

单链表的头插法和尾插法头插图尾插图头插和尾插同时使用时,需要把头插产生的链表和尾插产生的链表连接起来。上面两个图片可以说明,有两个节点是无论如何都保持不变的。它们分别是 头插入法创建的第一个节点,和尾插法的头节点。当头插法的第一个节点的指针指向尾插法的头节点,此时的单链表既可以使用头插法,也可以使用尾插法。实现类package best;public class SingleLinked<V> { Node<V> first; Node<V&g

2020-10-02 15:10:56 1210

原创 Java遍历目录——递归实现

Java查找文件,遍历目录,通过递归实现从命令行中读入一个文件名,判断该文件是否存在。如果该文件存在,则在原文件相同路径下创建一个文件名为“copy_原文件名”的新文件,该文件内容为原文件的拷贝。package best;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.i

2020-10-02 13:39:39 425

原创 大厂面试题:String相关二内容替换

面试题目 - String 的内容替换方法一 :package best;public class TestStringReplaceOne { static int count = 0; public static void main(String[] args) {// String s1 = "aabbcdabbajklkabb";// String s2 = "ab";// String s3 = "bab"; long start = System.currentTi

2020-10-01 23:14:43 88

原创 大厂面试题:String相关一排列组合

面试题目 - String排列组合输入一个字符串,打印输出该字符串中字符的所有排列。你可以任意顺序返回这个字符串数组,但里面不能有重复元素。示例:输入: s = “abc”;输出:[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”]限制:1 <= s 的长度 < = 8package best;import java.util.HashSet;import java.util.LinkedHashSet;import java.util.Scanne

2020-10-01 21:10:53 223

空空如也

空空如也

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

TA关注的人

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