自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES问题

ES问题docker run -d \ --name es \ -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \ -e "discovery.type=single-node" \ -v es-data:/usr/share/elasticsearch/data \ -v es-plugins:/usr/share/elasticse...

2023-03-06 14:35:00 34

原创 vm 正常运行一段时间卡死问题,软锁问题

vm 正常运行一段时间卡死问题,软锁问题rcu_sched self-detected stall on CPU 〔 2}(t=68000 jiff iesg=Z8681 c=Z868Eq=105)

2023-01-18 11:30:20 770 5

原创 PostgresqlAndPostGis

Postgresql&PostGis问题及解决方法关于postGIS没有template_postgis模版的问题解决// 1、建立普通数据库 create database xx; // 2、然后输入官网给的这几条添加扩展语句(官网可找到):-- Enable PostGIS (includes raster)CREATE EXTENSION postgis;--...

2022-10-24 11:58:00 39

原创 安装elasticsearch

安装elasticsearch1.部署单点es1.1.创建网络因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络:docker network create es-net1.2.加载镜像这里我们采用elasticsearch的7.12.1版本的镜像,这个镜像体积非常大,接近1G。不建议大家自己pull。课前资料提供了镜像的tar包:大家...

2022-10-08 15:34:00 26

原创 RabbitMQ

RabbitMQ回顾DockerDocker: 容器化技术 作用: 可以实现软件环境的快速迁移与恢复docker原理: 先将软件依赖的一切打成镜像 运行镜像成容器,从而恢复软件的正常使用 容器在运行时直接基于宿主机的内核运行docker名词: 镜像: 将软件/应用依赖的一切进行打包,打好的包叫做镜像 容器: 镜像运行后生成容器,镜像就是在容器内运行的. 容器...

2022-08-25 00:54:00 20

原创 课堂笔记

初始化Linux修改静态IPcd /etc/sysconfig/network-scripts/vim ifcfg-ens33文件内容:TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"...

2022-08-22 09:06:00 18

原创 RabbitMQ部署指南

RabbitMQ部署指南1.单机部署我们在Centos7虚拟机中使用Docker来安装。1.1.下载镜像方式一:在线拉取docker pull rabbitmq:3.8-management方式二:从本地加载在课前资料已经提供了镜像包:上传到虚拟机中后,使用命令加载镜像即可:docker load -i mq.tar1.2.安装MQ执行下面的命令来运行MQ容器:dock...

2022-08-22 09:06:00 27

原创 Centos7安装Docker

0.安装DockerDocker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为 stable test 和 nightly 三个更新频道。官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 CentOS上的安装。1.CentOS安装DockerDock...

2022-08-22 09:03:00 20

原创 docker-compose-运行微服务项目

1.数据库迁移将cloud-demo涉及的相关sql导入到Linux上的mysql容器中2.阅读docker-compose.yml文件version: "3.2"services: nacos: image: nacos/nacos-server:1.4.1 environment: MODE: standalone ports: ...

2022-08-22 09:03:00 26

原创 SpringCloud实用篇02

SpringCloud实用篇020.学习目标Nacos: alibaba 注册中心/配置中心Feign: OpenFeignGateway: SpringCloud1.Nacos配置管理Nacos除了可以做注册中心,同样可以做配置管理来使用。1.1.统一配置管理当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统...

2022-08-16 23:55:00 18

原创 SpringCloud01

SpringCloud01淘宝架构演进之路https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247485427&idx=1&sn=35a1d4d4bc8a96ecb5e841bea2cc1102&chksm=fba6eff0ccd166e6c048741bec01d8979b2be277f6abd38...

2022-08-12 01:03:00 17

原创 每日一练

每日一练2022/6/21、被final修饰的是最终的,不可改变的,那么我问一个问题这种情况肯定不能修改final int a=1;a=2; 那么引用类型呢?final int[] arr={1,2,3,4};arr[1]=100;可以吗?会报错吗答:这样是可以的还有一个问题是arr=new int[3]; 这样可以吗?当然不行,地址改变了2、关键字abstra...

