精度java_long问题java

解决帆软Report连接数据库是出现未下载驱动问题

1.在帆软Report连接数据库的时候一直出现问题,还有就是版本11的不太好用,建议使用版本10的 下载驱动在官网都是英文看不懂,直接在csdn上搜即可,然后需要把下载下来的驱动放在这个目录下,这样帆软连接数据库的问题解决 ......
数据库 数据 Report 问题

Java中类、对象原理图及说明

类、对象说明 创建对象:实例化new一个对象,开辟对象内存地址 引用对象:对象是通过引用来操作的,用栈来操作,最终指向堆,真实对象在堆中 引用的实质:是指向对象的地址 类的属性:即字段field ,也即成员变量。 默认初始化:数字类型:0;char字符类型:u000; bolean:false;引用 ......
原理 对象 Java

JavaScript 中 new Date().getTime() 方法在 iOS 中的兼容性问题

JavaScript 中 new Date(time).getTime() 获取时间戳方法在 iOS 中的兼容性问题 在 iOS 系统的 H5 页面中获取时间戳方法new Date(time).getTime()存在返回 NaN 或结果不准确的情况 在 iPhone 8 中 iOS 11.03 系统 ......
兼容性 JavaScript getTime 方法 问题

java面试题集

Java中的hashCode方法有什么作用?如何重载hashCode方法? 在Java中,hashCode方法主要用于支持基于哈希表的集合类型,例如HashMap、HashSet等。当使用基于哈希表的集合时,需要为集合中要存储的元素提供一个有效的散列码,以便快速地定位元素。因此,hashCode方法 ......
试题集 试题 java

Java: 通过Jackson将JSON字符串反序列化成集合对象

Q: 如何通过Jackson反序列化复杂类型Collection 例 ArrayList<MyObject> HashMap<String,MyObject> A: 将JSON String与Object之间的转换只要使用ObjectMapper对象的readValue和writeValueAsSt ......
字符串 序列 字符 对象 Jackson

TypeScript:函数兼容性问题

函数兼容性 大家在JS中经常可以看到这样的代码: lisr.forEach( (item) => {}); lisr.forEach( (item,index) => {}); 就是()的参数有时是可以省略的,而这个正式函数的兼容性性质。说白了就是: 多的函数 = 少的函数;参数少的函数可以赋值给参 ......
兼容性 TypeScript 函数 问题

java文件复制,文件下载

