精度java_long问题java

Java 亿级项目架构设计与落地应用(24周)

目录:阶段一: 程序员的成长目标与方向阶段二: 架构师必备基本功-需求分析阶段三: 高层架构设计-从无到有描绘系统蓝图阶段四: 系统架构设计-概要设计阶段五: 系统架构设计-详细架构设计,走向真正落地阶段六: DDD领域驱动架构设计-复杂业务应对之道阶段七: 亿级电商订单系统-架构设计评审与验证阶段 ......
架构 项目 Java

Java 包、访问修饰符

# Java 包、访问修饰符 # 1. 包 ## 包可以理解为创建不同的目录来分别存放类,类似计算机当中文件夹 > ## 通过包可以让相同的类在不同的目录下使用,防止重名的问题 > > ## 通过包可以很好的管理我们编写的类 > > ## 通过包可以控制访问范围 ## 使用 idea 工具创建包通过 ......
Java

Java语言基础知识全总结

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

HJ57 高精度整数加法

1. 题目 读题 HJ57 高精度整数加法 考查点 2. 解法 思路 代码逻辑 具体实现 public class HJ57 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String ......
高精 加法 整数 高精度 HJ

java学习

spring: 1 前端参数如果放在请求体,且是post请求,后端需加上@ResquestBody才能接受。后端@RequestBody注解对应的类在将HTTP的输入流(含请求体)装配到目标类(即:@RequestBody后面的类)时,会根据json字符串中的key来匹配对应实体类的属性,如果匹配一 ......
java

c++_ 贪吃蛇_蛇尾坐标记录问题

# c++_ 贪吃蛇_蛇尾坐标记录问题 ``` 思路:利用双指针,把蛇尾的状态数组向后移动1位。 ``` ```c++ int prevX = tailX[0]; int prevY = tailY[0];//之前的蛇头坐标给prevX,prevY int prev2X, prev2Y; tailX ......
蛇尾 坐标 问题

Java-第一天(初始java)

在正式学习Java之前,我们可以简单了解下Java进程......也可忽略喔 一、Java发展历史 Java是世界上使用最广泛的编程语言之一。Java最初由Sun Microsystems在1990年代开发,用于开发从Web应用程序到移动应用程序到批处理应用程序的所有内容。Java最初是一种纯粹的面 ......
Java java

Java-Day-30( 多用户即时通信系统 —— 登录 + 获取在线用户列表 )

# Java-Day-30 ## 多用户即时通信系统 - 需求分析 - 用户登录 - 拉取在线用户列表 - 无异常退出 - 私聊 - 群聊 - 发文件 - 服务器推送新闻 ### 用户登录 - 功能说明 - 我们暂时人为规定用户名 / id = 100,密码 123456 就可以登录,其他用户不能登 ......
用户 Java-Day 系统 Java Day

Java-Day-31( 多用户即时通信系统 —— 无异常退出 + 私聊 + 群发 )

# Java-Day-31 ## 多用户即时通信系统 ### 无异常退出 - 问题指出: - 客户端输入 9 退出的是输出在控制台的主线程,退出的是主菜单,并没有真正的退出 - 因为客户端启动后,相当于是开启了一个进程,在这个进程中启动了一个主线程 ( main 线程 ),在 main 主线程中又启 ......
Java-Day 用户 系统 Java Day

解决Docker -v 挂载单文件问题

问题描述 下面命令挂载文件 看着没有什么问题吧? docker run --name xxxx -p 8001:80 -v /docker/appsettings.json:/app/appsettings.json -d xxxx:v1.1.0 但当我们执行完就会发现 文件并没有挂载过来而是给我们 ......
文件 Docker 问题

数据结构问题

1. 编写一个时间复杂度为O(n),空间复杂度为O(1)是什么意思 时间复杂度为O(n)表示算法的执行时间与输入规模n成正比,即算法的执行时间随着输入规模的增加而线性增长。 空间复杂度为O(1)表示算法所需的额外空间是固定的,与输入规模n无关。这意味着算法使用的空间是常数级别的,不随输入规模的增加而 ......
数据结构 结构 数据 问题

ssm框架使springmvc放行资源(java配置类)

- 在springmvc中,如果配置了拦截所有请求交给springmvc处理,会出现一些静态web资源加载不出来的情况,或者想放行指定web资源可以通过修改通过修改配置达到相应目的,这里使用覆写WebMvcConfigurationSupport中的方法作介绍。 ```java @Configura ......
springmvc 框架 资源 java ssm

sql记录:FIELD函数解决mysql中in传值顺序问题

## 1.问题描述 ```sql in查询的结果传值顺序与结果显示顺序不一致,默认对id进行排序显示结果, eg:如果是5号用户先点赞,1号用户后点赞,但是查询结果是1号用户显示在5号用户的前面, 也就是说导致结果1号用户先点赞,5号用户后点赞,需要使用FIELD函数解决 ``` ![](https ......
函数 顺序 问题 FIELD mysql

Java图片加水印

分为文字水印和透明图片水印 ```java package com.qms.report.util; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.i ......
水印 图片 Java

关于net core 项目编译文件转成rpm 格式问题;

