精度java_long问题java

git相关问题

Unable to negotiate with XX.XXX.XX.XX: no matching host key type found. Their offer: ssh-dss The recent openssh version deprecated DSA keys by default ......
问题 git

win11家庭版远程桌面无法连接,出现“这可能是由于CredSSP加密数据库修正问题”解决方案

出现如下错误: (43条消息) win11家庭版远程桌面无法连接,出现“这可能是由于CredSSP加密数据库修正问题”解决方案-CSDN博客 1、进入组策略(专业版解决方法) win+R 进入运行,输入 gpedit.msc 进入组策略(有些电脑无法打开组策略,文章后附方法) 2、开启加密数据库修正 ......
桌面 解决方案 CredSSP 数据库 家庭

Java GenericObjectPool 对象池化技术--SpringBoot sftp 连接池工具类

SpringBoot sftp 连接池工具类 使用`GenericObjectPool`只需要创建一个对象工厂类,继承`BasePooledObjectFactory`并重写它的`create()`和`destroyObject()`。Apache Commons Pool是一个对象池的框架,他提供... ......

【Java 并发】【九】【AQS】【六】CyclicBarrier栅栏底层机制原理

1 前言 接下来我们来看看CyclicBarrier,也是基于之前讲解的AQS来实现的,建立在AQS体系之上的一个并发工具类。 2 CyclicBarrier是什么 CyclicBarrier,就是一个计数器栅栏,也就是一个计数器开关。比如CyclicBarrier barrier = new Cy ......
栅栏 CyclicBarrier 底层 原理 机制

0-Java学习

