Java
项目访问的端口是8018,但是真实接口地址是19080,导致访问这个地址http://9.6.237.104:8018/esb/microService/queryCurrentThirdDataInfo 是跨域的,应该怎么解决呀
这个问题是由于您的前端页面与后端应用程序的接口地址不在同一个域名下所引起的跨域请求。在浏览器中,出于安全考虑,通常不允许 JavaScript 从一个域名下访问另一个不同域名下的资源,这种行为被称为跨域请求(Cross-Origin Resource Sharing, CORS)。 有一些方法可以解决跨域问题,下面是其中的几种方法: 使用代理 您可以使用反向代理服务器将前端应用和后端应用合并到同一
Java8新特性-关于List的操作
1 Java获取List对象的某属性组成新的List 2 Java批量修改List里面某个属性的方法 方法一:通过流的方式 方法二:通过forEach 原文链接:https://blog.csdn.net/weixin_49628243/article/details/124669398 3 关于List的方法removeif()的使用 原文链接:https://blog.
springboot - 项目启动初始化数据
1、redis配置 依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis<
什么是 Apache ActiveMQ?
什么是 ActiveMQ? ActiveMQ 是一种流行的消息传递服务,可促进企业系统中大规模的不同数据。在本 ActiveMQ 教程中,我们概述了 ActiveMQ、它的优点、它的工作原理以及何时应该使用它。 什么是 ActiveMQ? ActiveMQ 是一种流行的开源消息传递服务,它构建在 Java 之上。它用作面向消息的中间件 ( MoM )。 ActiveMQ 的设计目的是在两个或多个应
Hadoop-3.3.5单节点开启Kerberos认证
1、Hadoop单节点部署 部署过程看官方文档即可 https://hadoop.apache.org/ 为增加执行命令的便利性,添加hadoop的环境变量: vim /etc/profile.d/hadoop.sh 2、Kerberos认证服务部署 3、编辑hadoop core-site.xml文件 4、在Kerberos上创建认证凭据 5、创建认证凭据文件
elment UI + EasyExcel 实现 导入
前端组件 Java @ApiOperation("上传") @ApiImplicitParams({ @ApiImplicitParam(name = "file",value = "文件",dataTypeClass = MultipartFile.class,required = true,paramType = "") }) @PostMa
如何实现抖音 '回到刚刚查看的' 位置
实现效果,假如当前浏览的是第121条视频 首先需要先准备要用到的工具函数,和模拟接口回调函数 api.js //模拟根据当前 id返回 该id前面有多少条视频 export function getOffset(id) { return new Promise(resolve => { resolve(121) }) } //模拟返回
POJO简介【pojo模块】
(JavaBean)(横跨三层) DTO(Data Transfer Object):数据传输对象,用于接收数据和传输数据,属性和请求参数对应。 (Web层) VO(View Object):视图对象,返回给客户端展示用的数据,例如分页对象 PageResult{total,List}。 (DAO层) PO(Persistant Object):持久化对象,对象属性和数据库表中的字段一一对应,一张
Angular Google Charts教程_编程入门自学教程_菜鸟教程-免费教程分享
教程简介 Google Charts 是一个纯粹的基于JavaScript的图表库,旨在通过添加交互式图表功能来增强Web应用程序.它支持各种图表.在Chrome,Firefox,Safari,Internet Explorer(IE)等标准浏览器中使用SVG绘制图表.在传统的IE 6中,VML用于绘制图形. Angular Google Charts 是一个基于开源角度的Google图表包装,提
idea 爆红com.mysql.jdbc.Driver `com.mysql.cj.jdbc.Driver
警告 Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver clas
jmeter-JSON提取器/正则表达式提取器
1、JSON提取器 1.1介绍 在JMeter中先访问登录接口,使用后置处理器提取出来token或者Cookie的值,然后将该值带到后续的业务接口中,这时就会用到JSON提取器组件。 为什么要用 JSON 提取器 JSON是目前大多数接口响应内容的数据格式。 在接口测试中,不同接口之间可能会有数据依赖,在JMeter中可以通过后置处理器来提取接口的响应内容。 JSON 提取器是其中一个可以用来提取
关于开发- springBoot 的中间件
数据库中间件:主要用于存储和管理应用程序的数据。 消息队列中间件:主要用于异步处理任务、削峰填谷、分布式解耦等场景。 缓存中间件:主要用于提供快速的数据访问和响应能力,降低系统负载。 搜索引擎中间件:主要用于实现全文搜索、分析数据、大规模数据聚合等场景。 消息推送中间件:主要用于向手机 App 推送消息。 邮件发送中间件:主要用于邮件发送相关功能,例如注册验证、业务通知
SpringCloud大文件分片上传/多线程上传
我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭浏览器后再打开)仍然能够继续上传,重启电脑后仍然能够上传 支持文件夹的上传,
总结vue3 的一些知识点:Vue.js 条件语句
Vue.js 条件语句 条件判断 v-if 条件判断使用 v-if 指令: v-if 指令 在元素 和 template 中使用 v-if 指令: 这里, v-if 指令将根据表达式 seen 的值(true 或 false )来决定是否插入 p 元素。 在字符串模板中,如 Handlebars ,我们得像这样写一个条件块: v-else 可以用 v-else 指令给 v-if 添加一个 "
idea远程调试上线项目
本机环境: idea 2023 win 11 jdk8 服务器环境 jdk8 centos7 项目A.jar 第一步: 在A.jar的项目启动参数中加入: 参数解释: address前面的固定,只需修改端口就好。记住,一个服务一个端口,且该端口不可与服务端口一致。这个端口是专用给远程调试使用的。如A.jar的服务端口为5004,那么我开放5005端口给远程调试使用。 我的启动参数
手写 instanceOf
个人练习,代码如下: function myInstanceOf(o,type){ if(typeof o !== 'object' || o === null){ return false } if(Object.getPrototypeOf(o) === type.prototype){ return true }else{
总结vue3 的一些知识点:Vue.js 安装
Vue.js 安装 1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 下载 Vue.js 2、使用 CDN 方法 以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 Staticfile CDN(国内) : https://cdn.stat
MAC/Razor页面应用如何使用微信认证
@@openiddict 微信 二维码 登入 ags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC/Razor页面应用如何使用微信认证相关的知识,希望对你有一定的参考价值。 本文章演示了如何将微信集成到 ABP 应用程序中,使用户能够使用 OAuth 2.0 凭据登录。 创建一个沙箱账户 如果你没有微信公众平台账户,可以创建一个沙箱账户用于测试:
Jedis——手机验证码操作
要求 1、输入手机号,点击发送后随机生成6为数字码,2分钟有效 Random、验证码存进Redis并设置过期时间120秒 2、输入验证码,点击验证,返回成功或失败 从Redis中获取验证码比对输入验证码 3、每个手机号每天只能输入3次 incr每次发送加1,大于2之后,提醒不能发送
手写 deepClone(简单版)
function myDeepClone(o){ const result = new (Object.getPrototypeOf(o)).constructor for(k in o){ if(typeof o[k] === 'object' && o[k] !== null){ result[k] = myDeepCl
曲线艺术编程 coding curves 第三章 弧,圆,椭圆(ARCS, CIRCLES, ELLIPSES)
第三章 弧,圆,椭圆(TRIG CURVES) 原作:Keith Peters https://www.bit-101.com/blog/2022/11/coding-curves/ 译者:池中物王二狗(sheldon) 源码:github: https://github.com/willian12345/coding-curves 曲线艺术编程系列第三章 在这一篇中我们将关注
JavaSE第十次作业
5、利用接口实现动态的创建对象[选做题] • 5.1 创建4个类: • 苹果 • 香蕉 • 葡萄 • 园丁 • 5.2 在三种水果的构造方法中打印一句话. • 以苹果类为例 • class apple • { • public apple() • { • System.out.prinpackage Demo01;public interface Fruit { class Apple imple
Redis与Spring Boot整合
1、在pom.xml文件中引入redis相关依赖 2、在application.properties中配置redis配置 3、添加redis配置类 4、
Redis(一) -- 基础
Redis Redis是一个开源(BSD许可高性能的内存存储的key-value数据库! 可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表(List)、集合(Set)、有序集合(Ordered Sets),位图(bitmap),hyperloglogs,GEO等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用