1. 下载文件 public void exportOpenFile(HttpServletResponse response) { // 通过工具类创建writer FileInputStream fis = null; ServletOutputStream sos = null; try { ......
文件 文件下载 java

Java虚拟机笔记

一、总括 基于栈的指令集架构(类似RISC),只有PC寄存器,好处在于对硬件的要求低,对标嵌入式类的指令集 注:有一点记错了,RISC架构的寄存器少,寻址方少,指令集小,方便做流水线;CISC架构的寄存器多,寻址方式多,指令集大,不方便做流水线 调优的几个方面:代码层面,内存层面(垃圾回收) Jav ......
笔记 Java

在使用pip遇到的一些问题

一、因为pip安装速度太慢,设置镜像源 pip3 config list 或则 pip config list 这里根据你设定的命令名称查看,有时候pip说没有命令,有时候说pip3没有命令,如果两个都报没有此命令,那就得看看你python是不是没安装好。 一般是会显示你的配置信息,如果没有,那可能 ......
问题 pip

列举说明Python同Java及C++的不同之处

首先是C++C++是在C语言的基础上发展起来的,他包含了C语言的所有内容。同时,也引入了面向对象的概念。优点:1、他包含了C语言的内容,包括指针,使得C++在执行效率上特别的高效。2、引入面向对象的概念,使得开发效率提高。3、提供了很多的库,具有较好的封装性和移植性(代码)。缺点:1、C++比较难学 ......
Python Java

彻底解决雪花算法时间回拨问题新方案

Butterfly 简介 雪花算法是 twitter 提出的分布式 id 生成器方案,但是有三个问题,其中前两个问题在业内很常见: 时间回拨问题 机器 id 的分配和回收问题 机器 id 的上限问题 Butterfly(蝴蝶)是一个超高性能的发号器框架。起名 Butterfly 是用世界上没有完全相 ......
算法 雪花 时间 方案 问题

关于在 vite 中无法使用绝对地址动态导入的问题

碰到一个贼无语的问题,有一个项目,需要使用虚拟键盘,找到了一个自称能在 vue 3 使用的,还能导入词库,看起来挺好,装完一用。好家伙,报错一环接一环,给我整无语了。但是市面上已经没有另外一款带中文的虚拟键盘了,只能捏鼻子下载下来自己改了。 整了半天,终于让组件能在 vue 3 + TS 下跑了,一 ......
地址 动态 问题 vite

java 垃圾回收算法

标记-清除 把非垃圾对象进行标记,把未标记的进行清除。这是最基础的算法,别的算法都是基于此不断改进 不足的地方 效率不高(要看跟谁比,比如标记-复制就要快些) 内存碎片:会产生大量不连续的内存碎片,导致可能无法给大对象分配内存 标记-整理 还是要先标记哪些对象是垃圾,标记了先不着急清除,先把非垃圾对 ......
算法 垃圾 java

Java第五次作业

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 package mmm; public class nn { public static void main(String[] args) { // TODO Auto-generated meth ......
Java

git中 commit 和 pull 的先后顺序问题会产生多余的merge记录

commit 和 pull 的先后顺序问题 最近提交代码,发现一个问题。 自己很清楚的记得本次的提交是没有进行合并的。 奇怪的死 gitlab中的 history 历史中显示了我对本次进行了Merge合并操作。 并且 Merge合并操作中显示了很多不是本次对代码的修改。 这就很明显了, git自动生 ......
顺序 先后 commit 问题 merge

Java中常用查找算法及示例-顺序查找、二分查找、差值查找、斐波那契查找

场景 Java中对数据需要进行查找,归纳整理常用查找算法及示例。 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 实现 1、顺序查找 顺序查找法就是将数据一项一项地按照顺序逐个查找,所以不管数据顺序如何, 都得从头到位遍历一遍。该方法的优点就是文件在 ......
差值 示例 算法 顺序 常用

使用Java反射机制将类的属性名和属性值打印出来

可以使用Java反射机制来读取类的属性名和属性值。以下是一个示例代码,可以输出指定类的所有属性及其对应的值: 1 public static void printFields(Object obj) { 2 Class clazz = obj.getClass(); 3 Field[] fields ......
属性 机制 Java

关键的Java JVM选项和参数

1. 关键的Java JVM选项和参数 让我们来看看在Java环境中可以配置的21个最重要的JVM选项和参数。 -Xms:将设置JVM的初始堆大小。 -Xmx:将设置JVM的最大堆大小。 -Xss:将设置每个线程的内部使用的线程堆栈的大小。 -XX:+UseCompressedOops:启用使用压缩 ......
参数 关键 Java JVM

Java概述(简略)

Java概述 计算机程序:一系列有序指令的集合 计算机语言发展史:机器语言-->汇编语言-->高级语言 Java技术体系: Java SE(Java Platform, Standard Edition标准版):允许您在桌面和服务器上开发和部署Java应用程序。Java提供了丰富的用户界面、性能、多 ......
Java

高通5G平台(SDX55\SDX62\SDX65):ping包异常问题排查指南

转自高通5G平台(SDX55\SDX62\SDX65):ping包异常问题排查指南 - 腾讯云开发者社区-腾讯云 (tencent.com) 高通5G平台:ping包异常问题排查指南 1. 背景 移动通信延续着每十年一代技术的发展规律,已历经1G、2G、3G、4G的发展。每一次代际跃迁,每一次技术进 ......
SDX 指南 问题 平台 ping

Java 生成ID 有哪些方式

除了雪花算法,Java 中还有其他生成 ID 的方法,其中一些常见的包括: UUID(Universally Unique Identifier):使用随机数生成 128 位的唯一标识符。Java 提供了 UUID 类来实现此功能。 基于时间戳的序列号生成器:使用当前时间戳生成序列号,保证唯一性。这 ......
方式 Java

android:keytool签名查看md5指纹(java 15)

一,java8以后版本的keytool不再输出md5指纹信息 例子: [lhdop@blog keystore]$ keytool -list -v -keystore poem.keystore Enter keystore password: Keystore type: PKCS12 Keys ......
指纹 android keytool java md5

Java第五次作业

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 public class ctt { public static void main(String[] args) { // TODO Auto-generated method stub int ......
Java

Java中常用排序算法及示例-冒泡排序、希尔排序、选择排序、插入排序、合并排序、基数排序、快速排序、堆积树排序

场景 Java中需要对数据进行排序处理,常用的排序算法以及示例进行归纳整理。 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 实现 1、冒泡排序 冒泡排序法又称为交换排序法,原理是从第一个元素开始,比较相邻元素的大小,若大小顺序有误, 则对调后再进行 ......
基数 示例 算法 常用 Java

【JAVA树根白话三】——多态

JAVA树根白话三 多态 Begin……[A B] 多态——面向对象的三个基本特征之一(另外两个是封装、继承) 应用场景:多态本身是一种向上转型(因为通过多态new出来的对象,会被看作一个父类对象),可以通过向下转型变为子类对象。 A.多态说明 在结合案例前,得先知道多态的代码怎么写,以及一些相关规 ......
树根 白话 JAVA

java 引用类型

共分为4种,强弱软徐 强引用 直接使用 new 创建的对象。当触发 GC 时,只要是垃圾就回收 软引用 当触发 GC 时,与是否是垃圾对象无关,意味着不管是不是垃圾对象都不会被回收,只有当内存不足时才回收(内存缓存场景) Object obj = new Object(); SoftReferenc ......
类型 java

关于 css 伪元素 content属性值 为中文字符时出现乱码问题的处理

更多关于 css content属性 的介绍 点我 场景: 需要在右箭头(点击该箭头是可以跳转到详情页)的左侧补充一个“更多”的文字描述 在一些场景下,使用CSS去做改动会是最优的,比如无源码等 易出现乱码的代码示例 i.common-right-arrow-icon { position: rel ......
乱码 字符 属性 元素 content

Java异步同步回调

同步回调: 打印结果: 1 2 3 public interface Result { void callBack(); } public static void main(String[] args) throws InterruptedException { Entity entity = ne ......
Java

java 如何判断对象是否是垃圾

引用计数法 给对象添加一个引用计数器,当对象增加一个引用时计数器加 1,引用失效时计数器减 1。引用计数为 0 的对象就是垃圾可被回收 比如 a 线程中某个栈帧使用某个对象,这个对象的引用计数器+1,调用结束,引用计数器-1 这个方法实现简单,效率高,但是并不可取,当循环引用时,引用计数器永远不会是 ......
对象 垃圾 java

关于重发布+Route-map问题+PBR操作测试

测试拓扑 基本描述:按照图示配置IP地址,其次打通路由,这里将忽略,让R5 Loopback的IP地址可以访问R1的Loopback的IP地址。 R4#sho run | i ip route...ip route 5.5.5.0 255.255.255.0 45.1.1.5ip route 5.5 ......
Route-map 问题 Route PBR map