文章目录题目描述输入描述输出描述用例题目解析java源码js源码python源码c源码c++源码题目描述有 N 块二手市场收集的银饰,每块银饰的重量都是正整数,收集到的银饰会被熔化用于打造新的饰品。每一回合,从中选出三块最重...
-
c语言 javascript 华为OD机试D卷 --剩余银饰的重量--24年OD统一考试(Java & JS & Python & C & C++)
-
javascript c语言 华为OD机试D卷 --最小传输时延ⅱ--24年OD统一考试(Java & JS & Python & C & C++)
文章目录题目描述输入描述输出描述用例题目解析java源码js源码python源码c++源码题目描述有M*N的节点矩阵,每个节点可以向8个方向(上、下、左、右及四个斜线方向)转发数据包,每个节点转发时会消耗固定时延,连续两个相...
-
intellij-idea java Idea-Json插件,copy实体类转换为Json格式
路径:File-˃settings-˃Plugins选择1或者2都可以,我这里选择的是第二个使用方法在类上右击选择Copy Json,然后正常粘贴即可。使用场景:通常粘贴在postman接口测试入参使用 好处:避免每个参数都...
-
java-ee python 【JavaEE精炼宝库】文件操作(2)——文件内容读写 | IO流
文章目录一、输入流1.1 InputStream 概述:1.2 read 方法详解:1.3 close 方法:1.4 利用 Scanner 进行读操作:1.5 Reader:二、输出流2.1 OutputStream 概述:...
-
kubernetes Java简单操作k8s,创建Deployment、Service、访问Nginx
1.Maven依赖2.初始化 k8s 客户端初始化KubernetesClient客户端首先需要找到 /etc/kubernetes/admin.conf文件这是连接k8s的配置文件,通过这个文件,就可以在Java程序中连接...
-
java 竞赛选题 python区块链实现 - proof of work工作量证明共识算法
文章目录0 前言1 区块链基础1.1 比特币内部结构1.2 实现的区块链数据结构1.3 注意点1.4 区块链的核心-工作量证明算法1.4.1 拜占庭将军问题1.4.2 解决办法1.4.3 代码实现2 快速实现一个区块链2.1...
-
大数据 人工智能 语言模型 Java Python 架构设计 Building an Augmented Reality App with React Native
作者:禅与计算机程序设计艺术1.背景介绍Augmented reality(增强现实 是一个用于虚拟世界的技术,它能让用户在真实环境中看到三维物体、信息、图像、动画等。通常情况下增强现实应用被用来显示有助于用户决策的信息,比...
-
计算科学 神经计算 深度学习 神经网络 大数据 人工智能 大型语言模型 AI AGI LLM Java Python 架构设计 Agent RPA Computer Vision原理与代码实例讲解
Computer Vision原理与代码实例讲解1. 背景介绍1.1 问题的由来随着科技的快速发展,人类生活中的许多场景都离不开视觉信息的处理。无论是自动驾驶汽车的安全驾驶,还是智能手机上的图像识别功能,或是工业生产中的质量...
-
计算科学 神经计算 深度学习 神经网络 大数据 人工智能 大型语言模型 AI AGI LLM Java Python 架构设计 Agent RPA 强化学习在虚拟现实中的应用
强化学习在虚拟现实中的应用作者:禅与计算机程序设计艺术1. 背景介绍虚拟现实(Virtual Reality, VR 技术是近年来飞速发展的一个前沿领域,它能够为用户提供身临其境的沉浸式体验。随着硬件设备的不断进步和软件算法...
-
计算科学 神经计算 深度学习 神经网络 大数据 人工智能 大型语言模型 AI AGI LLM Java Python 架构设计 Agent RPA 计算机视觉CV原理与代码实例讲解
计算机视觉CV原理与代码实例讲解1.背景介绍计算机视觉(Computer Vision,简称CV)是人工智能领域的一个重要分支,旨在让计算机能够像人类一样理解和解释视觉信息。随着深度学习和大数据技术的快速发展,计算机视觉在图...
-
uni-app uniapp+java实现微信小程序手机号一键登录全流程(附前后端代码及详细解释)
...
-
java-rabbitmq Java面试——RabbitMQ专题
1、RabbitMQ支持的消息模式?简单模式: 生产发送消息至指定队列,消费者监听该队列消息工作队列模式: - 生产发送消息至指定队列,多个消费者监听一个队列 - 消息只会被消费一次 - 默认平均消费 - 可设置能者多劳模式...
-
开发语言 flink程序本地运行报: A JNI error has occurred和java.lang.NoClassDefFoundError
1.问题描述 在idea中运行flink job程序出现如下错误:2.问题分析2.1代码问题分析 代码编译没有问题,但是却报类无法加载的异常,而且报错信息出现A JNI error has occ...
-
vue.js javascript ecmascript 前端框架 java 芋道源码 / yudao-cloud:前端技术架构探索与实践
摘要:随着企业信息化建设的深入,后台管理系统在企业运营中扮演着至关重要的角色。本文将以芋道源码的yudao-cloud项目为例,深入探讨其前端技术架构的设计思路、关键技术与实现细节,并分享在开发过程中遇到的挑战与解决方案。一...
-
java JVM、JRE 和 JDK 的区别,及如何解决学习中可能会遇到的问题
在学习Java编程的过程中,理解JVM、JRE和JDK之间的区别是非常重要的。它们是Java开发和运行环境的核心组件,各自扮演不同的角色。一、JVM(Java Virtual Machine)定义JVM(Java虚拟机)是一...
-
java 1小时学会SpringBoot3+Vue3前后端分离开发
...
-
java tomcat mybatis 中的<![CDATA[ ]]>用法及说明
作用 在mybatis、ibatis等书写SQL的xml中比较常见,是一种XML语法,他的作用是 可以忽略xml的转义(在该标签中的语句和字符原本是什么样的,在拼接成SQL后还是什么样的)使用: select * from...
-
java-ee 前端 JavaEE面试题
一、String面试题1、String s1 = "123"; 和 String s2 = new String("123" ;的区别在Java中,"String s1 = "123";"和"String s2 = new...
-
开发语言 spring maven intellij-idea java-ee spring boot 第十八站:Java珍珠白—— Reactive Programming的优雅流处理
Java珍珠白:Reactive Programming与优雅的流处理在Java的珍珠白区域,我们深入探讨响应式编程(Reactive Programming)的魅力。这种编程范式强调异步、非阻塞的数据处理方式,尤其适合处理...
-
【Eclipse 快捷键】持续更新,欢迎补充~~~~~,JavaScript的常见用途和书写规范
Ctrl+shift+O:快速的导入类的路径; Ctrl+shift+r:打开资源(打开工作区中的任意文件); Ctrl+shift+X:将所选字符转为大写; Ctrl+shift+Y:将所选文字转为小写; Ctrl...
-
spring boot 后端 java mysql 网站开发 基于springboot + vue3 +遗传算法的智能组卷在线考试系统的设计与开发
目录一、项目介绍1 、项目简介 二、项目实现1、数据库设计E-R图2、数据库级联思路3、Spring Security的认证思路 :三、 页面展示1. 管理员端1.1. 登陆页面:1.2. 管理员主页:1.3 用戶管理2....
-
macos java Mac安装配置maven
文章目录前言一、Maven介绍二、下载三、安装四、配置环境变量五、验证六、maven配置配置本地仓库配置远程仓库七、maven的常用命令总结前言Maven是一个项目管理和构建自动化工具,主要服务于基于Java的软件项目。是我...
-
jvm 开发语言 学习 12 张图带你彻底理解Java新的垃圾收集器ZGC
ZGC(Z Garbage Collector) 是一款性能比 G1 更加优秀的垃圾收集器。ZGC 第一次出现是在 JDK 11 中以实验性的特性引入,这也是 JDK 11 中最大的亮点。在 JDK 15 中 ZGC 不再...
-
java spring boot Spring Cloud GateWay——网关的基本使用
1. 为什么所有的请求先到网关呢?有了网关就可以对请求进行路由,路由到具体的微服务,减少外界对接微服务的成本,比如:400电话,路由的试可以根据请求路径进行路由、根据host地址进行路由等, 当微服务有多个实例时可以通过负载...
-
websocket在java中的使用教程
本文从websocket服务端和客户端两个方面简单介绍下websocket在java中的使用。一、websocket服务端(WebSocketServer)websocket服务端是以本机作为消息的接受端,用于接受客户端we...
-
java 【Spring Cloud】微服务的简单搭建
文章目录前言开发环境安装服务拆分的原则单一职责原则服务自治单向依赖搭建案例介绍数据准备工程搭建构建父子工程创建父工程创建⼦项目-订单服务与商品服务完善订单服务完善商品服务远程调用调用需求实现...
-
java JVM线上导出Dump文件到VisualVM排查问题
1、导出Dump文件排查问题跳转到JDK的bin目录下(服务器自己的jdk目录),确保你的bin目录下有jmap。如果没有可能你是jre,需要使用jdk,可以使用如下命令安装(安装路径会在最后显示,注意观察一下 。TOP查看...
-
mongodb nosql java 事务、批量插入、聚合操作 (count、sum)
文章目录批量插入副本集的 yaml 配置!!事务依赖yaml启动类加注解测试聚合APImatch管道过滤:project筛选字段:unwind拆分数组sort skip limit处理数据lookup多表关联查询:获取查询结...
-
微服务 java 屌的一批,阿里P8推荐的Spring Cloud实战笔记
Spring Cloud 前世今生Spring Cloud体系由Spring 在2015年年初推出,至今已经五年多,其子项目在不断增加与完善,其所包含的功能点已经基本满足整个微服务体系的需求。加上Spring本身强大的技术后...
-
开发语言 后端 异常 nio Exception 已解决java.lang.UnknownError: 未知错误的正确解决方法,亲测有效!!!
已解决java.lang.UnknownError: 未知错误的正确解决方法,亲测有效!!!目录问题分析报错原因解决思路解决方法更新和配置JVM系统资源监控错误和系统日志分析创建隔离测试环境总结问题分析java.lang.U...
-
vscode intellij-idea c++ java Intellij IDEA/PyCharm/Visual Studio Code/HBuilderX代码自动对齐快捷方式?
不知不觉间,代码被我们写的乱七八糟的,想要好看、规范且易度的代码,你还靠用手一个一个对齐吗?太浪费时间了吧?关注我,带你不迷路,轻松掌握IDEA\VScode\HbuiderX中的代码自动对齐快捷键吧!好的,废话不多说,直接...
-
容器 java docker的虚悬镜像是什么?
虚悬镜像是什么?答:仓库名、标签都是的镜像,俗称:dangling image我们使用Dockerfile写一个:1:编写2:构建注意没有 -t产生原因:1:构建时候因为编写错误导致2:删除的时候对于这样的虚悬镜像一定要删除...
-
开发语言 javaee java-ee 【Java多线程】定时器Timer
文章目录标准库中的Timer模拟实现Timer标准库中的Timer标准库中有一个Timer类,java.util.Timer,核心方法为schedule,schedule有两个参数,第一个参数为即将要执行的任务,第二个参数为...
-
前端 java jvm 算法 python django使用多个数据库实现
一、说明: 在开发 Django 项目的时候,很多时候都是使用一个数据库,即 settings 中只有 default 数据库,但是有一些项目确实也需要使用多个数据库,这样的项目,在数据库配置和使用的时候,就比较麻烦一点。...
-
开发语言 java intellij-idea 使用Apache POI 创建和读取excel表
目录1. Apache POI 中文使用手册1.1 Apache POI 项目介绍1.2 处理组件1.2.1 Excel 文件处理组件1.2.2 Word 文件处理组件1.2.3 PPT 文件处理组件1.2.4 文档属性组件...
-
java 手动实现 Tomcat 底层机制+ 自己设Servlet 问题分析
文章目录手动实现 Tomcat 底层机制+ 自己设Servlet问题分析完成小案例运行效果此项目用maven至于怎么配置在下一篇文章创建cal.htmlCalServlet.java# 实现步骤问题:Tomcat 整体架构分...
-
java Maven中的一些操作
maven常用命令创建Maven项目: mvn archetype:generate 编译源代码: mvn compile 发布项目: mvn deploy 编译测试源代码: mvn test-compile 运行应用程序中...
-
大数据 人工智能 语言模型 Java Python 架构设计 TensorFlow量化指南
作者:禅与计算机程序设计艺术1.简介TensorFlow是目前最流行的开源机器学习框架之一,它提供了基于图计算的模型训练能力、强大的可扩展性、灵活的数据输入管道等优点。然而,随着深度神经网络(DNN)的普及和计算机硬件的不断...
-
jmeter实战-常见错误-java.net.SocketException/Non HTTP response message: Connection
1、问题单机批量压测过程中,出现 Non HTTP response code: java.net.SocketException/Non HTTP response message: Connection reset 2...
-
java spring cloud 微服务网关GateWay
在微服务架构下,网关的本质,其实就是对请求进行路由转发,在此基础上我们可以根据网关在整个微服务架构中的特殊位置,对请求进行前置和后置的处理。请求转发和路由:网关类似于一个门面,微服务的组织细节对外界来说是不可知的,网关作为统...
-
tomcat WIN11 IDEA2023创建Java Web项目流程(实现简单Servlet为例)
1. 创建新项目打开IDEA,创建一个新项目,配置选项如下2. 添加项目结构3. 编写测试程序4. 添加所需的包在第二步中,我们只展示了添加web框架的流程,如果还添加了Maven框架,就直接在pom.xml中进行依赖配置,...
-
maven java IDEA查看Jar包是由哪个依赖引入的
1.打开Execute Maven Goal2.输入需要查找的包3.查看包引入依赖路径...
-
开发语言 Java利用wxJava实现微信登录和绑定(小程序方式)
一、准备工作:1.去gitee上引入pom坐标2.根据配置配置service3.获取微信二维码(包含绑定和登录)// sendPost方法的额外参数// 小程序码宽度throw new ApiException("获取二维码...
-
juc 【JAVA程序员面试必备】详解 ReentrantLock:深入剖析 AQS 支撑下的可重入锁机制与实现原理
你好我的朋友,请先容许我作一个简单介绍:我是赵士杰,Java 攻城狮,CSDN 专家博主、阿里云社区“乘风者计划”专家博主,欢迎关注我的微信公众号【技术人阿杰】。 本篇文章是一篇以 ReentrantLock 可重入锁为主题...
-
java springboot 论文 宿舍报修|宿舍报修小程序|基于微信小程序的宿舍报修系统的设计与实现(源码+数据库+文档)
宿舍报修小程序目录目录基于微信小程序的宿舍报修系统的设计与实现一、前言二、系统功能设计 三、系统实现 1、用户小程序功能模块2、学生信息管理3、维修人员管理4、故障上报管理5、论坛信息管理四、数据库设计1、实体ER图 2、具...
-
spring boot java spring cloud 工具篇--SpringBoot与SpringCloud 的版本对应关系&SpringBoot与JDK对应关系(官网文档解释)
文章目录前言一、SpringCloud 与SpringBoot 版本对应关系:1. 1 进入 SpringCloud 官网1. 2 关系对应:1. 3 SpringCloud 的版本使用:二、SpringBoot与JDK对应...
-
java 服务器 IO、NIO、AIO && select、epoll
阻塞/非阻塞区别阻塞是指调用结果返回之前,当前线程被挂起。非阻塞是指在不能立刻得到结果之前,该调用不会阻塞当前线程。阻塞非阻塞着重在于服务端程序在等待结果时的状态同步/异步区别同步是指客户端发出请求后,在没有得到想要结果前,...
-
java 开发语言 android 33 升级踩坑 2
遇到问题升级完 gradle 相关配置后,编译提醒 java 编译异常一直以为是gradle 版本不匹配导致,进入误区。根本原因是因为,编译依赖的JDK 版本不匹配导致。gradle-wrapper.properties 版...
-
jvm myeclipse servlet eclipse新建一个Java文件
在 Eclipse 中新建一个 Java 文件的步骤如下:打开 Eclipse。选择您想在其中创建 Java 文件的工程。右键单击工程目录,然后选择「新建」-˃「类」。在「新建类」对话框中输入类的名称。选择您想要的类型(例如...
-
spring boot tomcat Java WebSocket导致的OOM(内存溢出)问题排查
1.问题背景线上某个工程总是会出现OOM导致系统宕机2.排查追踪拿到dump文件使用MAT工具分析在dominator_tree中,AbstractProtocol类占据了绝大部分堆内存 看到AbstractProtocol...