framework国产solon java

java Swing和AWT是什么关系?

1)AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing是基于AWT的Java程序,其运行速度比较慢。 2)AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。 参考:https://www.cnblogs.com/RUI2022/p/16975881.html 参 ......
Swing java AWT

Java版人脸跟踪三部曲之三:编码实战

### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本篇概览 - 作为《Java版人脸跟踪三部曲》系列的终 ......
人脸 三部曲 实战 编码 Java

Java和线程的一些讨论

Java语言及Java的多线程机制,其中:第一 部分是对Java简介,包括Java产生的背景和经过、Java的特点和应用方向、Java发展趋势.第二部分介绍面向对象的Java编程方法、及与 C++语言作了一些比较.包括如何编写Java Apolet、在Applet中如何实现各种常用对象、以及使用Ja ......
线程 Java

Java中的字符串到数组 – 如何将字符串转换为数组

当您开发文本处理应用程序或处理数据时,能够将字符串转换为数组非常有帮助。 Java中的字符串是一组字符,而数组是同一类型元素的集合。您可以使用转换过程将字符串解构为各个部分,然后将这些部分存储在数组中以供进一步操作或分析。 本文将为您介绍各种将字符串转换为数组的 Java 技术。当我们研究几种策略时 ......
数组 字符串 字符 Java

JAVA SE基础《三》---- JAVA语法

目录 一、变量详解 变量里的数据在计算机中的存储原理 字符、图片、声音的存储说明 数据转换 数据类型 二、类型转换 自动类型转换 表达式的自动类型转换 强制类型转换 三、运算符 基本算数运算符 +符号做连接符 自增自减运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 运算符优先级 四、案例技术 ......
JAVA 语法 基础

day08--23.7.8Java基础语法以及IDEA基础操作

# Java基础语法 - 注释、标识符、关键字 - 数据类型 - 类型转换 - 变量、常量 - 运算符 - 包机制、javadoc ## 注释 - 注释并不会被执行,是给写代码的人看的 - 书写注释是一个非常好的习惯 - Block comment:块注释 - Line comment:行注释 - ......
基础 语法 Java IDEA day

备战金九银十:4000道Java面试真题合集,助你搞定面试官

又逢金九银十,意味着很多人又面临着就职和跳槽,相信还有很多人对于自己就职没有很大的把我,今天就给大家分享我一个朋友总结的4000到Java必问核心知识点,以及面试真题解答。 注意,注意:大家有需要4000页Java必问核心知识点的可以点击此处 Spring Boot (基础知识) 什么是SMTP? ......
真题 4000 Java

springcloudconfig拉去配置文件报错[Resolved [java.lang.IllegalStateException: Cannot load environment]]

Caused by: java.lang.IllegalArgumentException: Integer value http.postBuffer out of range 只需如下操作即可解决 ......

Java技术分享:SpringBoot+mysql+...

