Python

Moesif-博客中文翻译-一-

Moesif 博客中文翻译(一) 原文:Moesif Blog 协议:CC BY-NC-SA 4.0 首次构建 API 时的 10 个错误状态代码以及如何修复它们 原文:https://www.moesif.com/blog/technical/monitoring/10-Error-Status-Codes-When-Building-APIs-For-The-First-Time-And

Moesif-博客中文翻译-二-

Moesif 博客中文翻译(二) 原文:Moesif Blog 协议:CC BY-NC-SA 4.0 我们如何从一个带有 Chrome 扩展的网站标签中捕获 AJAX 请求 原文:https://www.moesif.com/blog/technical/apirequest/How-We-Captured-AJAX-Requests-with-a-Chrome-Extension/ 背景

【算法】DP问题——状态机模型

基本内容 入门例子 Leetcode 3259. 超级饮料的最大强化能量 题目简述:有两个数组energyDrinkA和energyDrinkB,分别代表两种能量饮料每小时提供的能量,在接下来的n小时内选择饮用这两种饮料中的一种,以最大化总能量。但是,如果你从一个饮料切换到另一个,你需要等待一个小时才能开始获得能量。 输入:energyDrinkA = [4, 1, 1], energyDr

实验一 入门基础

课件 1 编程题 1,用换行分隔语句不需要分号,没有大括号(用缩进表示) 2,因为 Python 不支持 C 或 Java 中的那种类型转换语法。Python 的类型转换使用函数调用的方式 3, 4,大小写转化 5,py的逻辑运算符 6,不确定输入 try,except 7,//表示整除 8.for循环语句 2 判断 1,Python 3.X完全兼容Python 2.X X 2,

猿人学web端爬虫攻防大赛赛题第4题——雪碧图、样式干扰

题目网址:https://match.yuanrenxue.cn/match/4 解题步骤 看触发的数据包。 响应数据中可以看到明显的图片base64编码,去一个值解码一下,可以得到图片。(https://the-x.cn/encodings/Base64.aspx) 看来这个页面是通过图片进行回显的,直接把响应数据中的所有图片base64编码保存为图片。 在img文件夹里生成了55张图片

实验二 程序流程控制

1 编程题 1,python里允许多重赋值 2,if_elif,round()四舍五入 math.gcd()最大公约数函数 3,print会自动换行,不换行需要end 4, 5,列表 6,判断开根号后是否为整数 7,控制组数 8,水仙数 9,冒泡排序 2 判断 3 单选 Python 中,for 和 while 可以有 else 语句 4 填空

网页前台和后台的区别,作用是什么

网页前台与后台是两个迥然不同的概念,它们共同组成了完整的网站功能和用户体验。1、前台主要指用户可以直接交互的界面及其功能实现,诸如布局、样式、交互动效等;2、后台则指网站的服务器端,包括数据库管理、服务器应用编程等,是前台数据处理和业务逻辑的核心区域。前台的作用在于直观呈现信息,便于用户浏览和操作;后台则负责处理数据、维护网站安全、保持业务流程顺畅运行。就前台而言,它不仅仅是一个静态展示,还包含了

使用wxpython开发跨平台桌面应用,实现程序托盘图标和界面最小化及恢复处理

在前面随笔《基于wxpython的跨平台桌面应用系统开发》介绍了一些关于wxpython开发跨平台桌面应用的总体效果,开发桌面应用,会有很多界面细节需要逐一处理,本篇随笔继续深入该主题,对开发跨平台桌面应用的一些实现细节继续深入研究并总结,介绍程序托盘图标和界面最小化及恢复处理。 1、程序托盘图标处理效果 我们知道,一般桌面的应用,如Windows上的Winform应用,MacOS上桌面应用,都会

manim边做边学--通用三维坐标系

ThreeDAxes是Manim中用于创建三维坐标系的类。 在数学、物理和工程等领域,三维坐标系的绘制是非常重要的。 ThreeDAxes使得用户能够在动画中直观地展示三维空间中的对象和关系,从而提高演示文稿和教学的效果。 ThreeDAxes提供了多种参数,如坐标轴的范围、长度、颜色、粗细等,以及光源位置和光泽度等,这些参数使得用户能够根据需要自定义坐标系的外观和行为。 1. 主要参数 Thre

