java工程师 精华 知识

Java常见的加密方式

## 前言 传说在古罗马时代,发生了一次大战。正当敌方部队向罗马城推进时,古罗马皇帝凯撒向前线司令官发出了一封密信:VWRS WUDIILF。这封密信被敌方情报人员翻遍英文字典,也查不出这两个词的意思。 此时古罗马皇帝同时又发出了另一个指令:“前进三步”。然后古罗马军队司令官根据第二个指令很快明白了 ......
常见 方式 Java

Java 三种IO实现一个简单聊天室

[TOC] ## Java 三种IO实现一个简单聊天室 在 Java 平台, IO有三种模型. 以 TCP 套接字为例三种不同模型实现简单聊天室服务端和客户端. 启动服务端后, 启动多个客户端, 相互之间可以发消息. ### 同步阻塞IO 因为同步阻塞IO不能同时做到 `accept` 客户端连接和 ......
聊天室 Java

软件工程第一次作业

# 随笔简介 |这个作业属于哪个课程|| | | | |这个作业要求在哪里|https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13024| |这个作业的目标|初步了解博客的运作,简单学习GitHub和Git| # 自我介绍 * 大家好 ......
软件工程 第一次 工程 软件

Java JDK安装 - AdoptOpenJDK(CentOS 7 + AdoptOpenJDK 8)

Linux系统-部署-运维系列导航 关于JVM、JRE与JDK 1. JVM(Java Virtual Mechinal) Java虚拟机,是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。当使用Java编译器编译Java程序时,生成的是与平台无 ......
AdoptOpenJDK CentOS Java JDK

【JAVA基础】基本数据类型

#Java数据类型简介 Java语言中的数据类型分为两大类,分别是基本类型和引用类型。程序中需要处理许多数据,对于不同数据都有其对应的数据类型,其实就是在内存中开辟一个存储空间来存放数据,不同数据所开辟的内存大小也会不一样。 #Java基本数据类型 Java基本类型共有八种,基本类型可以分为三类,字 ......
类型 基础 数据 JAVA

Java JDK安装 - OracleJDK(CentOS 7 + OracleJDK 8u201)

Linux系统-部署-运维系列导航 关于JVM、JRE与JDK 1. JVM(Java Virtual Mechinal) Java虚拟机,是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。当使用Java编译器编译Java程序时,生成的是与平台无 ......
OracleJDK CentOS 8u201 Java u201

基于 LLM 的知识图谱另类实践

大语言模型时代,我们有了 few-shot 和 zero-shot 的能力。借助这些 LLM 能力,如何更便捷地实现知识图谱的知识抽取,用知识图谱来解决相关问题。 ......
图谱 另类 知识 LLM

new方法、定制属性访问、描述符与装饰器知识点总结

