自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

loongnoy的博客

对Java感兴趣的小白一枚

  • 博客(54)
  • 收藏
  • 关注

原创 蓝桥杯Java基础知识点(必备知识)

适用于算法竞赛Java选手对Java基础的复习

2025-04-10 00:01:48 283

原创 L2-037 包装机(Java)

一种自动包装机的结构如图 1 所示。首先机器中有 N 条轨道,放置了一些物品。轨道下面有一个筐。当某条轨道的按钮被按下时,活塞向左推动,将轨道尽头的一件物品推落筐中。当 0 号按钮被按下时,机械手将抓取筐顶部的一件物品,放到流水线上。图 2 显示了顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态。图1 自动包装机的结构图 2 顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态。

2025-03-14 16:58:06 294

原创 L2-023 图着色问题(Java)

图着色问题是一个著名的NP完全问题。给定无向图G=(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。

2025-03-14 16:52:50 297

原创 Windows 下载安装 netcat(nc)命令

netcat配置

2025-01-16 15:53:28 573

原创 golang 在线词典

golang使用http进行请求

2025-01-16 12:41:23 454

原创 《框架程序设计》Java-SSM框架复习

复习必备

2025-01-08 17:20:06 716

原创 《计算机网络A》单选题(详解)

计算机网络复习题详解

2025-01-04 14:43:50 1260

原创 使用Tomcat搭建简易文件服务器

bin里面进入cmd,启动startup.bat,浏览器访问,然后就创建成功了。在Host标签之间加入一个Context标签。

2024-12-03 18:02:30 805

原创 寻找最大葫芦 | 稀土掘金 | Java题解

稀土掘金 Marscode

2024-12-03 17:01:51 377

原创 Nacos配置管理 | Spring Cloud

Nacos除了可以做注册中心,同样可以做配置管理来使用。

2024-12-02 20:00:04 1231

原创 Spring Boot入门

Spring Boot 帮我们简单、快速地创建一个独立的、生产级别的大多数 Spring Boot 应用只需要编写少量配置即可快速整合 Spring 平台以及第三方技术:Spring Boot 通过提供一系列的“starter”依赖来简化项目的搭建。这些 starter 依赖预先配置了常用的库和功能,使得开发者可以非常快速地开始项目开发。:根据类路径中的 jar 包,Spring Boot 会自动配置 Spring 应用程序。

2024-12-02 19:28:20 1261

原创 Nacos注册中心

Nacos(Dynamic Naming and Configuration Service)是一个易于使用的动态服务发现、配置管理和服务管理平台,它帮助开发者更轻松地构建云原生应用。Nacos 作为注册中心,提供了服务注册与发现的能力,使得微服务架构中的各个服务能够互相识别和通信。

2024-12-01 19:45:13 959

原创 2023年第六届传智杯程序设计挑战赛初赛 | Java题解

传智杯

2024-12-01 19:01:14 1177

原创 Nacos安装指南

Nacos是一个开源的动态服务发现、配置管理和服务管理平台,由阿里巴巴集团开发并开源。它主要应用于服务发现、配置管理、服务管理等场景,旨在简化微服务架构中的服务治理工作。Nacos特别适合构建和管理现代云原生应用的微服务架构。

2024-11-30 21:07:22 842

原创 Ribbon负载均衡

负载均衡(Load Balance,简称 LB)是高并发、高可用系统必不可少的关键组件,目标是尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。

2024-11-30 20:34:42 886

原创 [Java基础] Lambda表达式 | 函数式接口

只有一个抽象方法需要重写的接口,函数式接口。函数式接口是允许有其他的非抽象方法的存在例如静态方法,默认方法,私有方法。为了标识接口是一个函数式接口,可以在接口之上加上一个注解: @FunctionalInterface 以示区别在JDK中 java.util.function 包中的所有接口都是函数式接口要定义一个函数式接口,你只需要保证接口中有一个抽象方法。你可以使用注解来显式标明这是一个函数式接口,虽然这个注解是可选的,但它可以帮助编译器检测是否符合函数式接口的规范。// 只包含一个抽象方法。

2024-11-29 23:03:05 1086

原创 Java Stream | 一篇文章掌握流式编程的精髓

Stream流的操作分为中间操作和终端操作。中间操作返回一个新的Stream对象,可以进行链式调用;终端操作返回一个具体的结果,不再返回Stream对象。:传统的集合操作通常需要使用for循环,而Stream流通过函数式编程的方式,可以简化遍历、过滤、映射等操作。使用Stream流的方式操作完毕之后,我想把流中的数据起来,该怎么办呢?:Stream流结合Lambda表达式,使得代码更加简洁和易读。

2024-11-28 19:28:10 1187

原创 悲观锁详解

悲观锁是一种在并发控制中使用的策略,它假设最坏的情况,即默认认为数据在处理过程中极有可能被其他事务修改。因此,当一个事务开始读取数据时,悲观锁会立即对数据加锁,阻止其他事务对该数据进行任何修改,直到当前事务完成(提交或回滚)后才释放锁。这种机制可以有效避免数据冲突,但可能会导致较低的并发性能,因为其他事务可能需要等待锁的释放才能继续执行。Java 中和等独占锁就是悲观锁思想的实现。悲观锁适用于写操作较多的场景,或者数据竞争非常激烈的环境。行级锁:只锁定被访问的数据行。表级锁。

2024-11-28 16:06:03 874

原创 MySQL乐观锁

乐观锁是一种并发控制机制,它假设在大多数情况下不会发生冲突,因此在事务执行过程中不加锁。只有在提交时才会检查数据是否被其他事务修改过。如果数据在此期间被修改了,则当前事务会被回滚或者需要重新执行。提高读取性能:由于乐观锁不会锁定资源,因此在读取数据时没有阻塞,可以极大地提高读取操作的性能,特别适合读多写少的应用场景。减少死锁的可能性:因为乐观锁不使用实际的数据库锁,所以避免了传统悲观锁可能导致的死锁问题。简化代码实现。

2024-11-27 20:08:21 1171

原创 Eureka注册中心

创建一个cloud-demo父工程,在cloud-demo父工程下,创建俩个为user-service,order-service模块。其中order信息包含user数据库具体如下,并写出查询order的方法username varchar(100) null comment '收件人',address varchar(255) null comment '地址',id bigint auto_increment comment '订单id'

2024-11-27 11:54:00 956

原创 RestTemplate 使用教程

RestTemplate 是 Spring 框架提供的一种用于执行HTTP请求的同步客户端。它简化了与HTTP服务器的交互,并支持RESTful Web服务。

2024-11-26 21:41:55 675

原创 Spring Cloud服务拆分和使用RestTemplate远程调用

服务接口是微服务间交互的桥梁,应设计简洁、易用、可扩展的接口。

2024-11-26 21:11:50 1006

原创 认识微服务

随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?

2024-11-25 20:53:16 540

原创 MyBatis-Plus(SpringBoot版本)

注意事项:1.如果主键对应的实体类属性中没有设置主键的生成策略,那么MP自动为主键生成值,且回填到实体对象下;2.如果未指定主键生成策略,即使表的主键是主键自增,也不会使用主键自增;映射表中主键字段与实体类属性的关系(尤其表中主键字段名称与实体类属性名称不一致时);定义主键生成策略;@TableId使用:添加在实体类的主键对应的成员属性上即可;@TableName("tb_user") // 指定表名@Data@Builder。

2024-11-17 19:51:37 2668

原创 Linux远程管理常用命令

3.远程登录和复制文件1.关机/重启命令对应英文作用shutdown 选项 时间shutdown关机/重新启动· shutdown 命令可以安全关闭或者重新启动系统选项含义-r重新启动提示:· 不指定选项和参数,默认一分钟之后关闭电脑· 远程维护服务器时,最好不要关闭系统,而应该重启系统常用命令示例:#重新启动操作系统,其中now表示现在#立刻关机,其中now表示现在#系统在今天的20:25会关机#系统再过十分钟后自动关机#取消之前的关机计划。

2024-07-21 11:27:06 1102 1

原创 Linux文件和目录常用命令

可以理解为现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 | 的左右分为俩端,左端塞东西(写),右端取东西(读)ls 是英文单词 list 的简写,其功能为列出目录的内容,是用户最常用的命令之一,类似于 DOs 下的dir 命令。-r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。·cp 命令的功能是将给出的文件或目录复制到另一个文件或目录中,相当于DOS下的copy命令。的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一。

2024-07-19 11:09:20 487

原创 常用Linux命令的基本使用

-options]:选项,可用来对命令进行控制,也可以省略。parameter:传给命令的参数,可以是零个、一个或者多个。[tab]接在一串指令的第一个字的后面,则为【命令补齐】[tab]接在一串指令的第二个字以后时,则为【档案补齐】command:命令名,相应功能的英文单词或单词的缩写。显示command命令的帮助信息。查阅command命令的使用手册。常用Linux命令的基本使用。放大终端窗口的字体显示。查看当前文件夹下的内容。缩小终端窗口的字体显示。使用man时的操作键。一次滚动手册页的一行。

