Python
折腾 Quickwit,Rust 编写的分布式搜索引擎 - 可观测性之分布式追踪
概述 分布式追踪是一种跟踪应用程序请求流经不同服务(如前端、后端、数据库等)的过程。它是一个强大的工具,可以帮助您了解应用程序的工作原理并调试性能问题。 Quickwit 是一个用于索引和搜索非结构化数据的云原生引擎,这使其非常适合用作追踪数据的后端。 此外,Quickwit 本地支持 OpenTelemetry gRPC 和 HTTP(仅 protobuf)协议 以及 Jaeger gRPC A
Clobotics 计算机视觉场景存储实践:多云架构、 POSIX 全兼容、低运维的统一存储
Clobotics 是一家将计算机视觉和机器学习技术应用于风电以及零售行业的企业。在风电行业,Clobotics 利用无人机对风力发电机叶片进行检查,显著降低了对人工作业的依赖。在零售领域,公司通过分析捕获的包装商品图像来提供基于实时数据的洞察,以增加销售额并减少运营成本。 存储方面,Clobotics 原本直接使用云 SDK,而部分系统则使用了内部的封装器,没有形成统一的存储层,同时还面临多云架
Python 通过 COM 调用 ChemDraw 实践
COM Component Object Model (COM) 是由 Microsoft 提供的一种二进制接口技术,用于软件组件间的交互。它支持在不同编程语言、编程环境、进程和计算机之间以语言中立的方式使用对象。 使用 Python 通过 COM 接口调用 ChemDraw 绘制分子及获取文档中的对象 Python 提供了一些常用的库,如 pywin32 和 comtypes,可以用来与 COM
Winobj 是一个由微软提供的工具,用于查看和浏览 Windows 操作系统中的对象命名空间。它允许你查看系统中的各种对象,如文件系统对象、注册表键、符号链接等,帮助深入了解系统的内部结构。
Winobj 是一个由微软提供的工具,用于查看和浏览 Windows 操作系统中的对象命名空间。它允许你查看系统中的各种对象,如文件系统对象、注册表键、符号链接等,帮助深入了解系统的内部结构。 Winobj 是由微软开发的一个工具,起源于微软的内部开发和调试需求。它最初是为了帮助开发人员和系统管理员深入分析和理解 Windows 操作系统中的对象命名空间而设计的。这个工具特别有用在调试和系统管理
快速搭建一款可交互式的「地理空间」应用
Greppo GitHub 上的开源 Python 框架,可快速搭建一款可交互式的「地理空间」应用。该框架提供了一整套完整工具包,让你可以轻松打通数据、算法、可视化 UI 等模块,构建一款交互式应用。 https://github.com/greppo-io/greppo
GDB dashboard
GitHub 上开源的 Python 调试工具:GDB dashboard,为 Python GDB 提供了可视化界面,更清晰的显示了程序调试信息,使开发者能专注于 Python 控制流。GDB 仪表板是一个使用 PythonAPI编写的独立.gdbinit 文件,它启用了一个模块化接口,显示正在调试的程序的相关信息。其主要目标是减少检查当前程序状态所需的 GDB命令数量,从而使开发人员能够主要关
基于 Quanto 和 Diffusers 的内存高效 transformer 扩散模型
过去的几个月,我们目睹了使用基于 transformer 模型作为扩散模型的主干网络来进行高分辨率文生图 (text-to-image,T2I) 的趋势。和一开始的许多扩散模型普遍使用 UNet 架构不同,这些模型使用 transformer 架构作为扩散过程的主模型。由于 transformer 的性质,这些主干网络表现出了良好的可扩展性,模型参数量可从 0.6B 扩展至 8B。 随着模型越变越
网安武器库|渗透测试系统搭建
日常工具 截图工具 Snipaste:超级好用的屏幕截图工具Snipaste v2.9.1 (2024.05.08)最新版 - 『精品软件区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn PixPin:PixPin 截图/贴图/长截图/文字识别/标注 | PixPin 截图/贴图/长截图/文字识别/标注 (pixpinapp.com) 远程桌面
Ceph Reef(18.2.X)之python操作对象存储网关
作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 目录一.环境准备1.Ceph Reef(18.2.X)的对象存储网关(rgw)组件搭建2.创建账号3.s3cmd工具二.Python操作对象存储1.安装python环境2.编写python程序3.测试python代码测试4.使用s3cmd命令
操作系统的理解帮助后续理解
1 操作系统 1.1操作系统有什么作用 两部分啦: 将我们所已知的文字转换成计算机的语言,0和1 将计算机内部的一些设置转换成我们所需要的功能 2 计算机的三大部分 2.1 软件 人用于执行的文件,一般存储在内存中,其作用是发挥我们需要的作用 2.2 操作系统 操作系统的作用是将我们我们已有的软件操作过程转换成0和1的文字,最后又将这种代码可以成为日常我们输入的指令,如ctrl+c 2.3 硬
一个批量爬取微博数据的神器
100.一个批量爬取微博数据的神器 分享一个能批量下载微博图片/视频/评论的工具 起因 偶尔玩玩微博,最近看到了一名专业的 coser,因此想要下载一些她的微博,方便观看,也避免以后平台倒闭/博主退坑的情况导致无法看原微博。 专业 coser:鲨鱼 SAME 项目介绍 然后我在 GitHub 上搜了下,发现一个高赞项目:weibo-crawler,新浪微博爬虫。 项目地址:https:
粤港澳大湾区-工业软件中心-诚聘测试开发产品前端等(广州 不限制年龄)
简介 粤港澳大湾区国家技术创新中心工业软件产业发展中心,是粤港澳大湾区国家技术创新中心直属创新平台之一。该中心致力于聚焦工业软件基础创新,构建工业软件全过程创新生态链,为推动我国工业软件产业发展做出重要贡献。 主要目标 攻克核心技术: 突破工业软件核心关键技术,提升我国工业软件的自主创新能力。 构建生态链: 建立完善的工业软件产业生态,促进产学研金协同创新。 推动产业化: 加速科技成果转化,培育
LLaMA-Factory微调入门个人重制版
LLaMA-Factory微调入门个人重制版 说明: 首次发表日期:2024-08-30 LLaMA-Factory 官方Github仓库: https://github.com/hiyouga/LLaMA-Factory 关于 本文是对LLaMA-Factory入门教程 https://zhuanlan.zhihu.com/p/695287607 的个人重制版,记录一下学习过程,省略掉了很多
小米手机怎么把微信聊天数据备份到电脑
步骤1: 在设置中点击【我的设备】 步骤2: 进入页面后点击【备份与恢复】 步骤3: 在页面中选【电脑备份恢复】。 步骤4: 查看备份说明后点击【手机备份恢复】。 步骤5: 选择数据,选择QQ微信,有些没有QQ
基于 INFINI Pizza 为 Hugo 静态站点添加搜索功能
INFINI Pizza 是 INFINI Labs 即将发布的一个基于 Rust 编写的搜索引擎(即将完全开源),目前已经完成基本的搜索能力,并且基于 INFINI Pizza 的核心引擎,提供了一个 WASM 版本的超轻量级内核,可以很方便的嵌入到各类应用系统,比如网站,尤其是静态站点或者小型的博客系统等。 目前 Pizza 和 INFINI Labs 官网已经集成了 INFINI Pizza
全网最适合入门的面向对象编程教程:41 Python 常用复合数据类型-队列(FIFO、LIFO、优先级队列、双端队列和环形队列)
全网最适合入门的面向对象编程教程:41 Python 常用复合数据类型-队列(FIFO、LIFO、优先级队列、双端队列和环形队列) 摘要: 在 Python 中,队列(Queue)是一种常用的数据结构,用于按照特定的顺序存储和访问数据。队列的主要类型包括先进先出(FIFO)、后进先出(LIFO)、优先级队列、双端队列(Deque)和环形队列,每种队列在不同的应用场景中都有其独特的用途。 原文链接
selenium爬虫2
无头浏览器简介 无头浏览器(Headless Browser)是一种没有图形用户界面的浏览器,它在后台运行,不会显示任何窗口或界面。无头浏览器通常用于自动化任务,如网页抓取、自动化测试和性能监控等。 爬取票房 比如我要爬取上图的2008--2024年的热门电影票房排名 --headless 含义:--headless 选项用于启用无头模式。 作用:当这个选项被添加到浏览器启动参数中时,浏览器将
Linux提权-70种sudo提权汇总
Linux 提权-sudo 命令有 sudo 的权限,我们该如何进行提权呢? 跟着红队笔记大佬,汇总了一下当我们有sudo -l时,70条命令可以提权的sudo风暴 视频连接: https://www.bilibili.com/video/BV1DV4y1U7bT/?share_source=copy_web&vd_source=385653377c3ce2be6b055cc4a2e9c3
负对数似然(NLL)和困惑度(PPL)
让我们通过一个简单的例子来演示这段代码的计算过程,包括负对数似然(NLL)和困惑度(PPL)的计算。为了简化,我们将假设一个非常小的模型输出和数据。 假设: 我们有两个样本(即 batch size 为 2)。 每个样本有 3 个可能的类别,S_logits 是模型输出的 logits。 smask 是一个掩码,假设全部为 True,即我们对所有样本和所有类别都进行处理。 s_batch_id
Python深度学习股价预测、量化交易策略:LSTM、GRU深度门控循环神经网络|附代码数据
全文链接:https://tecdat.cn/?p=37539 原文出处:拓端数据部落公众号 分析师:Shuo Zhang 本文以上证综指近 22 年的日交易数据为样本,构建深度门控循环神经网络模型,从股价预测和制定交易策略两方面入手,量化循环神经网络在股票预测以及交易策略中的效果,结合一个Python深度学习股价预测、量化交易策略:LSTM神经网络的代码和数据,为构建神经网络股票预测
盘点一个Pycharm汉化过程中的一个坑
大家好,我是Python进阶者。 一、前言 前几天在Python最强白银交流群【生产队的驴都是不歇的】问了一个Python汉化的问题,问题如下:要把我弄疯了,汉化不成功,想重新安装,又不给出卸载选项,通过硬盘安装插件又提示异常。去插件文件夹删除所有插件文件,再重新安装pycharm,还是这屌样,重新安装5次了。 二、实现过程 群里的小伙伴们也是觉得没必要汉化,哈哈,但是粉丝自己想要钻研下,他自己
Datawhale AI 夏令营 第五期 CV方向 02进阶
上次的baseline方案,训练的模型,获得分数并不高,DataWhale提供了两个上分的思路 增加训练数据集 切换不同模型预训练权重 增加训练集的大小通常可以提高模型的泛化能力,因为更多的数据可以帮助模型学习到更多的特征和模式。但是,越大的数据集,就意味着需要更多的计算资源和时间来训练模型,以及可能出现的过拟合问题。 增加训练数据集 增大数据集的一些方法: 数据增强: 通过对现有数据
An unbiased evaluation of environment management and packaging tools
forward: https://alpopkes.com/posts/python/packaging_tools/ Last update This post was last updated on August 29th, 2024. Motivation When I started with Python and created my first package I wa
TensorFlow Lite
TensorFlow Lite https://tensorflow.google.cn/lite Deploy machine learning models on mobile and edge devices TensorFlow Lite is a mobile library for deploying models on mobile, microcontrolle
带记忆的对话api上线
API 简介 Link.AI 已为开发者提供了调用智能体能力的对话API,可在第三方系统和服务中使用 Link.AI 应用智能体和工作流智能体的能力。 在使用普通对话API时,开发者需要在每次请求时传入会话的对象和上下文,以实现智能体的“记忆”功能,从而实现多轮对话。 相比普通对话API,Link.AI 记忆对话 API 原生支持开发者在应用/工作流中设置的记忆功能。开发者无需自行维护上下文记忆并
2024 CTF 做题记录
web [SWPUCTF 2021 新生赛]easy_sql 我可能不知道怎么写参数,但是我会用 sqlmap. python3 sqlmap.py -u .... --dump testdb 另外说一句,直接用 --dump-all 是很蠢的行为 因为可能会 dump 到 mysql 的配置数据库,显然对拿到 flag 没什么帮助。 try to use --dbs. [SWPUCTF 2021
Pearson相关性分析 —— 入门案例
简介 Pearson相关系数 Pearson相关系数是一种统计方法,用于衡量两个连续变量之间的线性相关程度。Pearson相关系数的值范围从-1到1,其中: 接近1的值表示两个变量之间存在强正线性关系。 接近-1的值表示两个变量之间存在强负线性关系。 接近0的值表示两个变量之间没有线性关系。 Pearson相关系数可以用来判断数据是否线性相关,但需要注意以下几点: 它只能检测线性关系,不能检