java工程师 精华 知识
java_零钱通_面向对象版本
# 功能 ```java package change2; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class ChangeOOPFunction { // ......
Java基础之--内部类
1、局部内部类 比如: 2、匿名内部类 package com.lwx.inner; public class AnonymousInnerClass { public static void main(String[] args) { Outer02 outer02 = new Outer02() ......
装饰装修工程检验批的合格判定
(GB50210-2018) 15.0.4 检验批的质量验收应按现行国家标准《建筑工程施工质量验收统一标准》GB50300的格式记录。检验批的合格判定应符合下列规定: 1 抽查样本均应符合本标准主控项目的规定; 2 抽查样本的80%以上应符合本标准一般项目的规定。其余样本不得有影响使用功能或明显影响 ......
JavaSE基础知识
# 1. JavaSE基础知识 ## 1. 数据类型 ### 1.1. 基本类型 1子节 = 8 位 1 byte = 8 bit 1. 整数型 | 类型 | 占用字节 | 范围 | | | | | | byte | 1 | -128(-2^7) ~ 127(2^7-1) | | short | 2 ......
Java基础实现加油站圈存机系统
# 加油站圈存机系统 对于加油卡而言,圈存是将`用户账户`中已存入的资金划转到所持的加油卡上后方可使用。通俗一点的说法就是您在网点把钱存入主卡中,再分配到下面的副卡,由于副卡都在使用车辆的驾驶员手中,需要在加油的时候在加油站让加油站员工划一下即可,就是所谓的圈存。 #### 圈存操作流程 如 ......
学习笔记 - Java 数组
## 数组的概述 数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 数组是有序排列的,且数组属于引用数据类型,但数组中的元素既可以是基本数据类型,又可以是引用数据类型。 数组的存储是在内存中开启一片连续的空间,长度一旦确定就不能 ......
JQuery&Ajax基础知识
# JQuery&Ajax基础知识 ## 1、Jquery简介 ```tex Query是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do ......
C/C++基础知识点——linux网络编程
## OSI七层模型都有哪些,其中tcp/ip位于哪一层? 物理层、数据链路层、网络层、传输层、会话层、表示层及应用层,其中TCP/UDP位于传输层,而IP位于网络层。 ## tcp和udp的区别 1. TCP是流式报文,而UDP是数据包式报文; 2. TCP是面向连接的,而UDP是面向无连接的; ......
每日分享小知识
Linux 常用命令: cut:用于从文本文件中提取制定列的数据,可以按列分隔符进行数据截取。 sort:用于对文本文件进行排序操作,可以按行、按列进行排序。 uniq:用于去除重复的行,只保留唯一的行。 diff:用于比较两个文件的差异,可以查找文件之间的增量和变化。 comm:用于比较两个已排序 ......
聊聊 Java 虚拟线程
转载:https://www.modb.pro/db/633787Java 虚拟线程(Virtual Threads)是 Java 平台上的一个新特性,它们是一种轻量级的执行上下文,可以更高效地利用 CPU 资源,提高程序的并发性能。在本文中,我们将探讨 Java 虚拟线程的概念、设计原理、使用场景 ......
JAVA运行机制
JAVA运行机制 编译性: 类似操作c/c++,类似翻译一本书 解释型: 类似一个翻译官,帮我翻译一段,我看与一段。javac先编译成class文件。然后java解释class文件。 ......
C/C++基础知识点——操作系统
## 线程、进程的区别 线程:CPU调度的最小单元 进程:进行中的程序,资源分配的最小单元 ### 线程和进程的区别及联系: 1. 一个进程可以有多个线程,但至少要有一个进程 2. 多个进程共享一个进程中的所有资源,而多个进程之间是没有联系的 3. 一个进程中的某一线程中断,会造成整个进程的退出或者 ......
【校招VIP】java语言考点之Map1.7和1.8
考点介绍: HashMap是大中小厂面试的高频考点,主要从底层结构,和线程安全等角度来进行考察,考察点比较集中,但是有一定难度分为初级和高级两种:初级一般集中在中小公司的map的key-value的可重复和可空问题;高级集中在1.7和1.8的变化,要理解变化的原因,以及并发安全性问题 一、考点题目 ......
工程监测振弦采集仪采集到的数据如何进行分析和处理
工程监测振弦采集仪采集到的数据如何进行分析和处理 振弦采集仪是一个用于测量和记录物体振动的设备。它通过测量物体表面的振动来提取振动信号数据,然后将其转换为数字信号,以便进行分析和处理。在实际应用中,振弦采集仪是广泛应用于机械、建筑、航空航天和汽车等领域的仪器之一。本文将从数据采集和准备、数据分析和处 ......
01-测试用例的基本知识
测试用例 (Test Case) 是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。为了某个目标而编制的一组数据测试输入,执行步骤以及预期结果的集合,以便测试某个程序路径或某个满足特定需求的功能。 测试用例的内容 用例编号:唯一的号码; 用例名称:要统一命名; 测试背景:测 ......
Java入门学习——其他数据形式的存储原理
一、字符(文本)在计算机中是如何存储的呢? ASCII编码表:即美国信息交换标准编码,规定现代英语、数字字符、和其他西欧字符对应的数字编码。 为了验证字符是通过ASCII编码表编号的二进制形式进行存储的,我们在IDEA里新建一个Module(day02-basic-app),然后在src下面新建pa ......
Java入门学习——变量里的数据在计算机中的存储原理
变量里的数据在计算机中的存储原理 一、二进制 只有0、1,按照逢2进1的方式表示数据: 十进制转二进制的算法 除二取余法。 结果:6的二进制是110 结果:13的二进制是1101 二、计算机中表示数据的最小单元 计算机中表示数据的最小单位:一个字节(byte,简称B,是使用8个二进制位组成的) 字节 ......
每个.NET开发都应掌握的C#接口知识点
作为.NET开发者,接口是C#必须掌握的知识点,接口是C#中实现多态和组件间互操作性的关键机制之一。 接口是一种抽象的类型,它定义了一组成员(方法、属性、事件等)的规范,但没有实现代码。类可以实现一个或多个接口,以表明它们提供了特定的功能。 以下是每个.NET开发者应该掌握的C#接口知识点: **1 ......
2023.8.14 周一Java:toCharArray
String s = "123456" char[] ch = s.toCharArray(); int a = ch[0] - '0'; ......
Go/C++/Java中的数组对比
数组是大多数编程语言中的基本数据结构。然而,不同的编程语言对数组的实现和语义有所不同。以下是 Go、C++ 和 Java 中数组的主要区别: ### 1. 基本性质 - **Go**: - 数组是值类型。赋值或将数组传递给函数时,内容会被复制。 - 数组的大小是其类型的一部分。因此,具有不同大小的数 ......
Java基础-技术体系平台
##### JaveSE (Java Platform,Standard Edition) 标准版 **以前称为 J2SE**。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序,包含了支持 Java Web 服务开发的类,为(Java EE)提供基础 ##### Ja ......
Dify 基于 ChatGPT 构建本地知识库问答应用
来源: https://blog.csdn.net/qq_43692950/article/details/131345124 一、Dify自从 ChatGPT 横空出世之后,其极高的语言理解和交互能力不仅让人惊呼,ChatGPT不仅能够处理事实性问题,还能理解和生成情感色彩更浓厚的对话内容,能够识 ......