Java
湫风的Blogs——前三次pta题目集分析
(1)前言: 我们是这个学期才开始学Java,上个学期学的是C,坦白说,我的C学的不好,然后这个学期的Java开始也是很吃力,编写代码很不熟练,这次pta的三个题目集,难度是在一步步增加的。第一次的题目一共是有9题,都算比较简单,知识点都是基础一些的计算等基本知识,我也拿到了满分。第二次的题目集共有4难度有所增加,知识点的内容也更多了,尤其是类的使用这些方面,比如日期类那题,也没
Java设计模式-享元模式
简介 在Java领域的软件开发中,设计模式是提高代码可维护性和可扩展性的重要工具。其中,享元模式是一种被广泛使用的设计模式,它通过优化对象的重用来提升系统性能。 享元模式是一种结构型设计模式,旨在通过共享对象来减少系统中的对象数量,从而提升性能和减少内存消耗。在享元模式中,对象分为两类:内部状态(Intrinsic State)和外部状态(Extrinsic State)。内部状态是对象可共享的部
java基于springboot+vue的书籍学习平台管理系统,学期学习论坛管理系统,附源码+数据库+lw文档+PPT
1、项目介绍 困扰管理层的许多问题当中,书籍学习将会是不敢忽视的一块。但是管理好书籍学习又面临很多麻烦需要解决,在工作琐碎,记录繁多的情况下将书籍学习的当前情况反应给相关部门决策,等等。在此情况下开发一款书籍学习平台,于是乎变得非常合乎时宜。 经过网上调查和搜集数据,我们可以发现书籍学习管理方式并不是很完善,书籍学习的管理方式是很多需要改进的。实际上如今线上管理系统成为一个未来的趋势或者可以说在当
如何使用Map处理Dom节点
本文浅析一下为什么Map(和WeakMap)在处理大量DOM节点时特别有用。 我们在JavaScript中使用了很多普通的、古老的对象来存储键/值数据,它们处理的非常出色: 但是,当你开始处理较大的实体,其属性经常被读取、更改和添加时,人们越来越多地使用Map来代替。这是有原因的:在某些情况下,Map跟对象相比有多种优势,特别是那些有敏感的性能问题或插入的顺序非常重要的情况。 但最近,我意识到我
HDFS文件因Hadoop版本原因导致append操作失败的问题
问题重现: 2023.05.24练习B站尚硅谷Hadoop3里的HDFS的Shell操作(append) [atguigu@hadoop102 hadoop-3.3.4]$ hadoop fs -appendToFile liubei.txt /sa 点击查看代码 Claude回答如下: 这个错误表示在执行HDFS的文件复制操作时发生了错误。具体原因是: 要复制的文件/wcinput/
集中化日志管理平台的应用day04 暂时没用
4、项⽬实施 4.1 基本思路 从访问源头开始,按链路逐个写⼊⽇志,使⽤不同的⼿段,实现⽤户请求的各个点的⽇志收集 4.2 前端请求 4.2.1 概述 ⽬前项⽬多采⽤动静分离⽅式,静态⻚由nginx处理。那么nginx上的请求⽇志如何收集处理呢? 第⼀可以采⽤输出到log⽂件,fifilebeat采集,送⼊kafka。第⼆可以采⽤lua脚本⽅式,直接输出到 kafka,本章节采⽤第⼆种⽅式,完成静
mybatis关于自定义映射的使用方法
在 MyBatis 中,可以通过 SQL 映射文件来自定义映射,即将一个查询结果映射成一个 Java 对象。在映射中,我们可以控制如何从查询结果中提取数据,并将其映射到 Java 对象的属性中。 以下是一些常用的自定义映射方式: resultMap:使用 resultMap 元素来定义映射规则,可以精确地将查询结果映射为 Java 对象。比如可以指定每个列对应 Java 对象的哪个属性,以及如
Blog-1-PTA题目集1~3
前言: 题目集1中共有9道题目,对应的题目及难度分别为: 1.身体质量指数(BMI)测算(一星) 2.长度质量计量单位换算(一星) 3.奇数求和(一星) 4.房产税费计算2022(一星) 5.游戏角色选择(一星) 6.学号识别(一星) 7.巴比伦法求平方根近似值(一星) 8.二进制数值提取(一星) 9.判断三角形类型(一星) 题目集2中共有4到题目,对应的题目及难度分别为: 1.菜单计价程序-1(
oop题目集1~3的总结性Blog
1)前言 第一次作业:7-1主要是从控制台输入问题,和嵌套循环。7-2的要点是数据的精确度,严格的输出。7-3是数组的调用,循环的使用。7-4要点在与if和else的使用和标准的输入和输出。7-5主要是switch方法的使用7-6主要是substring的调用和字符串长度的判断length()和.equals()的使用7-7主要是精确度的问题,一个容错double·error·=·1E-7;循环嵌
常用API(JDK8时间类)(ZoneId,Instant,ZonedDateTime,DateTimeFormatter)
常用API(JDK8时间类)(ZoneId,Instant,ZonedDateTime,DateTimeFormatter) 细节 JDK8新增的时间对象都是不可变的; 如果我们修改了,减少了,增加了时间,那么调用者是不会发生改变的,会产生一个新的时间; ZoneId,Instant,ZonedDateTime类对应JDK7的Date类; DateTimeFormatter类对应SimpleDa
xml序列化框架使用对比(Jaxb,XStream,Jackson)
目录一、Jaxb1.1 介绍1.2 使用方式1.3 总结二、XStream2.1 介绍2.2 使用方式2.3 总结三、Jackson3.1 介绍3.2 使用方式3.3 总结四、框架比较五、参考 一、Jaxb 1.1 介绍 JAXB(Java Architecture for XML Binding简称JAXB),为java自带的框架,允许Java开发人员将Java类映射为XML表示方式。JAXB提
202303-天天向上队 实验六 软件开发案例(2)补充作业
项目 内容 课程班级博客链接 2023年春软件工程 这个作业要求链接 实验六 软件开发案例2(补充作业) 团队名称 天天向上队 团队的课程学习目标 练习UML建模技术 这个作业在哪些方面帮助团队实现学习目标 (1)首先学习了JSP+JavaBean+Servlet技术实现的MVC设计模式;(2)学会了运用staruml软件建模 团队博客链接 天天向上队团队链接
中国红 实验六 软件开发案例(2)补充作业
实验六:软件项目 案例分析(2)补充作业 项目 内容 班级博客链接 2023春软件工程2020级计算机科学与技术 本次作业要求链接 实验六:软件开发案例(2)补充作业 团队名称 中国红 团队的课程学习目标 完成软件开发案例(2)补充作业,总结软件开发相关经验 这个作业在哪些方面帮助团队实现学习目标 1.通过完成的软件项目案例,加深对开发过程各个环节的理解,提高开发能力
【力扣】买卖股票问题
股票问题都是具有共性的,只需要抽出来力扣第 188 题「 买卖股票的最佳时机 IV」进行研究,因为这道题是最泛化的形式,其他的问题都是这个形式的简化,看下题目: 第一题是只进行一次交易,相当于 k = 1;第二题是不限交易次数,相当于 k = +infinity(正无穷);第三题是只进行 2 次交易,相当于 k = 2;剩下两道也是不限次数,但是加了交易「冷冻期」和「手续费」的额外条
Spring下RestTempLate与Feign简单使用
RestTempLate 官网:RestTemplate: The original Spring REST client with a synchronous, template method API. 从上面的介绍中我们可以知道:RestTemplate 是一个同步的 Rest API 客户端。如果您需要从应用程序中调用远程 REST 服务,则可以使用 Spring Framework 的Re
StringTokenizer 分隔符
Java 中我们可以使用 StringTokennizer 设置不同分隔符来分隔字符串,默认的分隔符是:空格、制表符(t)、换行符(n)、回车符(r)。 以下实例演示了 StringTokennizer 使用空格和等号来分隔字符串: java实例 : https://www.runoob.com/java/java-stringtokenizer-example.html 相
GPT-4通过了waitlist,私信爆了!
上周发布了这篇文章: gpt4终于通过了waitlist,国内免魔法搞起!!! 几天没看私信,今天一看竟然有30+多!都在询问我 “为什么这么迅速?” “怎么申请到的” _ , 确实没什么窍门,就是比较早的一批申请下来的吧!我一直对技术比较敏感,所以官方刚刚公布,我就申请了,比较幸运。 不过最近有传言 ,ChatGPT在国内越来越被限制,经常无法访问,木弟子也不稳定,我想终究还是越不过私有化部署,
PTA前三次题目集总结BLOG
一、前言 本学期开展了面向对象程序设计这门课程,开始了Java语言的学习。现对前三次作业的题目集做概括分析: 1.第一次作业 共九道题目,难度一般,均为基础题目,主要涉及到的主要是对java语法的认识,以及顺序结构、循环结构、选择结构等知识,这些与C语言并无太大区别,所以完成起来较为顺畅,得分为100分,后续分析我将分析7-8 巴比伦法求平方根近似值和7-9 二进制数值提取。 2.第
Java 泛型:理解和应用
概述 泛型是一种将类型参数化的动态机制,使用得到的话,可以从以下的方面提升的你的程序: 安全性:使用泛型可以使代码更加安全可靠,因为泛型提供了编译时的类型检查,使得编译器能够在编译阶段捕捉到类型错误。通过在编译时检查类型一致性,可以避免在运行时出现类型转换错误和 ClassCastException 等异常。减少由于类型错误引发的bug。 复用和灵活性:泛型可以使用占位符 <T>
jacoco统计覆盖率
前言: 本来想快速搞定覆盖率这个的。随便搜了搜博客,想走捷径。 最终发现想弄懂,还是得看官网,才能把东西弄透。 (唉,读英文文档,总是会有点难度的啊。。。选中文博客,真的和玩狼人杀一样。。搜索完挨个试一试。。。 另外中文博客很少有把官方文档详细翻译,或者把东西说透彻的,也许有但不好搜得到。。。所以一个东西看了博客经常还是能跑就行,各种配置都不甚了解) 对于maven 插件。。。需要知道maven
OOP三次大作业总结-BLOG-1
面向对象程序设计三次大作业总结 一、前言。 第一次作业共有九道题目,都是考察Java的基础语法,我认为是用来让我们适应从C语言到Java的转变的(虽然我没做全对),没有运用上Java特色:类与对象; 第二次作业共四道题,随着学习进度的前进,我们也迎来了对象和类的学习,第二次作业用上了对象和类,还有方法,相对难度大大增加。其中,7-1和7-2的菜单计价程序,渗透到了面向对
题目集1~3的总结性
一、前言:总结三次题目集的知识点、题量、难度等情况 题目集1: 知识点:计算,单位换算,键盘录入,数组 题量:9 难度:中等 题目集2: 知识点:键盘录入,数组,类的创建,对象的创建和使用,java日期类,递归方法,条件语句和循环语句的使用 题量:4 难度:偏难 题目集3: 知识点:键盘录入,数组,类的创建,对象的创建和使用,接口,标准javabean 题量:7 难度:偏难
X-Requested-With
原文:https://www.jianshu.com/p/2828d2d137e7 x-requested-with的作用以及用法详解 x-requested-with 请求头 区分ajax请求还是普通请求 在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数 1、
maven打包时跳过TEST的方式汇总
使用maven打包时如何跳过test,有以下几种方式 针对spring项目 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId>