- 博客(23)
- 问答 (1)
- 收藏
- 关注
原创 lambda表达式参数传递
1、匿名内部类(@FunctionalInterface)的唯一方法有参数的情况当有参数的时候,可以通过传递参数使用外部的局部变量,局部变量不要求是静态、或者被final修饰,但是当方法没有参数时,下面第二点以Thread类为例2、匿名内部类(@FunctionalInterface)的唯一方法无参数的情况根据上图,当对person进行再次修改的时候,Thread方法中就不能使用外部局部变量person了,那么怎么才能不通过传参使用外部的person变量呢:使用static和final2.1 使
2024-11-07 19:35:31
308
原创 [已解决]服务器磁盘报警
阿里云服务器上部署了springboot服务,将服务放在/etc/systemd/system路径下,并使用systemctl启动服务,在Service脚本中设置了工作路径为/root,代码运行的日志放在了/root/logs中问题:阿里云服务器磁盘总是报警,某个文件占用空间增长速度过快。
2024-10-20 16:27:41
728
原创 【已解决】kotlin.collections.ArraysKt.copyInto([B[BIII)[B解决方案
但是接着报错,根据以下文章解决:https://blog.youkuaiyun.com/LucasLizx/article/details/124735269,加入kotlin依赖(版本号不能太低),就可以向数据库中写入数据了。
2024-10-06 22:10:03
1081
原创 MYSQL 流程控制函数CASE语法错误
今天做一个流程处理函数CASE的一个题目,语法检查了很多次,都觉得没有问题,后续检查出CASE作为SELECT的一个字段,每个字段都需要通过逗号进行区分,就因为没有那个逗号一直报语法错误。
2024-09-30 18:37:31
235
原创 [已解决]maven项目中导入自己写的jar包导入失败,找不到相应的类
【代码】[已解决]maven项目中导入自己写的jar包导入失败,找不到相应的类。
2024-09-14 18:16:15
470
原创 解决IDEA编译时未出现out目录问题
原因是初始创建项目的时候选择的是JAVAproject,而不是选择empty project,当选择JAVA project 后再创建Web Module项目,然后再build artifacts,就没有生成相应的out目录分析原因是,因为目录结构混乱,idea不能找到相应的目录,然后就可以完美编译了
2024-08-16 20:07:22
715
原创 [力扣]844. 比较含退格的字符串
错误思想:比较两个字符串,其中’#'表示退格,最终比较两个最终字符是否相等,使用一个栈,通过判断最终的栈是否为空来判断两个字符串相等的方法是(当入栈字符不为"#“且不等于栈顶时,入栈),其他情况都出栈,两个字符串里的字符交替被压入栈,这样有很多的问题,因为‘#’的特殊性,比如s=“abc”,t=”######",这样最后也是会空,但是明显两个字符不相同,所以不能交替压栈入栈,应该使用两个栈,分别存储,然后在进行比较,思路应该清晰。
2024-06-16 15:13:19
175
原创 [力扣]283. 移动零
中心思想:只有当前面存在0时,然后进行覆盖,如果不存在0,则将下标target(通过这个下标进行覆盖)后移,说明不覆盖此值,这个方法的缺点就是使用存储空间不优秀。
2024-06-16 15:11:44
269
原创 【力扣】26. 删除有序数组中的重复项
第二个整数(i)的区间为1到nums.length,代码主要一个思想将重复的整数覆盖掉,然后获取不重复整数的个数,但是需要考虑特殊情况,即数组为空或者数组只有一个元素。
2024-06-16 15:10:25
197
原创 【力扣】27.移除元素
这道题,我首先的思路是对元素进行循环,从下标0开始循环,一直到length-1,然后取出数组的值和val进行比较,当相等的时候,将nums[length-1]赋值给当前数组下标对应的数值,然后将length–,最后返回length,即目前新数组的长度,但是这里的致命错误就是没有考虑nums[length-1]是否等于val,如果不等于val那么需要再次移动,直到不等于后才能赋值。
2024-06-16 15:06:51
181
原创 [力扣] 69.x的平方根
注意需要考虑 1 这样本身是本身平方的特殊值 类似题目long的范围为8字节(-2^63, 2^63 - 1),而题目int为 2^31(int范围 4字节) 补充short类型长度范围2字节(-215-1)
2024-04-16 22:14:01
187
原创 【力扣】34. 在排序数组中查找元素的第一个和最后一个位置
这里考虑了特殊情况,当目标元素小于nums[0]时,当确定上边界时,需要移动left,而left移动的条件是target更大,所以不可能被赋值,同理目标元素大于nums[nums.length-1]时,确定下边界,需要更新right,而right的值更新是小于某个值,所以下边界不能被确认。使用right确定下边界,即相等的时候移动right。因为下边界是找到目标数组中第一小于目标元素的值(小于目标元素的最大值),同理上界也是,所以可以通过下标确定元素是否存在,不存在,则小边界和上边界连续。
2024-04-16 22:06:12
513
原创 解决maven:No plugin found for prefix ‘help‘ in the current project and in the plugin
执行mvn install:install-file …或者是 mvn help:system命令时报错error:No plugin found for prefix ‘help’ in the current project and in the pluginTOC。将上面的nexus配置注释掉,然后再执行mvn install:install-file …或者是 mvn help:system命令都不会报错了。
2024-03-09 21:18:34
1221
1
原创 jetson Nano安装说明
一、SD卡准备英伟达官方为Jetson Nano提供了SD卡版本的系统镜像,并且一直在更新和维护,该镜像中包含对应的Ubuntu系统以及配置好的cuda环境和opencv环境,因此只需要下载和安装该镜像即可完成Jetson Nano的大部分环境配置。可以直接到官网进行镜像下载,下载地址为:https://developer.nvidia.com/embedded/downloads,双击Image下载最新的镜像即可,
2023-10-23 20:09:18
2022
原创 centos7 安装dlib报错 subprocess.calledprocesserror;commannd Cmake __ exit status 2
Dlib cmake报错 内存
2023-04-09 22:04:10
305
原创 centos7 ImportError: /lib64/libc.so.6: version `GLIBC_2.18‘ not found (进入网上教程后在bulid目录下进行make后,报错
升级glibc2.18遇到的问题!!!gcc和make版本问题,在bulid目录下进行make找不到Makefile的问题!!!!!
2023-04-08 16:30:04
812
1
原创 【无标题】
**[MAC]**npm install -g nodemon npm ERR! code EACCES npm ERR! syscall mkdir npm ERR! path /usr/local/lib/node_modules/nodemon npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/nodemon’ npm ERR! [Error: EACCES
2022-01-07 13:09:41
1066
原创 2021-05-15
PAT系列我要通过!PAT系列前言一、思路二、问题分析1.可能是数组越界或者是调用函数次数过多导致的问题,希望大佬能给出解决方案,感谢!我在Xcode上面运行是完全没有什么问题的,但是在pta上面会出现段错误,我也不懂了前言提示:我是一个小白,根据自己的思路些的,代码量挺多的,但是我在运行时产生了段错误,但是我找不到原因,发出来,希望大家能够提供一些意见一、思路将判断分成几个函数,运用函数进行调用。第一个函数:首先如果字符串必须满足是只含有PAT这三个字符串的,不能含有其他字符。第二个
2021-05-15 19:53:42
83
原创 2021-04-08
学习python的第四天(一)改变学习方案(二)知识点及注意事项1.字符串运算及相关函数2.字符串中批处理的函数定义(3种)3.函数定义(一)改变学习方案最近太忙了,没有太多精力花费在学习编程语言上,因为想争取保研,就会一直在绩点和实际技能提升上徘徊,其实要保证高绩点还是要花费很多精力的,所以学习python课程耽误了,且我目前看的入门课程太多基础(浪费交多时间),慢慢也产生了懈怠的心理,因为课程真的太多,哪个课程可能以后有时间才会看了吧。然后我今天晚上学习了2个小时python,通过一本书(编程小白
2021-04-08 00:48:33
153
1
原创 2021-04-04
学习python的第三天(零)昨天知识的补充(一)循环while和for(二) 字符串(三) 总结此笔记适用于有C语言和Java基础的同学党(本人就是)因为现在听网课其实听浪费时间的(有些深度太大,有些面对0基础)所以此笔记可以给自学的同学一点点参考(基于我现在的知识,对我而言比较陌生的基础知识)希望可以一直坚持的自学下来,也是不负青春,我现在听的网课特别基础,几乎零基础,今天开始第75-101章(零)昨天知识的补充输出样例:a=0print('嘻嘻%d' %a)#print取消换行 pr
2021-04-04 16:23:00
238
6
原创 2021-04-03
总结今天所学:学习python的第二天#(一)python基础知识#print默认结束符号为"\n"print('hello', end="\n")#\n也可以替换成不同的需求 如\t 或者自定义结束符号name='Tom'print(f'我的名字叫{name}') #可以代替%s的使用#(二)python输入知识点input("提示信息") #将接收的信息作为变量储存、当作字符串处理password = input('请输入您的密码:') #将接收到的信息附值给passwordpr
2021-04-03 17:05:25
115
2
原创 2021.4.3第一次开始blog之旅
这是我第一次写blog,大二学生党一个,以前只顾学习,不顾技术的蠢蛋啊,现在技术才是王道,所以疯狂开始弥补以前的过失!!我开始了python的学习之旅,希望可以通过其参加数学建模的竞赛,加油!!!这是我目前所学到的基础知识的笔记.# 标识符 数字 字母 下划线 不以数字开头 严格区分大小写;# 命名习惯 见名只意my_name='Tom'print(type(1))# list -- 列表 [10, 20, 30]# tuple -- 元组 (10, 20, 30)# set -- 集合
2021-04-03 01:15:22
171
7
N皇后问题Host 100 leetcode
2024-11-11
maven项目中jar包导入失败,找不到相应的类
2024-09-14
利用JNA获取process时报错
2024-03-15
初学者python代码实践
2021-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人