Python
影刀rpa:关于if单条件切换到多条件时的不便之处
现有需求,只判断一个条件是否满足即可,但随着后续业务开发,这里得if就需要判断多个条件,此时要是想将if单条件改为多条件的话,就得先拉一个if多条件的指令,然后再将if单条件中的语句全部移动到if多条件指令中,这也太麻烦了,还不给开放源代码编辑,我就觉得这玩意好难用,还不如像来也的rpa一样开放源代码编辑。 而且想把if改为非运算也不行,只能判断为真。 再说说上面说到的if单条件
Modify python pwnlib to enable AT&T assemble
Problem statement: Cannot assemble AT&T assembly code because of pwn's default is Intel assemble Errors encountered And where I call for this code is here: Why and how to address this problem
tinny-cuda-cu安装
初始化环境 使用anaconda3新建tiny-cuda-nn虚拟环境: 安装对应版本pytorch和cuda包: 源码编译安装tiny-cuda-nn 直接下载 tiny-cuda-nn, fmt, cutlass; 移动文件夹 将fmt和cutlass文件内容移动到dependenciesfmt和dependenciescutlass中(在tinny-cuda-cu)路径下。 编
super().__init__()函数
原文链接:https://blog.csdn.net/thy0000/article/details/133557862 super().__init__() 是用于在 Python 中调用父类(也称为超类或基类)的构造方法(__init__ 方法)的一种方式。这通常在子类的构造方法中使用,以便在添加子类特有的功能之前,初始化父类中定义的属性和执行其他必要的设置。 super()用来调用父类(基类
字节面试:微服务一定要DDD,为什么?TDD和DDD 有何关系?
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
跟着思兼学习Klipper(26): 大卸八块 Klipper 远程控制实验汇总
又名《给创想三维 K1 找个"强力外援"》 前言 原创文章,转载引用请务必注明链接,水平有限,如有疏漏,欢迎交流指正。 我们约定:主板 指 MCU 部分,上位机 指运行 Klippy 的 MPU Linux 部分。 玩了好长时间魔兽世界,我又回来了!赶在年前,之前写的一篇论文接收了,申请的专利也通过了,忙里偷闲来更新。 本文的缘起是 HahnZ 找我讨论了一下创想的 K1 系列 3D 打印机,我
Python Seaborn 基本数据排名分析
Python 中使用 Seaborn 进行基本的数据排名分析通常涉及到可视化数据的分布和排名。Seaborn 是一个基于 Matplotlib 的数据可视化库,提供了丰富的图表类型,使得数据分析更加直观。可以对数据进行初步的排名分析,了解数据的基本分布情况,从而为更深入的数据分析打下基础。 1、条形图 条形图用于显示离散变量的值。在排名分析中,它可以用来表示不同类别的数量或平均值
Python导入(import)模块的方法
Python 中,导入(import)模块是一种常见的操作,用于加载模块或库的功能以便在当前的程序中使用。Python 提供了几种不同的方式来导入模块,可以根据自己的需求选择合适的方式来导入所需的模块或函数。 参考文档:Python导入(import)模块的方法-CJavaPy 1、导入整个模块 模块 是扩展名为.py的文件,包含要导入到程序中的代码。导入整个模块的最基本方法是使
强大的AWS lambda
AWS强大的lambda 自从几年前换工作后,我所参与的项目一直都是基于AWS云服务的架构,我慢慢对serverless的相关基础建设有了一定了解和实践经验。其中lambda是我心中最强大的serveless服务,是很好的高并发业务解决方案。 什么是lambda lambda是AWS提供的一种无服务器的计算服务,根据请求流量自动扩展应用服务, 按需付费 因为是无服务器,所以无需提前准备(租
2024.1.28寒假每日总结19
算法题:365. 水壶问题 - 力扣(LeetCode) 今天,我主要尝试了对之前的几个python脚本进行整合,使得可以输入图片路径,题目,总分进行评价 参考:百度文心一言的回复
从零开始配置 Neovim(Nvim)
版本信息 我使用的是 Macbook pro M2Pro 版本,系统版本为 macOS 14.1。我的 Nvim 版本信息如下 为什么选择 Neovim 在使用 Vim 一年多之后,我越发觉得 Vim 的配置麻烦,启动加载速度也不尽人意。我也很不喜欢 Vimscript 的写法,这导致我决定使用 Neovim(Nvim)。我决
window主流产品线
微软技术栈 编程语言、开发工具和框架 移动端框架Xamarin 用C#编写跨平台移动应用程序MAUI 是 Xamarin 的进化版,支持更多跨平台的应用程序 pc端框架WPF 用C#编写winpc GUI应用程序Avalonia 是 WPF 的进化版,用C#编写跨平台的PC GUI应用程序MFC(Microsoft Foundation Class)是由 Microsoft 开发的 C++ 类
rCore_Lab8
本章任务 实现线程 + 并发处理 达科塔盗龙 达科塔盗龙是一种生存于距今6700万-6500万年前白垩纪晚期的兽脚类驰龙科恐龙,它主打的并不是霸王龙的力量路线,而是利用自己修长的后肢来提高敏捷度和奔跑速度。它全身几乎都长满了羽毛,可能会滑翔或者其他接近飞行行为的行动模式。 线程与进程 进程强调隔离,线程强调共享 进程间相互独立(即资源隔离),同一进程的各线程间共享进程的资源(即资源共享);
Python笔记四之协程
本文首发于公众号:Hunter后端 原文链接:Python笔记四之协程 协程是一种运行在单线程下的并发编程模型,它的特点是能够在一个线程内实现多个任务的并发操作,通过在执行任务时主动让出执行权,让其他任务继续执行,从而实现并发。 以下所有的代码都是在 Python 3.8 版本中运行。 本篇笔记目录如下: asyncio async await 并发运行协程任务 获取协程返回结果 asyn
Pytest 源码解读 [1] - [pluggy] 核心设计理念浅读
背景: Pytest 是一个功能强大的 Python 测试框架,它使用了一个名为 "pluggy" 的插件系统来扩展其功能。在 Pytest 的源码中,pluggy 模块负责实现插件管理和扩展机制。 核心类介绍: PluginManager 类:PluginManager 是 pluggy 模块提供的一个类,用于管理插件的加载、注册和调用。它负责协调插件之间的交互,并控制钩子函
从 WebStorm 转到 VSCode!使用一周体验报告
前言 最近我的 Jetbrains 开源项目授权到期了,想要续订的时候发现 Jetbrains 提高了开源项目申请门槛,我的 StarBlog 项目因为名字里包含 blog 这个词无法申请,虽然我在 github 上有很多开源项目,但年底比较忙,疏于更新,一时间竟然找不到一个满足 jetbrains 要求(近三个月内每月都有commit)的项目… 所以,在我的项目符合申请条件之前,只能先用 VSC
Python 基于pymongo操作Mongodb学习总结
实践环境 Python 3.6.4 pymongo 4.1.1 pymongo-3.12.3-cp36-cp36m-win_amd64.whl 下载地址:https://pypi.org/simple/pymongo/ 代码实践 说明: 如果连接用户名和密码包含诸如':', '/', '+' 及'@'保留字符,则使用前应该先进行编码,如下: 使用URI建立连接时,URI书写格式分这么几
编写干净清晰的 Python 代码的一种通用模块设计
编写干净清晰的Python代码的一种通用设计 在 python 和 shell 之间选择 如果有Python环境,应该大部分时候都选择使用 Python 来编写系统。这是因为: Python 更易于维护,适合模块化设计(class, 多文件 import,层次文件夹支持,成熟的库依赖) Shell 脚本缺乏模块化设计,容易依赖大量的全局环境变量,难以阅读(模块和数据依赖关系) 所以: 如果你
tornado 整合字符串与请求体
为了方便,字符串和请求提可以整合为一个方法,即get_argument(name.default=x,strip=true) self.finish() 方法的调用应该只接受一个参数,表示要发送给客户端的响应。如果你想发送多个参数,使用 self.write() 方法
Redis的基本使用
Python操作redis 1.普通链接 首先需要下载redis模块 使用方式(redis内需要插入name=xxx): 2.连接池链接 最简单方式:以模块导入 实现单例 方式二:创建一个单例——pool.py:
FastAPI学习-31 FastAPI 如何集成 socket.io
前言 socket.io就是基于 websocket 封装的一个库,主要特点是能够进行实时的双向通讯,主要应用场景有实时的聊天,数据实时分析,数据传输,文件协同合作。 有个 socket.io 的fastapi-socketio官方库,该库依赖传统的 python-socketio 库 环境准备 fastapi 服务端代码demo web 前端页面 如果服务器出现报错:The client
Python垃圾回收机制
基于 **C语言源码 ** 底层,让你真正了解垃圾回收机制的实现。 引用计数器 标记清楚 分代回收 缓存机制 Python的C源码(3.8.2版本) 1. 引用计数器 1.1 环状双向链表 refchain 在python程序中创建的任何对象都会放在refchain链表中。 在C源码中如何体现每个对象中都有的相同的值:PyObject结构体(4个值)。 有多个元素组成的对象:PyObjec