Java

springboot项目启动访问任何html页面报类型转换错误:Failed to convert value of type...

问题: 2023-05-30T21:35:57.495+08:00 WARN 19900 --- [nio-8080-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: F

springboot接入influxdb

转载请注明出处: 1.添加maven依赖 2.spring boot 的application.yaml配置文件中添加influxdb的配置   8086 为influxdb默认的端口 3.influxdb配置应用与service方法编写 4.进行单元测试验证   influxdb 在执行新增测试用例的时候,如果influxdb的数据库中对应的表不存在,会自动创建数据库表

org.springframework.security.authentication.InternalAuthenticationServiceException: Invalid bound statement (not found): com.tc.auth.mapper.SysMenuMapper.findListByUserId 问题解决

添加如下配置即可 1.在pom.xml添加 2. application-dev.yml添加mybatis-plus: mapper-locations: classpath:xxx/*.xml   //xxx为你的xml文件绝对路径

js中的宏任务和微任务

一、初识宏任务和微任务 在JavaScript中,有两类异步任务队列:宏任务队列(macrotasks)和微任务队列(microtasks)。宏任务队列可以有多个,微任务队列只有一个。 1、宏任务(macrotasks):就是JS 内部(任务队列里)的任务,严格按照时间顺序压栈和执行。如: script(全局任务)、setTimeout、setInterval、setImmediate、I/O、U

大数据存储系统

相关协议 应用层协议结构 洋葱式结构,一层包一层。   相关协议 IP (Internet Protocol) 实现方式:使用IPv4地址,唯一标识一台联网的机器,基于路由转发。 IP包结构:头,数据 特点:无连接,无序,不保证可靠   TCP (Transmission Control Protocol) 实现方式:在IP基础上实现 增加的端口号Port:不同的进程通信。

Java中如何中断线程

在Java中,可以使用以下方法中断线程: 1. 使用`interrupt()`方法:每个线程对象都有一个`interrupt()`方法,用于中断该线程。当调用线程的`interrupt()`方法时,它会设置线程的中断状态为"中断",但并不会立即停止线程的执行。线程在执行过程中可以通过检查中断状态来决定是否终止执行。 2. 使用`isInterrupted()`方法检查中断状态:线程对象的`isIn

3.安装常用软件与Dockerfile

5.安装常用软件 总体步骤 搜索镜像 拉取镜像 查看镜像 启动镜像 停止容器 删除容器 5.1.Tomcat安装 5.1.1.搜索镜像 5.1.2.拉取镜像 5.1.3.查看镜像 5.1.4.启动镜像 5.1.5.访问镜像 5.2.Mysql安装 5.2.1.搜索镜像 5.2.2.拉取镜像 5.2.3.查看镜像 5.2.4.启动镜像 5.2.5.测试启动

(转)微服务注册中心:Consul——服务发现

原文:https://xie.infoq.cn/article/4fe6f02b220fb009844861b56 一 概述 说完了 Consul 的服务注册,那么就该到服务发现了。大家有过 rpc 框架使用经验的,例如 nacos、eureka、dubbo 等,就会了解服务中的角色,也就是生产者和消费者,也可以理解为服务的提供方和服务使用方。服务注册,是服务提供方把自己的信息(ip、端口、方法

下拉框二级联动

https://1x.antdv.com/components/cascader-cn/   <a-cascader ref="cascader" #钩子 :allowClear="false" style="height:30px" :options="depList" :load-data

(游戏实现)(翻译)Dungeon Generation in Binding of Isaac 以撒的结合(原版)房间生成规则

Dungeon Generation in Binding of Isaac BorisTheBrave.Com   The Binding of Isaac, and its remake, Binding Of Isaac: Rebirth are one of my favourite games of all time. It’s a roguelite twin stick s

在线打印模板设计工具 - XMReport

关于XMReport XMReport是一款在线打印模板设计工具,支持在浏览器中进行打印模板设计,预览等,无需安装本地插件。并提供Java后端生成引擎,JavaScript生成引擎。同时XMReport是一个很好的JasperReport/ActiveReport,水晶报表等产品替代。 先简单你介绍一下XMReport的特性吧: 国内首款基于HTML5的控件式报表,提供原生的在线模板编辑,维护功

spring security使用实例

下面是一个使用Java和Spring Security的详细示例代码。该示例演示了如何设置身份验证和授权规则,并保护特定的URL路径。请注意,这只是一个基本示例,您可以根据自己的需求进行修改和扩展。 首先,确保您已经安装了Java开发环境(JDK)和Maven构建工具。 接下来,我们将创建一个Maven项目,并在项目的pom.xml文件中添加以下依赖项: 接下来,创建一个Spring Boot应

gradle使用实例

以下是一个详细的Gradle示例代码,用于构建和管理Java项目: build.gradle文件: Main.java文件: 该示例使用Gradle构建工具来管理Java项目。build.gradle文件是Gradle的配置文件,其中定义了项目的组和版本,设置了源代码的兼容性和依赖项。在dependencies块中,指定了项目所需的依赖项,包括Apache Commons Lang库和JUni

memcache使用实例

以下是一个详细的Java示例代码,用于使用Memcached进行缓存操作: 首先,您需要在Java项目中添加对spymemcached库的依赖项。您可以使用Maven或Gradle等构建工具添加以下依赖项: Maven依赖项(将以下代码添加到pom.xml文件中): Gradle依赖项(将以下代码添加到build.gradle文件中): 接下来,您可以使用以下示例代码来连接到Memcached

学习日记——数组

0.目录 1.Arrays工具类 2.二维数组 3.拓展 1.Arrays工具类 Arrays描述 类的全路径:java.util.arrays 类中的sort方法:升序排序 Arrays实战 2.二维数组 语法 Int[][] array=new int[5][50]; Int array[][]=new int[5][50]; 定义:二维数组其实就是每个元素为一个一

SSM:分页应用

1:控制层 一般查询和分页是一块的,所以写在一个功能里,即【findAll】和【findPageList】合并 2:业务层(实现类) 向下传递的参数有过滤条件filters 3:持久层(接口) 只需要返回【集合数据】即可 4:持久层(映射)

Redis系列13:分布式锁实现

Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5:深入分析Cluster 集群模式 追求性能极致:Redis6.0的多线程模型 追求性能极致:客户端缓存带来的革命 Redis系列8:Bitmap实现亿万级数据计算 Redis系列9:Geo 类型赋能

android开发java.lang.NoClassDefFoundError: org/jetbrains/kotlin/cli/common/PropertiesKt解决方法

问题:编译Android项目出现java.lang.NoClassDefFoundError: org/jetbrains/kotlin/cli/common/PropertiesKt 原因:项目使用发JDK版本和Kotlin版本不一致或者说不对应导致gradle找不到对应的类 解决方法:我的解决方法是降低JDK的版本到1.8 ,具体操作是Open Modules Settings -> S

Redis环境搭建【Redis】

1. 在 server模块的 pom文件中导入 spring data redis 依赖   2. 添加redis配置 application-dev.yml application.yml   3. 配置类  

JavaWeb编程面试题——Spring Boot

引言 面试题==知识点,这里所记录的面试题并不针对于面试者,而是将这些面试题作为技能知识点来看待。不以刷题进大厂为目的,而是以学习为目的。这里的知识点会持续更新,目录也会随时进行调整。 关注公众号:编程火箭车。在【粉丝福利】中点击【面题大全】,其中的Java面试题在线实时更新、查看。 一、面试题导航 点这里进入JavaWeb编程面试题——导航 面试题持续更新中...... 二、面试题目 1.什

Java入门学习必备工具-OneNote笔记

俗话说:“好记性不如烂笔头”,不得不说,这句话在大部分时候都是适用的。 特别是刚入门学习java的小白们,记笔记是非常实用的学习方法 也可直接观看视频学习如何使用笔记工具,b站上动力节点老杜最新Java17版教程,从零基础出发,讲解Java编程的基础知识和实践技巧,涵盖了Java编程的方方面面 学习地址:https://www.bilibili.com/video/BV1ig4y1c7kP 为什么

技术招聘漫谈 | 正在招Golang工程师的你,赶快收藏这份识人秘籍!

各位技术面试官,欢迎来到新一期的技术招聘漫谈专栏。 在前两期的专栏中,我们解析了前端工程师以及 Java 工程师 这两个常见技术岗位的招聘技巧。 今天,我们想把目光聚焦在一个前景与“钱”景都非常火热的岗位——Golang 开发工程师。《腾讯 2022 年度研发大数据报告》显示,Golang 连续两年成为腾讯最为热门的编程语言。同时,众多区块链、金融科技公司都是 Golang 的

Java实用工具分享—记笔记神器OneNote

在学习Java中,常常碰到一种情况是:好不容易学会的知识点,没过半个月快忘干净了,又得重新捡起来温故知新; 有时候是知识点太多,代码敲少了没有实践也忘得快;于是我们依靠记笔记以及多敲代码来加强自己的记忆,在实际工作中,我们使用到的知识点会记忆得特别牢固,因为实践的多令我们记忆深刻。 记笔记在学习其中起到很重要的作用,所以这篇文章来讲讲关于笔记工具,配合视频观看学习效果更佳 动力节点老杜的Java1

前端JS的面向对象写法还是挺好玩的—class继承、实现

class FormDataDTO1 { id; name; sex; remark; } class FormDataDTO2 extends FormDataDTO1 { age; address; } const formData1 = new FormDataDTO1(); const formData2 = new FormDataDTO2(); const

geowebCache 切片不同方式的调用

1.curl 方式  3.java 后端调用  

hj_podman_jenkins_maven_git_springboot_ssh一键部署项目

podman pull jenkins/jenkins:jdk17 podman run -d --privileged=true -u root --name jenkins_jdk17_8081 -p 8081:8080 -p 50001:50000 -v /hj_files/jenkins_jdk17:/var/jenkins_home a307650508c6 http://105.35.

移除LauncherJ界面搜索栏

修改文档 :packages/apps/Launcher3/src/com/android/launcher3/config/FeatureFlags.java  

14个多线程设计模式

single Thread 模式 一座桥只能通过一个人 Single Thread模式是一种单线程设计模式,即在一个应用程序中只有一个主线程、一个事件循环,对外只提供唯一的入口点、唯一的出口点,所有操作都由这个线程来完成。该模式的核心思想是,通过限制应用程序中的线程数目来简单化设计、提高可维护性和可测试性,同时降低程序达到系统资源上限的风险。 Single Thread模式适用于一些要求简单且易

<<  <  1185  1186  1187  1188  1189  1190  1191  1192  1193  1194  1195  >  >>