自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(281)
  • 资源 (6)
  • 收藏
  • 关注

原创 全国城市信息

全国城市信息包含了省份、市、县。

2024-03-11 13:13:41 110

原创 Java虚拟机(JVM)的调优是为了提高Java应用程序的性能、稳定性和资源利用率

这些是一些常见的JVM调优技巧,实际的调优过程可能需要根据具体的应用程序和部署环境进行进一步的调整。在进行JVM调优时,建议先了解应用程序的性能特征和需求,然后根据实际情况进行调整。Java虚拟机(JVM)的调优是为了提高Java应用程序的性能、稳定性和资源利用率。根据应用程序的特性选择合适的垃圾收集器。升级到较新的JVM版本,以获取性能和稳定性的提升。根据硬件配置和应用程序需求,调整线程池的大小、垃圾收集线程数等。合理的堆大小可以减少垃圾收集的频率。设置堆的大小以适应应用程序的需求。

2024-02-26 17:41:26 334 1

原创 objectMapper、ObjectNode、JsonNode调用接口时进行参数组装

运行结果:{"toUser":["s1825","s1824"],"content":"测试信息,请忽略!"}是 Jackson 库中的一个核心类,用于将 Java 对象序列化为 JSON 格式或将 JSON 数据反序列化为 Java 对象。Jackson 是一个流行的 Java JSON 处理库,广泛用于处理 JSON 数据。以下是的一些基本用法:支持许多配置选项,例如设置日期格式、忽略空值、自定义序列化器和反序列化器等。提供了强大的功能,适用于各种 JSON 处理场景。ObjectNode。

2024-02-22 11:04:54 526

原创 调用chatGPT接口

调用chatGPT接口,实现自己的人工智能聊天机器人

2024-01-30 11:32:09 176

原创 自定义异常

Exception Handling in Java is one of the effective means to handle runtime errors so that the regular flow of the application can be preserved. Java Exception Handling is a mechanism to handle runtime errors such as ClassNotFoundException, IOException, SQL

2024-01-26 15:43:39 627

原创 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。请你用整数形式返回 nums 中的特定元素之 和 ,这些特定元素满足:其对应下标的二进制表示中恰存在 k 个置位。整数的二进制表

十进制转为2进制:1 使用 Integer.toBinaryString() 方法:这是 Integer 类的一个方法,可以直接将十进制数转换为二进制数2 使用 Integer.toString() 方法:我们可以使用 Integer 类的 toString() 方法将十进制数转换为二进制数。此方法有两个参数,第一个参数是十进制数,第二个参数是我们要转换的基数。对于二进制,基数为2。

2024-01-25 13:48:00 415

原创 使用python写一个计算器程序

使用python写一个计算器程序。使用python写一个计算器程序。

2023-12-05 13:53:45 504

原创 富文本中的参数如何设置大小?

就无法随意设置参数的格式了.当字数过多时就会出现显示不全,有没有大佬知道如何解决?富文本里如果直接显示的数据可以随意调节大小,颜色等格式.但是如果数据是动态的参数。

2023-08-18 10:24:08 194

原创 给你一个字符串s,输出s能够组成的所有不同的字符串

编程实现:给你一个字符串s,输出s能够组成的所有不同的字符串. * 如:s="abc", * 输出:abc,acb,bac,bca,cba,cab

2023-06-02 00:33:46 358

原创 There are test failures. Please refer to /Users/andy_mac/CodeSpace/springboot/springboot202304/demo/

解决方法1:下载mysql-connector-java.jar。方法2:从maven仓库引入依赖。

2023-04-08 20:27:20 430 1

原创 创建数据库错误注意事项