2024-07-18 23:33:49 247

原创 P1776 宝物筛选(Java)

他粗略估算了下每样宝物的价值,之后开始了宝物筛选工作:小 FF 有一个最大载重为 𝑊W 的采集车,洞穴里总共有 𝑛n 种宝物,每种宝物的价值为 𝑣𝑖vi​,重量为 𝑤𝑖wi​,每种宝物有 𝑚𝑖mi​ 件。但是这里的宝物实在是太多了,小 FF 的采集车似乎装不下那么多宝物。对于 100%100% 的数据,𝑛≤∑𝑚𝑖≤105n≤∑mi​≤105,0≤𝑊≤4×1040≤W≤4×104,1≤𝑛≤1001≤n≤100。对于 30%30% 的数据,𝑛≤∑𝑚𝑖≤104n≤∑mi​≤104,0≤𝑊≤1030≤W≤103。

2024-07-15 11:52:57 466

原创 JavaWeb 知识点复习

JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exceptionCookie(客户端,不是内置对象):Cookie是由 服务端生成的 ,再发送给客户端保存。相当于 本地缓存的作用: 客户端(hello.mp4,zs/abc)->服务端(hello.mp4;zs/abc)作用:提高访问服务端的效率,但是安全性较差。

2024-06-26 10:26:10 904