在Pandas中,处理DataFrame包含的NaN

在dataframe中,处理包含NaN(即“非数字”或“空值”)的数据。你可以使用多种方法来过滤掉包含NaN的行或列。以下是一些常用的方法: 过滤掉包含NaN的行 假设你有一个DataFrame df,你可以使用dropna()方法来过滤掉包含NaN的行。 过滤掉包含NaN的列 如果你想过滤掉包含NaN的列,你可以使用dropna(axis=1)。 然而,这种方法在大多数情况下可能不太实用,因

ROS2:节点

节点 ROS2中,节点是一个抽象的实体,可以代表某类特定功能的抽象集合体,可以存在于进程或线程中 是ROS2的基础功能的载体,所有通信都需要通过节点来实现 节点和节点执行器 节点执行器executor是协调和调度节点运作的实体,并响应各类通信的回调结果 每个进程有一个或多个节点执行器,每个节点执行器有一个或多个节点 节点执行器有以下几种 单线程节点执行器 将所有已添加到维护队列的节点限制在一个线

colcon构建工具

colcon工具相对于bazel等,效率不算高,但是其模块化做得好,易用性程度高 通过解析package.xml获取配置信息,包括描述规范,名称,版本,构建方法和测试方法等 有关依赖会附有_depend扩展名说明 如构建依赖build_depend 构建工具依赖buildtool_depend 测试依赖test_depend 运行依赖exec_depend colcon支持的构建方式 cmake

ROS2:功能包

ROS2工作空间与功能包 ros2是基于分布式设计的模块化软件中间件,各个功能分布在不同软件包,并在不同仓库中维护,通过XML文件描述各个功能包的依赖关系 CMake可以配置自动化测试,下载并构建依赖库,运行特定脚步和获取环境变量并配置宏定义等 一个进程可以有若干个节点,一个节点可以提供若干个不同的功能,节点间通过ROS2提供的通信模式进行通信,还可以利用命名空间或DDS域作为隔离手段,将信息与资

ROS2小乌龟测试

ROS2小乌龟测试 下载turtlesim功能包 解决依赖 rosdep install -i --from-path src --rosdistro eloquent -y 构建空间 colcon build 不能在python virtual environment下构建 设置环境变量 . install/setup.bash 运行节点 ros2 run turtlesim turtlesi

猿人学web端爬虫攻防大赛赛题第3题——访问逻辑 - 推心置腹

题目网址:https://match.yuanrenxue.cn/match/3 解题步骤 看触发的流量包。 再看当前流量包中有没有什么特殊的字段。 没看到有特殊的字段,直接写代码访问。 运行得到如下结果。 难道是跟这串代码相关,代码比较复杂,直接看输出是什么。最后执行eval(y.replace(/bw+b/g, function(y){return x[f(y,z)-1]||("_"+

Python中类的三个方法

在 Python 中,类有三种常用的方法,以及相应的装饰器。下面是它们的详细介绍: 1. 类的方法 实例方法(Instance Method) 实例方法是类中定义的常规方法,第一个参数通常是 self,指代实例本身。 实例方法可以访问和修改实例的属性。 2.类方法(Class Method) 类方法使用 @classmethod 装饰器定义,第一个参数通常是 cls,指代类本身,而不

flask 数据库

  安装插件    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Flask pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask-wtf pymysql // 数据库 驱动 flask-sqlalchemy // shuju

python使用魔法函数__getitem__实现字典和列表式访问自定义类型

起因 想起C++可以实现运算符重载,以实现以数组的方式([])访问我们的类. 我想要实现一个类,可以同时用类似于字典和列表 就想到python能不能实现这个效果,而且显然是可以的,不然numpy是怎么实现属于自己的数组的? 经过 这样进行测试 发现几种比较常用的访问方式: int slice tuple 也就是我们在用[]进行访问的时候实际上对应地传入的是这几种类型. 那么我们只需要在__

创建超级用户 Django admin

运行以下命令来创建一个管理员用户,以便访问 Django admin 界面: <BASH> python manage.py createsuperuser