其实错误就是单引号的问题,数据库中不能使用单引号,看着像是单引号,但是不是,而是esc按键下面的那个按键打出来的(英文模式下)SQL2是错误的,使用了单引号后字段变为了绿色,区别:单引号是竖直向下的,`是写倾斜方向的。对比一下SQL1,SQL2有哪些区别?放在在线笔记的sql中就能看出区别了。运行证明1是正确的,2是错误的!咋一看几乎一摸一样。但是,2错误在哪里呢?

2023-02-11 21:23:54 174

原创 执行操作后的变量值,我的题解首次优于官方

我的想法也很简单,就是逐个读取数据,然后判断该元素是否包含“--”或者“++”其中之一就可以了。--X:X 减 1 ,X = 0 - 1 = -1。X++:X 加 1 ,X = -1 + 1 = 0。X++:X 加 1 ,X = 0 + 1 = 1。,这是由操作组成的一个列表,返回执行所有操作后,++X:X 加 1 ,X = 0 + 1 = 1。++X:X 加 1 ,X = 1 + 1 = 2。X++:X 加 1 ,X = 2 + 1 = 3。感觉内存占比挺大的。比我的题解更耗内存!

2022-12-23 21:28:48 507

原创 win11合盖不休眠怎么设置?

win11合盖不休眠设置方法现在win电脑都是标配win11了,程序员们有时会遇到下班后回去继续加班,但是又不想带着公司的电脑,这时就可以使用远程控制自己的电脑,使用软件todesk,把公司的电脑合上盖子就可以了,而且还处于正常的开机状态。第一步:搜索【控制面板】 点击【硬件和声音】选择 电源选项【更改电影按钮的功能】 关闭盖子时设置为 【不采取任何操作】

2022-12-07 22:13:51 1414

原创 移动所有球到每个盒子所需的最小操作数有 n 个盒子。给你一个长度为 n 的二进制字符串 boxes ,其中 boxes[i] 的值为 ‘0‘ 表示第 i 个盒子是 空 的,而 boxes

3) 第 3 个盒子:将一个小球从第 1 个盒子移动到第 3 个盒子,需要 2 步操作。将一个小球从第 2 个盒子移动到第 3 个盒子,需要 1 步操作。1) 第 1 个盒子:将一个小球从第 2 个盒子移动到第 1 个盒子,需要 1 步操作。2) 第 2 个盒子:将一个小球从第 1 个盒子移动到第 2 个盒子,需要 1 步操作。注意,操作执行后,某些盒子中可能会存在不止一个小球。不停止的刷题,逐渐的做中等难度的题目也得心应手了。小球从某个盒子移动到一个与之相邻的盒子中。是将所有小球移动到第。

2022-12-02 23:51:24 155

原创 情感丰富的文字

例如,以 "hello" 为例,我们可以对字母组 "o" 扩张得到 "hellooo",但是无法以同样的方法得到 "helloo" 因为字母组 "oo" 长度小于 3。此外,我们可以进行另一种扩张 "ll" -> "lllll" 以获得 "helllllooo"。我们将相邻字母都相同的一串字符定义为相同字母组,例如:"h", "eee", "ll", "ooo"。我们能通过扩张 "hello" 的 "e" 和 "o" 来得到 "heeellooo"。输入一组查询单词,输出其中可扩张的单词数量。

2022-11-25 21:18:40 91

原创 Java 求数组、list共有的元素

我们通常会遇到需要求两个数组中共同的元素,普通的方法就是利用两个for循环就可以得到结果,但是一般不建议这样写。下面我们来探讨一下,更多的方法来解决这个问题。总体来看,感觉都没有那种直接可以调用的方法来使用,比如Python中就会提供一些直接求两个list的这种共有的元素,以及交集并集。Java中还是需要避免不了for循环。如果你有更好的方法,欢迎推荐。求两个数组的共有元素。

2022-11-13 12:47:59 655 1

原创 请你设计一个可以解释字符串 command 的 Goal 解析器

请你设计一个可以解释字符串command的。command由"G"、"()"和/或"(al)"按某种顺序组成。Goal 解析器会将"G"解释为字符串"G"、"()"解释为字符串"o","(al)"解释为字符串"al"。然后,按原顺序将经解释得到的字符串连接成一个字符串。给你字符串command,返回对command的解释结果。"Goal"Goal 解析器解释命令的步骤如下所示:G -> G() -> o(al) -> al最后连接得到的结果是 "Goal""Gooooal"

2022-11-06 17:26:25 442

原创 查询出每一种食物的最高/低价,以及最高/低价发生在哪一天

【代码】查询出每一种食物的最高/低价,以及最高/低价发生在哪一天。

2022-10-23 23:57:11 420

原创 交替合并字符串

开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。注意,word2 比 word1 长,"rs" 需要追加到合并后字符串的末尾。注意,word1 比 word2 长,"cd" 需要追加到合并后字符串的末尾。合并后: a p b q r s。合并后: a p b q c d。合并后: a p b q c r。

2022-10-23 22:40:22 152

原创 ribbon实现负载均衡和自定义算法

Intellij IDEA的查找资料非常方便,默认的快捷键是双击Shift键搜索Java内部类 快捷键:shift+shift 搜索IRule 类重写随机实现类//////某服务运行的总次数//当前从哪一个服务获取数据}} else {}}//生成随机数// 自定义,每个服务执行5次, 共有3个服务。total++;}}} else {}}}}}}}}}使用自己定义的策略。

2022-10-13 15:44:37 459

原创 仅执行一次字符串交换能否使两个字符串相等

给你长度相等的两个字符串s1和s2。一次操作的步骤如下:选出某个字符串中的两个下标(不必不同),并交换这两个下标所对应的字符。如果对执行就可以使两个字符串相等,返回true;否则,返回false。true例如,交换 s2 中的第一个和最后一个字符可以得到 "bank"false一次字符串交换无法使两个字符串相等true两个字符串已经相等,所以不需要进行字符串交换。

2022-10-11 15:05:11 152

原创 旋转数字详解

难度中等143我们称一个数 X 为好数, 如果它的每位数字逐个地被旋转 180 度后,我们仍可以得到一个有效的,且和 X 不同的数。要求每位数字都要被旋转。如果一个数的每位数字被旋转以后仍然还是一个数字, 则这个数是有效的。0, 1, 和 8 被旋转后仍然是它们自己;2 和 5 可以互相旋转成对方(在这种情况下,它们以不同的方向旋转,换句话说,2 和 5 互为镜像);6 和 9 同理,除了这些以外其他的数字旋转以后都不再是有效的数字。现在我们有一个正整数N, 计算从1到N中有多少个数 X 是好数?

2022-09-27 18:02:14 685

原创 拆除炸弹详解

解密后的密码为 [7+1+4, 1+4+5, 4+5+7, 5+7+1]。由于 code 是循环的, code[n-1] 下一个元素是 code[0] ,且 code[0] 前一个元素是 code[n-1]。你的情报员会给你一个长度为 n 的 循环 数组 code 以及一个密钥 k。如果 k > 0 ,将第 i 个数字用 接下来 k 个数字之和替换。如果 k < 0 ,将第 i 个数字用 之前 k 个数字之和替换。输入:code = [5,7,1,4], k = 3。输出:[12,10,16,13]

2022-09-24 23:59:10 155

原创 检查单词是否为句中其他单词的前缀

如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。如果 searchWord 不是任何单词的前缀,则返回 -1。输入:sentence = "i love eating burger", searchWord = "burg"解释:"burg" 是 "burger" 的前缀,而 "burger" 是句子中第 4 个单词。

2022-08-22 00:28:57 100

原创 Python TCP socket 通信编程

socket编程是一门技术,它主要是在网络通信中经常用到既然是一门技术,由于现在是面向对象的编程,一些计算机行业的大神通过抽象的理念,在现实中通过反复的理论或者实际的推导,提出了抽象的一些通信协议,基于tcp/ip协议,提出大致的构想,一些泛型的程序大牛在这个协议的基础上,将这些抽象化的理念接口化,针对协议提出的每个理念,专门的编写制定的接口,与其协议一一对应,形成了现在的socket标准规范,然后将其接口封装成可以调用的接口,供开发者使用。

2022-08-19 18:29:00 410

原创 给你一个混合了数字和字母的字符串 s,其中的字母均为小写英文字母。

请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同。也就是说,字母后面应该跟着数字,而数字后面应该跟着字母。请你返回 重新格式化后 的字符串;如果无法按要求重新格式化,则返回一个 空字符串 。...

2022-08-11 15:42:38 498

原创 设计循环队列

/ 返回 true circularQueue.enQueue(2);// 返回 true circularQueue.enQueue(3);// 返回 true circularQueue.enQueue(4);// 返回 false,队列已满 circularQueue.Rear();// 返回 true circularQueue.deQueue();// 返回 true circularQueue.enQueue(4);// 返回 true circularQueue.Rear();...

2022-08-02 18:34:35 92

原创 多线程获取官方汇率

如果您确认已正确发送key参数给接口,但依然返回“缺少key参数”问题,则一般是数据编码格式问题。如果您的代码设置的是application/json等方式的编码格式,请添加或者修改为此种编码方式“application/x-www-form-urlencoded”。如果您是post方式传值的,要么key参数应该在body消息体中,具体而言,每种编程语言都有细微差别,可在接口文档界面参考演示代码。post方式请求时,enctype应为application/x-www-form-urlencoded。...

2022-07-30 18:02:51 309

原创 单词替换,substring妙用,Java实现详细版

648. 单词替换难度中等188收藏分享切换为英文接收动态反馈在英语中,我们有一个叫做 (root) 的概念,可以词根后面添加其他一些词组成另一个较长的单词——我们称这个词为 (successor)。例如,词根,跟随着单词 (其他),可以形成新的单词 (另一个)。现在,给定一个由许多词根组成的词典 和一个用空格分隔单词形成的句子 。你需要将句子中的所有继承词用词根替换掉。如果继承词有许多可以形成它的词根,则用最短的词根替换它。你需要输出替换之后的句子。示例 1:输入:dictionary = ["cat"

2022-07-07 10:16:54 510 1

原创 MYsql数据库练习题

目录6-当 B属性函数依赖于A属性时,属性A与B 的联系是5-现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( ) 。4-下列说法中,不属于数据模型所描述的内容是______。3-假设有选课表course_relation(student_id, course_id),其中student_id表示学号,course_id表示课程编号,如果小易现在想获取每个学生所选课程的个数信息,请问如下的sql语句正确的是()2- 一条SQL语句中...

2022-05-27 15:42:00 1674

原创 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。如下图所示数据范围:输入二叉树的节点数 0≤n≤1000,二叉树中每个节点的值 0≤val≤1000要求:空间复杂度O(1)(即在原树上操作),时间复杂度 O(n)注意:1.要求不能创建任何新的结点,只能调整树中结点指针的指向。当转化完成以后,树中节点的左指针需要指向前驱,树中节点的右指针需要指向后继2.返回链表中的第一个节点的指针3.函数返回的TreeNode,有左右指针,其实可以看成一个双向链表的数据结构...

2022-05-09 23:57:16 916

原创 每日一题,增减字符串匹配

942. 增减字符串匹配由范围[0,n]内所有整数组成的n + 1个整数的排列序列可以表示为长度为n的字符串s,其中:如果perm[i] < perm[i + 1],那么s[i] == 'I' 如果perm[i] > perm[i + 1],那么s[i] == 'D'给定一个字符串s,重构排列perm并返回它。如果有多个有效排列perm,则返回其中任何一个。示例 1:输入:s = "IDID"输出:[0,4,1,3,2]...

2022-05-09 23:53:09 119

原创 Spring Boot整合Shiro + Springboot +vue

目录02 Spring Boot整合Shirop1.shiro概述1 什么是Shiro2 Shiro核心组件p2.Shiro实现登录认证AccountRealm.javaQueryWrapper类名和表名是一一对应的mapper报错解决测试pom.xmlp3.Shiro实现请求授权配置类 ShiroConfig**编写认证和授权规则:controllerp4.Shiro整合Thymeleaf--认证完成,开始授权 13:52

2022-05-09 13:23:16 3165 1

原创 SpringBoot注解集合

SpringBoot注解集合问题@RequestBody ApiImplicitParamsFindAccountApplySearch search@RequestMapping(value="/findAccountApply",method=RequestMethod.POST) @ApiOperation(value="查询充值申请") @ApiImplicitParams({ @ApiImplicitParam(name="search",value="传入的参

2022-05-09 13:10:00 640

原创 vue添加axios报错

PS C:\CodeSpace2022\Vue\AndyVue\src> npm installnpm ERR! code EINVALIDPACKAGENAMEnpm ERR! Invalid package name "[email protected]@axios": name cannot start with an underscore; name can only contain URL-friendly charactersnpm ERR! A complete log of th...

2022-04-04 01:15:49 5596 3

原创 vue3.x可以运行vue2.x项目吗?

vue3.x可以运行vue2.x项目吗?

2022-04-03 22:38:55 2035

原创 每日一题

744. 寻找比目标字母大的最小字母难度简单197给你一个排序后的字符列表letters,列表中只包含小写英文字母。另给出一个目标字母target,请你寻找在这一有序列表里比目标字母大的最小字母。在比较时,字母是依序循环出现的。举个例子:如果目标字母target = 'z'并且字符列表为letters = ['a', 'b'],则答案返回'a'示例 1:输入: letters = ["c", "f", "j"],target = "a"输出: "c"示例 2...

2022-04-03 22:13:16 62

原创 公务员题目

公务员题目来自牛客刷题4-25.下列有关广场的相关知识说法错误的是( )正确答案: C 你的答案: C (正确)广场可以按照尺度关系分为特大广场和中小度广场广场按照空间形态可以分成开敞性广场和封闭性广场广场的绿地种植设计的基本形式有独立式种植、集团式种植以及自然式种植广场按照使用功能可以分为集会型广场、交通性广场以及娱乐休闲广场等4.根据营养物质在生物体中的生理功能要求,下列不属于营养物质的是? ()正确答案: C 你的答案: B (错误)碳源氮源核酸

2022-04-02 16:51:11 631

原创 STS中快速显示代码行数

window---> preferences --> General --> Editors --> Text Editors -->的选 show line numbers

2022-03-31 14:39:38 611

原创 一天一题【棒球比赛】

682. 棒球比赛难度简单242你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i 项操作,ops 遵循下述规则:整数 x - 表示本回合新获得分数 x "+" - 表示本回合新获得的得分是前两次得分的总和。题目数据保证记录此操作时前面总是存在两个有效的分数。 "D" - 表示本回合新获得的得分是前一次得分的两倍。题目数据

2022-03-26 23:28:26 184

ios15.4测试版5

ios15.4测试版5

2022-03-08

CPPV4例题_Linux.tgz

CPPV4例题_Linux

2021-09-11

C++讲稿.zip

C++讲稿

2021-09-11

C++V4实验eclipse.zip

C++V4实验eclipse

2021-09-11

C++V4实验Windows.zip

C++V4实验Windows

2021-09-11

基于SpringBoot+layUI的成本管理系统,权限管理等.zip

基于SpringBoot+layUI的成本管理系统,权限管理等。

2021-04-20

空空如也

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

TA关注的人

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