×

spring boot

如何创建springboot项目

Langhing Langhing 发表于2024-05-16 浏览25980 评论0
前言 本片博客记录快速创建springboot工程的两种方式。一种是使用maven创建,一种是使用spring initializr创建。开发环境JDK1.8、IDEA、maven。 SpringBoot 优点 可快速构建spring应用 直接嵌入tomcat、jetty、undenrtow服务器(无须部署war文件) 提供依赖启动器(starter)简化构建配置 极大程度的自动化配置Spring和第三方库 提供生产就绪功能,例如指标监控检测、外部检测 极少代码生成和XML配置

rabbitmq

RabbitMq图形界面创建队列操作步骤(rabbitmq手动创建队列)

Langhing Langhing 发表于2024-05-15 浏览5861 评论0
1.登录RabbitMq web页面  2.创建消息队列 登录后,点击Queues标签 (1)选择队列所属的虚拟主机 (2)输入自定义的队列名称 (3)其他输入参数为默认值即可 (4)点击【Add queue】创建队列成功 (5)可查询新建的队列是否成功   3.绑定交换机 点击Exchanges标签 (1)输入需要绑定的交换机名称查询 (2)点击交换机名称进入详情页操作  (3)绑定消息队列和消息交换机  (5)当前页面可查询消息队列和消息交换机是否绑定成功  

架构

spring框架两大核心:IOC和AOP的详解(Spring框架IoC与AOP的实现关系?)

Langhing Langhing 发表于2024-05-14 浏览5163 评论0
目录 一、IOC和AOP的介绍 二、IOC 1.IOC初始化属性的方式 1.使用构造方法完成属性初始化 2.使用type数据类型完成属性初始化 3.使用p命名空间初始化对象 4.使用c命名空间初始化对象 2.属性自动注入的方式 1.通过属性类型注入 2.通过属性名注入 3.复杂对象的创建 1.Connection实例工厂对象 2. Connection静态工厂对象 3. 实现FactoryBean接口的工厂对象  4.spring注解开发 三、AOP 1.代理模

后端

猿创征文|[Zookeeper]快速上手Zookeeper.Zookeeper的初识别,安装,znode节点的理解,常用命令,Wacher机制,ACL权限控制及上述功能在idea的代码实现

Langhing Langhing 发表于2024-05-14 浏览4436 评论0
目录 一,初识别zookeeper 1 Zookeeper的诞生 目的: 背景:  2 为什么需要Zookeeper 3 什么是Zookeeper 4 Zookeeper的特点和作用 5 架构图​编辑 6 应用场景 分布式锁 : 配置中心: 服务的注册与发现 : 分布式唯一ID  二 安装与配置 Linux 环境下 1 找到下载地址Index of /zookeeper  2 开始下载 3 调整配置文件 4 启动 Windows环境下 三 zooke

html5教程

如何使用HTML创建表格和表单

Langhing Langhing 发表于2024-05-14 浏览6700 评论0
效果图 表格 定义表格 表格是用<table>元素来定义的如: <table border=n align="alignment" bgcolor="clr">....</table> 属性border用于定义表格边框的宽度,n可以是从0开始的整数,设置border=0和忽略border属性,浏览器不会显示边框。 属性align用于设置表格个的对齐方式,alignment可以是left、center、或right。 属性bgcol

tomcat

自动化部署项目(自动化部署项目有哪些)

Langhing Langhing 发表于2024-05-14 浏览8035 评论0
目录 一、编写maven项目 二、git的推送和克隆 三、服务器的相关配置 1、统一maven 2、git安装 四、自动化shell脚本 一、编写maven项目 首先你要在你本地创建maven项目,并进行相应的配置,这里不做详细的介绍,各种maven项目都可以 二、git的推送和克隆 1、在本地创建git仓库,将其提交到本地的仓库 2、在gitee或者腾讯云上建立代码仓库,与idea相连接,并在idea上将maven项目推送到仓库中 3、在你的服务器上,建立一个

tomcat

Tomcat优化(tomcat优化的几种方法)

Langhing Langhing 发表于2024-05-13 浏览7724 评论0
Tomcat优化从两部分出发,一个是JVM,一个是Tomcat本身 一、Tomcat双实例(部署两台Tomcat) 在主配置文件中,直接把所有的Service区域复制一下,修改两个连接器的端口号不冲突即可,域名也不能相同 +[root@rzy ~]# vim /usr/local/tomcat/conf/server.xml #删除注释 。。。。。。 17 <Service name="Catalina"> 18 <Connector port="

spring

Spring - BeanFactoryPostProcessor 扩展接口(beanfactorypostprocesser)

Langhing Langhing 发表于2024-05-12 浏览5739 评论0
Pre Spring Boot - 扩展接口一览 org.springframework.beans.factory.config.BeanFactoryPostProcessor 这个接口是beanFactory的扩展接口,调用时机在spring在读取beanDefinition信息之后,实例化bean之前。 在这个时机,用户可以通过实现这个扩展接口来自行处理一些东西,比如修改已经注册的beanDefinition的元信息 package org.sprin

tomcat

Sentinel无法读取nacos的流控配置,提示Caused by: java.lang.NoClassDefFoundError: com/alibaba/csp/sentinel/datasou

Langhing Langhing 发表于2024-05-12 浏览6911 评论0
今天在学到用nacos配置流控策略并发布到sentinel时,我明明按照视频教学中的步骤进行的,结果死活没法在sentinel的流控策略中找到nacos上配置的,并且 cloud: sentinel: transport: dashboard: xxxxxx:8849 port: 8719 datasource: flows: 在此加上这个名称后就直接报错,无法运行 nacos:

tomcat

分布式session共享问题(分布式如何解决session共享)

Langhing Langhing 发表于2024-05-12 浏览5394 评论0
1.为什么要有session共享 在我们系统使用中,一般都是一处登录,处处使用,但是如果多台服务器时,我们的session无法跨域请求,导致一处登录,只能在当前服务器登录 2.session原理、 3.解决方案 3.1 session复制 在服务器中设置修改配置,使每一个的服务器的session都复制到其他服务器,让每一个服务器都拥有所以的session 优点:实现简单,只需要修改web-server(tomcat)的配置让所有session复制到其他服务器 缺点:sess

html5教程

HTML5期末大作业:饮食食品主题设计——绿色简洁生鲜超市网站设计(5页) HTML+CSS+JavaScript web前端大二实训大作业

Langhing Langhing 发表于2024-05-12 浏览10156 评论0
HTML5期末大作业:饮食食品主题设计——绿色简洁生鲜超市网站设计(5页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品 常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计

scala

SPark学习笔记:11 SparkSQL 的用户自定义函数UDF、UDAF、UDTF

Langhing Langhing 发表于2024-05-12 浏览5697 评论0
UDF 用户自定义函数(一对一) 说明 UDF输入一条记录,输出一条记录,一对一的关系,有点类似于map算子,是一对一的关系 使用 UDF的使用有两种方式,一种方式是在SQL中使用,另一种方式是在DSL方式使用 使用SQL的方式 val myconcat3 = sparkSession.udf.register("myconcat3",new MyConcat) sparkSession.sql("select myconcat3(id,timestamp) as ne