问题描述: 我是想把netcore 项目打包,项目是编译成linux 64的 编译文件。 压缩成zip。 想通过rpmbuild 打包成rpm格式。但是目前遇到如下问题: ![](https://img2023.cnblogs.com/blog/1313815/202307/1313815-2023 ......
格式 文件 项目 问题 core

每日汇报 第三周第二天 JAVA中的异常处理

今日所学: 掌握什么是异常;区分运行时异常和非运行时异常;掌握try、catch、finally后面代码块发挥的作用;掌握运用try-catch-finally捕获异常;掌握如何运用throws关键字在方法上抛出异常;掌握使用throw关键字为异常创建对象,进而主动印发某种异常 明日计划: JAVA ......
JAVA

java内存问题排查

1. 查看进程 输入:jps -v 输出:1 jar -Xms2g -Xmx2g -XX:SurvivorRatio=4 -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -XX:MaxDirectMemorySize=256M -Dfile.enco ......
内存 问题 java

JAVA集成velocity实现对已有模板替换(占位符变量)替换

平时我们如果有一些简单的模板替换需求,比如有个txt文件,或者代码生成模板文件 要根据传入的变量替换成具体的值 就可以使用这个框架 依赖 <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-c ......
变量 velocity 模板 JAVA

java串口通信

java串口通信 import java.io.*; import java.util.*; import gnu.io.*; public class SerialTest implements SerialPortEventListener { SerialPort serialPort; // ......
串口 java

私服仓库中下载的Maven依赖,idea找不着问题

应用场景:无网络,无私服下载权限 第一种解决办法 1,打开file-->setting-->Maven,然后勾选Work offline 2,打开file-->setting-->Maven-->Runner, 在VM Options中添加 -DarchetypeCatalog=internal 第 ......
私服 仓库 问题 Maven idea

面试进阶齐飞!Github一天万赞的阿里Java系统性能优化有多牛?

前两天在知乎上看到一个问答,说的是: 一个Java程序员具备什么样的素质和能力才可以称得上高级工程师? 这个问题也引发了我的一些思考,可能很多人会说,“作为高级工程师,基础得过硬、得熟练掌握一门编程语言、至少看过一个优秀开源项目的源代码、有过高并发/性能优化的工作经验、沟通能力强等等”。 上面这些都 ......
性能 Github 系统 Java

凸优化1——优化问题引入与分类

打算在暑假补一下优化问题的数学基础,毕竟我觉得我们做智能优化的不能只关注(元)启发式等非精确求解算法我主要跟着中科大凌青老师的课,辅以Convex Optimization一书进行学习 1. 优化问题的广泛应用 如数据拟合问题、图像处理中的TV-L2范数、超大规模集成电路设计、最短路径问题等 都可以 ......
问题

vue3封装echarts组件数据更新不同步问题

# vue3封装echarts组件数据更新不同步问题 > 背景: ​ 记录一下项目中遇到的bug,在vue3+echarts环境下,为了方便使用,我将echarts封装成组件使用,使用的时候只需要把对应的值传入给chart组件就行,但是在传入真实数据的时候遇到了问题,就是传入value值与图表组件显 ......
组件 echarts 数据 问题 vue3

windows下Java JDK安装与卸载

# windows下Java JDK安装与卸载 ## 卸载 1. 删除Java的安装目录 2. 删除JAVA_HOME 3. 删除path下关于Java的目录 4. Java -version ## 安装 1. 百度搜索jdk8,找到下载地址 2. 同意协议 3. 下载电脑对应的版本 4. 双击安装 ......
windows Java JDK

Java实现浏览器端大文件分片上传实例

​ 上周遇到这样一个问题,客户上传高清视频(1G以上)的时候上传失败。 一开始以为是session过期或者文件大小受系统限制,导致的错误。 查看了系统的配置文件没有看到文件大小限制, web.xml中seesiontimeout是30,我把它改成了120。 但还是不行,有时候10分钟就崩了。 同事说 ......
实例 浏览器 文件 Java

Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)

0.查看磁盘分区情况 blkid -o list fdisk -l cfdisk lsblk 1.查看分区 df -h 2.备份home分区文件 tar cvf /tmp/home.tar/home 3.卸载/home,如果无法卸载,先终止使用/home文件系统的进程 fuser -km /home ......
根目录 centos-root centos mapper 问题

java判断json格式的方法

​ 在Java中,您可以使用不同的库来检查和验证JSON。以下是使用两个常用的JSON库(Jackson和Gson)来检查JSON的示例代码: 使用 Jackson 库: import com.fasterxml.jackson.core.JsonParseException; import com ......
格式 方法 java json

java判断json格式的方法

​ 在Java中,您可以使用不同的库来检查和验证JSON。以下是使用两个常用的JSON库(Jackson和Gson)来检查JSON的示例代码: 使用 Jackson 库: import com.fasterxml.jackson.core.JsonParseException; import com ......
格式 方法 java json

【问题解决】docker login报错 org.freedesktop.Secret.Error.IsLocked: Cannot create an item in a locked collection

## 问题场景 **环境** ``` docker 24.0.2 社区版 Ubuntu Server 18.04LTS ``` 刚刚执行 `docker login` 登录仓库报错: ```bash hellxz@bigdata:~/dockerTest$ docker login harbor.x ......

WPF 中使用附加属性解决 PasswordBox 的数据绑定问题

1、前言 在 WPF 开发中 View 中的数据展示我们常通过 Binding 进行绑定。但是,使用 Binding 有一个前提:绑定的目标只能是依赖属性。 而 PasswordBox 控件中的 Password 并不是一个依赖属性,所以我们在使用 Password 时无法直接进行数据绑定。为了解决 ......
PasswordBox 属性 数据 问题 WPF