原创 IntelliJ IDEA 用maven创建web项目

已经安装并配置好Tomcat。Tomcat安装及环境变量配置(一看就会)-优快云博客​编辑https://blog.youkuaiyun.com/longyongyyds/article/details/135825647。

2024-06-13 15:35:08 545

原创 P7072 [CSP-J2020] 直播获奖(java)

更具体地,若当前已评出了 𝑝p 个选手的成绩,则当前计划获奖人数为 max⁡(1,⌊𝑝×𝑤%⌋)max(1,⌊p×w%⌋),其中 𝑤w 是获奖百分比,⌊𝑥⌋⌊x⌋ 表示对 𝑥x 向下取整,max⁡(𝑥,𝑦)max(x,y) 表示 𝑥x 和 𝑦y 中较大的数。等)存储获奖比例 𝑤%w%,则计算 5×60%5×60% 时的结果可能为 3.0000013.000001,也可能为 2.9999992.999999,向下取整后的结果不确定。为了增加观赏性,CCF 决定逐一评出每个选手的成绩,并直播即时的获奖分数线。

2024-05-27 14:29:18 754

原创 P1638 逛画展(Java)

游客在购买门票时必须说明两个数字,𝑎a 和 𝑏b,代表他要看展览中的第 𝑎a 幅至第 𝑏b 幅画(包含 𝑎,𝑏a,b)之间的所有图画,而门票的价钱就是一张图画一元。第一行两个整数 𝑛,𝑚n,m,分别表示博览馆内的图画总数及这些图画是由多少位名师的画所绘画的。当然,他想最小化购买门票的价格。第二行包含 𝑛n 个整数 𝑎𝑖ai​,代表画第 𝑖i 幅画的名师的编号。请求出他购买门票时应选择的 𝑎,𝑏a,b,数据保证一定有解。博览馆正在展出由世上最佳的 𝑚m 位画家所画的图画。一行两个整数 𝑎,𝑏a,b。

2024-05-27 11:39:30 332

原创 java.util.Arrays 详解

该方法用于通过给定的生成器函数为数组的每个索引生成新的值。通常不需要直接调用此方法,但在某些自定义对象需要重写。注意:返回的列表大小是固定的,不支持。方法时,可能会作为参考。

2024-05-23 15:08:36 634

原创 BLG冲冲冲!(Java)

