04 2023 档案

摘要:### 如何创建一个线程 在Linux系统中有一个方法,他有四个参数,其中第一个参数是利用指针传入,后期如果被修改也会同步修改,第三个参数和自己定义的run方法有关,后面会详细说。 int pthread_create(pthread_t *thread, const pthread_attr_t 阅读全文
posted @ 2023-04-25 18:00 小傻孩丶儿 阅读(30) 评论(4) 推荐(0) 编辑
摘要:效果 在不注入sqlSession的情况下 第一种方法:再bean实例化的时候,可以重写BeanDefinitionRegistryPostProcessor,在这里修改beanDefinition,将factoryBean注入到beanClassName,然后注入构造方法,其参数为maper.cl 阅读全文
posted @ 2023-04-06 16:21 小傻孩丶儿 阅读(26) 评论(4) 推荐(0) 编辑
摘要:LeetCode上的题目 "303. 区域和检索 - 数组不可变",是一个相对简单的问题。 问题描述: 给定一个整数数组 nums,求出该数组从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i, j 两点。 实现 NumArray 类: NumArray(int[] nums) 用整数数组 阅读全文
posted @ 2023-04-06 10:07 小傻孩丶儿 阅读(15) 评论(0) 推荐(0) 编辑
摘要:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l","o"] 输出:["o","l","l","e","h" 阅读全文
posted @ 2023-04-04 11:20 小傻孩丶儿 阅读(14) 评论(0) 推荐(0) 编辑
摘要:以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1 和 index2。 你可以假设每个输入 只对应唯一的答案 ,而且你 不可以 重复使用相同的元素。 你所设计的解决方案必须只使用常量级的额外空间。 示例 1: 输入:numbers = [2,7,11 阅读全文
posted @ 2023-04-04 11:13 小傻孩丶儿 阅读(15) 评论(1) 推荐(0) 编辑
摘要:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 说明: 为什么返回数值是整数,但输出的 阅读全文
posted @ 2023-04-04 10:57 小傻孩丶儿 阅读(13) 评论(0) 推荐(0) 编辑
摘要:题目描述: 给定一个已经排序好的数组,删除重复的元素,使每个元素只出现一次,并返回新的数组长度。 不要为另一个数组分配额外的空间,必须采用 O(1) 额外内存复杂度的原地算法来解决这个问题。 示例 1: 输入: nums = [1, 1, 2] 输出: length=2, nums=[1,2] 解释 阅读全文
posted @ 2023-04-04 10:37 小傻孩丶儿 阅读(16) 评论(0) 推荐(0) 编辑
摘要:给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换 思路: 每k个节点翻转一次,相当于确定左右 阅读全文
posted @ 2023-04-03 10:15 小傻孩丶儿 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示