小数 方法java

java - 缩放新的图片

/** * 缩放新的图片 */ public static String scaleImg(String waterLogoPath, String waterLogoPathTmp, String suffix, ImgWH wh) { try { suffix = suffix.replace( ......
图片 java

java - 检查是否有旋转角度导致ImageIO获取宽高相反

导入依赖 <dependency> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> <version>2.15.0</version> </dependency> 获取图片宽高 public ......
角度 ImageIO java

关于Validation的方法使用

acceptance验证 acceptance 是 Rails 中的一个验证器(validator),用于验证一个布尔类型的属性是否被接受。在表单中,通常会有一些复选框或单选按钮,用户需要勾选或选择才能提交表单。acceptance 验证器用于确保这些复选框或单选按钮已经被选中或勾选。 当一个属性被 ......
Validation 方法

Java 的 SPI 机制

什么是SPI机制? SPI机制( Service Provider Interface)是Java的一种服务发现机制,为了方便应用扩展。那什么是服务发现机制?简单来说,就是你定义了一个接口,但是不提供实现,接口实现由其他系统应用实现。你只需要提供一种可以找到其他系统提供的接口实现类的能力或者说机制. ......
机制 Java SPI

【备忘录设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 备忘录模式(Memento Pattern)是一种结构型设计模式。这种模式就是在不破坏封装的条件下,将一个对象的状态捕捉(Capture)住,并放在外部存储起来,从而可以在将来合适的时候把这个对象还原到存储起来的状态。备忘录模式常常与命令模式和迭代子模式一同使用。 备忘录模式的角色有三个:备忘 ......
设计模式 备忘录 语言 模式 Python

js千分位带小数显示处理

// 参照Elmenent ui statistic组件 function dispose(value = '', precision = null, groupSeparator = '', rate = 1000 ) { if (!isNumber(value)) return false; l ......
小数

Java字符串练习

Java字符串练习 题目要求 代码实现 public class toArray { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5}; String res = fromArrayToString(arr); ......
字符串 字符 Java

JavaScript的dom常用方法

`document`是JavaScript中的一个内置对象,代表当前HTML文档。它提供了一些方法和属性,用于操作和获取HTML元素和文档信息。以下是一些常见的`document`的使用方法: ## 获取元素 - `document.getElementById(id)`:通过元素id获取一个元素对 ......
JavaScript 常用 方法 dom

(IDEA)spring项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案

转: (IDEA)spring项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案 【Maven】理解maven的6大内置属性 ......
项目 jar 解决方案 方案 方法

线程方法的基本使用

......
线程 方法

java - 获取系统信息指令

1.获取系统的临时文件夹地址 System.getProperty("java.io.tmpdir") 打印结果 C:\Users\cenxi\AppData\Local\Temp\ 2.获取java项目的根文件夹上一级文件夹地址 System.getProperty("user.dir") 打印结 ......
指令 系统 信息 java

k8s deployment资源部署java以及skywalking agent示例

cat deploy.yml apiVersion: apps/v1 kind: Deployment metadata: name: app-name namespace: your-namespace annotations: kubernetes.io/change-cause: 2.11.0 ......
示例 deployment skywalking 资源 agent

json常用方法

Python中的json模块提供了将JavaScript对象表示法(JSON)数据编码为Python对象,以及将Python对象编码为JSON数据的方法。以下是json模块的基本使用方法: 1. 将JSON数据解码为Python对象: ```python import json # JSON字符串 ......
常用 方法 json

剑指offer53(Java)-在排序数组中查找数字(简单)

题目: 统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2: 输入: nums = [5,7,7,8,8,10], target = 6输出: 0 提示: 0 <= nums.length <= 105 -1 ......
数组 数字 offer Java 53

sys常用方法

sys模块是Python标准库中的一个模块,提供了与Python解释器及其环境相关的函数和变量,可以用于解释器退出、命令行参数、标准输入输出等操作。以下是sys模块的常用函数和变量: 1. argv变量:获取命令行参数。 ```python import sys # 获取命令行参数 args = s ......
常用 方法 sys

time常用方法

time模块是Python标准库中的一个模块,提供了与时间相关的函数和变量,可以用于获取当前时间、时间戳、格式化时间等操作。以下是time模块的常用函数和变量: 1. time()函数:返回当前时间的时间戳(1970年1月1日至今的秒数)。 ```python import time # 获取当前时 ......
常用 方法 time

os模块常用方法

os模块是Python标准库中的一个模块,提供了与操作系统相关的函数和变量,可以用于文件/目录操作、进程管理、环境变量等操作。以下是os模块的常用函数和变量: 1. getcwd()函数:获取当前工作目录。 ```python import os # 获取当前工作目录 path = os.getcw ......
模块 常用 方法

java陷阱之不可忽视批处理操作

数据 1. 2. 3. 场景 进行会话分派,查询指定客服组的客服是否在线、示忙状态、最大接待数量 问题:偶尔超时 导致分派失败、客户反馈会话接入没有立马接入 有延迟 老代码 可以发现循环走 检查各个数据状态,但是有缓存,我想的是就算慢也是到缓存过期才会慢一下 新代码 各个状态改为批处理 、redis ......
陷阱 java

在JDK11中生成JRE11的方法

从Java11开始,不再默认安装JRE,需要手工生成: 以管理员身份启动 cmd。注:如果没有管理员权限,就会因权限不够而导致生成失败。 进入JDK11所在的目录的上一级目录: C:> cd c:\Program Files\Java 通过命令来生成JRE: jdk-11.0.19\bin\jlin ......
方法 11 JDK JRE

AES算法 前端JavaScript加密 后端Java解密

CryptoJS https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.1.1/crypto-js.min.js 中文文档 https://cryptojs.gitbook.io/docs/ var AES = function () { const ......
前端 算法 JavaScript Java AES

elementui及跨域请求错误解决方法

1. 回顾 Vue: js框架,简化Dom的操作,响应式数据编程。 Vue:对象结构 let app=new Vue({ ​ el:"数据挂载", ​ data:{数据}, ​ methods:{ ​ 方法. ​ } }) Vue的指令: 用在dom元素的属性上。 ​ {{}} 差值表达式 ​ v- ......
elementui 错误 方法

Java字符长度

问题 在了解字符集编码的过程中,遇到了一个关于string.length()的问题,详细如下 public static void main(String[] args) { String str = "\uD834\uDD1E";//𝄞 System.out.println(str.length ......
长度 字符 Java

git 报错 fatal: bad object refs/remotes/origin/xxx 解决方法

git拉取时报错 fatal: bad object refs/remotes/origin/xxx error: xxxxx did not send all necessary objects 解决方法,到项目的.git 目录下 进入refs/remotes/origin/ 删除所有内容 重新拉 ......
remotes 方法 object origin fatal

Error:java: JDK isn't specified for module

报错: Error:java: JDK isn't specified for module 背景: 删除原项目文件夹内所有文件,copy的新的配置文件与src文件夹等,期间打开该项目的IDEA一直处于开启状态 运行项目报错 解决: 关闭IDEA,重新打开,运行即可 ......
specified module Error java JDK

Java 8 中使用反射进行命令执行的 5 个方法

今天在逛先知的时候看到了一篇文章:《探究使用反射进行除Runtime的命令执行方法》https://xz.aliyun.com/t/12446 其中大概讲了下命令执行的其他构造方式,但最后没有给出实例,所以我这里就简单研究了一下。 概述 在RASP等安全产品防护严密的现在,普通的寻找Runtime. ......
命令 方法 Java

Cesium中Camera的常用方法

08-Cesium中Camera的常用方法 camera是viewer.scene中的属性,用来控制当前的可见域。viewer.camera 是快捷写法,访问的是 viewer.scene.camera,所以调用时这两种写法都行。介绍三种常用的view.carmera方法。 (1)setView C ......
常用 方法 Cesium Camera

如何查看 java程序是否运行

Linux系统: 1、ps -ef | grep java 2、查看日志输出的pid 3、关闭进程 kill 34338 或 kill -9 34338 4、启动java程序 ./start.sh windows系统:(命令行) 1、打开命令窗口(以管理员身份运行) cmd 2、查找所有运行的端口 ......
程序 java

http 前端5种请求优化方法

1、减少请求数量:可以通过将多个资源(例如 JavaScript、CSS、图像等)合并为单个文件,从而减少 HTTP 请求的数量。另外,使用 CDN(内容分发网络)也可以减少跨地 域的请求延迟。 2、缓存请求结果:对于一些不会频繁更新的资源,可以将它们缓存在客户端或服务器端,从而减少请求的次数和响应 ......
前端 方法 http

cython常用方法

Cython 是一种将 Python 代码转换为 C 或 C++ 代码的编译器,可以提高 Python 代码的速度和性能。如果 Python 代码中使用了第三方模块,可以使用 Cython 将其转换为 C 或 C++ 代码。下面是使用 Cython 将带第三方模块的 py 文件转换成 C 和 C++ ......
常用 方法 cython