读Java实战(第二版)笔记14_CompletableFuture及反应式编程背后的概念
1. 潮流 1.1. 与应用程序运行的硬件平台相关 1.1.1. 编写能充分利用多核处理器能力的软件 1.2. 与应用程序的结构相关 1.2.1. 反映了互联网应用对可用性日益增长的需求 2. 聚合型应用(mashup) 2.1. 使用来自多个数据源的内容,将它们聚集在一起,从而简化我们的生活 3. ...
js - 数字转中文
js - 数字转中文 JavaScript 中将阿拉伯数字转换为中文 转换代码 var _change = { ary0: ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'], ary1: ['', '十', '百', '千'], ary2: ['' ...
微软出品自动化神器【Playwright+Java】系列(九)多线程、重定向、弹出新窗口、截图、新页面、录制、页面对象模式操作
写在前面 关于Playwright系列的文章,真的很久没有写了,今天一个不小心官方API部分过完了,下面将为大家逐一演示,感兴趣的同学可以自行动手练习。 API部分 多线程 直白点说就是多线程下Playwright的使用,示例代码如下: package org.example; import com ...
AcWing788.逆序对的数量(Java)
题目来源:https://www.acwing.com/problem/content/790/ 题目描述 给定一个长度为 n 的整数数列,请你计算数列中的逆序对的数量。 逆序对的定义如下:对于数列的第 i 个和第 j个元素,如果满足 i<j且 a[i]>a[j],则其为一个逆序对;否则不是。 输入 ...
读Java实战(第二版)笔记13_Java模块系统
1. Nicolai Parlog编写的The Java Module System 1.1. 推荐阅读 2. Jigsaw项目 2.1. 开发持续了将近十年 3. 关注点分离 3.1. separation of concern,SoC 3.2. 将单体的计算机程序分解为一个个相互独立的特性 4. ...
AcWing 787.归并排序(Java)
题目来源:https://www.acwing.com/problem/content/description/789/ 题目描述 给定你一个长度为 n 的整数数列。 请你使用归并排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行,第一行包含整数 n。 第二行包 ...
找素数(java)
什么是素数? 质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。 实际案例 比如我们想找出1-1000的所有素数 思路1 可以先定义一个方法 primeNumber//参数列表用来接收所想找的素数范围 public st ...
1.1 Java介绍
1.1 Java介绍 Java 之父:詹姆斯·高斯林(James Gosling)。 Java 三大平台: Java SE:Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。 Java ME:Java 语言的(小型版),用于嵌入式消费类电子设备(基本淘汰)。 Java EE:Ja ...
读Java实战(第二版)笔记12_重构、测试和调试
1. 设计模式 1.1. 对设计经验的归纳总结 1.2. 一种可重用的蓝图 1.3. Java 5引入了for-each循环 1.3.1. 替代了很多显式使用迭代器的情形 1.4. Java 7推出的菱形操作符(<>) 1.4.1. 帮助大家在创建实例时无须显式使用泛型 1.4.2. 推动了Java ...
红黑树——一种自平衡的二叉树
红黑树——一种自平衡的二叉树 一、红黑树简介 普通二叉树在数据不够均匀的情况下,可能导致左右子树高度会相差比较大,最坏情况下树的结构相当于一个链表,时间复杂度为n。为了使二叉树在最坏情况下也能有log(n)的性能,需要对二叉树进行平衡操作,相应的算法有很多,红黑树就是其中一种算法。红黑树是一种自平衡 ...
ChatGPT Java客户端,OpenAi的Java版本SDK已完成,请火速接入。
已经支持OpenAI官方的全部api,有bug欢迎朋友们指出,互相学习。 源码地址:https://github.com/Grt1228/chatgpt-java 不对之处欢迎指正。 注意:由于这个接口: https://platform.openai.com/docs/api-reference/ ...
炸了!3年图片都没了
一直都是用的 Typora+微博免费图床写作,前段时间突然发现图片全都裂了,打开一看都是 403 。 开始我以为图片微博都给我删了,找了一堆平台去翻我的历史文章看图片是不是都在,找了半天发现图片要么不够清晰,要么就是文章不全,要么呢就是有水印,所有的原图基本上是找不回来了,跟不用说还有一些文章是没有 ...