阳光 学院java

Java基础-Day05

# Java基础-Day05 ## breake和continue使用上的相同点和不同点 - 不相同点: - break:可用于switch-case和循环结构(结束当前循环) - continue:只能循环结构(结束档次循环) - 相同点:其后不可以声明执行语句 ## 衡量一个功能代码的优劣 1. ......
基础 Java Day 05

Java 11 新特性

Java 11是在2018年发布的Java版本,它引入了一些新特性和改进。 以下是一些Java 11的新特性以及相关的Java代码案例: 局部变量语法改进(Local Variable Syntax for Lambda Parameters): Java 11允许在Lambda表达式的参数中使用v ......
特性 Java 11

java script js new promise 对象时,执行顺序问题

当你用一个变量接收一个new promise对象时,对象构造函数中的方法会立刻执行, 比如 var p1 = new Promise((resolve, reject)=>{ setTimeout(()=>{ console.log('执行P1'); resolve('P1返回值'); }, 200 ......
顺序 对象 promise script 问题

Java 10 新特性

Java 10是在2018年发布的Java版本,它引入了一些新特性和改进。 以下是一些Java 10的新特性以及相关的Java代码案例: 局部变量类型推断(Local Variable Type Inference): 使用var关键字进行局部变量的类型推断: 案例: 1 var name = "A ......
特性 Java 10

1. 使用 IntelliJ IDEA 开发 Azure Function APP (Java)

1.1 前提 Azure 账户并有可食用的订阅。创建免费的 Azure 账户。 Azure 支持的 Java Development Kit (JDK),JDK 8 或 JDK 11。 IntelliJ IDEA 无限制版本或社区版本均可。 Maven 3.5+ 最新的 Function Core ......
IntelliJ Function Azure IDEA Java

解锁高质量文档转换:通过Java应用程序免费将PDF转换为XPS

在当今数字时代,文档转换已经成为我们日常生活中不可或缺的一部分。然而,不是所有的文件格式都是平等无差的,在与他人共享文档时可能会遇到兼容性问题。这就是我们需要进行文件格式转换的原因,而将PDF转换为XPS是一种受欢迎的转换选择。如果你正在寻找一种使用Java将PDF文件转换为XPS的方法,不妨试试F... ......
应用程序 高质量 文档 程序 Java

Java 9 新特性

Java 9 引入了许多新特性和改进,下面是一些Java 9的新特性以及相关案例: 模块化系统(Java Platform Module System,JPMS): Java 9引入了一个全新的模块化系统,允许开发者将代码组织成模块,以提高代码的可维护性和可重用性。 模块化系统可以帮助开发者解决依赖 ......
特性 Java

讯飞离线语音合成新版(Aikit)-android sdk合成 demo(Java版本)

前言:科大讯飞的新版离线语音合成,由于官网demo是kt语言开发的,咱也看不懂kt,搜遍了全网也没看到一个java版的新版离线语音demo,现记录下,留给有缘人参考!!!!!毕竟咱在这上面遇到了不少的坑。如果能留言指正,那就更好了。 ## 第一步: ​ 官网注册账号 》实名认证 》点击语音合成 》离 ......
语音 android 版本 Aikit Java

Java 读取配置文件application.yml的对象及数组数据

Java 读取配置文件的对象及数组数据 application.yml 文件里的配置数据读取: 1.对象/map集合 aliyun: oss: endpoint : https://oss-cn-hangzhou.aliyuncs.com accessKeyId : LTAI4GCH1vX8DKqJ ......
数组 application 对象 文件 数据

Java 8 新特性

Java 8 是 Java 编程语言的一个重要版本,引入了许多更新和改进。 Lambda表达式: 引入了函数式编程的概念,可以简化代码,提高代码的可读性和可维护性。 1 // 使用Lambda表达式实现一个简单的线程 2 Thread thread = new Thread(() -> System ......
特性 Java

在 Java、Python、JavaScript 和 Go 中拥抱异步

​ 本文讨论了四种语言的异步,强调了它在创建高效、响应迅速的应用程序中的作用。 作为一名拥有多年主要使用 Java 工作经验的软件开发人员,当我最近为一个新项目切换到 Python 时,我发现自己很感兴趣。这种转变促使我探索各种语言的异步编程世界,包括 Java、Python、JavaScript ......
JavaScript Python Java Go

老生常谈java动态代理

java 里面动态代理非常重要 spring mybatis 里面大量使用此技术,技术使用并不复杂,巩固下: 1.JDK 动态代理 1 //创建一个接口 2 interface IPerson{ 3 @Ignore 4 void say(); 5 } 6 7 8 //实现 接收回调的handler ......
老生 老生常谈 动态 java

web和java哪个就业更好?

首先,要区分两种开发语言的特点: Java是一种后台的语言,类似于php,主要做的就是把数据库搭建好,以及数据放置到网页当中,java是比较复杂的编程语言。 Web前端开发相对应的职位可能就是一些web前端开发工程师,主要工作是把ui设计师设计好的psd利用html,制作成网页,web前端工程师布局 ......
java web

java陷阱之不可忽视的慢sql

说明 记录一下,以前处理方式,都是线上cpu告警运维查看数据库mysql提供给研发改。记录一下操作方式, 我觉得应该研发定期去上线拿慢sql日志,再做更改,因为很多慢sql在低峰期并不会给数据库性能带来瓶颈 但是高峰期来就会遇到高CPU 阻塞业务,那个时候再去优化就会很着急 阿里云慢日志查看 注:在 ......
陷阱 java sql

JAVA 草稿

## 1. 项目启动报错:Failed to start bean 'documentationPluginsBootstrapper' 度娘解释:swagger 的匹配模式进行调整导致,导致默认的匹配默认在spring boot中不会使用,导致报错。 处理方式:(不建议降低spring boot ......
草稿 JAVA

在linux上启动arthas报“Can not find java process”

**发生背景** 完整报错信息: ``` [***@localhost ~]$ java -jar arthas-boot.jar [INFO] JAVA_HOME: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64/jre [IN ......
process arthas linux find java

JAVA常用类---成员局部类

public class MemberParticalClass { private String name ="王二"; public void exhibit(){ //定义局部变量 String addres = "湖北"; //定义局部类,定义局部类或者变量是不能加修饰符的 class In ......
局部 成员 常用 JAVA

Java学习之Maven

IDEA 代码头注释 /** * @project: ${PROJECT_NAME} * @ClassName: ${NAME} * @author: C_N_Candy * @creat: ${DATE} ${TIME} * Des:${descript} */ Maven: Maven解决了一下 ......
Maven Java

Java开发环境安装-JDK、Java IDEA、Mawen、Git

Java本地开发环境安装-JDK、Java IDEA、Mawen、Git JDK 官网(推荐JDK8):https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 教程:https://www.cnbl ......
Java 环境 Mawen IDEA JDK

Java作业pta6-8总结

课程成绩统计系统 (1)前言: 经过前面的点菜系统的作业,现在的课程成绩统计系统要求我们能独立设计各个类和框架,但题目本身的难度和之前的差不多,总的来说更有挑战性,pta8的作业里还有一些接口的使用 相关的题目,也值得一做。 1.)第六次作业是课程成绩统计系统1,是这次迭代型任务的开始,难度偏大 2 ......
Java pta6 pta

java 异步方法总结(减少主线程阻塞)

主要点 第一点:@Async只能使用到被代理的对象方法上,即代理类的入口方法处,且方法必须是public的。 第二点:事务处理机制 使用@Async异步注解不能和@Transaction事务注解在同一个方法上同时使用,不然事务注解将无效。 要使用事务,需要把事务注解提取到方法里面的子方法上。 代码实 ......
线程 方法 java

Java-IDEA 2023.1.2安装激活

详情参考,一直更新:IntelliJ IDEA 2023.1.3最新激活破解教程(永久激活,亲测有效) - 异常教程 (exception.site) 下载idea : 链接:https://pan.baidu.com/s/1cZceQPaIinvVhbd1-cRkXA提取码:t5ct下载激活补丁: ......
激活 Java-IDEA Java IDEA 2023

Java-IDEA的基础设置及插件安装,让IDEA更好用!

Java-IDEA的基础设置及插件安装,让IDEA更好用! IDEA简单配置教程:https://mp.weixin.qq.com/s/Z5QLYyvjiiS0xg9wpSTvew IDEA高效使用插件:https://mp.weixin.qq.com/s/ShnHX9uxd4esiYHOA8TZv ......
IDEA Java-IDEA 插件 基础 Java

JAVA常用类---静态内部类

public class Outer { private String name = "李四"; private String sex = "男"; //静态类和外部类权限一样 /*外部调用 Outer.Inter inter = new Outer.Inter(); Outer.Inter仅表示包 ......
静态 常用 JAVA

第十次Java作业

5、利用接口实现动态的创建对象[选做题] • 5.1 创建4个类:苹果、香蕉、葡萄、园丁 • 5.2 在三种水果的构造方法中打印一句话.以苹果类为例 class apple { public apple() { System.out.println(―创建了一个苹果类的对象‖); } } • 5.3 ......
Java

第十一次Java作业

编写一个程序,实现从命令行参数输入两 个字符串类型的数值,并计算输出两个数值的 和。 [必做题] package ass; import java.util.Scanner; public class ass { public static void main(String[] args) { Sc ......
Java

使用 IntelliJ IDEA 开发 Azure Function APP (Java)

# 使用 IntelellJ IDEA 开发 Azure Function APP (Java) ## 前提 - Azure 账户并有可食用的订阅。[创建免费的 Azure 账户](https://azure.microsoft.com/free/?ref=microsoft.com&utm_sou ......
IntelliJ Function Azure IDEA Java

java基础

一、注释、标识符、关键字 注释(comments) 代码量少的时候我们能看懂,项目结构复杂的时候我们需要用到注释,使项目具有更好的可读性。 注释并不会被执行,是写给我们人看的 书写注释是一个非常好的习惯 Java中的注释有三种 单行注释:“//注释一行” 多行注释:“/* */注释多行” 文档注释: ......
基础 java

Java中的异常处理

Java异常类层次结构图 在Java中,所有的异常都有一个共同的祖先java.lang包中的Throwable类。Throwable:有两个重要的子类: Exception(异常)和Error(错误),二者都是Java异常处理的重要子类,各自都包含大量子类。 Error(错误):是程序无法处理的错误 ......
Java

Java .net包下获取本机的InetAddress对象方法

//1.获取本机的InetAddress对象InetAddress locahost = InetAddress.getLocalHost();System.out.println(locahost);//LAPTOP-N7EJ25OB5/192.168.31.194//2.根据指定的主机名获取In ......
InetAddress 对象 方法 Java net