题目链接:J. BLG冲冲冲!1 secondinputoutput今天是2023年5月2日,MSI(Mid-Season Invitational,英雄联盟季中邀请赛)开始啦!今年的MSI分为入围赛和淘汰赛两个阶段,其中入围赛的赛制规则和赛程安排如下:图1由上图可以看出,八支战队将一同争夺三个晋级名额,能够晋级的三支战队分别为:A组G3胜者、B组G3胜者、败者组决赛胜者。

2024-05-20 09:13:25 329

原创 P2392 kkksc03考前临时抱佛脚(Java)

因此要开始刷习题集,每科都有一个习题集,分别有 𝑠1,𝑠2,𝑠3,𝑠4s1​,s2​,s3​,s4​ 道题目,完成每道题目需要一些时间,可能不等(𝐴1,𝐴2,…,𝐴𝑠1A1​,A2​,…,As1​​,𝐵1,𝐵2,…,𝐵𝑠2B1​,B2​,…,Bs2​​,𝐶1,𝐶2,…,𝐶𝑠3C1​,C2​,…,Cs3​​,𝐷1,𝐷2,…,𝐴𝑠1A1​,A2​,…本题包含 55 行数据:第 11 行,为四个正整数 𝑠1,𝑠2,𝑠3,𝑠4s1​,s2​,s3​,s4​。

2024-05-17 19:05:54 418

原创 P1135 奇怪的电梯(Java)

大楼的每一层楼都可以停电梯,而且第 𝑖i 层楼(1≤𝑖≤𝑁1≤i≤N)上有一个数字 𝐾𝑖Ki​(0≤𝐾𝑖≤𝑁0≤Ki​≤N)。例如: 3,3,1,2,53,3,1,2,5 代表了 𝐾𝑖Ki​(𝐾1=3K1​=3,𝐾2=3K2​=3,……),从 11 楼开始。第一行为三个用空格隔开的正整数,表示 𝑁,𝐴,𝐵N,A,B(1≤𝑁≤2001≤N≤200,1≤𝐴,𝐵≤𝑁1≤A,B≤N)。对于 100%100% 的数据,1≤𝑁≤2001≤N≤200,1≤𝐴,𝐵≤𝑁1≤A,B≤N,0≤𝐾𝑖≤𝑁0≤Ki​≤N。

2024-05-17 09:56:31 412

原创 P2036 [COCI2008-2009 #2] PERKET(Java)

当我们添加配料时,总的酸度为每一种配料的酸度总乘积;总的苦度为每一种配料的苦度的总和。对于 100%100% 的数据,有 1≤𝑛≤101≤n≤10,且将所有可用食材全部使用产生的总酸度和总苦度小于 1×1091×109,酸度和苦度不同时为 11 和 00。接下来 𝑛n 行,每行 22 个整数 𝑠𝑖si​ 和 𝑏𝑖bi​,表示第 𝑖i 种食材的酸度和苦度。众所周知,美食应该做到口感适中,所以我们希望选取配料,以使得酸度和苦度的绝对差最小。一行一个整数,表示可能的总酸度和总苦度的最小绝对差。

2024-05-16 22:08:06 275

原创 P1219 [USACO1.5] 八皇后 Checker Challenge(Java)

一个如下的 6×66×6 的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。前三行为前三个解,每个解的两个数字之间用一个空格隔开。第四行只有一个数字,表示解的总数。这只是棋子放置的一个解。请编一个程序找出所有棋子放置的解。对于 100%100% 的数据,6≤𝑛≤136≤n≤13。一行一个正整数 𝑛n,表示棋盘是 𝑛×𝑛n×n 大小的。列号 2 4 6 1 3 52 4 6 1 3 5。请输出前 33 个解。最后一行是解的总个数。

2024-05-16 22:06:03 352

原创 P1036 [NOIP2002 普及组] 选数(Java)

已知 𝑛n 个整数 𝑥1,𝑥2,⋯ ,𝑥𝑛x1​,x2​,⋯,xn​,以及 11 个整数 𝑘k(𝑘

2024-05-16 22:03:53 281

原创 P1241 括号序列(Java)

配对结束后,对于 𝑠s 中全部未配对的括号,请你在其旁边添加一个字符,使得该括号和新加的括号匹配。对于全部的测试点,保证 𝑠s 的长度不超过 100100,且只含。输入只有一行一个字符串,表示 𝑠s。输出一行一个字符串表示你的答案。

2024-05-15 17:39:41 365

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除