2022-06-02 22:01:00 16

原创 关键字,接口,代码块,枚举

今日内容1 关键字2 代码块3 接口4 枚举1 Java中的关键字1.1 static关键字static关键字 :静态的意思 , 可以修饰变量 , 也可以修饰方法 , 被static修饰的成员 , 我们叫做静态成员static特点 :静态成员被所类的所有对象共享随着类的加载而加载 , 优先于对象存在可以通过对象调用 , 也可以通过类名调用 , 建议使用类名...

2022-05-25 20:08:00 25

原创 多态,内部类,基本API

day03-多态 ,内部类,常用API今日目标多态内部类常用API1 多态1.1 面向对象三大特征 ?封装 , 继承 , 多态1.2 什么是多态 ?一个对象在不同时刻体现出来的不同形态举例 : 一只猫对象我们可以说猫就是猫 : Cat cat = new Cat();我们也可以说猫是动物 : Animal cat = new Cat();这...

2022-05-25 20:03:00 17

原创 Spring Boot2 核心功能

Spring Boot2 核心功能1、文件类型1、1 propertiesyml控制台输出单引号会将\n作为字符串输出双引号会换行输出单引号会转义,双引号不会转义person: userName: "zhangsan \n 李四" boss: true birth: 2019/12/09 age: 21# interests: [篮球,足球] inter...

2022-05-22 19:37:00 18

原创 设计模式-day06

6,行为型模式6.11 解释器模式6.11.1 概述如上图,设计一个软件用来进行加减计算。我们第一想法就是使用工具类,提供对应的加法和减法的工具方法。//用于两个整数相加public static int add(int a,int b){ return a + b;}//用于两个整数相加public static int add(int a,int b,int c)...

2022-05-22 19:37:00 14

原创 设计模式-day03

5,结构型模式结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。结构型模式分为以下 7 种:代理模式适配器模式装饰者模式桥接模式外观模式组合模式享元模式5....

2022-05-22 19:37:00 17

原创 设计模式-day05

6,行为型模式6.5 状态模式6.5.1 概述【例】通过按钮来控制一个电梯的状态,一个电梯有开门状态,关门状态,停止状态,运行状态。每一种状态改变,都有可能要根据其他状态来更新处理。例如,如果电梯门现在处于运行时状态,就不能进行开门操作,而如果电梯门是停止状态,就可以执行开门操作。类图如下:代码如下:public interface ILift { //电梯的4个状态 ...

2022-05-22 19:33:00 17

原创 设计模式-day04

5,结构型模式5.6 组合模式5.6.1 概述​ 对于这个图片肯定会非常熟悉,上图我们可以看做是一个文件系统,对于这样的结构我们称之为树形结构。在树形结构中可以通过调用某个方法来遍历整个树,当我们找到某个叶子节点后,就可以对叶子节点进行相关的操作。可以将这颗树理解成一个大的容器,容器里面包含很多的成员对象,这些成员对象即可是容器对象也可以是叶子对象。但是由于容器对象和叶子对象在功能上面的...

2022-05-22 19:33:00 18

原创 设计模式-day02

4,创建型模式4.2 工厂模式4.2.1 概述需求:设计一个咖啡店点餐系统。设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】);再设计一个咖啡店类(CoffeeStore),咖啡店具有点咖啡的功能。具体类的设计如下:在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象...

2022-05-22 19:31:00 19

原创 设计模式-day01

1,设计模式概述1.1 软件设计模式的产生背景"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基...

2022-05-22 19:31:00 20

原创 transient

transient一、概要介绍本文要介绍的是Java中的transient关键字,transient是短暂的意思。对于transient 修饰的成员变量,在类的实例对象的序列化处理过程中会被忽略。 因此,transient变量不会贯穿对象的序列化和反序列化,生命周期仅存于调用者的内存中而不会写到磁盘里进行持久化。序列化Java中对象的序列化指的是将对象转换成以字节序列的形式来表示,这些...

2022-05-04 09:03:00 16

