立十芃
码龄7年
求更新 关注
提问 私信
  • 博客:6,676
    6,676
    总访问量
  • 18
    原创
  • 46
    粉丝
  • 25
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2018-11-30
博客简介:

weixin_43887491的博客

查看详细资料
个人成就
  • 获得59次点赞
  • 内容获得3次评论
  • 获得29次收藏
  • 博客总排名1,200,270名
  • 原力等级
    原力等级
    2
    原力分
    115
    本月获得
    0
创作历程
  • 9篇
    2024年
  • 5篇
    2021年
  • 4篇
    2020年
成就勋章
TA的专栏
  • 算法
    7篇
  • 鸿蒙
    1篇
  • spring
    2篇
  • MYSQL
    1篇
  • redis
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

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

76人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

leetcode分隔链表

给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。小于x的变量为小头smallHead,小尾smallTail, 大头确定之后,小尾依次向下移动即可,形成小于x的链表。大于等于x的变量为大头bigHead,大尾bigTail,组合模式参考小链表。输入:head = [1,4,3,2,5,2], x = 3。输入:head = [2,1], x = 2。输出:[1,2,2,4,3,5]
原创
博文更新于 2024.08.19 ·
254 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

leetcode链表求和

输入:(7 -> 1 -> 6) + (5 -> 9 -> 2),即617 + 295。输入:(6 -> 1 -> 7) + (2 -> 9 -> 5),即617 + 295。进阶:思考一下,假设这些数位是正向存放的,又该如何解决呢?给定两个用链表表示的整数,每个节点包含一个数位。编写函数对这两个整数求和,并用链表形式返回结果。这些数位是反向存放的,也就是个位排在链表首部。输出:2 -> 1 -> 9,即912。输出:9 -> 1 -> 2,即912。
原创
博文更新于 2024.08.16 ·
178 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

合并两个有序链表

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。两个链表都是升序排列,只需要将两个链表依次比较 再拼接成一个链表即可。输入:l1 = [1,2,4], l2 = [1,3,4]输入:l1 = [], l2 = [0]输入:l1 = [], l2 = []输出:[1,1,2,3,4,4]
原创
博文更新于 2024.08.16 ·
161 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

leetcode反转链表

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。输入:head = [1,2,3,4,5]输入:head = [1,2]输出:[5,4,3,2,1]输入:head = []
原创
博文更新于 2024.08.15 ·
180 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

二分查找法解决寻找峰值

nums[0]不是峰值,nums[1]>nums[0],数组开始为上升趋势,nums[n-1]不是峰值,nums[n-2]>nums[n-1],数组结束为下降趋势;3、查找其中的峰值可用二分查找法,取中间值m,判断中间值是否为峰值,如果(m-1)>m,则舍弃(m+1)之后的数组,继续在1~m中查找,如(m+1)>m则舍弃0 ~ (m-1)之前的数组,在(m+1) ~ n-2中查找。1、先确定nums[0]和nums[n-1]是不是峰值,如果是峰值返回即可。输入:nums = [1,2,1,3,5,6,4]
原创
博文更新于 2024.08.07 ·
247 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

选择排序,冒泡排序,插入排序

选择排序就是找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。通常人们整理牌的方法是一张一张的来,将每一张牌插人到其他已经有序的牌中的适当位置。在计算机的实现中,为了给要插人的元素腾出空间,我们需要将其余所有元素在插人之前都向右移动一位。这种算法叫做插入排序。冒泡排序就是将最大的值交换到最右边,先确定整个数组的终点,从左往右依次比值排序,将最大值排到最右侧。
原创
博文更新于 2024.07.30 ·
139 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

一道算法小题

一开始有100个人,每个人都有100元在每一轮都做如下的事情,每个人都必须拿出1元钱给除自己以外的其他人,给谁完全随机如果某个人在这一轮的钱数为0,那么他可以不给,但是可以接收发生很多轮之后,这100人的社会财富分布很均匀吗?一道社会小题用Java实现一下。
原创
博文更新于 2024.07.26 ·
165 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

HarmonyOS compatibleSdkVersion 9 cannot be smaller than version 12 declared in library

报错为HarmonyOS 与第三方库不兼容的问题,安装第三方库时 安装的为最新版本,打开第三方库选择兼容的版本安装就好。例如我安装的第三方库axios为最新版 只能兼容HarmonyOS api的版本为12 而我用的版本为9 因此报错,将三方库版本安装低版本就可以解决上述问题。
原创
博文更新于 2024.07.23 ·
1526 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

排名靠前的旅行者mysql 查询

