流程scanner java 02

java第二次作业

1 输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) package aac; import java.util.Scanner; public class test { public static void main(String[] args) { // TODO Auto-g ......
java

java----内存模型

内存模型 一个对象的内存图 方法区开始运行,先找到Main函数,然后将这个方法入栈.new将会在堆空间中开辟空间,里面有成员变量和成员方法(注意,成员方法保存的是方法区的成员方法的地址值).new将会把地址返回给创建的对象,保存起来.访问成员变量只需要一步,访问成员方法需要两步.并且将成员方法入栈. ......
模型 内存 java

java——spring boot集成kafka——broker、主题、分区、副本——概念理解

一、代理商Broker 在之前我们已经为大家介绍了生产者向消息队列中投递消息,消费者从消息队列中拉取数据。 在kafka消息队列中有一个非常重要的概念就是代理Broker,大家可以想象生活中的商品代理商是做什么的?进货、存货、销货。 kafka的代理Broker也承担着同样的作用:接收消息、保存消息 ......
副本 概念 主题 broker spring

jmeter接口测试流程

1. 准备测试数据:根据接口的业务逻辑和参数要求,准备相应的测试数据。 2. 配置线程组:设置线程数量、循环次数、延迟时间等参数,模拟多个并发用户访问接口。 3. 添加HTTP请求:配置请求方式、URL、请求参数、请求头等信息。 4. 添加断言:根据接口返回的数据,设置断言来判断接口是否正常返回数据 ......
接口 流程 jmeter

linux 笔记02 阮天友

Linux中/etc下面passwd和shadow文件介绍 1、用户及passwd文件 1.1掌握/etc/passwd文件的功能:存储所有用户的相关信息,每一个用户占用一行记录,该文件也被称为用户信息数据库(Database) 1.2/etc/passwd文件中每个字段的具体含义: 1.2.1 第 ......
笔记 linux

找不到符号 java

尝试 项目如果有多个Maven,出现找不到符号的问题可以进行一个项目全局的packager,对root进行package打包 utf-8编码 -Djps.track.ap.dependencies=false 清除编码工具缓存 ......
符号 java

LeetCode 面试题 02.07. 链表相交

面试题 02.07. 链表相交 力扣 题目跳转链接 思路参考:代码随想录 跳转链接 错误代码: class Solution { public: ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) { ListNode* f ......
LeetCode 02 07

Go02-运算符+流程控制

Go02-运算符+流程控制 1.运算符基本介绍 Go中的运算符分为:算术运算符、赋值运算符、比较运算符/关系运算符、逻辑运算符、位运算符和其他运算符。 Go中没有三元运算符?。 2.算术运算符 // 1 算术运算符。 // + 正号;- 负号; // + 加;- 减;* 乘;/ 除;% 取余; // ......
运算符 流程 Go 02

java----对象的的创建和使用

对象的的创建和使用 创建一个学生类 public class Student { /* 创建一个学生类 */ //下面是成员变量 String name;// int age; int weight; //下面是成员方法 public void eat () { System.out.println ......
对象 java

Java 并发中的设计模式

其实在 Java 并发编程这个领域中,隐藏了许多的“设计模式”,并发编程的设计模式和我们常谈的“单例模式”、“工厂模式”这类“设计模式” ,其实可以理解为都是对代码精良设计的思想提炼。 Producer Consumer 模式 Producer-Consumer 模式是大众们使用最多的模式之一,它的 ......
设计模式 模式 Java

分布式技术原理与算法解析 02 - 分布式资源管理与负载调度

分布式体系结构之集中式结构 集中式结构就是由一台或多台机器组成中央服务器,所有数据存储于此,所有业务也先由其处理。多节点与中央服务器连接,并将自己信息汇报给中央服务器,由中央服务器同一进行资源和任务调度。特点是部署结构简单,中央节点无需考虑对任务的多节点部署,节点服务器间无需通信和协作,只要与中央服 ......
分布式 算法 资源管理 原理 资源

关于Java:使用Mockito注入自动装配的bean并在模拟上设置一些属性

demo /** * @author lfy * @Description 支付上下文引用支付策略; 这个上下文也是模板类;定义好算法步骤 * @create 2022-12-28 22:46 */ @Service @Slf4j //模板类 public class PayServiceImpl ......
属性 Mockito Java bean

Java学习1-前三次题目集的分析与总结

一. 前言 作为刚学习JAVA的小白,以下只是本人作为普通学生,以当前能力和状态所做出的总结和分析,不足之处也欢迎各位大佬的指正! 第一和第二次题目集的大部分题目难度较低,但是题量较大,主要考了JAVA的格式化输入输出、顺序结构、判断结构、循环结构、浮点运算、分支结构、字符串去重、字符串查找、普通数 ......
题目 Java

第一个月学java的前三次作业总结。。

恢复内容开始 恢复内容开始 恢复内容开始 1.前言 知识点:Java语言的输入输出,变量的计算,浮点数的计算,if语句的使用,for循环和while循环,数组的使用,数组的计算,变量类型的转换,字符串的操作,类与类之间的调用,函数的定义,函数的调用,布尔类型的使用。 题量:前两次题目数量较多,完成的 ......
java

org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column 'classification' from result set. Cause: java.sql.SQLException: Invalid value for getInt()

问题:mybatis查询的时候,始终报这个错。我看了字段,应该是ClickNumber是Integer,为什么会报classification的问题。我试了几种方式,但是还是有这个问题。 包括使用resultMap来进行返回。 晚上看了很多方法,包括Druid版本啊,参数名不一致啊,lombok注解 ......

读Java性能权威指南(第2版)笔记28_线程和同步性能中

1. 同步 1.1. 代码块对一组变量的访问看上去是串行的:每次只有一个线程可以访问内存 1.1.1. 由synchronized关键字保护的代码块 1.1.2. 用java.util.concurrent.lock.Lock类的实例保护的代码 1.1.3. java.util.concurrent ......
同步性 线程 性能 权威 笔记

Java之大数加减乘除——构建类

超级大的数做加减乘除 java有八大数据类型: 1、byte(位),最大存储数据量是255; 2、short(短整数),最大数据存储量是65536; 3、int(整数),最大数据存储容量是2的32次方减1; 4、long(长整数),最大数据存储容量是2的64次方减1; 5、float(单精度浮动数) ......
加减乘除 大数 Java

Scanner键盘输入

Scanner键盘输入 ​ //输入若干个数字,求他们的总和和平均数,通过输入非数字来结束输入来获取结果 Scanner scanner=new Scanner(System.in); double sum=0; int m=0; System.out.println("请输入数字"); while ......
键盘 Scanner

如何评价Java

Java已经诞生20多年了,依然是企业级开发中使用最广泛的语言,也是挨骂最多的语言。Java广受批评的四个缺点是:性能差、内存消耗大、GUI弱、代码啰嗦,我们应该如何看待这几个问题呢?在微服务的背景下,提倡围绕业务能力而非技术来构建应用,允许由不同的语言构建应用程序。一个超大的集群,往往有上万个微服... ......
Java

02_FourandSix2.01-doas下less命令+vi编辑器提权-7z文件解密

首先有nmap进行信息收集,然后发现开放的22端口ssh服务,另外检收集到nfs文件共享,查看文件共享的信息,发现为everyone所有人可看,利用文件挂载将靶机中的文件挂载到本机,发现问价是一个.7z的压缩包,尝试解压但是压缩文件有密码,根据密码输入错误的解压结果来看发现里面有10个文件,其中八张... ......

java学习日记20230325-内部类

内部类 基本介绍: 一个类的内部又完整的嵌套了另一个类结构,被嵌套的类称为内部类(inner class),嵌套其他类的类车称为外部类(outer class),是我们类的第五大成员(属性,方法,构造器,代码块,内部类),内部类最大的特点就是可以直接访问私有属性,并且可以提现类与类之间的包含关系。内 ......
20230325 日记 java

决战圣地玛丽乔亚Day41 ----Spring启动流程之refresh()源码分析

3.this.refresh(): refresh的整体结构 1.Spring应用上下文启动准备阶段 this.prepareRefresh(); 记录了应用程序的启动时间,并设置为活跃状态。 根据日志的打印规范打印所需内容 初始化属性(系统变量、环境变量、配置文件等)并进行验证。 这段代码: 如果 ......
源码 流程 refresh Spring Day

Java博客作业(一)

一、前言 对于我来说,自己学习一门新的语言难度是十分大的,在一边学习一边完成作业的过程中,我学习到了很多关于java语言的使用技巧,但也由于不够熟练而导致作业的完成度不高,对此我只能通过以后的继续学习来增强自己的能力,更好地完成作业。 PTA的第一次作业总体来说难度系数不是很大,但题量很大。前四题都 ......
博客 Java

JAVA的特性和优势

JAVA特性和优势 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 思考?JAVA为什么能成功 我觉得Java在发展过程中经历了许多,但目前不了解其他计算机语言,但java也是一名 非常好的语言。但我相信,在学习过程中,我能发现Java和其他计算机语言的不同。 ......
特性 优势 JAVA

Caused by: java.sql.SQLException: Parameter index out of range (2 > number of parameters, which is 1).

一、问题背景 在xml配置中自定义了sql语句 二、报错截图如下 三、我的项目配置如下 四、分析问题 五、问题原因 在xml中自定义sql语句时,里面不能有注释过得sql 六、解决方式 https://thinkingcao.blog.csdn.net/article/details/1038159 ......

Java ThreadLocal

ThreadLocal的功能在Java多线程并发环境中非常实用,其作用是提供线程本地变量,例如用户ID、会话ID等与当前线程密切关联的信息。那么它在实际业务场景中可以怎么使用呢?让我们一起来看看下边这个案例。 有一台 Web 服务器,需要设计一个组件,用于记录每次请求完整执行的耗时时长,整体流程如下 ......
ThreadLocal Java

JAVA入门基础

JAVA入门 打开CMD Win+R 输入cmd. 按下回车键 Win+E 打开我的电脑 常见CMD命令 盘符名称+冒号 说明:盘符切换 举例:E:回车,表示切换到E盘 dir 说明:查看当前路径下的内容 cd 目录 说明:进入单级目录 举例:cd itheima cd.. 说明:回退到上一级目录 ......
基础 JAVA

java学习日记20230325-接口

接口基本介绍 接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。 如果一个类implements,需要将该接口的所有抽象方法都实现 在jdk8以后可以默认实现方法,需要使用default关键字 在jdk8以后,可以有静态方法 在jdk7前接口里的所有方 ......
20230325 接口 日记 java

闭关java第四天

Java方法详解 什么是方法 是语句的集合 最好保持原子性:就是一个方法只完成一个功能,这样利于我们后期的拓展 Java方法类似于其它语言的函数,是一段用来完成特定功能的代码片段 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } 方法包括一个方法头 ......
java

面试题 02.07. 链表相交——学习笔记

###题目:给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 ####图示两个链表在节点 c1 开始相交: ####题目数据 保证 整个链式结构中不存在环。 ####注意,函数返回结果后,链表必须 保持其原始结构 ......
笔记 02 07