java-jui lesson3 lesson java

Java基础

#学习/java 1. 对象 Object (Is a/Is like) a. 向上转型 upcasting (解耦) i. 圆形也是一种形状 b. 向下转型 i. 参数化类型机制(Parameterized Type Mechanism) c. 多态(Polymorphism)--动态绑定实现多态 ......
基础 Java

Sqoop 连接mysql 错误 java.lang.NoClassDefFoundError(已解决)

错误信息 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils at org.apache.sqoop.manager.MySQLManager.initOptio ......
NoClassDefFoundError 错误 Sqoop mysql java

跳表及其Java实现

# 跳表及其实现 > 参考*https://zhuanlan.zhihu.com/p/339750543* ```java import java.util.Objects; import java.util.Random; import java.util.Stack; /** * 参考https ......
Java

学习Java第16天

Scanner对象 之前我们学的基本语法中文名并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。Java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入 基本语法: Scanner s = new Scanner(S ......
Java

java接收邮件

## 安装依赖 前三个是接收邮件用的,其他的酌情安装(java世界坑太多了,本以为装第一个依赖就够了,结果给你各种出错) implementation 'jakarta.mail:jakarta.mail-api:2.1.2' implementation 'jakarta.activation:j ......
邮件 java

Java入门-判断一个字符串中的对称内容

题目:对称内容即使指,AABBBBAA ,其中,收尾都是A,则收尾对称,以此再对比第二和倒数第二的数 重点:循环+对比 代码:引入 import java.util.Scanner; Scanner s = new Scanner(System.in); // 新定义一个ScannerString ......
字符串 字符 内容 Java

Java全局异常处理解决方案

背景: 在项目开发中,习惯去设计一些自定义的异常类来处理各层的异常。比如: DAO层会有对应的DAOException.java Service层有对应的ServiceException.java Controller层有对应的ControllerException.java 当程序遇到不可忽视的错 ......
全局 解决方案 方案 Java

Java实现在线预览,支持doc/docx/pptx/ppt/xls/xlsx格式转为pdf进行在线预览

摘要:在项目过程中提出一个需要将doc在线预览并且要实现分页功能。 前端实现的缺点:1、只能预览docx文件,无法兼容doc,而且后端强制将doc转为docx的文件,前端也无法实现预览。2、前端无法进行分页展示。 一、后端实现需要引入jar包,以下是常用jar分析: 基于Openoffice 基于l ......
格式 Java docx pptx xlsx

JAVA 问题记录

OOM(内存溢出) 先查看java 进程pid jps 使用jmp 把内存导出 查看那些对象内存占用比较高 jmp -histo <pid> >/histo.txt 在可以看堆内存使用情况 jmp -heap <pid> >/heap.txt ......
问题 JAVA

Java入门题-查找一个字符串中,所有想查找短字符串的起始位置

问题:就是长短两串字符串,从长字符串中查找所有短字符串在长字符串中的位置 方法:用截取方式来规避已经查找过的内容,重复遍历来确定位置 代码: 需要引用 import java.util.Scanner; Scanner s = new Scanner(System.in); // 新定义一个Scan ......
字符串 字符 位置 Java

安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后,如何浏览器登录Neo4j

前提:安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后。 Win + R -> cmd 进入 输入neo4j.bat console回车 正常情况下是这样: 不正常情况下是这样: 解决办法:输入下图的两句 但是记住:neo4j start一次就要neo4j stop一次,不然会给如下 ......
Neo4j Neo4 变量 Neo 浏览器

Java 11 新特性

# Java 11 新特性 Java 11 是 Java 8 之后的第一个长期支持版本 (long term suppoert LTS),Oracle 将在 2019年1月停止支持 Java 8. # Oracle VS Open JDK Java 10 是最后一个免许可商用版本,如果不需要 Ora ......
特性 Java 11

基于Java开发的智慧EHR人力系统(源码获取)

一、项目介绍 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5d4a7171a5b746abbdb596d95ead0cc1.png) 一款全源码可二开,可基于云部署、私有部署的企业级数字化人力资源管理系统,涵盖了招聘、人事、考勤、绩效、社保、酬薪六大模块,解决了 ......
源码 智慧 人力 系统 Java

Java开发的知识库管理系统支持全文检索

