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
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、端口、方法
(游戏实现)(翻译)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
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
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模式适用于一些要求简单且易