*表:Usersid 是该表中具有唯一值的列。name 是用户名字。表:Ridesid 是该表中具有唯一值的列。user_id 是本次行程的用户的 id, 而该用户此次行程距离为 distance。编写解决方案,报告每个用户的旅行距离。返回的结果表单,以 travelled_distance 降序排列 ,如果有两个或者更多的用户旅行了相同的距离, 那么再以 name 升序排列。返回结果格式如下例所示。示例 1:输入:Users 表:
原创
博文更新于 2024.07.23 ·
1040 阅读 ·
28 点赞 ·
0 评论 ·
18 收藏

JavaWeb三层架构和五层架构介绍

发布资源 2020.01.07 ·
docx

spring事务的传播性

spring事务的传播性:常量名称常量解释PROPAGAPRTION_REQUIRED支持当前事务,如果当前没有事务,就新疆一个事务。这是最常见的选择,也是spring默认的事务的传播。PROPAGAPRTION_REQUIRES_NEW新建事务,如果当前存在事务,把当前事务挂起。新建的事务将和被挂起的事务没有任何关系,是两个独立的事务,外层事务失败回滚之后不能回滚内层事务执行的结果,内层事务失败抛出异常,外层事务捕获,也可以不处理回滚操作。PROPAGAPRTION_
原创
博文更新于 2022.06.15 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu 环境下编译gdal为Java版本库

下载库GDAL3.0编译需要PROJ6投影库,PROJ6需要SQLite3环境,所以我们需要有Proj6和sqlite3.proj6下载地址gdal下载地址切记下载liunx版本首先安装sqlite3sudo apt-get install sqlite3sudo apt-get install libsqlite3-dev 第二步编译proj6sudo tar -zxvf proj-6.2.1.tar.gzcd proj-6.2.1sudo ./configure配置时如果没有
原创
博文更新于 2021.09.17 ·
1003 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

MYSQL逻辑架构

MYSQL逻辑架构1、连接层最上层是一些客服端和连接服务,包括sock通信和大多数基于客服端/服务端工具实现的类似于tcp/ip的通信,主要完成一些类似于连接处理、授权认证及相关安全的方案,在该层上引入了线程池的概念,为通过认证安全接入的客服端提供线程,同样在该层上可以实现基于SSL的安全的连接,服务器也会为安全接入的每个客户端验证它所具有的操作权限。2、服务层第二层架构主要完成大多数的核心服务功能,如SQL接口,并完成缓存的查询,SQL的分析以及优化部分内置函数的执行,所有跨存储引擎的功能也在这
原创
博文更新于 2021.06.28 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring事务的隔离级别

spring事务的隔离级别:常量解释ISOLATION_DEFAULT这是个Plat from Transaction Manager默认的隔离级别,使用数据库默认的事务隔离级别,使用数据库默认的隔离级别。另外四个与JDBC的隔离级别相对应。ISOLATION_READ_UNCOMMITTED这是事务最低的隔离级别,它允许另外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻读。ISOLATION_READ_COMMITTED保证一个事务修改
原创
博文更新于 2021.06.25 ·
228 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

JVM 字节码 对照表

JVM 字节码 对照表字节码 助记符 指令含义0x00 nop None0x01 aconst_null 将null推送至栈顶0x02 iconst_m1 将int型-1推送至栈顶0x03 iconst_0 将int型0推送至栈顶0x04 iconst_1 将int型1推送至栈顶0x05 iconst_2 将int型2推送至栈顶0x06 iconst_3 将int型3推送至栈顶0x07 iconst_4 将int型4推送至栈顶0x08 iconst_5 将int型5推送至栈顶0x09
原创
博文更新于 2021.06.24 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis5.0.7安装

Redis安装2.1、安装前准备Redis官网官网下载:http://redis.ioRedis安装Redis是c语言开发,安装需要将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc。安装gccsudo apt-get install gcc automake autoconf libtool make注意:运行apt-get 时出现lock锁定(原...
原创
博文更新于 2020.04.17 ·
342 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

The remote system refused the connection.

The remote system refused the connection.问题secureCRT 连接Ubuntu18 报错。The remote system refused the connection。原因:Ubuntu没有启动ssh服务。ps -e | grep ssh查看ssh 服务是否启动为启动使用启动使用命令进行启动sudo /etc/init.d/s...
原创
博文更新于 2020.04.09 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Control character in cookie value or attribute. 异常处理

java.lang.IllegalArgumentException: Control character in cookie value or attribute. 异常处理方法前端在cookie存放中文信息,这些信息在cookie访问时自动携带,但是tomcat对于中文的支持不太好,所以解析出现问题。解决办法:1、在tomcat server.xml中 中添加URIEncoding=“U...
原创
博文更新于 2020.01.16 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java术语普及篇

Java术语普及篇简单目录DAO(data access object) 数据访问对象DTO(data transfer object) 数据传输对象PO(persistant object) 持久层对象BO(business object)业务层对象VO(value object)值对象POJO(plain ordiary java object)简单Java对象QO(Quer...
原创
博文更新于 2020.01.07 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多