算法 源码 编码java

Java中对象创建的几种方式

#### Java中对象创建的几种方式 - 本文记录Java创建对象的**六**种方式,详细内容请查看代码 ##### 测试对象 - 粘贴复制即可,配合TestPeople食用 ```java import java.io.Serializable; /** * @author unknown * ......
对象 方式 Java

jiangly算法模板收集

[TOC] 自用,尽可能找的最新的版本,部分提交来自于GYM、牛客多校。 # 数据结构 ## 树状数组 [2023-08-11](https://ac.nowcoder.com/acm/contest/view-submission?submissionId=63382128)。 ```c temp ......
算法 模板 jiangly

COMP123 2D图形算法难点讨论

COMP123 Primitive 2D DrawingAssignment SpecificationIn this assignment, you will be required to implement some of the algorithms that we have discusse ......
难点 算法 图形 COMP 123

java上传文件大小限制 java实现大文件上传

​ 一. 大文件上传基础描述: WEB框架中,对于浏览器上传文件的请求,都有自己的处理对象负责对Http MultiPart协议内容进行解析,并供开发人员调用请求的表单内容。 比如: 框架中使用类似CommonsMultipartFile对象处理表二进制文件信息。 .NET 中使用HtmlInput ......
文件 java 大小

CSSE7610互斥算法分析

Assignment 1: Mutual exclusion CSSE7610Answer questions 1 to 3 below. This assignment is worth 25% of your final mark. It is tobe completed individual ......
算法 CSSE 7610

Java错题记录1

下列对接口的说法,正确的是( ) A:接口与抽象类是相同的概念 B:若要实现一个接口为普通类则必须实现接口的所有抽象方法 C:接口之间不能有继承关系 D:一个类只能实现一个接口 正确答案:B A 接口与抽象类是不同的概念。抽象类是用于捕捉子类的通用特性,接口是抽象方法的集合;接口和抽象类是两个不相同 ......
错题 Java

【校招VIP】java语言考点之关键字static

考点介绍: static考点是面试的高频考点,一般从容易到难提问,比如从static的含义和理解、到JVM的存储或者到线程安全性,再到单例模式等。 答案详情解析和文章内容可扫下方海报二维码或点击链接即可查看! 一、考点题目 1、在java中,类Cat里面有个公有方法sleep(),该方法前有stat ......
考点 关键字 关键 语言 static

docker安装elasticsearch8.8.1+kibana,并用java连接

安装es 1,下载镜像 docker pull elasticsearch:8.8.1 查询是否下载成功 docker images 2,创建es网络 docker network create elastic 3,这里不挂载目录,单例模式,先后台启动 启动后可查看日志信息 docker logs ......

Block Model 压缩算法实现办法

Block Model Compression AlgorithmSoftware Engineering Project 2023, Semester 2IntroductionThis project is presented as a gamified design and implement ......
算法 办法 Block Model

字符编码的介绍

# 字符编码的介绍 - 前提知识了解 - 字符编辑的介绍 - 字符编辑的发展 - UTF-8的由来 - 字符编码的应用 - 编码和解码 ## 前提知识了解 ### 三大核心硬件 ```python 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点 #1、 ......
字符 编码

每周总结-第三周 java中的时间

JAVA中的时间 Date 日期 new Date()可以获取到系统时间。 getTime()能获取时间的long格式(毫秒),可以计算时间差。 Calendar 日历 get() 获取到时间的某一个部分 set() 设置时间->计算时间 格式化时间 Date , Calendar SimpleDa ......
时间 java

每周总结-第一周 java常用api概述

常用API概述 1.数学类. 2.包装类. 3.时间类. 4.字符串. 5.StringBuilder 和 StringBuffer 6.DecimalFomat Math数学类(使用不用导包) Abs(a):获取到绝对值 max(a,b) min(a,b) 最大值 最小值 pow(a,b):计算a ......
常用 java api

Java-泛型

1.泛型介绍 泛型的本质是参数化类型,这样在具体使用的时候可以临时确定是什么类型。泛型可以应用在 类、接口、方法、集合中,被称为 泛型类、泛型接口、泛型方法。 Java在语法上支持泛型,但是在编译阶段会进行所谓的“类型擦除”(Type Erasure),将所有的泛型表示(尖括号中的内容)都替换为具体 ......
Java

同时创建一对一表关系字段(作者和作者详情为例)、ModelSerializer使用、模块与包的使用、反序列化校验源码分析、断言、drf之请求

同时创建一对一表关系字段(作者和作者详情为例) 序列化器 # 作者表序列化类 class AuthorSerializer(serializers.Serializer): name = serializers.CharField(max_length=32) age = serializers.I ......

Java阻塞队列常用类与方法

### 阻塞队列 阻塞队列是一个可以阻塞的先进先出集合,比如某个线程在空队列获取元素时、或者在已存满队列存储元素时,都会被阻塞。 BlockingQueue 接口常用的实现类如下: - ArrayBlockingQueue :基于数组的有界阻塞队列,必须指定大小。 - LinkedBlockingQ ......
队列 常用 方法 Java

Java 内存管理最佳实践

本文翻译自国外论坛 medium,原文地址:https://medium.com/@fullstacktips/best-practices-for-memory-management-in-java-17084c4a7eec 内存管理是编程的一个基本领域之一,尤其是在 Java 开发中。当不再需要 ......
内存 Java

