OLD
  • 2024-12-31GO 学习笔记之零 (四)字符串处理集锦
    1、遍历字符串中的每个字符 2、去掉字符串前后空格strings.TrimSpace(str)3、字符串长度len(str)4、缓存方式拼接字符串var_bufferbytes.Buffer//定义缓存字符串变量_buffer.WriteString(str1)//拼接字符串_buffer.WriteString(str2[0:1])//拼接字符_buffer
  • 2024-12-273种算法实现Python3数组的旋转
    Python3实现旋转数组的3种算法下面是Python3实现的旋转数组的3种算法。一、题目给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。例如:输入:[1,2,3,4,5,6,7]和k=3输出:[5,6,7,1,2,3,4]解释:向右旋转1步:[7,1,2,3,4,5,6]向右旋转2步:[6,7,1
  • 2024-12-268. GC 垃圾收集器
    堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法;老年代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK1.6中SunHotSpot虚拟机的垃圾收集器如下:1.Serial垃圾收集器(单线程、复制算法)S
  • 2024-12-23python脚本重命名文件
    代码如下:importosimportpandasaspddefrename_files_based_on_excel(excel_path,folder_path,id_column='id',old_name_column='ori_name',new_name_column=None):#读取Excel文件df=pd.read_excel(excel_path)#获取文件夹中的所有文件
  • 2024-12-23Python print输出变量的4种方式
    1)f-stringPyhon从3.6开始,新增了f-string方法:name="Mike"age=18print(f"Mynameis{name}andI'm{age}yerasold")#MynameisMikeandI'm18yerasold 相比其它方法,这个方法更简洁,并且运行高效。2)占位符模式(%formatting)print("Mynameis%s&
  • 2024-12-20python优雅而神奇的parse库
    前言在Python中,format方法和f-strings是两种常用的字符串插值方法。name="Haige"age="18"print(f"{name}is{age}yearsold.")#Haigeis18yearsold.而如果是要从字符串中提取期望的值呢?相信很多人的第一或第二想法是使用正则表达式。熟悉正则表达式的人都明白
  • 2024-12-19outsec信息脱敏小技巧
    sed替换文件夹内所有层级的文件内容方法一:使用find命令配合sed命令进行替换find/path/to/directory-typef-execsed-i's/old_string/new_string/g'{}+将/path/to/directory替换为目标文件夹的路径,将old_string替换为要替换的字符串,将new_string替换为替换后的字符串。
  • 2024-12-18Windows11下删除windows.old 文件夹
    1、使用管理员打开cmd窗口2、依次输入以下命令,并选择Y输入takeown/FC:\Windows.old/R/AcaclsC:\Windows.old\*.*/T/grantadministrators:Frmdir/S/QC:\Windows.old\3、以下为详细解析1.`takeown/FC:\Windows.old/R/A`-`takeown`是一个命令行工具,用于获
  • 2024-12-16QT5.8等old version如何进行下载(建议收藏!!!)
    QT有很多个版本,在网上寻找项目的时候,有些版本互相之间的不能够兼容,那么就会想到要下载相应的版本,但是在官网上搜索的时候才发现,有些版本似乎已经搜不到了,例如我想下载的是QT5.8,那么我进入下载界面的时候如下:,算了就不举例了,,,网站是: http://download.qt.io进去之后是这个样式:
  • 2024-12-12github 一个仓库所有分支迁移(拷贝)到新的仓库
    #克隆旧仓库gitclone--mirrorhttps://github.com/username/old-repo.gitcdold-repo.git(cd到旧仓库镜像目录)#设置新仓库为远程仓库gitremoteset-urloriginhttps://github.com/username/new-repo.git#推送所有分支和标签到新仓库gitpush--mirror #清理本地镜
  • 2024-12-11为什么 Java 中某些新生代和老年代的垃圾收集器不能组合使用?
    为什么Java中某些新生代和老年代的垃圾收集器不能组合使用?在JVM中,新生代和老年代的垃圾收集器是分工协作的。然而,并非所有的新生代和老年代垃圾收集器都能任意组合使用,这是由于它们的设计目标、算法特性和交互方式不兼容所导致的。例如,新生代的ParNew和老年代的ParallelO
  • 2024-12-11Java 中的 young GC、old GC、full GC 和 mixed GC 的区别是什么?
    Java中的youngGC、oldGC、fullGC和mixedGC的区别在Java中,垃圾回收(GC)可以分为几种不同类型,包括youngGC、oldGC、fullGC和mixedGC。每种GC类型有其特定的作用域和目标,下面详细介绍它们的区别。1.YoungGC(年轻代垃圾回收)特点:作用范围:仅回收新生代中的对象
  • 2024-12-07顺序栈的应用 ——计算器
    顺序栈的应用——计算器一、写一个程序模拟一个计算器的简单计算操作思路:1.可以使用顺序栈实现,先创建两个顺序栈sop(存放运算符,如()、+、-、*、/)和snum(存放数字)。2.根据输入的表达式,判断数字和运算符,各自放入对应栈中。其中对于运算符的判断如下:如果一开始运算符栈为空或
  • 2024-12-06Python从入门到实践 练习7.5 电影票
            有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费,3(含)~12岁的观众收费10美元;年龄满12岁的观众收费15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。第一种做法:使用变量active来控制循环结束#设置一个活动标志active=True#关键区别#
  • 2024-12-05js怎么实现一个类并实例化这个类?
    在JavaScript中,实现类和实例化类的方式随着ECMAScript的发展而演变。以下是几种常见的方法:1.ES6类语法(推荐)这是现代JavaScript中创建类和实例的首选方法,语法更清晰简洁,更接近传统面向对象语言。classPerson{constructor(name,age){this.name=name;
  • 2024-11-28django中admin模块中修改密码的form
    django中admin模块中修改密码的form,参考这个文件在E:\django5env\Lib\site-packages\django\contrib\auth\forms.py,其中写了好几个关于form的,可以参考其验证、错误信息等方法classPasswordChangeForm(SetPasswordForm):"""Aformthatletsauserchangetheirp
  • 2024-11-23vim编辑器
    一、基础编辑文件vim文件名如果存在则编辑,如果不存在则先创建三种模式普通模式刚打开文件就是普通模式移动:h左移一个字符,j下移一行,k上移一行,l右移一行,也可以使用方向键,前提时定义了方向键的终端。快速移动:Ctrl+F下翻一屏,Ctrl+B上翻一屏,G移动到缓冲区最后一行,gg
  • 2024-12-10跌倒监测识别摄像头
    跌倒识别摄像头是一种利用人工智能技术识别和监测摔倒事件的系统,它可以在发生跌倒时及时发出警报,提高老年人和需要监护的人群的安全。该摄像头结合了图像识别和运动检测技术,能够准确地识别跌倒事件,大大减少了因跌倒而导致的风险和伤害。跌倒识别摄像头通过对视频图像进行实时分
  • 2024-12-09前端是如何收集用户行为信息的?都有哪些方法呢?
    前端收集用户行为信息的方法有很多,大致可以分为以下几类:1.基于用户交互事件的收集:点击事件(Click):记录用户点击了哪些元素,例如按钮、链接、图片等。可以获取点击元素的ID、class、内容等信息。鼠标事件(MouseEvents):例如mouseover、mouseout、mousemove等,可以追
  • 2024-12-07【用于医学图像分割的轻量级边界感知Transformer】
    代码:BATFormer发表时间:2023发表期刊:IEEETMI这篇论文介绍了一种新的Transformer架构,称为BATFormer(Boundary-AwareLightweightTransformer),旨在改进医学图像分割的效率和效果。目标解决现有问题:传统的卷积神经网络(CNNs)由于感受野有限,在处理需要长距离依赖关系的任务时
  • 2024-12-06P9751 [CSP-J 2023] 旅游巴士
    $P9751$部分分思路题目要求时间必须是$k$的非负整数倍,所以想到了升维。这样就变成了一道分层图最短路的题目。用BFS算法可以拿到$A_i=0$的$35$分。满分思路其实部分分的思路已经很接近正解了,想要拿到满分只需要做一点小小的调整。虽然说不能在路上停留,但是
  • 2024-12-03你有没有使用过“形似猫头鹰”(例:`* + *{ ... }`) 的选择器?
    是的,我知道你在说哪种选择器。虽然它被戏称为“形似猫头鹰”,但它实际上是由几个不同的CSS选择器组合而成的,并没有一个单独的“猫头鹰选择器”。你指的可能是以下几种情况,或者它们的组合:通用选择器(*)+相邻兄弟选择器(+)+元素选择器/类选择器/ID选择器等:这通常用
  • 2024-11-28GA/T1400视图库平台EasyCVR私有化视频平台大华摄像头如何添加到第三方的录像机?
    在数字化转型的浪潮中,安防监控系统正变得越来越智能化和网络化。EasyCVR安防监控视频系统作为这一变革的先锋,以其先进的网络传输技术和强大的视频资源管理能力,为用户提供了一个高效、可靠的视频监控解决方案。本文将详细介绍如何将大华摄像头添加到第三方录像机上,以及GA/T1400视图
  • 2024-11-26机器学习——前向传播的一般实现
    在上一节中,我们了解了如何在python中实现forwardprop,但是通过硬编码每一个神经元的代码行,现在让我们来看看更多forwardprop在python中的一般实现,当我们浏览以下代码时,不需要对每一行代码都做笔记,如果可以通读代码并理解它,那就足够了。所以你可以写一个函数来实现一个密集的
  • 2024-11-24Google账号注册教程
    开篇:去搜索了下注册教程,发现找不到我原本学习的博客了,没找到我注册的版本博客了,决定手写一个,嘿嘿,成功了别忘了回来留下你的评论前提:能使用Google搜索引擎(魔法),不能使用那就收藏吧,以后肯定会用到的首先进入创建Google账号的界面,点击创建账号,选择个人用途姓氏可