原创 Linux

Linuxtouch :创建一个文件夹rm -r 'b':删除一个文件夹cd .cd ..cd /cat -n /etc/profile :显示行数显示文件目录操作命令more命令more fileName操作命令回车键:向下滚动一行空格键:向下滚动一屏b:返回上一屏q或者Ctral+C:退出tail命令作用:查看文件末尾的内容语法:tail[-f] fil...

2022-05-03 18:55:00 25

原创 各种jar包的问题

整合html整合thymeleaf与shiroxmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.thymeleaf.org/thymeleaf-extras-shiro"SpringBoot整合Shiro<!--引入shiro--> <dependency> ...

2022-04-27 19:26:00 28

原创 乱七八糟

乱七八糟(关于一些小技巧和小bug集合)String sql="select count(*) from travel.tab_route where cid=?"; Integer integer = jdbcTemplate.queryForObject(sql, Integer.class, cid);重点:可以用来返回count(*)Integer integer...

2022-04-27 19:22:00 13

原创 Vue王者版

笔记 这一篇是bilibili张老师的笔记!脚手架文件结构├── node_modules ├── public│ ├── favicon.ico: 页签图标│ └── index.html: 主页面├── src│ ├── assets: 存放静态资源│ │ └── logo.png│ │── component: 存放组件│ │ └─...

2022-04-27 19:20:00 13

原创 Spring

Spring轻量级的开源的Spring 开发步骤导入坐标创建Bean创建application.xml在配置文件中进行配置创建ApplicationContext 对象getBeanBean标签范围配置scope:值对象的作用范围singleton :单例的 默认当加载配置文件,创建spring容器时候被创建,只会创建一个prototype :多例...

2022-04-27 19:18:00 13

原创 Redis

Redis概念:redis是一款高性能的nosql系列的非关系型数据库存储的是key:value 的形式name:zhangsanage:23mysql:数据存在硬盘上redis:数据存在内存中 所以很快(存入缓存(在内存区域中开辟出一个缓存区))redis是nosql下载和安装解压可以直接使用redis.windows.conf:配置文件redis-cli:客户端red...

2022-04-27 19:17:00 12

原创 SpringMVC

SpringMVC1、1:作用:类似于servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理SpringMVC拦截器(interceptor)Myinterceptors1.javapublic class MyInterceptor1 implements HandlerInterceptor { @Override /** * 在目标方法执...

2022-04-27 19:15:00 11

原创 Set接口_network

Set接口介绍无序(添加和取出的顺序不一致),没有索引不允许重复,所以最多包含一个nullJDK API中Set接口实现类有Set接口常用方法和List接口一样,Set接口也是Collection的子接口,因此,常用方法和Collection接口一样特点不能存放重复的元素set接口对象存放数据是无序的(即添加的顺序和取出的顺序不一致)注意:取出的顺序虽然不是添加的顺序...

2022-04-27 19:10:00 17

原创 LinkedList底层结构_network

LinkedList底层结构说明LinkedList底层实现了双向链表和双端队列特点可以添加任意元素(元素可以重复),包括null线程不安全,没有实现同步操作机制:LInkedList底层维护了一个双向链表LinkedList中维护了两个属性first和last分别指向首节点和尾节点每个节点(Node对象),里面又维护了prev、next、item(真正存放数据的地方)三个...

2022-04-27 19:08:00 44

原创 Vue

button不指定type默认是submitform中阻止表单提交@submit.prevent<!DOCTYPE html><html lang="en"><head> <title>Document</title> <script src="../js/vue.js"&gt...

2022-04-18 22:02:00 23

原创 Collection接口

CollectionCollection的方法list和set都可以用子类都是单列的Collection接口实现类的特点collection实现子类可以存放多个元素,每个元素可以是Object有些Collection的实现类,有些是有序的list,有些不是有序的SetCollection接口没用直接的实现子类,是通过他的子接口Set和List来实现的常用方法://remo...

2022-04-11 23:41:00 15

空空如也

空空如也

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

TA关注的人

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