自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 oj E : 投资项目的方案

存在m种投资组合,限制每一种的投资总额不能超过。每种投资组合中项目所需的单位投入是不同的,为。求:使得收益率之和最高的每种项目投资的单位数。有n种基础的投资项目,每一种的单位收益率为。

2024-06-30 12:34:20 704

原创 B : 斐波那契数列第n项Plus

求斐波那契数列第 n 项。斐波那契数列第 n 项 对 109+7 取模。每组数据给出 1≤�≤109。代码有点丑陋,思路就是矩阵快速幂。

2024-06-30 12:29:43 251

原创 D : 合适的顺序

例如 13242315 的权值和为 1∗3+3∗1∗2+2∗3∗4+4∗2∗2+2∗4∗3+3∗2∗1+1∗3∗5+5∗1=99。给定 8 个数,如果将它们排成一列,每个数的权值是它与相邻的数之积,求一个排列方式,所有数的权值之和最大,输出该权值和.每组数据一行 8 个空格隔开的数 1≤��≤100.

2024-06-29 10:36:44 467

原创 C : 线性规划例题求解

TestData。

2024-06-29 10:34:43 710

原创 深圳技术大学oj B : 所有不含逆序对的组合数

有若干组测试数据,(1~20之间) 每一组测试数据第一行输入一个整数 n (0 ≤ n ≤ 20), 代表 n 个数字,接下来的一行输入 n 个整数,分别为 x1, x2 …xn (1 ≤ xi ≤ 9)数组中可能包含重复的数字, 求由这些数字组成的不重复字符串, 且字符串中不包含逆序对。输出每组数字组成的不重复字符串,字符串通过逗号隔开。不选择任何数字时,组成空字符串。回溯求组合数然后排序。

2024-06-27 17:12:57 425

原创 深圳技术大学oj C : 生成r子集

样例中:{3,1,4}表示01011——5(0)4(1)2(0)1(1)3(1),{1,2,5}表示10110——5(1)4(0)2(1)1(1)3(0),则{1,2,5}的字典序比{3,1,4}靠后.输出给定序列按字典序的 � 组合,按照所有 � 个元素出现与否的 01 标记串 ����−1,...,�1 的字典序输出.第一行集合元素个数 1≤�≤10 及子集元素个数 1≤�≤�,第二行 � 个空格隔开的正整数 1≤��≤100.方法用回溯求组合数然后排序。

2024-06-27 17:06:38 494

原创 A : 平面划分

小学奥数:要分的最多,就需要两两相交,且没有任何三条直线交于一点。假设已有 n 条直线,在增加第 n+1 条时,与之前每条直线都有一个独立交点, n 个交点把新的直线分成 n+1 段,每段都会把一个部分一分为二,所以增加了 n+1 块。一条直线可以把平面分成两部分,两条直线分成四部分。那么 n 条直线最多可以把平面分成几部分?多组数据,每组数据一个正整数 1≤�≤1000。

2024-06-24 10:49:54 311

原创 深圳技术大学算法设计oj A : 最佳生产规划

一工厂使用 � 种原料生产 � 种产品,每种产品需要消耗各类原料,同时有个固定售价,求各类产品最优生产数量,使全部售卖得到的收入最高.合理分配产品生产能取得的最大收入,输出结果与答案误差需要在 10−6 以内.

2024-06-24 10:46:32 287

原创 python nltk.download(‘averaged_perceptron_tagger’) [nltk_data] Error loading averaged_perceptron_tag

下载nltk分词库时出现错误,并提示在一堆路径未找到文件,并且download error,明明我已经有下载的语句,那此时就说明下载失败,原来要开。

2024-06-15 18:08:02 121

原创 侠盗猎车-圣安地列斯下载

在得悉母亲被杀死的消息后,回到位于洛圣都的老家,渐渐解开母亲被杀事件的内情并复兴帮派、开拓自己的事业。游戏公司发行的一款围绕犯罪为主题的开放式动作冒险游戏,游戏于2004年10月26日登陆。评为年度极致游戏,同时也获得了五项。至于作弊码大家可以去搜,很多的。《侠盗猎车手:圣安地列斯》是由。该作的背景城市设定在了。该游戏在2005年被。

2024-06-12 21:57:37 256

原创 vscode live server无法实时刷新(之前好好的,重装也没用)

我创建文件夹的时候,打开文件夹,然后创建html文件时,vscode自动给我创建了一个.dist文件夹,然后把我创建的文件夹放到了.dist文件夹里,然后,live server就不起作用了。注意不要将html文件放在.dist目录下。正确的(放在根目录下)

2024-06-12 10:41:24 238

原创 头歌,编写一个名为INSERT_S的触发器,在S表执行 INSERT 语句后被激发

第一关:编写一个名为INSERT_S的触发器,在S表执行 INSERT 语句后被激发,此触发器将新供应商的SNO、SNAME、STATUS、CITY及执行此操作的用户(USER)插入N_S表,N_S表比S表增添操作用户一列。第二关。

2024-06-11 23:20:23 388

原创 侠盗猎车✋罪恶都市

