精度java_long问题java

Java基础 Stream流的中间方法

举例: filter 过滤: ArrayList<String> list = new ArrayList<>();Collections.addAll(list, "张三", "李四", "王五", "赵六");list.stream().filter(new Predicate<String>( ......
基础 方法 Stream Java

解决vue单页面程序经过hbuilder打包成apk后物理按键会直接退出程序的问题

解决方法是在项目 index.html文件中写入 <script> document.addEventListener('plusready', function() { var webview = plus.webview.currentWebview(); plus.key.addEventLi ......
程序 按键 hbuilder 物理 页面

Java 中重要的知识,进阶之路

1.javac: .JAVA--.CLASS 2.java JVM:是桥梁 .CLASS--.机器语言二进程文件 3.被 transient 修饰的成员变量,在序列化的时候其值会被忽略 instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类 的实例,返回 boo ......
知识 Java

北斗GNSS高精度定位技术赋能,计讯物联大坝安全监测系统重磅升级

随着北斗GNSS技术的更新和发展,形变监测场景应用逐渐向自动化、数字化、信息化转变。计讯物联依托于北斗GNSS的技术优势,融合MEMS传感器技术、移动通信技术、GIS地理信息技术、大数据分析处理技术等,重磅升级大坝安全监测系统,进一步提升形变监测水平和监测精度,为广大客户提供高精度、高速率、毫米级的 ......
高精 重磅 大坝 高精度 北斗

windows命令行启动jar常见问题及解决方案

windows端口被占用 1 查询端口 netstat -ano 2 查询指定端口 netstat -ano | findstr "端口号" 3 根据进程PID查询进程名称 tasklist | findstr “进程PID号” 4 根据PID杀死任务 taskkill -f -pid “进程PID ......

Java基础 Stream 流的使用步骤

步骤: 1. 先得到一条 Stream 流(流水线),并把数据放上去 2. 使用 中间方法 对流水线上的数据进行操作 3. 使用 终结方法 对流水线上的数据进行操作 单列集合:default Stream<E> stream () → Collection 中的默认方法 双列集合:无法直接使用 st ......
步骤 基础 Stream Java

使用 DSL 和 Java 操作 ElasticSearch

前面已经搭建好了单机版的 ElasticSearch 和 Kibana,接下来就可以通过 DSL 和 Java 代码操作 ElasticSearch。对于 ElasticSearch 来说,DSL(domain specific language )语言其实就是将 restful 请求和 Json ......
ElasticSearch Java DSL

Git问题记录:修复 Git Bash 中文乱码

Git bash 自身配置: 终端不能显示中文:打开 Git bash,右键打开选项, Options->Text->Locale 改为 zh_CN,Character set 改为 UTF-8 解决 git status 不能显示中文:终端输入 git config --global core.q ......
乱码 Git 问题 Bash

C#解决引用第三方dll没有强签名问题

1、运行vs command prompt(管理员身份) 2、创建随机密钥对: 例如 我再D盘根目录 创建 秘钥文件 sn -k D:/Test.snk 3、将需要签名的第三方的dll文件解开:输出他的 il 文件 ildasm Interop.bpac.dll /out:Interop.bpac. ......
第三方 问题 dll

Unity 打包il2cpp模式时的常见问题分析

Unity 编辑器模式下是采用.net 虚拟机解释执行.net 代码,发布的时候有两种模式,一种是mono虚拟机模式,一种是il2cpp模式。由于iOS AppStore规定不允许使用虚拟机,所以发布到iOS,Unity采用了il2cpp技术,把IL(.net字节码) 的代码转成c++代码,然后再用 ......
常见问题 常见 模式 il2cpp 问题

ansible 操作 windowws 中文乱码问题解决办法

乱码原因是因为 Linux 和 Windows 编码不一致所导致,修改环境变量即可 设置环境变量为 utf-8 ansible win_test -m win_shell -a 'Set-Item -Path env:PYTHONIOENCODING -Value "utf-8"; python d ......
乱码 windowws ansible 办法 问题

MyBatis Plus 达梦数据库 分页查询异常问题

MyBatis Plus 达梦数据库 分页查询异常问题 一、问题背景 根据博客《SpringBoot MyBatis Plus 整合 达梦数据库》中提到分页查询问题,如果没有配置 MybatisPlusConfig.java 文件,会出现如下现象: 数据表 PRODUCTION.PRODUCT_CA ......
MyBatis 数据库 数据 问题 Plus

Java语言基础知识全总结

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

Sql Server中 Exists 关键字的大数据量性能问题

如果要判断sql语句是否有值, 可能回用到 exists 比如 if exists (Sql语句) -- 业务逻辑代码 若这样判断,当sql语句数据量很大,则判断很慢 ,我测试过 当100w 2 秒,当数据量达到 700w 则要22 秒 ,增加11倍 替代方案,废弃用exists ,直接赋值一个变量 ......
关键字 性能 关键 数据 Server

用动态规划解决斐波那契数列问题

def feibo(n): """ 利用列表下标表示n,只需要计算出下标对应的列表值即可 :param n: :return: """ # 定义列表 li = [1] * (n + 1) # 初始化前两项,便于计算前两项的和,即为开始边界 li[0] = 1 li[1] = 1 # 定义右边边界,即 ......
数列 动态 问题

Java概述

1 什么是Java 官方定义:Java是一门面向对象的编程语言,不仅吸收了C++语言中的各种优点,还摒弃了C++里难以理解的多继承,指针等概念,因此Java语言具有功能强大和简单易用两大特性。Java语言作为静态面向对象编程语言的代表,极好实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 ......
Java

Navicat常见问题

查询假死 Navicat空闲一段时间之后查询会异常缓慢,产生假死的现象,可以尝试修改保持连接属性来处理。 ......
常见问题 常见 Navicat 问题

关于 npoi 的 DateUtil.IsCellDateFormatted(cell) 为true,取cell.DateCellValue却报异常的问题

NPOI中数字和日期都是NUMERIC类型的,这里对其进行判断是否是日期类型 所以 当 DateUtil.IsCellDateFormatted 为 true 时,理论是应该可以取到 cell.DateCellValue 但实际上,cell.DateCellValue 可能会报异常,而取 cell. ......

jeecg中jsp页面合计问题

问题:在一个tbody下,如何数量和价格,合计出单项的金额,同时在最下面合计出总金额 页面的jsp代码如下: <table border="0" cellpadding="2" cellspacing="0" id="bgLwg_table"> <tr bgcolor="#E6E6E6"> <td ......
页面 问题 jeecg jsp

使用java的poi工具类编辑excel

我所使用的编辑excel有两种方式:1.使用现成的模板进行填充输出。2.直接生成出新的excel。 第一种方式:模板填充: //第一步:读取excel文件 try (FileInputStream fileInputStream = new FileInputStream(templateFileP ......
工具 excel java poi

java百万计级数据批量插入数据库(控制服务器cpu)

ThreadUtil.execute(()->{ List<Integer> sizeList = NumberUtils.calculateBatchSizes(num, BATCH_INSERT_NUM); sizeList.stream().forEach(size-> { List<Test ......
数据 数据库 服务器 java cpu

二分法转化为判定问题

题目: 地址:https://www.acwing.com/problem/content/104/ 这道题的二分性体现在平均值的最优性中 假设最大值为MAX,我们当前要判断的值为MID 当MID > MAX时,我们在当前条件下一定找不到符合假设的解,从而判断出比MID大的值全部无效。 当MID < ......
二分法 问题

java中excel百万级数据导出(服务器cpu和内存的稳定,数据库的cpu的稳定)

@Slf4jpublic abstract class ExcelUtil { /** * 导出 * @param response * @param total * @param sheetCount * @param size * @param excelName */ public void ......
数据 cpu 内存 服务器 数据库

git提交时遇到的一些报错或提示框问题

一、执行git commit时,弹出提示关键字为pre-commit并终止提交,如何解决? 1、打开.git文件夹 > hooks,删除其中的pre-commit文件即可(如果没有.git文件,尝试以下操作) 2、通过命令忽略pre-commit文件:git commit --no-verify – ......
问题 git

【问题记录】自定义注解处理程序 AbstractProcessor,就是不生效,执行没效果

1 前言 最近在看注解处理程序,也想打包的时候,生成一点自己的东西,写了一个 AbstractProcessor,奶奶的花了两个早上,一直想不明白为什么不生效: 唉,仅记录哈。 ......

cocoapods 安装(每次都会遇见不同的问题 简单记录一下)

错误1 :cocoapods ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. 一气之下重新安装pod,成功解决报错,下面为安装不步骤,记录一下 1、安装Homebrew /bin/zsh ......
cocoapods 问题

解决多路由复用同一组件页面不刷新问题

如果可以的话,这个才是最终解决方案,可以解决复用同一个vue页面导致的生命周期只在初始化调用,后续不调用的问题,监听路由的变化只是调用接口,不会触发生命周期 ......
路由 组件 页面 问题

Day 3 正式进入Java

idea快捷键 # 直接生成主函数 psvm(public static void main(String[] args){}) # 直接生成输出语句 sout(System.out.print()) idea的规范 自建一个空项目(empty project)后,创建一个模块model,接着修改p ......
Java Day

第七周Java课后作业

一、p10动手动脑 运行示例并了解Java中实现异常处理的基础知识 Java提供了一套异常处理机制,通过使用try-catch-finally语句块来捕获和处理异常。try语句块包含可能发生异常的代码,catch语句块用于捕获特定类型的异常并进行处理,finally语句块用于无论是否发生异常都要执行 ......
Java

关于java的常见异常处理

Java中常用的异常处理包括以下几种类型的异常:编译时异常、运行时异常和错误。在Java中,异常处理是通过异常处理机制来进行的。当程序运行过程中出现异常时,程序会根据异常处理机制来决定如何处理异常,以保证程序的稳定运行。 1. 编译时异常(Checked Exceptions) 编译时异常在程序编译 ......
常见 java