倾城璧
码龄2年
关注
提问 私信
  • 博客:98,533
    98,533
    总访问量
  • 71
    原创
  • 41,631
    排名
  • 2,621
    粉丝
  • 111
    铁粉

个人简介:JAVA是世界上最好的语言.java

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
  • 加入CSDN时间: 2023-09-27
博客简介:

2302_79993788的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    940
    当月
    1
个人成就
  • 获得1,622次点赞
  • 内容获得12次评论
  • 获得1,283次收藏
  • 代码片获得637次分享
  • 博客总排名41,631名
创作历程
  • 3篇
    2025年
  • 68篇
    2024年
成就勋章
TA的专栏
  • 区块链基础知识
    3篇
  • Go语言基础知识
    7篇
  • leetcode算法题
    14篇
  • solidity智能合约开发
    4篇
  • 计算机网络
    1篇
  • JAVA的基础知识
    20篇
  • MySQL基础知识
    4篇
  • JAVA数据结构基础
    10篇
  • 蓝桥杯算法题
    1篇
兴趣领域 设置
  • Python
    pythondjango
  • Java
    eclipsejavaintellij-idea
  • 编程语言
    javajavascript
  • 开发工具
    visualstudio
  • 区块链
    区块链智能合约信任链去中心化分布式账本
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

57人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Leetcode求职题目(21)

遍历区间。
原创
发布博客 2025.01.25 ·
1106 阅读 ·
20 点赞 ·
0 评论 ·
9 收藏

Web前端开发+HTML5+四川旅游+宣传展示页面模板

发布资源 2025.01.20 ·
zip

求职Leetcode题目(20)

计算从第一个房屋到倒数第二个房屋的最大金额。
原创
发布博客 2025.01.20 ·
890 阅读 ·
28 点赞 ·
0 评论 ·
28 收藏

求职Leetcode题目(19)

