精度java_long问题java

Java中的语法糖

Java中的语法糖是一种为了简化代码编写,提高代码可读性和可维护性的特殊语法。语法糖虽然不会改变底层的语言实现,但是可以让程序员写出更加简洁易懂、具有表现力的代码。Java中常见的语法糖包括: - foreach循环语法糖:提供了一种更加方便的遍历集合和数组的方式。 - 自动装箱和拆箱语法糖:可以自 ......
语法 Java

JAVA-02(语法介绍)

# JAVA-02 # Java流程控制 ### 用户交互Scanner #### Scanner类 **属于IO流的类如果不关会一直占用资源** ##### 常用方法 ​ 【Scanner scanner = new Scanner(System.in);】 ​ .next(); 遇到**空格** ......
语法 JAVA 02

Java 17 版本运行 javascript

使用 Java 运行 JavaScript 脚本 当前版本: JDK:17 测试程序: public class EngineTest { public static void main(String[] args) throws ScriptException, NoSuchMethodExcep ......
javascript 版本 Java 17

java.lang.IllegalStateException: failed to obtain node locks, tried [[/usr/local/elasticsearch/data/]] with lock id [0]

## 原因 如果你是更改了elasticsearch的配置,有可能是新旧缓存数据冲突 ## 解决办法 删除es根路径下data文件夹 PS:经测试不影响生成的索引数据,如果数据重要,请谨慎操作,暂未知道原理。 ......

delphi RTC 解析statucode 问题

开源的版本也一样会。 rtcinfo.pas ,以下的解析 StatusCode 有问题,如果服务器返回的是 “HTTP/1.1 200” 后面没有状态文本。会解析不到 状态码,这里应该按标准格式来,协议 空格 状态码 空格 状态文本 一个一个解析才对,但是RTC 认为状态码、文本是要一起有的。例子 ......
statucode delphi 问题 RTC

今天,我问了ChatGPT一个难以启齿的问题,内容实录

文 / 高扬(微信公众号:量子论) 七个月前,我是一个害怕失业的漂泊上海的小青年,每天在合租房里刷着LeetCode。 现在我已经在一家人工智能公司从事着自己喜欢的关于机器深度学习的研发工作。 你想知道我的生活发生了什么变化吗? 你绝对想不到。 我的生活没有发生任何变化,LeetCode甚至都没有按 ......
ChatGPT 内容 问题

Java开发笔记之idea的svn报错 unknown error

0x00 情况描述 svn在win桌面运行正常,checkin和checkout无异常报错; 但是在idea内的svn,每次update的时候或者自动同步的时候,会出现unknown error报错,导致无法正常检查代码更新; idea版本为2021.3,请检查自己的情况是否符合上面的问题,再进行下 ......
unknown 笔记 error Java idea

用chatGPT快速开发java后端功能

接到一个紧急需求如图 常规无非是建表,写接口,写测试类,最后造数据进行自测。突发奇想,要不用GPT4试一下快速写业务代码? 写句子1分钟,建表和得到代码1分钟 第一步:建表,直接复制excel中内容到GPT中 第二步:要求转为下划线: 第三步:给出条件和想要的结果(下面第一幅图是自己写的,其它代码图 ......
chatGPT 功能 java

nacos认证漏洞问题

按照官方提示开启了鉴权 server.tomcat.accesslog.enabled=false nacos.core.auth.enabled=true nacos.core.auth.plugin.nacos.token.secret.key=巴拉巴拉小魔仙 nacos.core.auth.s ......
漏洞 问题 nacos

uboot 能 ping 通但是tftp连不上的问题解决

我的uboot可以ping通,但是使用 tftp 传输的时候就会出现下面的情况 1.尝试重启tftp服务器 此时有可能是在配置主机的网段信息等以后没有重启tftp服务器。可以使用service tftpd-hpa restart 命令进行重启尝试。 这部分问题解决摘录自:https://bbs.cs ......
问题 uboot ping tftp

007rabbitmq消息队列分部不均衡问题

一、问题 (1)队列全部都跑在了rabbitmq-master节点上,假如这个节点挂掉会造成数据丢失(数据是否持久化看publisher写入消息的时候是否设置持久化) (2)解决方案 <1>设置镜像队列 https://support.huaweicloud.com/usermanual-rabbi ......
队列 分部 rabbitmq 消息 问题

猴子摘香蕉问题

### 简介 一个房间里,天花板上挂有一串香蕉,有一只猴子可在房间里任意活动(到处走动,推移箱子,攀登箱子等)。设房间里还有一只可被猴子移动的箱子,且猴子登上箱子时才能摘到香蕉,问猴子在某一状态下(设**猴子**位置为**A**,**香蕉**位置在**B**,**箱子**位置为**C**),如何行动 ......
香蕉 猴子 问题

redis,缓存雪崩,缓存穿透,缓存更新,缓存降级,缓存预热等问题

一、缓存雪崩 我们可以简单的理解为:由于原有缓存失效,新缓存未到期间 (例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访 问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从 而形成一系列连锁反应,造成整个系统崩溃。 ......
缓存 雪崩 问题 redis

关闭Chrome浏览器 弹窗无法更新问题

部分老电脑还用的是win7,但是win7的谷歌浏览器已经不支持更新了 但是低版本的谷歌浏览器还不断的提示更新,然后弹框 **无法更新** 又无法更新,还一直提醒,就很烦。 # 关闭方法 只需要右键点击 **谷歌浏览器** 的快捷方式,选择 **属性** 找到 **快捷方式** 页面,找到 **目标* ......
浏览器 Chrome 问题

java.lang.IndexOutOfBoundsException: Invalid range

报文: ERROR: 17:38:36,099 - TcLogger$IC_PrintStream.logButCheckForException:? java.lang.IndexOutOfBoundsException java.lang.IndexOutOfBoundsException: I ......

一篇文章告诉你什么是Java内存模型

在上篇 [并发编程Bug起源:可见性、有序性和原子性问题](https://juejin.cn/post/7138056309366079496),介绍了操作系统为了提示运行速度,做了各种优化,同时也带来数据的并发问题, # 定义 在单线程系统中,代码按照顺序`从上往下`顺序执行,执行不会出现问题。 ......
模型 篇文章 内存 Java

解决xfreerdp在Ubuntu22.10无法退出全屏问题

最近升级了一下Ubuntu到22.10,然后发现xfreerdp链接上远程计算机后,无法通过快捷键退出全屏,我们可以在terminal命令中添加dynamic-resolution 参数即可; ``` xfreerdp /multimon /u:common\\mango /p:***** /v:1 ......
xfreerdp Ubuntu 问题 22.10 22

进行图片识别后传入接口问题提出与解决

首先,对于Android内的代码进行带入,可以实现, 后来,进行数据格式输出的筛选,目前人工智能给出的答案格式不同,利用正则表达式提取不全,但可以提取,另外,在查找可以语法格式来针chatgpt,以实现结果的规范输出。 还有一个很悲伤的事,接口被停了,看看博主进行维护的怎么样,可以的化这个项目还是可 ......
接口 问题 图片

IDA keypatch IDApatcher 安装问题

1. 将“idapatcher.py”置于plugins目录下 2. 在IDA/python38目录下cmd 3. python -m pip install --upgrade pip 4. python -m pip install keystone-engine 5. 启动IDA pro # ......
IDApatcher keypatch 问题 IDA

java学习日记20230522-TreeSet

有序键值对集合 public class TreeSetExercise { public static void main(String[] args) { Integer integer = new Integer(10); TreeSet treeSet = new TreeSet(new C ......
20230522 TreeSet 日记 java

java学习日记20230522-集合选择原则

1.判断存储的类型,一组对象【单列】或者一组键值对【双列】 2.一组对象【单列】:collection 的子类:允许重复:List的某个实现类:增删多 LinkedList(底层维护的是双向链表) 改查多 ArrayList(底层维护的是object类型的可变数组) 不允许重复,Set某个实现类:无 ......
20230522 原则 日记 java

java学习日记20230522-Properties

Properties继承了HashTable并且实现了Map接口,也是以键值对的形式保存数据 Properties经常用于xxx.properties文件中加载Properties对象,并进行读取和修改 public class PropertiesExercise { public static ......
Properties 20230522 日记 java

Java中的三元运算,以后用得到!

# 前言 Java 中的三元运算,平时也叫做三目运算,大家了解吗?下面就详细介绍一下,以后在项目编程中用得到。 # 一、Java运算符 在最底层,Java 中的数据是通过使用运算符来操作的。运算符是一种特殊的符号,用来表示数据的运算、赋值和比较等等。每一种编程语言都有运算符,在 Java 中运算符可 ......
Java

Java设计模式-组合模式

# 简介 在软件设计中,设计模式是一种被广泛接受和应用的经验总结,旨在解决常见问题并提供可复用的解决方案。 组合模式是一种结构型设计模式,它允许将对象组合成树形结构以表示“部分-整体”的层次结构。这种模式能够使客户端以一致的方式处理单个对象和对象集合,将对象的组合与对象的使用具有一致性。 与其他设计 ......
模式 设计模式 Java

基于JAVA的springboot+vue“智慧食堂”设计与实现,食堂管理系统,附源码+数据库+lw文档+PPT基于JAVA的springboot+vue“智慧食堂”设计与实现,食堂管理系统,附源码+数据库+lw文档+PPT

**1、项目介绍** 本系统的用户可分为用户模块和管理员模块两大界面组成。一个界面用于管理员登录,管理员可以管理系统内所有功能,主要有首页,个人中心,用户管理,菜品分类管理,菜品信息管理,留言板管理,系统管理,订单管理等功能;另一界面用于用户登录,用户进入系统可以实现首页,菜品信息,留言板,个人中心 ......
食堂 springboot 源码 管理系统 智慧

设计活动需要注意的问题

1 一般情况下,任务系统与活动框架应该是密不可分的一个整体,在设计活动框架的时候,如何将任务接入,是一个值得注意的问题。 活动的映射关系: 一般是一个活动管理器,管理多种活动,一种活动可能同时开多个。 任务使用订阅-通知的模式,在某一种事件类型触发的时候,就要去检测对应任务的完成状态。事件触发,被通 ......
问题

Rancher和K8s安全问题

原生K8S Rancher修改K8s服务参数 kube-api: always_pull_images: false pod_security_policy: false secrets_encryption_config: enabled: false service_node_port_rang ......
Rancher 问题 K8s K8 8s

QSharedPointer创建导致内存泄漏,以及析构异常的问题

1,下面的代码导致了内存泄漏 auto item=QSharedPointer ( new MyClass(),&QObject::deleteLater) 2,去掉了自定义析构后,内存泄漏问题解除,但是导致了新的问题, auto item=QSharedPointer<MyClass> ( new ......
QSharedPointer 内存 问题

python 问题修复ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+

[toc] ##python 问题修复ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+ 这个问题时python版本安装的 urllib3版本过高,而openssl版本太低导致的 解决无非两种方法,降低urllib3版本或者升级openssl ......
ImportError supports OpenSSL urllib3 python

idea中jdk11用maven编译失败 Fatal error compiling: tools.jar not found: XX\Java\graalvm-ce-java11-22.2.0\..\lib\tools.jar

idea maven 编译需要用到 jdk的lib包里面的tools.jar文件,但是jdk1.8之后就没有tools.jar了。我这里用的是graalvm 的jdk11,编译一直报错,网上也查不到。 解决办法: 根据对应路径 创建一个lib包,并把jdk1.8的lib下面的tools.jar复制一 ......
tools graalvm-ce-java compiling jar graalvm