一、项目介绍 ![](https://img2023.cnblogs.com/blog/2410203/202304/2410203-20230428162322581-839266498.png) 一款全源码,可二开,可基于云部署、私有部署的企业级知识库云平台,一款让企业知识变为实打实的数字财富的 ......

第一个Java程序

# 第一个Java程序 1. 使用cmd命令运行Java文件 2. 需要注意的是cmd使用的是GBK的编码格式,若保存的java不是GBK编码格式,则运行时会报错(乱码) 3. ![image-20230808112346912](https://img2023.cnblogs.com/blog/2 ......
程序 Java

Java后端07(Spring未完成)

## Spring ​ 涉及的设计模式:单例模式,简单工厂模式,代理模式,观察者模式,反射,注解。。。。。 ### Spring配置文件文件头 ```xml ``` ### IOC 控制反转 将创建对象的权力由开发者交 给 Spring(缓解对象和对象之间的耦合度) ​ 在传统模式下,对象的创建和赋 ......
Spring Java

JAVA jar包转.NET dll文件注意事项

一、配置等: javaVersion :”1.8.0_151” IKVM:ikvm-8.1.5717.0 IKVM下载地址:链接:https://pan.baidu.com/s/1mYutk0yghHxw2rOgFpDKJw 提取码:0777 IKVM需要配置环境 :将IKVM.NET的bin文件夹 ......
注意事项 事项 文件 JAVA jar

Java数据库连接池报错Possibly consider using a shorter maxLifetime value

SpringCloud 或 SpringBoot 使用HikariPool遇到: 错误还是比较明显了 就是maxLifetime这个参数配置不合理 下面分析一下为什么不合理。 查看数据库的相关配置: show variables like '%timeout%'; 输出: 我们配置连接池参数时,同时 ......

Java 09 函数式接口

消费者 consumer ``` import org.junit.Test; import java.util.function.Consumer; public class consumer { public void test02(Consumer consumer){ consumer.ac ......
函数 接口 Java 09

【HarmonyOS】【续集】实现从视频提取音频并保存到pcm文件功能(API6 Java)

【关键字】 视频提取类Extractor、视频编解码、保存pcm文件、getAudioTime 【背景和问题】 上篇中介绍了从视频提取音频并保存到pcm文件功能,请参考文档:https://developer.huawei.com/consumer/cn/forum/topic/0209125665 ......
续集 HarmonyOS 音频 功能 文件

数据查询解决列名和java对象属性名对不上——三种方法

问题描述: 当使用查询语句时,返回来的数据出现null值。 下面是数据库映射文件代码查询语句: <select id="selectCarById" resultType="com.powernode.mybatis.pojo.Car"> select * from t_car where id = ......
数据查询 属性 对象 方法 数据

java日常.md

# Java Spring ## Spring 中进行Junit测试时,PageHelper未被消耗 如果`mapper`被mock掉,会导致`Mapper`之前的`PageHelper`的线程存储未被消耗。导致后续出现错误。 ```java // 源码 // ..... void q() { Pa ......
java md

Java HTTPS如何加载证书

Java HTTPS如何加载证书 在进行Java编程开发中,经常会涉及到使用HTTPS协议进行安全通信。而HTTPS的安全性是建立在数字证书的基础上的,因此在Java中加载证书是一个非常重要的步骤。本文将围绕“JavaHTTPS如何加载证书”这一主题,为大家介绍一种简洁、高效的加载证书的方法。 Ja ......
证书 HTTPS Java

Java HTTP请求封装的方法及实现

Java HTTP请求封装的方法及实现 在Java开发中,我们经常需要与服务器进行数据交互,发送HTTP请求是其中常见的一种方式。为了简化开发过程,我们可以封装HTTP请求的方法,让调用者只需要关注业务逻辑而不用关心底层的细节实现。本文将介绍一种基于Java的HTTP请求封装方法及其实现。 Java ......
方法 Java HTTP

Java HTTP请求 如何获取并解析返回的HTML内容

Java HTTP请求 如何获取并解析返回的HTML内容 在Java开发中,经常会遇到需要获取网页内容的情况。而HTTP请求是实现这一目标的常用方法之一。本文将介绍如何使用Java进行HTTP请求,并解析返回的HTML内容。 JavaHTTP请求 如何获取并解析返回的HTML内容 首先,我们需要导入 ......
内容 Java HTTP HTML

Java WebService如何生成PDF文件

Java WebService如何生成PDF文件 在Web应用开发中,生成PDF文件是一项非常常见的需求。本文将介绍如何使用Java WebService来生成PDF文件。 JavaWebService如何生成PDF文件 一、概述 PDF(Portable Document Format)是一种独立 ......
WebService 文件 Java PDF

Java Spring MVC 图片上传操作详解

Java Spring MVC 图片上传操作详解 在现代的Web开发中,图片上传是一个非常常见的需求。而Java Spring MVC框架则是JavaWeb开发中常用的框架之一。本文将介绍如何在Java Spring MVC框架中实现图片上传操作。 JavaSpringMVC图片上传操作详解 1. ......
Spring 图片 Java MVC

Java:Optional

创建Optional对象 1. 创建一个空的Optional对象 Optional<String> empty = Optional.empty(); 使用 isPresent() 方法检查Optional对象中是否有值。 2. 创建一个Optional对象 String name = "baeld ......
Optional Java

精通Java学习之路(三)

JDK 17 API中文文档:Java17中文文档 – API参考文档 – 全栈行动派 (qzxdp.cn) 说说自己的话:Java的基础和一些进阶我已经学完了,把java学完只是相当于在英语中学会读24个字母,还有许多模块需要学习。现在我在想是继续学java开发框架还是python大数据,毕竟我的 ......
Java

有C和Java底子如何速通Python???

本人4小时速通python,为啥要学python,emmmm…我选的专业要学 。。。早点把它学了上课就可以打瞌睡了 由于java和C这两个我更精通java,所以直接拿Java做对比啦。因为python中不用用’;‘换行,所以就拿’;‘表示python中的换行啦~ >在python中可以不用定义变量类 ......
底子 Python Java