例如:citations = [3, 0, 6, 1, 5](表示5篇论文的被引用次数)H指数的定义:若有h篇论文至少被引用h次,则h就是H指数。让我通过一个具体的例子来详细解释这个计算H指数的算法。所以H指数为3,因为存在3篇论文的引用次数大于等于3。然后从高到低累加论文数量,找到满足条件的最大。的思想,统计每个引用次数出现的频次。,因为引用次数可能超过论文总数。,统计每个引用次数出现的频次。(因为 H 指数最大不会超过。如果某篇论文的引用次数。
原创
发布博客 2025.01.17 ·
325 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

go语言中的指针详解

指针是什么?答案是指针。指针就是一个存储了其他数据项地址的数据项,或者说指针是一个存储了其他变量地址的变量。在代码中,我们会经常存储或者读取各种数据,这些数据的数据类型可能是字符串、数字类型或结构体等,数据存在内存某个指定位置上,每个内存位置有自己的地址,指针就是专门用存储变量地址的变量,如下图所示:从上面的示意图中可以看出一个指针类型的变量本身也有自己的内存地址。 可以总结为:在编程语言中,指针是一种数据类型,用来存储一个内存地址,该地址指向存储在该内存中的对象。这个对象可以是字符串、整数、函数或者你自定
原创
发布博客 2024.11.23 ·
888 阅读 ·
9 点赞 ·
0 评论 ·
31 收藏

go的接口详解

首先解释定义行为:接口即一组方法定义的集合,定义了对象的一组行为,就是定义了一些函数,由具体的类型实例实现具体的方法。换句话说,一个接口就是定义(规范或约束),接口并不会实现这些方法,具体的实现由类实现,实现接口的类必须严格按照接口的声明来实现接口提供的所有功能。接口的作用应该是将定义与实现分离,降低耦合度。
原创
发布博客 2024.11.18 ·
981 阅读 ·
24 点赞 ·
0 评论 ·
16 收藏

求职Leetcode题目(16)

解题思路1:egg 和 add 同构,就意味着下边的映射成立e -> ag -> d也就是将 egg 的 e 换成 a, g 换成 d, 就变成了 add同时倒过来也成立a -> ed -> g也就是将 add 的 a 换成 e, d 换成 g, 就变成了 eggfoo 和 bar 不同构,原因就是映射不唯一o -> ao -> r其中 o 映射到了两个字母思路2:将第一个出现的字母映射成 1,第二个出现的字母映射成 2对于 egge -> 1。
原创
发布博客 2024.11.14 ·
474 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

go语言的面向对象详解

Name, StuNum, Address string //批量定义三个String类型stu Student //继承Student 的所有属性Age int //年龄Scores [2]float32 //数组保存语文和数学的考试成绩TopPtr *int //int类型的指针,用于排名SliceIndex []int //int类型的切片,定义学生各项指数,使用的时候需要make。
原创
发布博客 2024.11.14 ·
993 阅读 ·
15 点赞 ·
0 评论 ·
15 收藏

求职leetcode题目(15)

解题思路:下面我们一步一步地进行讲解。标签:动态规划动态规划方程:dp[n] = MAX( dp[n-1], dp[n-2] + num )由于不可以在相邻的房屋闯入,所以在当前位置 n 房屋可盗窃的最大值,要么就是 n-1 房屋可盗窃的最大值,要么就是 n-2 房屋可盗窃的最大值加上当前房屋的值,二者之间取最大值。
原创
发布博客 2024.11.11 ·
767 阅读 ·
30 点赞 ·
0 评论 ·
24 收藏

solidity中的继承

/ 这是一个许可证标识符,用于指定代码的许可证类型。MIT许可证是一种宽松的自由软件许可证。// 这行代码指定了Solidity编译器的版本。`^`符号表示与0.8.26版本兼容的最新版本。A / \B C \/ D*/// 这是一个继承树的注释,说明了合约之间的继承关系。A是基类,B和C继承自A,D继承自B和C。// 定义了一个名为A的合约。// 这是一个事件。你可以在函数中触发事件,并将它们记录在交易日志中。// 在我们的例子中,这将有助于追踪函数调用。
原创
发布博客 2024.11.02 ·
615 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

solidity中的Error和Modifier详解

从Solidity 0.8.4开始,引入了自定义错误类型,用于节省Gas并提供更加具体的错误信息。// 如果a不大于10,将使用自定义错误类型回滚交易在这个例子中,我们定义了一个名为InvalidNumber的自定义错误类型,它接受一个uint参数。在checkNumber函数中,如果a不大于10,我们使用revert关键字和自定义错误类型来回滚交易,并提供具体的错误信息。自定义错误类型的好处是,它们允许合约的用户更容易地识别和处理特定的错误情况,同时减少了合约的Gas消耗。
原创
发布博客 2024.11.01 ·
1278 阅读 ·
7 点赞 ·
0 评论 ·
20 收藏

求职leetcode题目(14)

要实现一个 stack,那么我们还能用 java 自带的 stack 吗?这引导我们可以在模拟竖式计算(除法)过程中,使用「哈希表」记录某个余数最早在什么位置出现过,一旦出现相同余数,则将「出现位置」到「当前结尾」之间的字符串抠出来,即是「循环小数」部分。这道题最直接的解法就是我们可以用两个栈,一个栈去保存正常的入栈出栈的值,另一个栈去存最小值,也就是用栈顶保存当前所有元素的最小值。首先可以明确,两个数相除要么是「有限位小数」,要么是「无限循环小数」,而不可能是「无限不循环小数」。
原创
发布博客 2024.10.21 ·
325 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

solidity中的mapping以及Memory,Storage & Calldata

本章节三个最重要的,就是Calldata,Memory和Storage,这是一个稍微进阶的知识点,所以,如果你第一次没有完全掌握它,那也完全没关系。
原创
发布博客 2024.10.12 ·
1474 阅读 ·
27 点赞 ·
0 评论 ·
19 收藏

go语言中的函数详解

/ 函数体// 可以包含一系列的语句和操作return value // 返回值(如果有)func: 关键字用于定义函数。: 函数名,用于唯一标识该函数。: 参数列表,函数可以接收零个或多个参数。每个参数由参数名和参数类型组成,多个参数之间使用逗号分隔。: 参数的类型,指定参数的数据类型。returnType: 返回类型,指定函数的返回值的数据类型。如果函数没有返回值,则返回类型为空。: 可选项,用于返回函数的结果。如果函数定义了返回类型,则需要使用return语句将结果返回给调用者。
原创
发布博客 2024.10.11 ·
1129 阅读 ·
24 点赞 ·
2 评论 ·
22 收藏

solidity中的函数详解

函数由 function 关键字开始,后跟函数的名称、参数列表和返回值。
原创
发布博客 2024.10.07 ·
1507 阅读 ·
8 点赞 ·
1 评论 ·
13 收藏

计算机网络第一章--基础概念

计算机网络是指将多个计算机设备通过通信线路相互连接,以实现数据传输和资源共享的系统。
原创
发布博客 2024.10.06 ·
1345 阅读 ·
7 点赞 ·
0 评论 ·
17 收藏

求职Leetcode题目(12)

异或运算满足交换律 a⊕b=b⊕a ,即以上运算结果与 nums 的元素顺序无关。
原创
发布博客 2024.10.01 ·
339 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

go语言中的结构体详解

在Go语言中,结构体是一种自定义的数据类型,用于将不同类型的字段组合在一起形成一个新的数据结构。结构体定义了一组字段,每个字段可以有不同的类型,这些字段一起构成了结构体的实例。通过结构体,我们可以将相关的数据进行组织和管理,从而更方便地进行操作和传递。结构体的定义使用关键字type和struct。
原创
发布博客 2024.09.23 ·
1359 阅读 ·
23 点赞 ·
0 评论 ·
30 收藏

求职Leetcode题目(11)

解题思路:这种方法思维就就比较简单,而且最后的效率也很不错!方法二:对于数组中存在的连续序列,为了统计每个连续序列的长度,我们希望直接,从起点开始遍历每个连续序列,从而获得长度。那么如何获取到每个连续序列的起点呢,或者说什么样的数才是一个连续序列的起点?答案是这个数的前一个数不存在于数组中,因为我们需要能够快速判断当前数num的前一个数num - 1是否存在于数组中。同时当我们定位到起点后,我们就要遍历这个连续序列,什么时候是终点呢?
原创
发布博客 2024.09.23 ·
708 阅读 ·
11 点赞 ·
0 评论 ·
18 收藏

go语言中的切片详解

在Go语言中,切片(Slice)是一种基于数组的更高级的数据结构,它提供了一种灵活、动态的方式来处理序列数据。切片在Go中非常常用,因为它们可以动态地增长和缩小,这使得它们比固定大小的数组更加灵活。
原创
发布博客 2024.09.20 ·
1391 阅读 ·
29 点赞 ·
0 评论 ·
28 收藏
加载更多