32、IWANTITPAINTEDBLACK-路上的车全变成爆炸后的颜色。27、CHICKSWITHGUNS-手下变拿M4的MM(前提得做老大)36、ROCKANDROLLCAR-得到豪华轿车(lovefirst)35、THELASTRIDE-得到CASKET-CAR(棺材车)45、FOXYLITTLETHING-MAFIOSI女儿的皮肤。31、AHAIRDRESSERSCAR-路上的车全变成紫色。18、NOBODYLIKESME-没人喜欢你(和你打架)

2024-06-11 21:25:35 593

原创 头歌故宫壁纸网页爬取实验

本关任务:下载故宫壁纸前 5 个网页的多张图片,网页地址为。本关任务:编写一个获取故宫壁纸网页的第一张图片的信息。本关任务:下载故宫壁纸网页的第一张图片,网页地址为。,并将图片文件命名为网页上图片的标题名,扩展名为。本关任务:下载故宫壁纸网页的多张图片,网页地址为。,并将图片文件命名为序号标题名,扩展名为。将图片文件命名为序号标题名,扩展名为。本关任务: 完成四个选择题。

2024-05-12 23:57:53 493 3

原创 第2关:UDP 计算丢包率

本关任务:完成一个客户端程序,向服务器端发出请求,传输数据,并设置超时丢包,服务器会进行相应的反馈,我们需要计算来自服务器的数据包丢失率。如果已经忘记了相关的内容,请返回第一关进行复习,打好基础。为来自服务器的消息(并且是解码后的字符串类型的消息),具体参考预期输出。,表示没有出现任何丢包情况,每出现一次丢失数据包,为浮点数,表示丢包率,我们需要保留其小数点后两位。发生丢包时要有反馈信息,并且需要输出,内容为。最后你需要计算丢包率并将其输出,输出格式为。,你需要将其输出,其中。表示收到第几次的报文,

2024-05-12 23:48:55 488

原创 头歌 第1关:UDP 初体验

本关任务:完成一个客户端程序,向服务器端发出请求,传输数据,并设置超时丢包,体验 UDP 的基本连接过程。一般超时期应该在刚创建套接字时设置,因为它们可能用于连接的操作。由于评测系统的服务器端文件和客户端文件位于同一台主机,我们可以使用。是包含接收数据的二进制串,我们要想获取其中的内容,需要使用。来自服务器端的报文一旦超时,UDP 就将该报文丢弃。是一个浮点数,单位是秒,表示超时的边界值。对象是第一步,后续所有的操作都是通过。是指定要接收的最大数据量,通常可设为。是发送数据的套接字地址,是元组。

2024-05-11 21:14:53 524 1

原创 创建基于 UDP 的 Ping 程序

其中,前面两个部分的值作为一个TCP连接相对固定,路由器中缓存的排队和处理时间会随着整个网络拥塞程度的变化而变化。你需要建立一个 UDP 套接字,并指定目的IP地址和端口,随之使用一个循环来发送数据包,共循环。因为 UDP 是一个不可靠协议,由客户发送的分组可能会丢失。,并且保留小数点后两位有效数字,输出时需要加上单位,具体参考预期输出。程序,需要输出数据包的源主机 IP 地址以及往返时延(RTT)。在本关卡中,您将创建一个非标准的基于 UDP 的。是服务器的 IP 地址,该地址不包括端口号,

2024-05-11 21:12:40 1039 1

原创 如何远程连接桌面

然后,我和我朋友处于两个局域网,没法通过公网连接,所以只能另寻他路,然后我知道了Todesk这款远程连接软件,下面是下载地址,很小,就几M,而且方便快捷。在控制方输入被控制方的设备代码,然后点连接,之后还会要你输入临时密码,就是上面的第二串字符串,然后就可以连接成功了。今天要帮朋友远程解决电脑程序问题,微信解决太麻烦了,还是自己直接上手好,我去找系统自带的远程连接工具,发现了这个。下载安装好后(需两台电脑都下载安装登录好)

2024-04-25 18:03:18 158 1

原创 Unknown system variable ‘transaction_isolation‘

在ideaSQL控制台执行SQL语句时,报Unknown system variable ‘transaction_isolation‘错误,我按照视频教程的步骤来的,到我这就不行了。%表示匹配0个或多个,像正则表达式。后面发现,是mysql版本问题,表示查看当前数据库的隔离级别。换一个查询语句就行了。

2024-04-22 16:06:31 225 1

转载 D (1152) : 循环赛日程表

设计一个𝑛行𝑛−1列的表,第𝑖行第𝑗列填入第𝑖个选手第𝑗天的对手.多组测试数据,每组给出选手个数。作者 Miraitowa412。

2024-04-17 11:46:43 42

转载 分治-整数位乘

优化AD+BC的表示为(A+B)*(C+D)-AC-BD,代替(A-B)(D-C)+AC+BD,避免了减法出现负数。// 设 a = A * 2^(n/2) + B, b = C * 2^(n/2) + D。链接:https://www.jianshu.com/p/4386cff19146。// TODO: 为 a 添加 n_2 个二进制0,即乘以 2^(n_2)// TODO: 返回 a + b 的结果,小心两数异号情况。// TODO: 返回 a - b 的结果,注意正负号。输出二进制表示的两数乘积。

