精度java_long问题java

关于Dataframe数据保存出现的问题

问题描述: 读入csv文件,执行以下程序 import pandas as pd import numpy as np # pd.set_option('max_colwidth',2000) sub_file_name="submission.csv" df = pd.read_csv(sub_f ......
Dataframe 数据 问题

java基础:表达式的自动类型转换

1.表达式的自动类型转换: (1)在表达式中,小范围的变量,会自动转换为表达式中较大范围的类型,再参与运算 代码: package com.itheima.type; public class Type1 { public static void main(String[] args) { byte ......
表达式 类型 基础 java

算法题:约瑟夫环问题

原题: N个人围成一圈顺序编号,从1号开始按1、2、3…顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。 请按退出顺序输出每个退出人的原序号。 输入格式: 输入只有一行,包括一个整数N(1<=N<=3000)及一个整数p(1<=p<=5000)。 输出格式: ......
算法 问题

使用Java实现NIO

以下是一个使用 Java NIO 实现 Reactor 模型的简单示例代码,并附有详细的注释: import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java ......
Java NIO

java(集合)练习

需求:用集合记录ayue ,并遍历循环。 文件:Student.java中 import java.util.ArrayList; public class Student { public static void main(String[] args){ ArrayList<Stu> list=n ......
java

秦疆的Java课程笔记:26 基础 变量 常量 作用域

变量就是可以变化的量。 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括: 变量名,变量类型,作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必 ......
常量 变量 作用 课程 基础

java模拟PHP的pack和unpack类

参考链接:https://www.xp.cn/b.php/69284.html import java.io.IOException; import java.io.InputStream; public class PackUtil{ /** * 打包字符串 * 类似php中pack在java中的 ......
unpack java pack PHP

JDK11->JDK17问题记录一(又jenkins使用问题记录一)

背景:springboot项目jdk版本从11升级至17,本地打包编译OK,将代码提交至gerrit仓库时触发编译报错,错误如下: 09:29:02 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plug ......
问题 JDK jenkins 11 17

Java核心知识体系6:集合框架详解

Java核心知识体系1:泛型机制详解 Java核心知识体系2:注解机制详解 Java核心知识体系3:异常机制详解 Java核心知识体系4:AOP原理和切面应用 Java核心知识体系5:反射机制详解 1 集合框架图总览 我们来简单解读下上面这个框架图: 所有集合类都位于java.util包下 Iter ......
框架 核心 体系 知识 Java

磁盘的访问问题

1、例题一 某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要( )ms。 相关公式:读取时间=(寻道时间+旋转延迟时间+传输时间)*文件数 ......
磁盘 问题

Java 小文件上传、大文件分片上传、断点续传、秒传的开发原理

1、前言 文件上传在项目开发中再常见不过了,大多项目都会涉及到图片、音频、视频、文件的上传,通常简单的一个Form表单就可以上传小文件了,但是遇到大文件时比如1GB以上,或者用户网络比较慢时,简单的文件上传就不能适用了,用户辛苦传了好几十分钟,到最后发现上传失败,这样的系统用户体验是非常差的。 或者 ......
文件 断点 原理 Java

oracle aud$造成system爆满问题

我的数据库并没有开启对象审计,只有一些语句和权限的审计 select count(*),username from dba_audit_trail group by username; 388 "LIONIRPT" 101062 "YGLCUSR" 57 "APP_USR" 2612712 "PRO ......
oracle system 问题 aud

IDEA新建SpringBoot项目突然报错问题的解决

问题描述 在我使用IDEA新建SpringBoot项目时,突然出现这个错误: 之前也是一直这么新建项目,这次突然出现这样的错误,哎呦,我真服啦~ 问题解决 就是说吧,在我看了网上解决问题的教程之后,发现都没有问题,然后我就不死心地又试了试, 发现就成功创建了,具体怎么解决的,我确实是不太清楚了。 ......
SpringBoot 项目 问题 IDEA

java(StringBuilder)练习

需求:键盘录入一个九位数以下的数字将该数字各数字变为罗马数字。 import java.util.Scanner; public class Boke { public static void main(String[] args){ Scanner Sc= new Scanner(System.i ......
StringBuilder java

java中String、StringBuffer和StringBuilder的区别(简单介绍)

简单介绍 java中用于处理字符串常用的有三个类: 1、java.lang.String 2、java.lang.StringBuffer 3、java.lang.StrungBuilder 三者共同之处:都是final类,不允许被继承,主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着,且 ......
StringBuilder StringBuffer String java

问题:类文件具有错误的版本 61.0, 应为 52.0

1.问题 在配置SpringBoot项目时,使用了Spring Boot 3,jdk版本为jdk1.8,报错: java: 无法访问org.springframework.boot.SpringApplication 错误的类文件: /G:/tools/Maven/maven-repository/ ......
错误 版本 文件 问题 61.0

Java项目配置Maven依赖时不知需要的最低jdk版本?(报错java: 错误: 无效的目标发行版:17)

1.问题 在配置SpringBoot项目依赖时,使用了最新的spring-boot-starter-parent 3.1.5,但是出现了java: 错误: 无效的目标发行版:17的报错 2.解决 经过查阅资料后得知是jdk版本不匹配导致的错误,那我们如何得知相应依赖需要的最低版本需求,并进行配置呢? ......
错误 目标 版本 项目 Maven

问题解答:SAP OData V2 和 V4 里针对日期类型的字段进行过滤操作(filter)的正确语法试读版

我的知识星球里有朋友咨询一个问题: 我测试了一个S/4HANA cloud的purchase order的API,这个是ODATA V4格式的。 在对CreationDate做filter后运行有报错Invalid parameter type used with function 'eq'. 对d ......
字段 问题解答 语法 日期 类型

JAVA

Java是一种具有简单的、面向对象的、分布式的、解释型的、健壮的、安全的、体系结构中立的、可移植的、高性能的、多线程的、动态的语言。 JVE是虚拟机 JRE是JAVA的运行环境 JDK是程序开发工具包 写一个类的模版(简单称呼编写Java源代码) public class 类名{ public st ......
JAVA

java中类名一定要和java文件名一致吗?

原文链接:https://blog.csdn.net/qq_42449963/article/details/106199732 结论:首先java中类名不一定要和java文件名一致,是否一致需要分情况, 其次java中可以有多个类,但是最多只有一个类的类名和文件名相同, 如果一个类被public修 ......
类名 java 文件名 文件

Java异常

异常 异常是程序执行时,出现的意想不到的情况,导致你的程序会无法正常运行。 异常类的种类 (1)java.lang.Throwable类是Java程序执行过程中发生的异常时间对应类的父类 (2)Throwable可分为两类:Error(错误)和Exception(异常) ①Error:Java虚拟机 ......
Java

深度学习之交叉熵损失函数(在分类问题如图像识别时可以考虑)

1. 熵2. 交叉熵损失函数交叉熵能够衡量两个分布的异同程度,在机器学习中就表示为真实概率分布与预测概率分布之间的差异。交叉熵的值越小,模型预测效果就越好。二分类交叉熵:X = [[0.3, 0.7], [0.2,0.8]]Y = [1,0]Loss = -1/2(1*log0.7 + 1*log0 ......
函数 深度 损失 问题

JAVA Set集合的深拷贝

之前在做统计的时候,用到Set集合,存储到Map中,但是因为是浅拷贝,导致数据错误问题。这里记录下如何深度拷贝Set 关于浅拷贝和深拷贝的的问题,请参考另一篇文章《JAVA 的深拷贝和浅拷贝》 简而言之:深拷贝是完全创建一个新的对象,是一个全新的对象。而浅拷贝仅仅复制所考虑的对象,而不复制它所引用的 ......
拷贝 JAVA Set

《实战Java高并发程序》——第2章 Java并行程序基础

进程和线程 简单的话来说,在Windows中看到的后缀为.exe的文件都是程序。不过程序是"死"的、静态的。当双击这个.exe文件的时候,这个.exe文件中的执行就会被加载,你就能得到一个有关这个程序的进程。进程是"活"的,或者说是正在被执行的。 进程中可以容纳若干线程。 那进程和线程之间究竟是一种 ......
程序 Java 实战 基础

java引入jep实现四则运算包含负数且规范两位小数

1.在pom中引入依赖 <!--四则运算--> <dependency> <groupId>jep</groupId> <artifactId>jep</artifactId> <version>2.24</version> </dependency> 2.调用实现计算 public static ......
四则 负数 小数 java jep

macOS系统安装Java环境 Jdk1.8安装 新手详细教程(全网最详细)

1.jdk安装包下载 https://www.oracle.com/cn/java/technologies/downloads/#java8-mac 点击同意条款,并下载. 注册/登录Oracle. 2.下载完成之后双击安装包进行安装. 输入开机密码,安装软件. 3.配置JDK环境变量. (1)打 ......
全网 新手 环境 教程 系统

极域卸载问题

极域是个很烦的东西,如果不正确卸载,会残留很多东西,下次安装时就会各种报错。 分享两种工具可以很干净的卸载 1,https://www.52pojie.cn/thread-777470-1-1.html 亲测可用,卸载后可选择深度清理链接:链接:https://pan.baidu.com/s/10K ......
问题

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

WPFXaml页面中绑定失效问题

在xaml中绑定viewModel中的控件,特别是我们自己写的自定义控件,容易出现问题,绑定不成功,在这里我建议给相应的控件加上名字直接用c#代码进行绑定。 public partial class Translation : UserControl { readonly TranslationVi ......
WPFXaml 页面 问题

java.net.ConnectException: Connection refused: no further information

问题描述 报错原因 在测试过程中,没有开启Redis 解决方案 开启Redis , 再重新运行代码即可解决 ......