线程 笔记java 11

做题笔记

### [AT_abc313_d] Odd or Even 简单题,但是为什么赛场上 WA 了呢? 弱化题目,设 $n = k + 1$,发现只需要每一个数不取询问 $k$ 次,通过前缀和得出。 再设 $k + 1 \ | \ n$,发现只需要类似分块即可解决。 回到原题,最后的一部分如何计算?我们 ......
笔记

C#中的多线程和异步编程详解

## 介绍 在现代软件开发中,多线程和异步编程是非常重要的技术。它们可以提高程序的并发性,使得应用程序更加响应和高效。本文将深入探讨C#中的多线程和异步编程,帮助读者理解其原理、用法和常见问题。 ## 1. 什么是多线程? 多线程是指在一个应用程序中同时执行多个线程的能力。每个线程都是独立运行的,拥 ......
线程

深入源码分析:掌握Java设计模式的精髓

深入源码分析:掌握Java设计模式的精髓 作为一个开发人员,在进行一个项目的设计与实现的过程中,应当具备软件架构的全局观,对项目进行模块化的设计,并充分考虑代码的可复用性,用最少的代码实现最完备的功能,使代码简洁、优雅。 优秀的系统应兼备功能强大、模块清晰、高扩展性,这离不开对各种设计模式的灵活运用 ......
设计模式 精髓 源码 模式 Java

普通Java项目实现定时任务

​ 在Java中,可以使用java.util.Timer或java.util.concurrent.ScheduledExecutorService类来实现定时任务。 以下是使用java.util.Timer实现定时任务的示例代码: public class MyTimerTask extends ......
任务 项目 Java

普通Java项目实现定时任务

​ 在Java中,可以使用java.util.Timer或java.util.concurrent.ScheduledExecutorService类来实现定时任务。 以下是使用java.util.Timer实现定时任务的示例代码: public class MyTimerTask extends ......
任务 项目 Java

java23种设计模式之一: 责任链模式

责任链模式,有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终那个对象会处理该请求,所以,责任链模式可以实现,在隐瞒客户端的情况下,对系统进行动态的调整。 ......
模式 设计模式 责任 java 23

优化 Java 项目 Docker 镜像内存占用

[toc] # 优化 Java 项目 Docker 镜像内存占用 # 原因分析 这是由于容器中运行的Java应用程序使用的内存较大导致的。Java应用程序通常需要更多的内存来运行,因为它们需要构建对象和管理垃圾收集等操作。此外,Docker容器本身也会占用一定的内存空间来运行容器运行时和其他服务。 ......
镜像 内存 项目 Docker Java

Java三大特性之--多态基础