2024-04-17 11:39:15 133

原创 在java如何优雅的使用参数校验

我讲的都是最最简单的参数校验方法,更深层次的还有分组的参数校验,notblank,notnull,notempty,notblank专为string类型等等,要深入了解,可去看看其他博客。

2024-04-13 22:22:44 494 1

原创 jupyter notebook突然打开空白,明明之前还是好的

出现空白这个问题时,我发现我的默认浏览器从edge变成了电脑自带的联想浏览器,不知道什么操作,导致jupyter notebook打开的默认浏览器改变了,然后我修改了所有应用打开的默认浏览器为edge,就好了,具体怎么修改默认打开的浏览器,比如pdf默认打开的浏览器,大家可以去csdn搜搜。由于遇到空白的时候,我忘记记录下来了,所有没有原图,大概就是下面红色框框的区域,全是白色,没有内容显示。

2024-04-13 19:52:18 565 1

原创 在java中如何对前端传来的数组类型的数据进行es搜索

比如,我要搜索一些公司,我选择了公司地点为深圳,上海,北京的选项,前端传['北京','上海','深圳']到后端,后端用数组接收后,该如何进行es搜索呢分两种情况,看你的需求。

2024-04-11 23:26:06 352

原创 在java后端中使用es的boolquery进行复合查询

如果像我上面错误的那样,只会对最后一个QueryBuilders.termsQuery()起作用,也就是只对scale字段进行terms查询,从而忽略了type,也就不会复合查询了,今天在写项目的时候,发现我已经使用boolquery进行了复合查询,但是不起作用,永远只会查询一个boolquery,下面是我的。后面看了其他项目源码,发现boolquery得先构造好,才传进去request.source().query()正确的bool复合查询代码。

2024-04-11 22:53:02 240

原创 java 小坑之运算符优先级

这可能会违背我们从左往右的常理,true||true=true 然后true &&false=false。各位看官请猜这个结果是true还是false。后面才知道&&优先级大于||应该是false才对。

2024-03-26 18:27:34 106

原创 java参数校验注解@Valid @NotNull不起作用,罪魁祸首竟和javax和jakarta有关

想在项目中使用优雅的@Valid进行参数校验,从而代替if else,但是当我写好后,@valid参数校验代码后,却没起作用,debug了一下午,终于解决了,且听我娓娓道来springboot项目中tomcat版本为10.几时,建议使用jakarta包(因为javax中的某些注解在tomcat 10中不起作用)(tomcat版本10时兼容javax和jakarta)

2024-03-01 20:39:36 978

原创 java springboot项目中javax包和jakarta包的几点说明

javax包和jakarta包功能上是差不多的,jakarta是由javax演变而来的,但是如果乱用,会出现版本不兼容问题,比如在springboot项目中,如果内嵌的tomcat容器的版本为9.几,那它是不支持jakarta的,此时只能使用javax。

2024-03-01 20:15:27 1412

原创 后端SQL中update语句却出现Duplicate entry ‘王老吉‘ for key ‘idx_dish_name‘等异常信息(已解决)

但是现在我执行的是update语句,也没有更改那个unique字段,按理来说,是不可能出现这个错误的,通常是执行insert语句才会遇到的,后面debug发现。但是让我万万没想到的是,where条件的确实竟然是报值重复的错误,可恶的Duplicate entry。在数据库表中,按理来说,某些字段是可以设置成值唯一的,当值重复是会报错,比如下面这个。

2024-02-14 16:59:00 658

原创 前端传来参数明明是json格式,在java后端用@RequestBody却接收不了参数

最近写黑马的苍穹外卖用了swagger,直接写@requestbody注解时不知怎么的就给我导入的swagger下的,神不知鬼不觉的替换,也不提示一下,搞得我debug了好久,和视频中的代码反复比对,明明一摸一样,我却接收不了参数,strange,好在终于偶然发现了有两个相同的RequestBody注解。我们得使用第二种才能接收到前端传来的json参数。经过一段疯狂的debug,发现是注解写歪了。@RequestBody有两种注解。另一种是spring框架下的。一种是swagger下的。

2024-02-14 16:29:35 354 2

原创 java反序列化时遇到StreamCorruptedException报错

错误就在于,我传递了一个使用过read()方法的FileInputStream对象给ObjectInputStream。发现是传递FIleInputStream对象给ObjectInputStream时出的错误。

2023-09-18 10:28:31 67

原创 java如何判断文件内容是否为空

今天操作反序列化流的时候,每次的反序列化我都得判断反序列化的文件内容是否为空,不判断的话并且直接反序列化空的文件,会报EOFException。c此时我就必须判断文件是否为空,判断文件是否为空的代码如下。核心就是文件为空的话read()数据为-1。

2023-09-18 10:15:24 490

空空如也

空空如也

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

TA关注的人

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