放个效果图: 准备项目 首先在MySql控制台输入一下sql语句创建student 数据库和student。 create databse student; use student; CREATE TABLE `student` ( `stu_id` bigint(20) NOT NULL, `st ......
SpringBoot mysql 技术 Java

Java官方笔记14流

# Processing Data in Memory The Stream API is probably the second most important feature added to Java SE 8, after the lambda expressions. In a nutshe ......
笔记 官方 Java

金三银四喜提offer!秋招蚂蚁金服Java研发岗四面

面试流程 先说下面试流程,一般大公司都有3-4轮技术面,1轮的HR面。就蚂蚁金服而言,我共经历了4轮技术面,前两轮主要是问基础和项目实现,第3轮是交叉面,两个面试官,主要是问项目实现和拓展。第4轮是部门老大面,主要就问一些架构、技术和业务的理解、个人发展比较抽象的东西了,现在基本也是这样的。 要注意 ......
蚂蚁 offer Java

Java 抽象类的定义与使用

抽象类 抽象类举例: abstract People{ public abstract void eat(); public abstract void sleep(); } 抽象类的几个特点 1.抽象类被修饰符 abstract 修饰 abstract 类名{ 类体 } 2.抽象类内可以存在 抽象 ......
Java

使用Java实现基于OAuth 2.0的单点登录功能

本文将介绍如何使用Java编写一个基于OAuth 2.0的单点登录系统,通过OAuth 2.0实现用户在多个应用程序间的无缝登录体验 1. 什么是OAuth 2.0?OAuth 2.0是一种开放的授权框架,用于在应用程序之间安全地共享用户的身份验证和授权信息。它允许用户授权第三方应用程序代表其访问受 ......
功能 OAuth Java 2.0

阿里Java三面凉凉:微服务,Redis,JVM一个都搞不懂

前言: 金三银四刚刚过去了,不知道很多小伙伴都拿到自己心仪的offer没有,我这边也收到了一个粉丝投来的消息,说看到阿里的面试真题之后人都是懵的,发现自己一窍不通,下面给大家分享我这个粉丝的经历,以及我在这方面学习的经验。 阿里微服务面试真题 1.单片,SOA 和微服务架构有什么区别? 单片 SOA ......
Redis Java JVM

Java-八股文

hashcode()、equals() ``` 1.如果hashcode()不相同,两个对象一定不是同一个对象 2.如果hashcode()相同,两个对象不一定上同一个对象,需要进一步判别equals 3.如果equals相同,应当认为两个对象就是相同对象 由于hashcode方法仅返回一个值,eq ......
八股文 八股 Java

Java线程池详解:Future的使用和实现

提交到线程池中执行的异步任务都会返回一个任务的 Future,所以这里先介绍一下 Future 的使用和实现。 异步任务通常会被提交到线程池中去执行,但任务并非提交到线程池后就不管不顾了,在某些时刻我们希望能够取消任务,同时也希望在任务执行完成后获取到任务的执行结果。 Java 提供了 Future ......
线程 Future Java

每日汇报 第二周第六天 JAVA字符串复习和JAVA常用类

今日所学: 把JAVA字符串进行了一下复习;掌握如何创建Integer类、Double类、Boolean类和Character类并熟悉相关的常用方法;理解Number类的“装箱”和“拆箱”过程 明日计划: 继续学习JAVA常用类 遇到困难:练科三等一下午没练上回来还被雨浇透了 ......
JAVA 字符串 字符 常用

第二节 Java基础语法

# day02 - Java基础语法 ## 1. 注释 ​ 注释是对代码的解释和说明文字。 Java中的注释分为三种: * 单行注释: ~~~java // 这是单行注释文字 ~~~ * 多行注释: ~~~java /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能 ......
语法 基础 Java

JAVA_DAY03

第三天 赋值运算符 : 基础赋值运算符 : = 是唯一一个自右向左运算的符号 扩展赋值运算符 : (基础赋值运算符+算数运算符) 推荐使用扩展赋值运算符 在编译期间,满足条件的代码会自动优化成为扩展赋值运算符 比较|关系运算符 : < > <= >= 操作数只能为数值型的操作数 byte short ......
JAVA_DAY JAVA DAY 03

米尔国产开发板芯驰D9系列,D9系列处理器的不同特点

今年上半年,米尔电子发布新品——基于芯驰D9系列核心板及开发板。自这款国产高端车规级、高安全性的产品推出之后,不少嵌入式软硬件工程师、用户前来咨询,这款支持100%国产物料的核心板,其采用的D9-Lite、D9、D9-Plus、D9-Pro处理器到底有什么区别?不同后缀型号的处理器,应用场景有何不同 ......
处理器 特点 国产

Java基本语法回顾总结

(1)hashcode()、equals()[相关:4] ``` 1.如果hashcode()不相同,两个对象一定不是同一个对象 2.如果hashcode()相同,两个对象不一定上同一个对象,需要进一步判别equals 3.如果equals相同,应当认为两个对象就是相同对象 由于hashcode方法 ......
语法 Java

七月七号Java学习

......
Java

Java中使用BufferedReader类来读取大文本文件

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; public class ReadLargeTextFile { public sta ......
BufferedReader 文本 文件 Java

Java基础-Day13

# Java基础-Day13 ## 继承 ![](https://img2023.cnblogs.com/blog/2779111/202307/2779111-20230707102302295-299867535.png) ![](https://img2023.cnblogs.com/blog ......
基础 Java Day 13

在MAC OS上的vscode 安装java开发环境

在Mac OS上安装vs code的java开发环境. 按照vs code的官方说明安装Java相关插件, 遇见下列问题并解决了. 安装JDK环境 安装Extension Pack for Java 插件后,vscode会提示你安装一个java,我安装提示安装了java.后来才发现安装的是jre,并 ......
环境 vscode java MAC

容器中的java oom

ref:https://www.merikan.com/2019/04/jvm-in-a-container/ 👉 Important Update 2022-07-08 A reader informed me that the reported memory size was incorrec ......
容器 java oom

Linux环境下搭建测试环境(使用虚拟机练习)——1.搭建网络,安装禅道、tomcat、java、mysql

####环境: 1. vmware, 操作系统: CentOS Linux release 7.9.2009 2. Xshell 3. ZenTaoPMS.9.8.3.zbox_64.tar.gz安装包 4. yum 3.4.3 ####配置网络 1. 将网络模式设置为桥接模式 2. 配置网络 a. ......
环境 tomcat Linux mysql 网络

java 生成模板work 文件和 execl 文件

1.work 代码实现 2.ExportWordUtils工具类 3.主要是准备word 模板, {{$fe:inventoryList }} 的使用 {{}} 和 $fe: 和 fe 的使用 1.生成EXECL 文件 模板文件放置的位置 需要的包 3准备模板 ......
文件 模板 execl java work

java常用的http通讯库简介

`retrofit2.http`、`Unirest`和`OkHttp`都是在Java中进行HTTP通信的流行库,每个库有其自身的特点和适用场景。下面是对它们的简要比较: 1. `retrofit2.http`: - 优点:Retrofit是一个强大且广泛使用的库,它提供了强大的类型安全、注解驱动的A ......
常用 通讯 简介 java http

java 日期类型的转换

封装的工具类,主要用于LocalDateTime、Date、String 三者之间的相互转换。其中String与Date的转换还可以使用SimpleDateFormat,这里主要以DateTimeFormatter为主。 import java.text.SimpleDateFormat; impo ......
日期 类型 java