字符串 字符 工具java

Java pta作业4-6次总结

一、前言 (1)pta第四次作业题目列表如下: 7-1 菜单计价程序-3 7-2 有重复的数据 7-3 去掉重复的数据 7-4 单词统计与排序 7-5 面向对象编程(封装性) 7-6 GPS测绘中度分秒转换 7-7 判断两个日期的先后,计算间隔天数、周数 总结:这次的作业题目量适中,题目难度除第一题 ......
Java pta

超好用的写博客工具VuePress

VuePress简介 VuePress 由两部分组成:第一部分是一个极简静态网站生成器,它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。 每一个由 VuePress 生成的页面都带有预渲染好的 HTML ......
VuePress 工具 博客

Java中定时任务的6种实现方式,你知道几种?

几乎在所有的项目中,定时任务的使用都是不可或缺的,如果使用不当甚至会造成资损。还记得多年前在做金融系统时,出款业务是通过定时任务对外打款,当时由于银行接口处理能力有限,外加定时任务使用不当,导致发出大量重复出款请求。还好在后面环节将交易卡在了系统内部,未发生资损。 所以,系统的学习一下定时任务,是非 ......
任务 方式 Java

Zotero-文献管理工具

Zotero是一款开源的免费的文献管理软件,可以帮助研究人员、学生和学者收集、组织和引用研究文献。它能够自动从网络上抓取文章和其他文献的元数据,包括作者、标题、出版物信息等,并将其保存在本地数据库中。用户还可以使用Zotero创建标签、笔记和文件夹来组织他们的文献收藏,并在写作时使用Zotero插件 ......
管理工具 文献 工具 Zotero

Java中的四种进制

1. 对于整数,有四种表示方式 二进制:0,1,满2进1,以0b或者0B开头 十进制:0-9,满10进1 八进制:0-7,满8进1,以数字0开头 十六进制:0-9及A(10)-F(15),满16进1,以0x或者0X开头表示,此处的A-F不区分大小写 ......
进制 Java

Java题目集4~6的总结

1.前言 第四次作业 主要涉及的知识点有通过查询Java API文档,了解Scanner类中nextLine()等方法、String类中split()等方法、Integer类中parseInt()等方法的用法,了解LocalDate类中of()、isAfter()、isBefore()、until( ......
题目 Java

Java原码、反码、补码

二进制的最高位是符号位:0表示正数,1表示负数(0->0 1->-) 正数的原码、反码、补码都是一样(三码合一) 负数的反码 = 它的原码符号位不变,其它位取反(0->1,1->0) 负数的补码 = 它的反码 + 1,负数的反码 = 负数的补码 - 1 0的反码、补码都是0 java没有无符号数,换 ......
反码 补码 Java

Java的Object类

Object 类 Object 类是 Java 中所有类的始祖,在 Java 中每个类都是由它扩展而来的。但是并不需要这样写:public class Employee extends Object 如果没有明确地指出父类,Object 就被认为是这个类的父类。 所有的数组类型,不管是对象数组还是基 ......
Object Java

java第二次Blog作业

1、前言: 这三次pta难度比上次明显增加,已经有部分题目写不完了,知识点涉及也比较广,题量提升不大但难度增加了,这次pta也是做的最差的一次。 题目集04除了第一题比较难其他都不太难,第四题稍微有一点难度,题目集05除了最后两题都比较简单,最后两题是前面类似的题目,但加了其他的条件,多花了一点时间 ......
java Blog

JAVA随机数的使用

导包——Random这个类在哪 import java.util.Random; 导包的动作必须出现在类定义的上面 创建对象——表示我要开始用Random这个类了 Random r = new Random(); 上面这个格式中只有r是变量名 可以变,其他都不能变 生成随机数——真正开始干活 int ......
随机数 JAVA

Windows系统自带工具介绍

1 Windows系统工具 1.1 系统增强工具PowerToys 1.1.1 简介 下载地址:https://github.com/microsoft/PowerToys PowerToys 是一款来自微软的系统增强工具,就像是一个神奇的系统外挂,整套软件由若干子组件构成,包括:“屏幕取色器”、“ ......
Windows 工具 系统

Selenium+Java+Chrome进行web自动化实例

Selenium+Java+Chrome进行web自动化实例 这是我第一次在项目中使用Java Spring启动,因为我主要使用C#,我需要从blob URL路径读取文件并将一些字符串数据(如密钥)附加到同一个文件中。在我的API下载文件之前流。 以下是我尝试过的方法: FileOutputStre ......
实例 Selenium Chrome Java web

自动化测试工具自动化工具Pyautogui和Pywinauto详细介绍和使用

自动化测试工具介绍和使用 PC端应用程序自动化测试——pywinauto、pywin32、pyautogui 详解Python中pyautogui库的最全使用方法 自动化测试工具自动化工具Pyautogui和Pywinauto详细介绍和使用 1、自动化测试工具介绍和使用 一. Pywinauto库的 ......
工具 测试工具 Pyautogui Pywinauto

求导工具和语法分析

最近想用编译原理的思想和现代化类库来重构我大一写的函数求导器 仓库 思想&语法 在这里函数是真正的一等公民 变量的本质是数学函数 编程层面的函数需要引入多元函数,但是没必要 复杂的数据结构诸如链表,数组在这里是不存在的。如果需要存在,那么借鉴图灵机的做法,将用一个数字来显式表示数据结构的内存空间和类 ......
语法 工具

8094: 字符串拼接

描述 现在有长度为1且为小写字母的字符串str,请你按照规则完成t次拼接,每一次要将字符串str的最后一个字母后的第n个字母拼接到字符串str的末尾,如果最后一个字母后的第n个字母超出了小写字母z的范围,那么重新从小写字母a开始算。例如 当str = a,n = 1,t = 3时,拼接的结果是str ......
字符串 字符 8094

Wireshark工具的使用

1.0 【实验目的】 了解Wireshark、TCP协议的概念,掌握Wireshark抓包工具的使用、FTP的搭建和登录,学会对Wireshark抓包结果的分析。 2.0【知识点】 Wireshark 3.0【实验原理】 Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析 ......
Wireshark 工具

java面对对象第二次博客作业

(1)前言: 三次作业将java面向对象的重要的三大技术特性,封装性、继承性与多态性在这三次作业的是重要的学习知识,三次作业知识环环相扣,每一次作业主要为下一次作业做准备,写下一次作业的时候就会发现前一次作业的重要性,前一次作业主要是为了下一次作业打下一些知识以及想法的基础,这三次的作业的知识也是很 ......
对象 博客 java

Win32 API从磁盘文件图片创建工具栏图标

关键字:Win32 API从磁盘,文件,图片创建工具栏图标,包含提示文字。 编译命令:g++ demo01.cpp -mwindows -lcomctl32 -ldwmapi -o demo01 -static -Wall -std=c++11 #define UNICODE #include <W ......
磁盘 工具栏 图标 文件 工具

数组和字符串

数组操作 读取数组中的元素,是通过访问索引的方式来读取的,一般从0位置开始。 对于数组,计算机在内存中为其申请一段 连续 的空间,且会记下索引为0处的内存地址。主要的四种操作为:读取,查找,插入和删除元素。 1.寻找数组的中心索引: 给定整数数组nums,计算数组的中心下标(其左侧所有元素相加之和等 ......
数组 字符串 字符

java -- JDBC

JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用Java语言编写的接口和类组成。 JDBC需要连接驱动,驱动是两个设备要进 ......
java JDBC

2023-04-28 LeetCode精选题目20道附我的Java实现

LeetCode精选题目20道 1.56.合并区间 贪心 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: intervals = [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] ......
LeetCode 题目 2023 Java 04

2023-04-28:将一个给定字符串 s 根据给定的行数 numRows 以从上往下、从左到右进行 Z 字形排列 比如输入字符串为 “PAYPALISHIRING“ 行数为 3 时,排列如下 P

2023-04-28:将一个给定字符串 s 根据给定的行数 numRows 以从上往下、从左到右进行 Z 字形排列 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下 P A H N A P L S I I G Y I R 之后,你的输出需要从左往右逐行读取,产生出一个新的 ......

JAVA中的for循环和while循环详解

for循环 格式 fou(初始化;条件判断语句;条件控制语句){ 循环体语句: } 执行流程: 执行初始化语句 执行条件判断语句,结果是false的话循环结束,结果是true执行循环语句 执行条件控制语句 while循环 格式: while(条件判断语句){ 循环体语句; 条件控制语句; } for ......
while JAVA for

对Java课程PTA4-6题目集的反思与总结

前言: 三次题目集一共涵盖了以下知识点:面向对象编程的封装性,List-Arrays方法的使用,强制类型转换的方法,字符串的处理,字符串截断方法split的使用,对象数组的建立以及使用,Java源码自带的多种日期类方法的使用,各种正则表达式及其运用,运用聚合的方法自行写日期类,综合运用现学的所有知识 ......
题目 课程 Java PTA4 PTA

盘点高效实用的AI工具——搜嗖工具箱

如今这个数字化时代,AI(人工智能)的发展经历了一个爆炸性的增长。AI不仅在科技领域大放异彩,还在各行业得到了广泛的应用,为我们的生活带来了很多便利。实用AI工具,更是应用到了人们生产生活的各个领域,帮助我们提高工作效率和实现更好的生活,今天就为大家盘点一下好用的AI工具有哪些! Grammarly ......
工具 工具箱

在终端(Terminal)执行 gradle build 命令控制台提示 GBK 字符编码错误

1、错误提示: 1.1、使用 EditPlus 和 IntellJ IDEA 都显示文件是 UTF-8,明明都是 UTF-8,却依然不同。 1.2、通过命令行工具查看活动代码页为 936,其对应字符编码 GBK,由此可知是字符编码不一致导致的。 1.3、EditPlus 和 IntellJ IDEA ......
控制台 终端 字符 Terminal 编码

go语言 数组和切片、可变长参数、maps、字符串、指针、结构体、方法、接口

==数组和切片== 数组 # 1 定义,初始化,使用 # 2 数组是值类型 数字,字符串,布尔,数组,都是值类型,真正直接存数据 切片,map,指针 引用类型,是个地址,指向了具体的值 # 3 数组长度 # 4 循环打印数组 # 5 多纬数组 # 6 数组定义并赋初值 ,把第99 赋值为1 ,其他都 ......
数组 字符串 指针 字符 接口

java设计单链表

package linked;/** * @date 2023/4/26 22:51 * @description 单链表 */public class SingleLinkedList { private int size = 0; private Node head; private Node ......
java

java if和switch语句

if 语句: public class ifguanjianzi { public static void main(String[] args) { if(2<1){ System.out.println("1234567"); } else { System.out.println("12"); ......
语句 switch java

Java重写源码中的方法

重写步骤:1.找到你所要重写的方法的所在类,查看其中的路径; 2.在我们的src目录下新建一个同包名同类名的类; 3.将jar包中的重写方法所在类的所有代码复制到我们新建的同包名同类名的类中; 4.在我们新建的同包名同类名的类中修改对应的方法中的代码,注意要保持方法中的参数不要发生改变,也不要删除原 ......
源码 方法 Java