Domino-博客中文翻译-三-

Domino 博客中文翻译(三) 原文:Domino Blog 协议:CC BY-NC-SA 4.0 生态学中的 r 原文:https://www.dominodatalab.com/blog/r-in-ecology 我是个有点 R 的书呆子。好吧,那是骗人的;我是个大书呆子。但是有很好的理由,因为 R 在简化科学过程中非常有用,并且增加了以更少的人为错误复制发现的能力。 我经常和我的研

Domino-博客中文翻译-二-

Domino 博客中文翻译(二) 原文:Domino Blog 协议:CC BY-NC-SA 4.0 建立人工智能卓越中心的五个步骤 原文:https://www.dominodatalab.com/blog/five-steps-to-building-the-ai-center-of-excellence 由战略&创新副总裁林振和 Mark III 系统首席技术官大卫舒尔曼合著

DLology-博客中文翻译-一-

DLology 博客中文翻译(一) 原文:DLology Blog 协议:CC BY-NC-SA 4.0 从你的浏览器加速深度学习推理 原文:https://www.dlology.com/blog/accelerated-deep-learning-inference-from-your-browser/ 发帖人:程维两年零六个月前 (评论) 数据科学家和 ML 工程师现在可以从他们的

DataQuest-博客中文翻译-四-

DataQuest 博客中文翻译(四) 原文:DataQuest Blog 协议:CC BY-NC-SA 4.0 熊猫备忘单—用于数据科学的 Python 原文:https://www.dataquest.io/blog/pandas-cheat-sheet/ March 4, 2020 如果你对用 Python 处理数据感兴趣,你几乎肯定会使用 pandas 库。但是,即使你已经学习了熊

DataQuest-博客中文翻译-五-

DataQuest 博客中文翻译(五) 原文:DataQuest Blog 协议:CC BY-NC-SA 4.0 历史野火数据:R 中的探索性可视化 原文:https://www.dataquest.io/blog/r-data-viz-tutorial/ December 11, 2018 最近几周,席卷美国加利福尼亚州部分地区的毁灭性野火的消息在新闻中占据显著位置。虽然大多数野火是由人

ElderNode-博客中文翻译-二-

ElderNode 博客中文翻译(二) 原文:ElderNode Blog 协议:CC BY-NC-SA 4.0 教程在 Debian 10 - Eldernode 中为 Apache 创建自签名 SSL 证书 原文:https://blog.eldernode.com/create-ssl-apache-debian-10/ TLS,即传输层安全性,以及它的前身 SSL ,代表安全套接

DataQuest-博客中文翻译-六-

DataQuest 博客中文翻译(六) 原文:DataQuest Blog 协议:CC BY-NC-SA 4.0 教程:如何创建和使用熊猫数据框架 原文:https://www.dataquest.io/blog/tutorial-how-to-create-and-use-a-pandas-dataframe/ January 31, 2022 当使用 Python 探索数据时,数据帧使

ElderNode-博客中文翻译-七-

ElderNode 博客中文翻译(七) 原文:ElderNode Blog 协议:CC BY-NC-SA 4.0 教程在 Rocky Linux 上设置和使用 MongoDB 原文:https://blog.eldernode.com/setup-and-use-mongodb-on-rocky-linux/ 程序员在 web 和应用程序开发中使用不同的数据库。基于 SQL 或 NoSQ

爬虫获取主页信息

爬虫获取主页信息 爬虫爬取主页信息

模拟用户登录网站

模拟用户登录网站 requests模块 Requests 继承了urllib2的所有特性。Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的 URL 和 POST 数据自动编码。 requests 的底层实现其实就是 urllib3 Requests的文档非常完备,中文文档也相当不错。Requests能完全满足当前网络

ElderNode-博客中文翻译-五-

ElderNode 博客中文翻译(五) 原文:ElderNode Blog 协议:CC BY-NC-SA 4.0 教程在 Centos/RHEL 8 Linux - Eldernode 上安装 Python 3.8 原文:https://blog.eldernode.com/install-python-3-8-on-centos/ 在本教程中,我们将一步步介绍如何在 Centos /

<<  <  1  2  3  4  5  6  7  >  >>