Java
Open Feign调用返回值失败: feign.codec.DecodeException: syntax error, pos 1
【问题描述】 使用Open Feign调用第三方微服务的时候,可以找到对应的微服务和方法,只是在返回数据的时候报错了,具体报错信息如下: 2023-09-08 09:42:42.035 INFO 7 --- [http-nio-8233-exec-9] c.c.common.config.seata.FeignDecoder : feign调用响应:app-websocket-test2023-0
nginx https 403错误
user www www; worker_processes auto;worker_cpu_affinity auto; error_log /home/wwwlogs/nginx_error.log crit; pid /usr/local/nginx/logs/nginx.pid; #Specifies the value for maximum file descript
想了解Java内存分析工具MAT?看这里哦
MAT 简介 MAT全称为 Eclipse Memory Analyzer Tool ,eclipse基金会开源的java堆内存分析工具,可以快速的进行堆内存分析、大对象可视化、类加载器分析、线程分析等。在我们碰到线上内存问题时候,是不可多得的好工具(当然也有arthas等国产的好工具 XD) 安装 建议下载独立安装版 进入mat的下载页面 下载后解压即可 手把手案
Verilog阻塞和非阻塞赋值引申出的原则分析
原则1:时序电路建模时,用非阻塞赋值。 原则2:锁存器电路建模时,用非阻塞赋值。 原则3:用always块写组合逻辑时,采用阻塞赋值。 原则4:在同一个always块中同时建立时序和组合逻辑电路时,用非阻塞赋值。 原则5:在同一个always块中不要同时使用非阻塞赋值和阻塞赋值。 原则6:不要在多个always块中为同一个变量赋值。 原则7:用$strobe系统任务来显示用非阻塞赋值的变量
bilibili B站:【文档向】CMake基础知识 - 原作者笔记
@font-face { font-family: octicons-link; src: url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT
bilibili B站:【文档向】CMake基础知识 - 原作者笔记Markdown风格
视频摘自B站:https://www.bilibili.com/video/BV1hz4y1H7YA 笔记摘自:https://gitee.com/yanmu_ym/cpp
ArrayList/MySQL数据批量写入Excel表格
ArrayList/MySQL数据集合写入Excel 1.文章概述: 写入 Excel 文件通常需要使用一些库或工具,而"EasyExcel"通常是指的阿里巴巴开源的EasyExcel库。这个库可以让我们在Java中简便地进行Excel文件的读写操作。 2.导入配置: <dependency> <groupId>com.alibaba<
浅浅认识一下Netty
Netty Netty 是一个用于构建高性能网络应用程序的异步事件驱动的网络框架,它是基于 Java 的开源项目。Netty 提供了一组强大的工具和组件,使开发者能够轻松地创建各种网络应用,包括服务器和客户端,支持多种传输协议,如 TCP、UDP、HTTP、WebSocket 等。以下是有关 Netty 的详细知识和具体用法: 概念 Netty 的核心概念和组件 Channel(通道):Cha
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.LocalDateTime` not supported by default
问题复现 Java 8 date/time type java.time.LocalDateTime not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling.... 在默认情况下Java 8不支持LocalDateTime需要
grpc报错io.grpc.StatusRuntimeException: UNIMPLEMENTED: Service is unimplemented.
如果被调用方的服务,proto文件上方定义了package,调用方不可以更改此路径!!!
Vue源码学习(四):<templete>渲染第三步,将ast语法树转换为渲染函数
好家伙, Vue源码学习(三):<templete>渲染第二步,创建ast语法树, 在上一篇,我们已经成功将 我们的模板 转换为ast语法树 接下来我们继续进行操作 1.方法封装 由于代码太多,为了增加代码的可阅读性 我们先将代码进行封装 index.js 今天我们将注意力集中在generate方法, ast参数长什么样
从零开始使用vue2+element搭建后台管理系统(框架布局+面包屑+内容页加载实现)
先在components下分别创建侧边栏、顶部、布局等组件,用于全局配置: CommonAside.vue <template> <el-menu default-active="1-4-1" class="el-menu-vertical" @open="handleOpen" @close="handleClose" :colla
JavaScript 本地时间时区变化问题
What Is Local Mean Time? 由于电脑时区使用 Time Zone Database,所以本地时间会在 1900 年左右发生时区跳变,而 JavaScript 的 Date 默认遵循当前系统时区,它的构造函数要么接受一个 UTC 时间戳,要么接受本地时间(字符串或年月日时分秒) 如果直接使用本地时间会发生以下问题: https://www.timeanddate.com/
全栈测试平台RunnerGo你了解嘛
在当今这个数字化时代,应用程序的性能至关重要。一款可靠的性能测试工具,能够为企业带来无数的好处。最近,一款名为RunnerGo的开源性能测试工具备受瞩目。本文将详细介绍RunnerGo的特点、优势以及如何解决性能测试中的痛点。 RunnerGo产品介绍 RunnerGo是一款由国内开发者自主研发的性能压测工具,采用了轻量级、高性能的设计理念,提供全栈的测试功能,包括接口测试、场景自
SpringBoot实现文件的上传和下载
前言 不关是用Java开发什么程序,或多或少都会使用到文件的上传和下载啊。比如图片文件,excel文件,错误文件是什么的。所以,能简单,快捷的实现对文件的上传和下载,或者有一个自己的模板,用到的时候来取,是一件很方便的事情。今天小编就带领大家使用springboot来搭建文件的上传和下载的模板。 一,搭建一个springboot的开发环境 以下是springboot的pow.xml依赖 <p
ELK+Filebeat 部署安装
一、ELK+Filebeat介绍 ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的filebeat(beats中的一种)可以用来替代logstash的数据收集功能,比较轻量级)。市面上也被成为Elastic Stack。 Elasticsearch是Elastic Stack核心的分布式搜索和分析引擎,是一个基于Lucene、分布式、通过
怒赞了,阿里P8面试官推荐的Java高并发核心编程文档
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
a-tooltip气泡指令
/** * 气泡指令 * @param {?String | ?Number} title - 自定义内容 * @param {?String | 'top'} placement - 气泡冒出位置 * @param {?String | 'right'} position - 气泡位置 * @param {Object} binding.value - {title,placement
9.12将仓库管理系统改为数据库实现
今天使用IDEA完成了仓库管理系统的连接数据库MYSQL,基本实现了增,删,改,查。 import java.sql.*;import java.util.Scanner;//11111111 华为 华为公司 20230101 20230102 111 00001121 10 5//22222222 小米 小米公司 20230102 20230202 222 00001122 11 4//3333
Apache DolphinScheduler 如何实现自动化打包+单机/集群部署?
Apache DolphinScheduler 是一款开源的分布式任务调度系统,旨在帮助用户实现复杂任务的自动化调度和管理。DolphinScheduler 支持多种任务类型,可以在单机或集群环境下运行。下面将介绍如何实现 DolphinScheduler 的自动化打包和单机/集群部署。 自动化打包 所需环境:maven、jdk 执行以下shell完成代码拉取及打包,打包路径:/opt/acti
杰哥教你面试之一百问系列:java集合
目录1. 什么是Java集合?请简要介绍一下集合框架。2. Java集合框架主要分为哪几种类型?3. 什么是迭代器(Iterator)?它的作用是什么?4. ArrayList和LinkedList有什么区别?它们何时适用?5. HashMap和HashTable有什么区别?6. 什么是ConcurrentModificationException?它是如何引起的,如何避免?7. 什么是equal
一个全面、完整、稳定的 k8s 集群架构,值得借鉴!
前言 我司的集群时刻处于崩溃的边缘,通过近三个月的掌握,发现我司的集群不稳定的原因有以下几点: 1、发版流程不稳定 2、缺少监控平台【最重要的原因】 3、缺少日志系统 4、极度缺少有关操作文档 5、请求路线不明朗 总的来看,问题的主要原因是缺少可预知的监控平台,总是等问题出现了才知道。次要的原因是服务器作用不明朗和发版流程的不稳定。 推荐一个开源免费的 Spring Boot 实战项目: ht
import 使用变量出错解决
最近做项目,需要根据config文件里面的值进行不同页面的展示。一开始想着用 v-if 解决算求了,后来发现类型好像有点多,那还是针对路由下手吧。 为此根据类型进行了路径的拼接,然并卵。报错直接告诉我 can not find module ../components/xx 经过查询发现好像webpack 并不能直接识别变量,只能使用字符串。嗯那就这样吧 { path: