Java
对题目集1~3的总结
1.前言 这三次题目集主要考察对字符串分割,判定输入格式,提取有用信息,最后进行对信息的处理。 题目的要求及信息条件较多,在写代码时很容易缺漏一些特殊情况,考虑不周。 对我而言并不简单,有很多测试点没过。 2.设计与分析 答题判题程序-1 点击查看题目信息 点击查看代码 第一次题目相对简单,我通过split对输入的字符串进行分割,因为已知问题的数量,且不存在乱序输入,
Java常用的十大开源工具类库总结
以下是个人总结的Java常用的十大开源工具类库,根据具体需求和项目,可以选择合适的工具类库来提高开发效率。1. Apache Commons:Apache Commons是一个开源的工具类库,提供了大量常用的工具类和组件,如StringUtils、IOUtils、CollectionUtils等。2. Guava:Guava是Google开源的Java工具类库,提供了很多高效、强大且易用的工具类和
第一次题目集1~3总结
一,前言 知识 这三次题目集,学习到正则表达式,类型转换,字符串处理,链表,以及例如Arraylist等包的知识,和熟悉对类与对象的设计d思想. 题量与难度 题目集的题量都差不多,每次题目集的最后一题难度相对大,并有迭代升级的性质.有一些题目具有针对性,例如对数据的处理,时间类的运用,有针对性的训练到某个地方的运用. 二,设计与分析 第一次题目集 7-1设计一个风扇Fan类 源码如下 点击查看代码
第一次至第三次PTAJava大作业分析
(1)前言: 三次题目集的知识点: 正则表达式(Regular Expression,简称Regex或RegExp)是一个强大的文本处理工具,用于匹配、查找和替换字符串。以下是正则表达式的主要知识点总结: 基本字符: 字面字符:表示自身的字符,如a、1、$等。 转义字符:使用作为前缀,如n表示换行。 字符类: 单字符:用[ ]表示,如[abc]匹配任意一个字符a、b或c。 范围:如[a-z]匹配任
题目集1-3的总结性Bolg
一.前言: 在这几周,我们进行了3次pta的题目训练。每次的题目集的最后一个答题程序不断迭代,使题目集的难度不断增大,压力很大。不过与此同时,这也使我们学到了很多。 以下是我的初步总结: 1.知识点 在我看来,答题程序实现的关键有两点。 第一点是正确的使用正则表达式等技术提取输入信息,从答题程序-1仅有的N,A,到之后答题程序-2的S,T,D等信息,怎么提取出我想要的信息? 并且因为有许多的变化,
Java1~3次大作业题目集的总结性Blog
Java1~3次大作业题目集的总结性Blog前言这近一个月的1~3大作业题目让我逐步深入接触java,使用java面向对象处理问题,在写代码的过程中,我开始接触了大量相关知识点的同时,我自己也发现了很多需要学习的地方和很多自身问题,这些问题都需要我自己去改进。三次作业我学习使用了ArrayList、LinkedList、HashMap等集合类来处理问题对相关题目,答卷数组的信息处理更加方便了,在调
搭建一个简易的 PMML 模型测试环境
PMML,全称为 Predictive Model Markup Language,是一种标准化的模型描述和交换格式。它允许从不同的数据挖掘和机器学习软件中导出模型,并在其他系统中进行部署,无需重新编写代码。PMML 通过定义一套统一的规则来描述模型,包括数据预处理、模型参数以及输入输出格式等。目前PMML已支持包括逻辑回归、树模型、神经网络(目前多用ONNX 部署) 等多种常见的数据挖掘和机器学
SpringCloud进行nacos的服务注册和服务管理案例
SpringCloud服务注册 pom.xml bootstrap.properties 单独使用配置中心的地址也可以,分开写可以区分注册中心和配置中心 启动类使用@EnableDiscoveryClient开启服务注册 MyApplication 服务提供者的方法 SpringCloud服务发现 pom.xml application.properties
PTA题目集1~3的总结性Blog
第一次: 难度:类内方法不复杂,只有3种信息输入,且有类设计的提示。相对简单。 题量:需要1~2天 知识点:类设计,字符串处理等基础语法,正则表达式。 ————————————————————————设计与分析—————————————————————————————————— 类设计思路: 1~题目类(单个题目的信息): 属性:题目编号、题目内容、标准答案-standardAnswer 主要方法
小白的PTA前三次题目总结
目录PTA前三次题目总结1.前言2.设计与分析题目集一 7.5 答题判题程序一设计分析:UML类图:部分源码:复杂度分析:题目集二 7.4 答题判题程序二设计分析:UML类图:部分源码:复杂度分析:题目集三 7.3 答题判题程序三设计分析:UML类图:部分源码:复杂度分析:3.踩坑心得4.改进建议5.总结 PTA前三次题目总结 1.前言 1.题目集知识点主要涉及类的设计和实现、构造方法的使用、成员
南昌航空大学-软件工程-23201535-钟文豪-第一次blog
一.前言 1.知识点 主要考察了对类与对象的应用,还有正则表达式的应用,以及对数组,链表和日期类的使用,让我们能够更好的掌握java的知识点,并且更加熟练的使用。 2.题量 这三次的题量都不算多,每一次都是逐渐减少的,但最后一题的题目内容很冗杂,理解起来很困难和麻烦。比起之前的pta题目,这三次的题目集内容更加精炼,目的更为集中,主要是为了加强我们对于类与对象的掌握与运用。 3.难度 这三次题目集
蚂蚁一面:GC垃圾回收时,内存分配和回收策略有哪些?
文章首发于公众号:腐烂的橘子 蚂蚁面试主要为电话面试,期间也会要求使用编辑器手写算法题。作为一线互联网大厂,Java 基础知识是必备的,其中垃圾回收也是面试过程中的重中之重。 Java 内存的自动管理,关键要解决内存的自动分配和自动回收。本文基于周志明的经典著作《深入理解 JAVA 虚拟机》介绍了内存分配会回收的一些基本策略。我们一方面要理解这些基本策略,另一方面要会通过代码验证、测试这些回收
bluebird 这个npm包在什么场景下推荐使用?
bluebird 是一个高性能的 Promise 库,它扩展了 JavaScript 原生 Promise 的功能,提供了更为丰富、强大的 API 以及针对性能、错误处理等方面的优化。在以下几种场景下,推荐使用 bluebird: 大量并发的异步操作: 当您的应用涉及到大规模的并发请求、数据处理或者文件 I/O 操作时,原生 Promise 可能无法充分利用硬件资源或导致内存泄漏。Bluebi
LeetCode 1340. Jump Game V
原题链接在这里:https://leetcode.com/problems/jump-game-v/description/ 题目: Given an array of integers arr and an integer d. In one step you can jump from index i to index: i + x
第一次javablog大作业
1.前言:第一次大作业主要是让我们熟悉对类和对象的使用和理解,更加熟悉方法的使用以及对private的使用和理解,加强我们对输入输出以及查询等基本功能的使用,还让我们对字符串的处理更加熟悉,了解到length,substring,compareTo等方法的使用,熟悉数组的使用,虽然当时还是第一次接触面对对象的处理方法,但幸好题目难度不是很大,题目有五道题,稍微有难度的也就是最后一题,所以才能侥幸拿
Java安全基础之Java Web核心技术
目录Java EEJava MVCServletJSPFilterJDBCRMIJNDI Java EE Java 平台有 3 个主要版本: Java SE(Java Platform Standard Edition,Java平台标准版) Java EE(Java Platform Enterprise Edition,Java 平台企业版) Java ME(Java Platfor
PTA第一阶段三次作业总结
前言 前三次PTA的题目集合,主要考察的知识点有:面向对象程序设计的封装性,正则表达式的运用,数组和ArrayList的运用,日期类的运用, 类间关系(关联,依赖,组合,聚合)几个主要的知识点。三次作业共计12题,其中大部分题目都与面向对象程序设计的封装性和正则表达式的运用有关。每次作业的最后一题难度较大,其他题目比较简单,通常是半天写完前面所有题目,剩下的5天用来攻克最后一题。在做题的过程中,我
oop-PTA题目集1~3总结
一、前言 在学习了Java最基础的语法以及完成五次oop课前训练集之后,我们终于步入正轨,从符合人类思维的、流程化的,但存在可复用性差等缺点的面向过程的编程方式转入面向对象编程。谈到面向对象,就不得不谈及它的三大特点:封装、继承、多态。而这三次的题目尚未涉及继承和多态,主要是实现封装这一特性,即将数据和操作数据的方法封装在一个对象中,隐藏对象内部状态和实现细节,仅对外提供公共访问方式。在第一次题目
OOP答题判题系统1-3次总结
一.前言 1.知识点: (1)面向对象编程(OOP):这三道题目要求设计并实现题目类、试卷类和答卷类等,这涉及到类的定义、属性的封装以及方法的实现,是OOP的核心概念。 (2)方式设计:设计并实现用于判题、保存题目、保存答案等功能的方法,这涉及到方法的命名、参数设计以及逻辑实现。 (3)数据结构与集合:题目中涉及到对题目,试卷,学生信息和答卷的存储和管理,这可能需要使用到如ArrayList,H
NCHU-PTA三次大作业总结
目录 前言 设计与分析 踩坑心得 改进建议 总结 (1) 前言 第一次大作业 知识点:类与对象基础,java数组的基础使用,java输入输出等基础内容。 题量:入门级别 难度:易 第二次大作业 知识点:类与对象,数组,动态数组(列表),接口,正则表达式。 题量:中等 难度:中等 第三次大作业 知识点:类与对象,正则表达式,哈希表,动态数组。 题量:中等偏多 难度:难 关于前三次PTA大作业,整
前三次答题判题程序总结
前言: 本次作业主要考察类的设计,从第一次作业只需三到五个类就能解决问题到第三次需要六七个类以上才能解决问题,这要求我们在写程序之前必须设计好各个类之间的关系和职责,这需要我们有良好的设计习惯并且遵守面向对象程序设计的原则。这几次作业难度很大,第一次作业200行可以搞定,第二次作业起码要400行,第三次作业就来到了500行代码。 每次作业纯编码时间可能就需要20小时以上。难度可以说非常大。 设计与
uni app uview新增商品页(无限级分类选择和多图上传)
uni app uview新增商品页(无限级分类选择和多图上传) 给自己的牛腩商品库UNI APP加的一个新增功能,就是通用的新增页面,用的uview2(https://uviewui.com/components/intro.html),能选择无限级分类和多图上传,自已觉得这个新增页面在以后做uni app项目的时候很多地方会用到吧,先记下来了,以后用的时候直接复制粘贴代码就好了,其实那个弹出
在React中的函数组件和类组件——附带示例的对比
在React中,创建组件有两种主要方式:函数组件和类组件。每种方式都有自己的语法和用例,尽管随着React Hooks的引入,它们之间的差距已经显著缩小。但选择适当的组件类型对于构建高效和可维护的React应用程序仍然非常关键。 在本文中,我们将探讨函数和类组件之间的基本区别,清楚地理解它们的优势和理想用例。 通过理解这些概念,开发人员可以在构建React组件时做出明智的决策,从而增强其Web应用
jfinal enjoy模板入门
用途 用于渲染需要多次重复的sql以及程序代码,相比较于mybatis组装模块,这种方式更灵活,可以用于组件其他的数据库、脚本语言脚本。 入门示例 取自文件 template.html是Enjoy模板文件,应该放在src/main/resources目录下: 取自字符串
css3多行文本多行文本缩略点击更多展开显示全部
比如我要实现如下效果: 数据集名称展示一行,超出自动省略,末尾增加编辑icon。点击编辑的icon,换成input 输入框 数据集描述最多展示三行,超出自动省略。末尾增加编辑icon。点击编辑的icon,换成textarea 输入框 展示一行省略+icon实现 单行省略实现,无非是这样 <div class="flex-row align-items-center&nb