Java 双向BFS 算法实现

记录下实现的双向广度遍历(BFS)代码实现。 使用的结构复用[Java 迪杰斯特拉 算法实现](https://www.cnblogs.com/liu-im/p/17672088.html "Java 迪杰斯特拉 算法实现") 里的结构。 ```java public class BiBFS { p ......
双向 算法 Java BFS

Java 迪杰斯特拉 算法实现

在这里记录下自己写的迪杰斯特拉代码。 # 思路 本质是贪心算法: * 开始时设定两个集合:S,T;S存入已经遍历的点,T存所有未遍历的点; * 首先将起点放入S中,更新T中所有节点的权重(和起点联通的节点更新权重,其他节点权重设为无穷大); * 在T中寻找权重最低的点(假设是M点),将M点放入S中, ......
算法 Java

Java之关闭进程端口

我们运行Java程序,经常会遇到端口号被占用的情况。 关闭的命令如下: 1.查找进程号(如查找8903端口对应的进程号) netstat -ano | findstr 8903 2.根据进程号杀掉端口(如杀掉进程号为42988的进程) taskkill /f /pid 42988 执行效果如下图 ......
端口 进程 Java

Java Swing查看字体和设置全局字体

# 查看支持的字体 以下代码用于运行时在控制台打印支持的字体 ```java GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment(); final String AvailableFontFamilyN ......
字体 全局 Swing Java

【玩转鲲鹏DevKit系列】何如快速迁移有源码应用

本文分享自华为云社区《【玩转鲲鹏DevKit系列】何如快速迁移有源码应用》,作者:华为云社区精选 。 源码(也称源程序)是程序员编写的计算机程序的文本形式,不同的编程语言有不同的语法和规则,常见类型包含解释型语言(JAVA/Python 等 )编译型语言(C/C++/GO等)、汇编语言等。程序员可以 ......
鲲鹏 源码 DevKit

《落实算法安全主体责任基本情况》范文,修改主体即可提交

在数字化时代,算法已经成为了商业竞争和创新的关键要素。然而,算法的广泛应用也引发了对其安全性和合规性的关切。《落实算法安全主体责任基本情况》作为算法备案过程中的一环,具有极高的专业性,需要企业全面考虑算法的隐私保护、数据合规、风险预防等一系列关键问题。 正因如此,许多企业在面对这一任务时可能会感到力 ......
主体 基本情况 算法 范文 情况

再看java枚举

每一个枚举都是一个一个常量,遵循对象不可变,但对象中的内容可变,这个原则 枚举也可以说是对象,不过这个对象比较特殊,在赋值的时候不需要使用new,只需要声明变量以及构造方法就能赋值, 赋值方式,枚举名字(name,age) ......
java

java锁升级的过程

当我们只有一个线程的时候锁是无效的,所以在这个时候如果你加了一个锁那么这个锁叫做偏向锁,偏向我这个线程,当线程数量不是很多比如只有三五个线程,那么他们会进行锁争抢,这个时候锁会升级为自旋锁,当线程数量在增多,锁就会变成重量锁,Sys就是重量级锁 ......
过程 java

java性能监控

1:工具 Arthas JVISUALVM 2:使用 1)jvisualvm jconslole jstack 进入jdk安装目录的bin下 执行cmd 执行jvisualvm、 jconslole 、jstack即可显示 2)arthas 进入阿里官网进行下载 https://alibaba.gi ......
性能 java

《转换篇》字符编码详解

参考链接:https://blog.csdn.net/qq_43471489/article/details/123882328 ## 前言 我们在开发中是不是经常会遇到这样的问题,比如你在VS2019中创建了一个工程,里面有C语言程序和中文注释,有一天,根据工作需要,你要把其中的一部分C文件和H文 ......
字符 编码

C++算法之旅、04 基础篇 | 第一章

acwing学习笔记,记录容易忘记的知识点和难题。快速排序、归并排序、整数二分、浮点数二分、高精度运算、一维前缀和、二维前缀和、一维差分、二维差分、双指针算法、位运算、整数离散化、区间合并 ......
算法 之旅 基础

直播平台源码弹性云托管技术:稳定直播与降低成本的利器

弹性云托管技术的出现与运用,为直播平台源码带来了重要的意义,在处理平台负载与成本优化等方面起到了重要的作用,为用户带去了优质的使用体验,将平台往更优质的方向推进。 ......
利器 弹性 源码 成本 平台

java练习-读取写入文件、数组排序

需求: /* 文本文件中有以下的数据: 2-1-9-4-7-8 将文件中的数据进行排序,变成以下的数据: 1-2-4-7-8-9*/ package com.example.ss_0203_array.test.test_0901; import java.io.*; import java.uti ......
数组 文件 java

mp之id雪花算法及其他主键策略

默认主键策略为ASSIGN_ID(全局唯一id) AUTO为自增id,需要在数据库中设置主键自增 NONE为不设置主键策略 INPUT将主键设置为手动输入 ASSIGN_UUID也是全局唯一id 实现步骤:在实体类中加入注解@TableId(type=IDType.AUTO)即可 ......
算法 雪花 及其他 策略