菜鸟教程--java 在线工具 运行java文件:javac xxx.java java xxx Java 程序利用 main 函数中 args 参数实现参数的传递(传递空格处理) 1 public class Test 3 { 5 public static void main(String [] ......
Java

【Java 并发】【九】【AQS】【五】CountDownLatch计数器底层机制原理

1 前言 接下来我们来看看CountDownLatch,也是基于之前讲解的AQS来实现的,建立在AQS体系之上的一个并发工具类。 2 CountDownLatch是什么 CountDownLatch类似一个有多道锁的门闩,CountDownLatch在创建的时候就指定好有多少道锁链了。假如有个门闩 ......

Java基础语法

Java基础语法 注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的。 书写注释是一个非常好的习惯 平时写代码一定要注意规范 Java中的注释有三种: 单行注释:只能注释一行文字,以“// ......
语法 基础 Java

git pull的CONFLICT (content): Merge conflict问题的解决

问题描述 在利用git进行代码上传时,又出现了这样的问题,直接给我爆红了都 问题解决 先*git add 出问题的文件路径** 然后git merge --continue 最后git pull 这样,问题就解决啦! ......
CONFLICT conflict content 问题 Merge

001-java-markdown语法

typora中的markdown语法 一、标题: 最多支持六级标题 文字,或者command+0~6调整标题级别 command +/-调整级别 一级标题:markdown学习 二级标题 三级标题 四级标题 五级标题 六级标题 二、字体 Hello,world! 粗体字:两边加2个** /comma ......
java-markdown 语法 markdown java 001

火车进出栈序列问题

火车进出栈序列问题 一、枚举进出栈序列方案 1到n的数字按照顺序入栈,请你按照字典序从小到大输出前20种可能的出栈方案 $1<=n<=20$ 题解:$dfs$搜索 看到数据范围很容易想到$dfs$爆搜枚举 我们首先要维护3个状态: 栈内的状态 准备入栈的数字是什么 已经出栈的序列 对于每一次操作来说 ......
序列 火车 问题

day01_Java语言概述

对第一个java程序进行总结 java程序编写-编译-运行的过程 编写:我们将编写的java代码保存在以".java"结尾的源文件中 编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java 运行:使用java.exe命令解释运行我们的字节码文件。 格式:jav ......
语言 Java day 01

万字详解 | Java 流式编程

概述 Stream API 是 Java 中引入的一种新的数据处理方法。它提供了一种高效且易于使用的方法来处理数据集合。Stream API 支持函数式编程,可以让我们以简洁、优雅的方式进行数据操作,还有使用 Stream 的两大原因: 在大多数情况下,将对象存储在集合中就是为了处理它们,因此你会发 ......
Java

【Java 并发】【九】【AQS】【四】ReentrantLock的Condition机制原理

1 前言 上一节我们深入分析了ReentrantLock公平锁、非公平锁底层的源码实现,这节就分析ReentrantLock提供的另外一个机制,Condition机制的底层实现。 2 什么是Condition,是干什么的 ReentrantLock提供的这个Condition功能,底层还是基于AQS ......
ReentrantLock Condition 原理 机制 Java

3.哈密顿绕行世界问题

原题链接:https://www.acwing.com/problem/content/description/4232/ 思路很像全排列,运用压缩状态存储,注意细节 #include<iostream> #include<cstring> #include<algorithm> using nam ......
问题 世界

Python 异步: 常见问题 Part_1(23)

动动发财的小手,点个赞吧! 本节回答开发人员在 Python 中使用 asyncio 时提出的常见问题。 1. 如何停止任务? 我们可以通过 asyncio.Task 对象上的 cancel() 方法取消任务。如果任务被取消,cancel() 方法返回 True,否则返回 False。 ... # ......
常见问题 常见 Python 问题 Part

Java方法

Java方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能, ......
方法 Java

跨域问题:Access to XMLHttpRequest at......

前端代码报错,如图: 1、因本地不支持跨域,需要安装下【允许跨域的app】 pip install django-cors-headers 2、回到Django项目中进入setting.py INSTALLED_APPS: # 我们创建了哪些子项目要在这里添加,不然如数据库的类不会帮创建 INSTA ......
XMLHttpRequest Access 问题 to at

但telnet不通问题

ping ip确定网络通畅 ps -ef|grep 端口 确定机器本身端口已开放 关闭防火墙 如果是云服务器,去控制台看看是否开放了端口 ......
telnet 问题

Set Cover问题的贪心近似算法分析

问题描述 全集 $U = { e_1, e_2, ... , e_n }$ 被划分为一系列的子集 $S = { S_1, S_2, ... , S_k }$。且存在一个cost函数$c: S \rightarrow \mathbb{R}^+$。 目标是挑选子集使其覆盖所有全集 $U$ 的元素同时co ......
算法 问题 Cover Set

Java笔记(13) 简单的Lambda表达式

lambda表达式在jdk1.8引入,属于函数式编程,可以在特定的场景中省去很多没有意义的代码,只留下核心逻辑,使代码看起来更简洁。 函数式接口 任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。对于函数式接口,可以通过lambda表达式来创建该接口的对象。 lambda表达式的推导 ......
表达式 笔记 Lambda Java 13

日期问题合集

日期问题合集 求解两个日期之间的差值 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。 输入格式 输入包含多组测试数据。 每组数据占两行,分别表示两个日期,形式为 YYYYMMDD。 输出格式 每组数据输出一行,即日期差值。 数据范围 年份范围 $ [1,9999 ......
日期 问题

Java多线程之共享资源和同步

一、竞争条件 所谓竞争条件,即两个或更多的任务竞争响应某个条件,因此产生冲突或不一致结果的情况。 IntGenerator.java生成一个整数: public abstract class IntGenerator { private volatile boolean canceled = fal ......
共享资源 线程 资源 Java

java.nio.charset.MalformedInputException: Input length = 1

将nacos作为配置中心时,发现加载nacos内容时报错:java.nio.charset.MalformedInputException: Input length = 1 后来发现,将项目统一为utf-8后,正常启动。 ......

Java character类

character类 转义序列: 转义序列 描述 \t tab,在文中插入一个tab键 \b back,在文中插入一个后退键 \n next,在文中插入一个换行 \r enter,在文中插入一个回车键 \f 在文中插入换页符 \' 在文中插入单引号 \'' 在文中插入双引号 \\ 在文中插入反斜杠 ......
character Java

java第四次作业

分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。 (1)while循环 package diercizuoye; public class Timu12 { public static void main(String[] args) { // TODO Aut ......
java

01背包问题

题目链接 01背包问题 对于01背包,我也理解的感觉也不上特别透彻 视频讲解 下面是核心代码 #include <iostream> #include <algorithm> #include <cstdio> #include <cstring> #include <vector> #includ ......
背包 问题

学习Java Day1

尝试用Effie记录一下学习的java过程。2023.4.6- 一些电脑的快捷键 - win+E 打开我的电脑 - shift+delete 永久删除文件- 一些打开cmd的方法 - win+R(最常用)输入cmd - 桌面其他位置+鼠标右键 打开powershell - win找到windows系 ......
Java Day1 Day

Java Number&Math类

Number&Math类 所有包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类; 包装类基本数据类型 Boolean boolean Byte byte Short short Integer int Long long Characte ......
Number Java Math amp

一次线上OOM问题的个人复盘

上个月,我们一个java服务上线后,偶尔会发生内存OOM(Out Of Memory)问题,但由于OOM导致服务不响应请求,健康检查多次不通过,最后部署平台kill了java进程,这导致定位这次OOM问题也变得困难起来。 最终,在多次review代码后发现,是SQL意外地查出大量数据导致的,如下: ......
问题 个人 OOM

Java-Day-5(数组 + 排序 + 查找 + 二维数组)

Java-Day-5 数组 可以存放多个同一类型的数据,属于引用类型 动态初始化 语法:数据类型 数组名[] = new 数据类型[大小] 例:int[] a = new int[5] 或:double a[] = new double[n] 使用 ( 引用/访问/获取 ) 时,初始下标 ( 索引 ......
数组 Java-Day Java Day