Python
Linux用户与权限
Linux用户与权限 用户、用户组 概述 Linux是多用户多任务操作系统,支持多个用户在同一时间内登陆,不同用户执行不同的任务,并且互不影响。 不同用户具有不同的操作权限,每个用户在权限允许的范围内完成不同的任务。 权限最高的用户叫做root,称之为超级管理员用户。 用户组是具有相同特征用户的逻辑集合。基于用户组管理权限比直接基于用户管理权限效率要高。 文件归属: 根据用
对数和时间转为理想型
1、注意log python 中 import math math.log(x,底数),默认为e excel 中 LOG(x,底数)和LN() 2、将时间设为非常标准的格式 text(x,"0000-00-00")设置为文本类型
In-batch negatives Embedding模型介绍与实践
语义索引(可通俗理解为向量索引)技术是搜索引擎、推荐系统、广告系统在召回阶段的核心技术之一。语义索引模型的目标是:给定输入文本,模型可以从海量候选召回库中快速、准确地召回一批语义相关文本。语义索引模型的效果直接决定了语义相关的物料能否被成功召回进入系统参与上层排序,从基础层面影响整个系统的效果。 In-batch negatives 我们采用百度paddleNLP里提到的In-batch Nega
陌陌技术分享:陌陌IM在后端KV缓存架构上的技术实践
本文由冀浩东分享,原题“单核QPS近6000S,陌陌基于OceanBase的持久化缓存探索与实践”,为了阅读便利,本文进行了排版和内容优化等。 1、引言 挚文集团于 2011 年 8 月推出了陌陌,这款立足地理位置服务的开放式移动视频IM应用在中国社交平台领域内独树一帜。陌陌和探探作为陌生人社交领域的主流IM应用,涵盖了多种核心业务模块,包括直播服务、附近动态功能、即时通讯(IM)业务以及增值
pandas DataFrame内存优化技巧:让数据处理更高效
Pandas无疑是我们数据分析时一个不可或缺的工具,它以其强大的数据处理能力、灵活的数据结构以及易于上手的API赢得了广大数据分析师和机器学习工程师的喜爱。 然而,随着数据量的不断增长,如何高效、合理地管理内存,确保Pandas DataFrame在运行时不会因内存不足而崩溃,成为我们每一个人必须面对的问题。 在这个信息爆炸的时代,数据规模呈指数级增长,如何优化内存使用,不仅关乎到程序的稳定运行,
第二次作业———个人项目
这个作业属于哪个课程 这个作业要求在哪里 这个作业的目标 <设计查重程序、使用PSP记录、总结心得> 由于本人先前没有使用过python开发经验,因此本次作业可能有些地方不和规范,敬请原谅。 Part 1 PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Plan
第一次作业 —— 查重系统
这个作业属于哪个课程 软件工程2024 这个作业的要求在哪里 作业要求的链接 这个作业的目标 了解个人项目开发流程,学习在GitHub上传代码文件, GitHub链接 sdscavawfaw/3121000506 at master (github.com) 需求 题目:论文查重 描述如下: 设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的
使用openpyxl模块比对两个excel表格
需求: 集团发了一张即将下线的服务器台账表格,里面有整个集团个部门计划下线的服务器列表,大概有三五百行,但是我们部门只有80多台服务器,还不一定都包含在集团下发的表格里。手动一个个去查比较麻烦,写了个python脚本去检测两个表格中相同的地方,并返回单元格信息。 第一步、取出我们台账的所有ip存到列表里 第二步、先从集团表中找一个值 第三步、
pywin32:批量将doc文件转为docx
学习自:python批量把doc文件转换成docx_python批量将doc转docx-CSDN博客 目的:将某个目录下(包括子目录)中的所有doc转为docx 期间遇到的一系列问题 1、ImportError:DLL load filed 解决方法:菜单栏→Run→Edit Configuration→Environment Variables→新建一项: name为path Value
PlayBook 详解
4)Playbook 4.1)Playbook 介绍 PlayBook 与 ad-hoc 相比,是一种完全不同的运用 Ansible 的方式,类似与 Saltstack 的 state 状态文件。ad-hoc 无法持久使用,PlayBook 可以持久使用。 PlayBook 剧本是 由一个或多个 "Play" 组成 的列表 Play 的主要功能在于将预定义的一组主机,装扮成事先通过 Ansible
python string模块
介绍 ascii_letters --所有字母的字符串ascii_lowercase --小写字母的字符串ascii_uppercase --大写字母的字符串digits --十进制数字的字符串hexdigits --十六进制数字的字符串octdigits --八进制数字的字符串punctuation --标点符号的字符串printable --所有可打印的ASCII码字符的字符串whitespa
nginx-proxy-manager关于DNSPod创建证书失败
nginx-proxy-manager关于DNSPod创建证书失败 此问题在2.9.19版本开始就已经存在,原因是zope引起的,由于ARM架构一直安装失败所以无法打包到镜像中,建议使用如下方法修复此问题: 首先确保nginx-proxy-manager-zh的Docker容器已经正常运行,使用docker-compose ps查看容器名,这里假设容器名为npm-zh。 进入容器:(注意替换下
近屿智能成功完成A轮融资,打造独家AIGC工程师与产品经理学习路径图引发热议
近屿智能OJAC的发展历程与行业实力 在2024年1月,上海近屿智能科技有限公司(简称近屿智能)宣布成功完成A轮融资。智望资本作为领头投资者,金沙江创投也参与了增资。这一里程碑事件不仅突显了近屿智能在人力资源技术领域的领先地位,也显示了投资者对其技术实力和市场前景的坚定信心。 作为人力资源领域内唯一掌握自主AIGC大模型技术的企业,近屿智能的核心产品——AI得贤招聘官,以其卓越的技术实力和前瞻性的
一次对requirements环境的配置
事情是这样的,我需要跑通一个代码,因此要配置环境,但是并不能利用requirements中给的指令直接配置,于是开始找一些其他的解决方法。作为一名小白,总是绕很多弯路。 记下一些蜿蜒。 首先,摘录requirements中写的 # This file may be used to create an environment using:# $ conda create --name <en
在 Amazon Bedrock 上使用 Anthropic Claude 系统 Prompt
系统 prompt 是定义生成式 AI 模型对用户输入的响应策略的一种好方法。这篇博文将介绍什么是系统 prompt,以及如何在基于 Anthropic Claude 2.x 和 3 的应用中使用系统 prompt。 亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发
K8S Oprator
K8S Oprator 概念 1、K8s-API 1.1 GVK 1.2 GVR 2、scheme kubebuilder 架构 1、组件安装 2、使用 2.1 使用前置条件 2.2 模版项目 2.2.1 初始化一个api模版 2.2.2 设计一个api 2.2.3 控制器 2.2.4 webhook 2.2.4.1 种类 2.2.4.2 实现 2.2.4.3 配置w
手把手的使用Toolkit插件在诗情画意中完成AI诗朗诵
本文分享自华为云社区《【云驻共创】手把手的使用Toolkit插件在诗情画意中完成AI诗朗诵》,作者: 红目香薰。 云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud Toolkit,作为连接华
BSLTR-初始化向量的优化
聚类loss的计算 要使得初始化的用户向量X在训练过程中得到优化,我们需要对前述示例进行一些修改,确保X是一个可训练的参数。在PyTorch中,这意味着我们需要将X定义为一个Parameter或者设置requires_grad=True。然而,由于X代表原始数据,通常我们不直接将其视为模型参数进行优化。相反,我们优化模型来学习如何从X映射到目标输出。但为了符合你的需求,我们可以探索一个示例,其中X
Airtest-Selenium升级兼容Selenium 4.0,给你全新体验!
此文章来源于项目官方公众号:“AirtestProject” 版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 一、前言 在上期更新推文中提到,我们Airtest-Selenium更新到了1.0.6版本,新增支持Selenium4.0的语法,那么我们来看一下Airtest-Selenium更新后有什么新的内容吧~ 二、selenium 4.0有什么新功能 selenium4.
Python的垃圾回收机制
什么是垃圾回收机制垃圾回收(Garbage Collection)是一种自动内存管理机制,用于检测和释放不再被程序使用的内存资源,以避免内存泄漏和资源浪费。 在编程中,当对象被创建时,系统为其分配一块内存空间。但是,当对象不再被程序使用时,如果没有及时释放相关的内存空间,就会导致内存泄漏。垃圾回收机制的作用就是自动监测并释放这些无用的内存空间,以便重新分配给其他需要的对象。 垃圾回
438. 找到字符串中所有字母异位词(中)
目录题目题解:滑动窗口 题目 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc" 输出: [0,6] 解释: 起始索引等于 0 的子串是 "cba", 它是 "abc" 的异位词。 起始索引
Python爬虫实战系列2:虎嗅网24小时热门新闻采集
一、分析页面 打开虎嗅网,点击【24小时】 本次采集,我们以这24小时的热门新闻为案例。 1.1、分析请求 F12打开开发者模式,然后点击Network后点击任意一个请求,Ctrl+F开启搜索,输入标题雷军回应 ,开始搜索 可以看到请求地址为https://www.huxiu.com/moment/ 但是返回的内容不是json格式,而是html源码,结合上次博客园采集经验我们需要解析html源
MogDB openGauss数据库扩缩容的几种方式
MogDB/openGauss 数据库扩缩容的几种方式 文本出处:https://www.modb.pro/db/453105 随着业务的发展,业务系统对数据库的架构要求也在变化,比如需要读负载均衡、机房搬迁、服务器硬件替换等等,这需要在原数据库主备架构的基础上进行扩/缩容操作,目前 MogDB 数据库安装方式有三种,分别是手工安装(非 om)、标准安装(om)和 PTK 安装。 手工安装数据库
anaconda安装cv2库
在安装cv2库之前,需要进行以下准备工作: 安装Anaconda 如果还没有安装Anaconda,可以在官网上下载对应操作系统的Anaconda安装包,然后按照提示进行安装。安装完成后,可以在终端中输入以下命令,查看Anaconda版本号: 创建虚拟环境 为避免在安装cv2库时对系统环境造成影响,建议在Anaconda中创建虚拟环境。可以使用以下命令创建一个名为“cv
深度学习入门(鱼书)笔记(持续更新)
深度学习入门笔记 python基础知识 numpy库 import numpy as np numpy数组(numpy.ndarray):np.array(list) np数组算术运算需元素个数相同,否则报错。 np数组间的算术运算为element-wise,即对应元素的运算。 np数组与单一数值(标量)的运算为广播,即标量自动补全与数组各元素计算。 numpy可以生成多维数组