半年前学的已经忘了,现在来复习一下。。。 1、多态的一个小例子 public class PolyObject { public static void main(String[] args) { //体验对象多态特点 //animal 编译类型就是 Animal , 运行类型 Dog Animal ......
特性 三大 基础 Java

解决Avalonia 11.X版本的中文字体问题

网上搜索的方法使用接口“IFontManagerImpl”这个方法目前只能用于Avalonia 10.X版本,因为11版本后官方把这个接口的成员都设置成了非plubic,所以之前的版本解决办法用不上了,经过搜索github的官方那边的问题集锦,要解决解决Avalonia 11.X版本的中文字体问题有 ......
中文字体 Avalonia 字体 版本 问题

ERROR: JAVA_HOME /root/software/jdk1.8.0_262 does not exist.问题的解决

# jdk出了点儿问题,就打算直接卸载重新安装一下 预先下载好jdk的压缩包备用 # 1、在usr目录下新建java目录 ``` mkdir /usr/java ``` ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230 ......
JAVA_HOME software 问题 ERROR exist

java使用jcraft SFTP上传到服务器上

# 前言 > 因为两台服务器,有一台是用于前端项目,有一台用于其他项目,其他项目的这台服务器要读取二维码,就想这在前端项目上传图片然后后端项目将项目上传到另一台服务器的指定目录上 # 后端服务 ## 引入依赖 > 需要引入maven依赖 ``` 0.1.54 com.jcraft jsch ${jc ......
服务器 jcraft java SFTP

[刷题笔记] Luogu P1280 尼克的任务

[Problem](https://www.luogu.com.cn/problem/P1280) ### Analysis 首先,如果一个时间只有一个任务开始,则她必须做。如果一个时间有多个任务开始,她可以选一个去做。我们发现这样的决策是取决于后面的空暇时间,而不是前面。所以在dp的时候需要从后往 ......
任务 笔记 Luogu P1280 1280

同时安装jdk1.8和jdk11,jdk11不生效问题

电脑之前安装的是1.8,后来又安装了jdk11,各种环境都配置好后,java -version版本,一直显示1.8 网上最后,查到一个解决方法: 只需要打开path环境,把JAVA_HOME%bin上移到最上面就行! 参考:https://blog.csdn.net/zx1234578/articl ......
jdk 同时 问题 jdk1 11

【转录】卡片笔记法:从卢曼卡片盒到ANTINET

在我们探讨卢曼卡片盒的使用成本时,我们发现真正的成本不仅在于时间投入,更在于个体面临的认知挑战。而当我们探讨ANTINET 与双链笔记法的对比时,我们看到了信息组织方式的转变,从相对混沌的状态走向更加秩序化的分叉结构。然而,这种转变不仅限于信息的组织,更包括了我们笔记工具的选择:我们开始质疑电子工具 ......
卡片盒 卡片 ANTINET 笔记

idea中多线程debug实现方案

1.背景 2.步骤 步骤一: 步骤二: 步骤三: 启动测试,查看个线程状态 完美 ......
线程 方案 debug idea

java之Socket通信,Socket服务端返回数据,基本数据类型占用字节数。

参考:https://blog.csdn.net/qq_43842093/article/details/129964892https://blog.csdn.net/weixin_42408447/article/details/126437276数据类型占用字节数: // Java一共有8种基本 ......
数据 Socket 字节 类型 java

主成分分析(PCA)模型学习笔记(一)

[TOC](主成分分析(PCA)模型学习笔记(一)) # 为什么使用PCA ## 从过拟合说起 在数据量小、数据维度高,模型较为复杂时,很容易产生过拟合。训练误差小而泛化误差较大被称为过拟合,而我们所追求的是泛化误差较小,为了解决过拟合问题,一般有以下的解决方案,一是最直接有效的方法,增加数据量,但 ......
成分 模型 笔记 PCA

线性判别分析(LDA)模型笔记

[TOC](线性判别分析(LDA)模型笔记) # 模型概况 线性判别方法(Linear Discrimination Analysis)是一种经典的线性学些方法,最早由Fisher提出,也叫“Fisher判别分析”。 LDA的思想非常朴素,也即是,将样例投影到一条直线上使得同类样例的投影点尽可能近, ......
线性 模型 笔记 LDA

avue-crud属性配置项参数笔记分享

Avue 是一个基于Element-plus低代码前端框架,它使用JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率; 虽然Avue官网上面都有这些配置说明,但是如果刚开始接触不熟悉框架的话需要很久才找到自己需要的参数配置,为了方便自己今后查找使用,现将一些开发中常用的配置梳理在下 一、 ......
avue-crud 属性 参数 笔记 avue

【校招VIP】java语言考点之基本数据类型

考点介绍: 基本数据类型的长度、自动升级、JVM存储和封装类的相关考点,是校招常见考点。基础考点不能出错 一、考点题目 1、JAVA 中的几种基本数据类型是什么,各自占用多少字节 解答:先了解2个单词先:1、bit --位:位是计算机中......2、byte --字节:字节是...... 2、JA ......
考点 语言 类型 数据 java

基于Java开发的企业级数字化采购系统(SRM)

一、项目介绍 ![](https://img2023.cnblogs.com/blog/2410203/202308/2410203-20230809172521239-2086022601.png) 一款全源码可二开,可基于云部署、私有部署的企业级数字化采购管理系统,供应商全生命周期管控,公开询价 ......
数字 系统 企业 Java SRM

字符设备驱动-11.mmap机制

#1 引入mmap 应用程序和驱动程序之间传递数据时,可以通过 read、write 函数进行, 用户态和内核态的数据交互一般用copy_from_user,copy_to_user。这种方式在数据量比较小时没什么问题;但是数据量比较大时效率就太低了。比如更新 LCD 显示时,如果每次都让 APP ......
设备驱动 字符 机制 设备 mmap

Rocky9 编译安装 Nginx Mariadb Asp.net Core6 (实测 笔记)

引用 https://www.cnblogs.com/vicowong/p/16974219.html 一、查看硬件信息 1、查看物理cpu个数、核心数量、线程数grep 'physical id' /proc/cpuinfo | sort -u | wc -lgrep 'core id' /pro ......
Mariadb 笔记 Rocky9 Rocky Nginx

ROS学习笔记(一)——安装ROS

## 系统: Ubuntu20.04 ## 流程: ROS的安装基本流程很简单,在ROS的官网里就有一步步的步骤说明,一步步照做基本上不会出现问题。 进入ROS官网:https://www.ros.org/ ![image](https://img2023.cnblogs.com/blog/1777 ......
ROS 笔记

python正则表达式笔记1

最近工作中经常用到正则表达式处理数据,慢慢发现了正则表达式的强大功能,尤其在数据处理工作中,记录下来分享给大家。 一、 正则表达式语法介绍 正则表达式(或 RE)指定了一组与之匹配的字符串;模块内的函数可以检查某个字符串是否与给定的正则表达式匹配(或者正则表达式是否匹配到字符串,这两种说法含义相同) ......
正则 表达式 笔记 python

C++11新特性

### 1. auto ### 2. && ### 3. 初始化列表 ``` vector vec{1,2,3,4,5}; ``` ### 4. 范围for ### 5. Lambda ### 6. nullptr ### 7. 智能指针 shared_ptr unique_ptr weak_ptr ......
特性 11

Java源代码是如何编译,加载到内存中的?

1.前言 相信许多开发同学看过《深入理解java虚拟机》,也阅读过java虚拟机规范,书籍和文档给人的感觉不够直观,本文从一个简单的例子来看看jvm是如何工作的吧。 本文所有操作均在mac上进行。 2.示例代码 示例代码采用最常见的双重检索单例模式: package interview.desgin ......
源代码 内存 Java

Java入门题-密保验证

问题:设计一个密保验证,由4位随机字母组成,用户输入验证码验证,一共5次机会 重要:随机字母、随机组合、字母分大小写 代码:需要引入 import java.util.Random; import java.util.Scanner; int VF = 0; // 用于循环while (VF < 5 ......
Java

Java遍历集合(List,Map)

####遍历List ``` public void iteratorList(){ List list = new ArrayList(); list.add("a"); list.add("b"); //方法1 使用iterator遍历 Iterator iterator = list.iter ......
Java List Map

netty_2、Java NIO

> 参考: > > NIO 详解(Java):https://juejin.cn/post/6844903605669986317 > > ByteBuffer(内存缓冲区):https://blog.csdn.net/u010430495/article/details/86087154 # 1、 ......
netty Java NIO