一:__new__方法 思考: a. 我们创建实例是通过什么方法创建的呢? b. 类每次实例化的时候都会创建一个新的对象,如果要求类只能被实例化一次该怎么做呢? 通过单利模式实现 c.什么是单例模式(Singleton Pattern 1、确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实 ......
知识点 属性 方法 知识 new

深入剖析计算机网络和操作系统:面试必备知识解析

> 深入剖析计算机网络和操作系统的核心概念和面试题,帮助大家全面理解和掌握这两个重要领域的关键知识,为面试做好准备。 ![](https://img.soogif.com/KtZIQaKWmEKlSF5htPaypkARJk3Ehde0.gif?scope=mdnice) ## 计算机网络 1. 什 ......
计算机网络 知识 系统

Java环境安装

本节课技能点 1、jdk的安装 2、eclipse的安装 3、编写第一个helloworld程序。 1、Java是什么 Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌 ......
环境 Java

中国人的 Java 生态,Solon v2.5.3 发布

Java 生态型应用开发框架:更快、更小、更简单。 启动快 5 ~ 10 倍;qps 高 2~ 3 倍;运行时内存节省 1/3 ~ 1/2;打包可以缩到 1/2 ~ 1/10;同时支持 jdk8, jdk11, jdk17, jdk21;支持 graalvm native image。 ......
生态 中国人 Solon Java 5.3

java 抽象类与接口

抽象类 1.只要类中有一个抽象方法,这个类就被标记为抽象类。 2.抽象类被继承后需要实现类中的所有抽象方法(也就是保证以相同的方法名称、参数列表、返回值类型创建出非抽象方法,当然也可以是抽象方法)。 3.抽象类中可以同时有抽象方法和非抽象方法。 接口 ......
接口 java

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

考点介绍: string作为一个特殊类,正常情况下,是遵循对象的值和引用的使用。有一定的考察频度,但有的时候==也能代表相等,与常量区的插入有关。 答案详情解析和文章内容可扫下方海报二维码或点击链接即可查看! 一、考点试题 1、关于String,StringBuilder以及StringBuffer ......
考点 关键字 关键 语言 string

训练STGCN中的知识点

optimizer.zero_grad(), loss.backward(), optimizer.step() 这三个函数出现在神经网络训练过程中,框架如下 model = MyModel() criterion = nn.CrossEntropyLoss() optimizer = torch. ......
知识点 知识 STGCN

面试官:Tomcat 为什么要破坏 Java 双亲委派机制?被问傻眼了。。。

来源:www.jianshu.com/p /abf6fd4531e7 我想,在研究tomcat 类加载之前,我们复习一下或者说巩固一下java 默认的类加载器。楼主以前对类加载也是懵懵懂懂,借此机会,也好好复习一下。 楼主翻开了神书《深入理解Java虚拟机》第二版,p227, 关于类加载器的部分。请 ......
双亲 机制 Tomcat Java

20230619 Java核心技术(Java 17)(原书第12版)【归档】

## 介绍 ### 版本 * Java 版本:`17` ### 说明 关于图形相关的章节全部跳过,部分不常见不常用的也跳过 书中内容有些确实全面,但是要注意也有些重要的部分没有涉及,例如 NIO 读书只是概览,掌握知识体系 更进一步还要通过看代码深入掌握 ## 目录 ### 卷 1 基础知识 * [ ......
Java 20230619 核心 技术 17

20230522 java.time.Instant

## 介绍 - java.time.Instant - 类声明 ```java @jdk.internal.ValueBased public final class Instant implements Temporal, TemporalAdjuster, Comparable, Seriali ......
20230522 Instant java time

20230528 java.beans.BeanDescriptor

## 介绍 - `java.beans.BeanDescriptor` - `public class BeanDescriptor extends FeatureDescriptor` ## API ### 构造器 - `BeanDescriptor(Class beanClass)` - `Be ......
BeanDescriptor 20230528 beans java

20230628 java.net.HttpURLConnection

## 介绍 - java.net.HttpURLConnection - public abstract class HttpURLConnection extends URLConnection ## API ### 常量 HTTP 状态码 - HTTP_OK : 200 - HTTP_CREAT ......
HttpURLConnection 20230628 java net

20230629 java.time.temporal.TemporalAdjuster

## 介绍 - java.time.temporal.TemporalAdjuster - 接口声明 ```java @FunctionalInterface public interface TemporalAdjuste ``` - 关联的工具类 `TemporalAdjusters` ## A ......
TemporalAdjuster 20230629 temporal java time

20230629 java.time.temporal.TemporalQuery

## 介绍 - java.time.temporal.TemporalQuery - 接口声明 ```java @FunctionalInterface public interface TemporalQuery ``` - 关联工具类 `TemporalQueries` ## API - que ......
TemporalQuery 20230629 temporal java time

20230630 java.time.chrono.ChronoLocalDateTime

## 介绍 - java.time.chrono.ChronoLocalDateTime - public interface ChronoLocalDateTime extends Temporal, TemporalAdjuster, Comparable> ## API - timeLineO ......

20230630 java.time.chrono.ChronoPeriod

## 介绍 - java.time.chrono.ChronoPeriod - public interface ChronoPeriod extends TemporalAmount - 实现类 `Period` ## API - between - getChronology - `Chrono ......
ChronoPeriod 20230630 chrono java time

20230630 java.time.LocalDateTime

## 介绍 - java.time.LocalDateTime - 类声明 - 本地日期时间 ```java @jdk.internal.ValueBased public final class LocalDateTime implements Temporal, TemporalAdjuster ......
LocalDateTime 20230630 java time

20230630 java.time.LocalTime

## 介绍 - java.time.LocalTime - 类声明 ```java @jdk.internal.ValueBased public final class LocalTime implements Temporal, TemporalAdjuster, Comparable, Ser ......
LocalTime 20230630 java time

20230630 java.time.chrono.ChronoZonedDateTime

## 介绍 - java.time.chrono.ChronoZonedDateTime - public interface ChronoZonedDateTime extends Temporal, Comparable> ## API ### public - timeLineOrder - ......

20230630 java.time.format.DateTimeFormatter

## 介绍 - java.time.format.DateTimeFormatter - public final class DateTimeFormatter - 用来替代 `java.text.DateFormat` ## API ### 常量 - BASIC_ISO_DATE - ISO_L ......
DateTimeFormatter 20230630 format java time

HTML基础知识

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< ......
基础知识 基础 知识 HTML

20230522 java.util.Calendar

## 介绍 - java.util.Calendar - `public abstract class Calendar implements Serializable, Cloneable, Comparable` - 抽象类,提供了特定时刻和一组日历域(field) - 特定时刻用毫秒值表示,从 ......
20230522 Calendar java util

20230522 java.util.Date

## 介绍 - `java.util.Date` - `public class Date implements java.io.Serializable, Cloneable, Comparable` - Date 类代表一个特定的时间点,精度为毫秒 - 在 JDK 1.1 之前,类Date有两个 ......
20230522 java Date util