- 2024-11-21数据结构与算法——二分查找(自学笔记)
本文参考二分查找-LeetBook-力扣(LeetCode)全球极客挚爱的技术成长平台基本概念前提条件:数组必须是有序的(升序或降序均可)。核心思想:每次比较中间元素与目标元素的关系,将查找区间一分为二。根据目标元素与中间元素的大小关系,决定接下来查找的区间是左半部分还是右半
- 2024-11-21浏览器跳转新页面 window.ope
window.open(url,target,windowFeatures)urlstring|URL新url地址或者临时生成bolbUrl预览targetstring可选_self、_blank、_parent和_top如果自定义名字可以保证每次重复点击后打开的都是同一个新页面。或者你需要操作新打开后的页面可以获取返回值const
- 2024-11-2011.20闲话-存档
存档参考使用没有存档的软件,就像吃饭不给容器一般。故存档必然是极为重要的。下面介绍Unity的几种存档方式。代码出处Part.1——PlayerPrefs应该是最简单的存档方式。但局限性也是显然的,只能存储int,float,string三种类型,就像在文件中存储了三个map<string,int/f
- 2024-11-20Debian12关闭休眠模式
场景描述:日常服务器部署中,系统环境如果是Debian12操作系统,那么安装完操作系统后,会默认开启系统自动休眠模式,需要关闭系统的自动休眠,否则网络状态也会休眠,导致远程连接服务器的时候,没有响应!临时解决方式:如果目标服务器在机房或者在旁边,可以移动下该服务器连接的鼠标或键盘,激活
- 2024-11-20linux下的/dev/shm/及对Oracle 的影响
一、/dev/shm/介绍:/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev/shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df-h命令可以
- 2024-11-19使用Fortran实现当前验证码自动化处理
Fortran是一种以数值计算为主的编程语言,虽然它通常用于科学计算,但我们也可以尝试用它来完成修正验证码的自动化解决方案。以下是实现过程。步骤一:准备工作使用Fortran需要安装编译器,例如gfortran。我们还需要一个额外的Fortran绑定库,用于处理HTTP请求与图像操作,例如FLIBS。步骤
- 2024-11-19ProcessPoolExecutor 的使用
参考:https://blog.csdn.net/u013842501/article/details/117717200fromconcurrent.futuresimportProcessPoolExecutordeftarget_func(args):passreturnansdefinit_func(init_args):passPool=ProcessPoolExecutor(max_workers=3,mp_context=multiproce
- 2024-11-19代码随想录:两两交换链表中的节点
代码随想录:两两交换链表中的节点链表题目务必用虚头节点,很多问题会变简单很多/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
- 2024-11-19linux启动流程
Linux启动流程笔记系统目录结构/boot目录内容[root@web01boot]#lsconfig-4.18.0-305.3.1.el8.x86_64initramfs-4.18.0-305.3.1.el8.x86_64kdump.imgefiloadergrub2
- 2024-11-19MindSpore-2.4版本中的一些新特性
技术背景在前面的一篇博客中我们介绍了MindSpore-2.4-gpu的安装和其中可能出现的一些问题。这里我们在安装完成之后,可以尝试使用一些MindSpore新版本的特性。那么在安装之后,如果是使用VSCode作为IDE,可以使用ctrl+shift+P快捷键,然后搜索python:sele将Python解释器切换到我们所需要
- 2024-11-18代码随想录:移除链表元素
代码随想录:移除链表元素简单的链表操作,注意C++中在访问一个实体结构体时,用.来进行元素访问ListNodehead;head.val=10;head.next=nullptr;在访问一个指针变量时,用→来进行元素访问,如在本题中,题目给的head是一个指针,所以所有的变量访问都用→/***Definitionforsing
- 2024-11-18代码随想录:设计链表
代码随想录:设计链表这题遇到的问题是,在private中声明后,在构造函数中初始化的时候又声明了一次,大类的构造函数和结构体的构造函数弄晕掉了。另外虚头节点是真好用,以后记得用。一开始写成了这样:classMyLinkedList{public:structLinkNode{intvalue;
- 2024-11-18canvas实现抠图,画笔,水印等功能
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><title>Document</title&g
- 2024-11-18在深度学习模型中添加灵敏度和精确度评价指标
在深度学习模型中添加灵敏度和精确度评价指标引言在深度学习的图像分割任务中,评价模型性能的指标至关重要。常用的指标如IoU(IntersectionoverUnion)和Dice系数能够有效地衡量模型的分割效果。然而,单一的评价指标往往无法全面反映模型的性能。因此,本文将介绍如何在深度学
- 2024-11-18toolchain build host target
一个程序开发完成以后,对源代码进行编译,将编译后的文件发布出去形成所谓的各个平台的安装版本(非开源的都是这么干的,开源的也可以这样编译后不同运行平台的编译版本),这就是所谓的交叉编译。下面介绍有关这平台相关性的选项。 --build=BUILD configureforbuildingonBU
- 2024-11-18上海AI Lab Mono-InternVL环境搭建&推理测试
引子 原生多模态大模型性能瓶颈,迎来新突破!上海AILab代季峰老师团队,提出了全新的原生多模态大模型Mono-InternVL。与非原生模型相比,该模型首个单词延迟最多降低67%,在多个评测数据集上均达到了SOTA水准。OK,那就让我们开始吧。一、模型介绍 将
- 2024-11-17搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例1:输入:[1,3,5,6],5输出:2示例2:输入:[1,3,5,6],2输出:1示例3:输入:[1,3,5,6],7输出:4示例
- 2024-11-17代码随想录:长度最小的子数组
代码随想录:长度最小的子数组现在不像考研那时候,每天时间都是固定的,以后可能还是以周为单位定目标比较好一点滑动窗口问题,之后记得和计算机网络里的滑动窗口对比,并且和背包问题对比classSolution{public:intminSubArrayLen(inttarget,vector<int>&nums){i
- 2024-11-17leetcode 1. 两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。解1:hashclassSolution(object):deftw
- 2024-11-16CCS XDS100 V1仿真器配置Target Configurations设备栏空白解决方法(仿真器驱动更新)
设备:普中科技TMS320F28335开发板仿真器:XDS100v1问题:打开CCS后,导入工程之后,要配置TargetConfigurations的时候,选择了TexasInstrumentsXDS100v1USB,但是下方的设备选项是空白,没有出现芯片选项。解决方法:(1)打开我的电脑-管理-设备管理器,检查是否出现TI端口,如下图(2
- 2024-11-15【JavaScript】LeetCode:96-100
文章目录96单词拆分97最长递增子序列98乘积最大子数组99分割等和子集100最长有效括号96单词拆分动态规划完全背包:背包-字符串s,物品-wordDict中的单词,可使用多次。问题转换:s能否被wordDict中的单词组成。dp[i]:长度为i的字符串s[0,i]能否被wordDict组成,dp[i]=
- 2024-11-15【算法】二分查找
基本内容提高在有序的数组中查找满足某一条件的索引二分查找的基本类型①有多种情况满足条件,找到满足条件的最右索引,例如找到值为4的最右索引(也可以换为小于5的最后一个元素) ②有多种情况满足条件,找到满足条件的最左索引,例如找到大于4的第一个元素... ③仅存
- 2024-11-14代码随想录算法训练营第一天| 704. 二分查找、35.搜索插入位置、27. 移除元素、977.有序数组的平方
文档讲解:代码随想录视频讲解:代码随想录状态:完成4道题一、数组理论基础数组:连续内存空间,存储类型相同的元素集合,适合读不适合写注意:Python里可以存储不同类型的元素,但刷题时都是按照相同元素去做的相同元素占用存储的空间大小是一样的,下一个元素的位置就确定了数组时间
- 2024-11-14整数二分查找 leetcode35. 搜索插入位置 leetcode704. 二分查找
这两道题的本质是一样的,都是整数二分查找。题目给出的条件比较强,序列是严格单调递增的。但是我这个即使序列存在重复的元素也可以满足需求35.搜索插入位置classSolution{public:intsearchInsert(vector<int>&nums,inttarget){intsize=nums.size();
- 2024-11-13力扣.1 两数之和 N 种解法 two-sum
数组系列力扣数据结构之数组-00-概览力扣.53最大子数组和maximum-subarray力扣.128最长连续序列longest-consecutive-sequence力扣.1两数之和N种解法two-sum力扣.167两数之和IItwo-sum-ii力扣.170两数之和IIItwo-sum-iii力扣.653两数之和IVtwo-sum-