×

rabbitmq

rabbitMQ使用SpringCloud Oauth2 的jwt鉴权

25013415 25013415 发表于2024-05-16 浏览4726 评论0
想要达到的目的 项目master向mq中的队列1,2,3发送不同的消息,项目slave1,slave2,slave3分别订阅队列1,2,3的消息。 这些slave项目只能订阅自己队列的消息,不能订阅其他队列的消息。 简单的做法是创建三个不同的虚拟主机(vhost),用不同的账号分给slave项目。缺点就是如果队列和项目是动态增加的,就很麻烦。 rabbitmq_auth_backend_oauth2 翻了一下rabbitmq官网,发现了这个插件rabbitmq_auth_backend

tomcat

springboot跨域上传文件(图片)到Linux远程服务器(本地操作也一样)把tomcat作为文件服务器

25013415 25013415 发表于2024-05-15 浏览5656 评论0
一、把tomcat做为文件服务器 1、修改tomcat下面的conf/server.xml文件 下面这是我用宝塔面板修改tomcat下面的server.xml文件 ,没有改tomcat的启动端口 debug="0" 可加可不加,不影响(这里仅仅说明host标签下面一些标签的作业,和上图作用一样)  上图中docBase="uploadfiles"和appBase="webapps",指tomcat文件目录下的 webapps 文件中的 uploadfiles 文件夹(没有

nginx

Centos系统上nginx安装

25013415 25013415 发表于2024-05-15 浏览21019 评论0
目录 一:安装nginx依赖:pcre 二:安装 openssl 、zlib 、 gcc 依赖: 三:安装nginx 四:启动nginx: 五:访问nginx: 前置:创建nginx目录后,进入nginx目录下操作:         [root@ecs-b612 ~]# mkdir nginx 一:安装nginx依赖:pcre 1:下载pcre:         wget http://downloads.sourceforge.net/project/pcre/pcr

架构

ivx杨帆启航React/Pixi.js/FaaS、Krpano及微服务架构

25013415 25013415 发表于2024-05-14 浏览10321 评论0
随着社会的变化,产业的进化,编程也开始了他的变化。从最开始的二进制编码语言->低级程序语言,到现在的高级编程语言以及现在慢慢探索超高级高级语言【程序可视化,可视化编程,让编程不再枯燥】。那么是不是只要能看懂界面就可以进行编程,写出自己的小程序了呢,下面我们来一起来看看ivx。 官网直达IVX 在ivx里面创建一个项目,在创建的空项目中可以进行一些操作 创建完成项目之后会直接进入一个类似于终端控制台的界面,有点像ps,这个界面里面有一些常用的组件。前后端资源,SDK

html5

【JavaScript】JavaScript基础(二)

25013415 25013415 发表于2024-05-14 浏览4965 评论0
目录 if else语句 switch语句 for循环 双重for循环 while循环 Do While循环 if else语句 if(判断条件){ 符合条件后返回结果 }else{ 不符合条件返回结果 } //多分支 if(判断条件1){ 符合条件1返回的结果 }else if(判断条件2){ 符合条件2返回的结果 }else if(判断条件3){ 符合条件3返回的结果 }else if(判断条件N){ 符合条件N返回的结果 }else{ 上诉条件都不符合时返

php

PHP代码审计18—PHP代码审计小结(PHP审计)

25013415 25013415 发表于2024-05-14 浏览4760 评论0
前言:经过一段时间的代码审计学习,在这里对代码审计这方面的知识做一个简单的小结,一部分是个人的的知识总结,为了能更全面的总结到代码审计的方法结论,所以也参考了很多的资料,都写在了文末。 一、前期准备 1、工具准备 这里总结我用到过的或者说我了解的比较好的一些工具。 PHP代码调试工具 PHPstorm+xdebug 代码阅读工具 notePad++ cublimeTxt 3 静态代码审计工具 Fortify HP出的一款静态代码审计工具,

spring boot

Knife4j框架的配置及注解解析

25013415 25013415 发表于2024-05-14 浏览5428 评论0
Knife4j是一款基于Swagger 2的在线API文档框架。 在Spring Boot中,使用此框架时,需要: - 添加依赖 - 在配置文件(`application.properties`)中开启增强模式 - 编写配置类(代码相对固定,建议CV) 关于依赖的代码: <!-- Knife4j Spring Boot:在线API --> <dependency> <groupId>com.github.xiaoymin</groupId

ios

Xcode14 终于放弃了bitcode和armv7架构,还有iOS 9、iOS 10

25013415 25013415 发表于2024-05-13 浏览8203 评论0
        相信大家已经了解到了不少关于Xcode 14的新消息,什么精简安装包、按需下载功能模块、提升编译速度、更快的xib、storyBoard和SwiftUI 、app icon 1024像素图片 …… Xcode 14还放弃了一些东西: 1、放弃了bitcode  苹果在 WWDC15 的时候引入了 bitcode,在 Xcode 7 中添加了二进制嵌入 bitcode 的功能,并且默认开启 bitcode。bitcode 是一种中间代码(IR)包含 bitcode 的应用程序会

css

CSS中cursor:pointer的作用

25013415 25013415 发表于2024-05-13 浏览17188 评论0
cursor:pointer的作用 <div style={{ cursor: 'pointer', position: 'relative', float: 'right', marginTop: -14 }}></div> cursor : 网页浏览时用户鼠标指针的样式或图形形状。 属性值: default:默认光标(通常是一个箭头) auto:默认,浏览器设置的光标 crosshair:光标为十字线 pointer:光标为一只手 move:光标为某对象可移动

spring boot

SpringBoot集成Netty实现消息推送、接收、自动重连

25013415 25013415 发表于2024-05-13 浏览5160 评论0
Netty 背景 之前一直想做一个Netty项目,集成消息发送、消息接收、主动推送、身份验证、自动重连等功能方便实际项目使用时直接拿来使用。因为时间问题一直拖延至今o(╯□╰)o,刚好最近公司有相关业务功能,自己大力推行,所以今天趁热打铁一气呵成,到时候可以直接使用。 介绍 Netty 是一个异步事件驱动的网络应用框架用于快速开发可维护的高性能协议服务器和客户端。 Netty 是一个 NIO 客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。 它极大地简化和流线了网