Python
python简介,第一个Python程序
Python:可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。 Python当然也有不能干的事情,比如写操作系统,这个只能用C语言写;写手机应用,只能用Swift/Objective-C(针对iPhone)和Java(针对Android);写3D游戏,最好用C或C++. Pyt
Zeppelin未授权访问 getshell
Zeppelin未授权访问 getshell 1.漏洞简介 Apache Zeppelin是一个让交互式数据分析变得可行的基于网页的notebook。Zeppelin提供了数据可视化的框架。 Zeppelin 是一个提供交互数据分析且基于Web的笔记本。方便你做出可数据驱动的、可交互且可协作的精美文档,并且支持多种语言,包括 Scala(使用 Apache Spark)、Python(Apa
Python-Flask-migrate安装和使用
在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。 更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。在Flask中可以使用Flask-Migrate扩展,来实现数据迁移。 环境:window11+pycharm2020.1+Anaconda4.11.0 +python3.7 Flask-sqla
猿人学内部练习平台12~14题
第12题:静态css字体加密 抓包发现,返回结果数字均为这种格式 ,经对比发现,该串字符串与数字0~9有着一一对应关系,响应匹配即可: 第13题:动态css字体加密 抓包后,返回数字格式同上一题,但是不再是固定的映射关系,同时每一次请求都会返回一个图片信息: 其实就是 woff 字体文件,如果有 fontCreator,可以打开此字体文件查看。如图:5 对应 unib5
尝试上手大模型的有监督微调
总览 这个文章留下微调 Gemma-2b-it 模型的记录。以很简单的、只有一句话的微调为例。 本文最终的目标:问模型 “微调测试”,模型回答 “我学会了”。 准备 加载模型和分词器 训练集 对话训练集格式通常是 json,网上下载的后缀一般为 .jsonl,长这样(来源): 使用 HuggingFace 的 dataset 库可加载这个文件。 本文只用一个对话的微调进行示例,所以用以下方法
第三次实验-软件测试
一、实验题目 :软件测试 二、实验目的 1、熟悉开发环境下的自动化测试工具; 1、利用自动化测试工具进行自动化单元测试。 三、实验内容 1、选择开发环境,IDEA或PYCHARM任选其一; 2、基于所选择的开发环境实现对输入的n个整数进行排序的代码; 3、对所编写代码设计测试用例; 4、基于所选择的开发环境开展单元测试。 IDEA环境: PYCHARM环境: 四、实验要求 1、预先准备的代码要
【pytorch学习】之线性神经网络-softmax回归
softmax回归 回归可以用于预测多少的问题。比如预测房屋被售出价格,或者棒球队可能获得的胜场数,又或者患者住院的天数。 事实上,我们也对分类问题感兴趣:不是问“多少”,而是问“哪一个”: 某个电子邮件是否属于垃圾邮件文件夹? 某个用户可能注册或不注册订阅服务? 某个图像描绘的是驴、狗、猫、还是鸡? 某人接下来最有可能看哪部电影? 通常,机器学习实践者用分类这个词来描述两个有微妙差别的问题:
【python】记录一次python发送json数据到go服务端,服务端解析失败问题
【python】记录一次python发送json数据到go服务端,服务端解析失败问题 背景:在做性能测试时,python把采集到的性能数据通过post回传到服务端,服务端用go实现,服务端是将接收的json通过json.Unmarshal反序列化为对应的结构体,但在实现时一直提示数据类型错误的问题 问题代码 python发送请求 go接收参数反序列化为结构体 报错信息 借助文心一言,说是数据
hitcontraining_heapcreator
[BUUCTF]hitcontraining_heapcreator UAF|Off-By-One|堆溢出 对应libc版本libc6_2.23-0ubuntu9_amd64 漏洞函数 交互函数 思路: 通过off-by-one构造fakechunk,利用fakechunk泄露libc,更换free()地址为system(),得到shell 运行后截图 可以发现已经溢出了一
Python——Reflex(数据库使用)
安装自带数据库 Reflex使用sql模型以提供内置的ORM包装SQLAlchemy Reflex 提供了一个内置的 SQLite 数据库,用于存储和检索数据。 安装: 在没有运行reflex时进行。 #迁移命令 reflex db makemigrations reflex db migrate
lib 安装失败,error Microsoft Visual C++ 14.0 is required.
即使安装c++要占用c盘4G,而且仍然有可能报错, error: command 'C:Program Files (x86)Microsoft Visual Studio 14.0VCBINx86_amd64cl.exe' failed with exit status 2 另一种解决方法是直接下载whl,省去编译的过程 https://www.lfd.uci.edu/~gohlke/pytho
利用python将沪深300股票历史数据存储在sqlite3
一、环境准备 1、python3中自带了sqlite3 参考https://www.runoob.com/sqlite/sqlite-tutorial.html 2、在sqlite中建表
编译执行和解释执行有什么区别?
编译执行和解释执行是两种不同的程序执行方式。编译执行是将源代码一次性编译成机器码,然后直接执行机器码。而解释执行是将源代码逐行解释执行,每执行一行就翻译成机器码并执行。编译执行的程序运行速度更快,但需要先编译,而解释执行的程序则无需编译,但运行速度较慢。 解释执行不需要编译么? 不需要。在计算机中,编译是将源代码转换为可执行文件的过程。在执行这些可执行文件时,不再需要编译过程。 但是,有些编程语言
R语言估计时变VAR模型时间序列的实证研究分析案例|附代码数据
原文链接: http://tecdat.cn/?p=3364 原文出处:拓端数据部落公众号 最近我们被客户要求撰写关于时变VAR模型的研究报告,包括一些图形和统计输出。 加载R包和数据集 加载包后,我们将此数据集中包含的12个心情变量进行子集化: mood_data <- as.matrix(symptom_data$da
【每日一题】爱生气的书店老板
1052. 爱生气的书店老板 有一个书店老板,他的书店开了 n 分钟。每分钟都有一些顾客进入这家商店。给定一个长度为 n 的整数数组 customers ,其中 customers[i] 是在第 i 分钟开始时进入商店的顾客数量,所有这些顾客在第 i 分钟结束后离开。 在某些时候,书店老板会生气。 如果书店老板在第 i 分钟生气,那么 grumpy[i] = 1,否则 grum
python2 http响应中文显示unicode \uXXX的问题
python2编码解码会以unicode作为中间码,要用decode和encode解码后再编码 其中decode解码,是把bytes以给定的编码格式解码成unicode encode是以给定的编码格式将unicode编码为bytes 数据是以bytes形式传递和存储的,程序需要用正确的编码来将bytes解码显示 decode: From bytes To Unicode encode: From
Matlab转python的索引问题
python 中numpy库可以实现类似matlab多维数组的运算.但两者在索引方式上存在一些差异.这是需要注意的.例如: 但是python中则不能这样得到子矩阵: 在MATLAB中,使用A([0, 1], [1, 2])得到的是一个2x2矩阵,而在Python中使用NumPy进行类似的索引操作时,结果会有所不同. 在MATLAB中,这个索引操作实际上返回的是矩阵A中第1行和第2行的第2列和第
Ubuntu 24.04 LTS (Noble Numbat) 正式版发布
Ubuntu 24.04 LTS (Noble Numbat) 正式版发布 Canonical 的第 10 个长期支持版本在性能工程、企业安全和开发人员体验方面树立了新标准 请访问原文链接:Ubuntu 24.04 LTS (Noble Numbat) 正式版发布,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 无耻抄袭者 Yu Tao 请远离本站!!! Ubuntu 2
论文解读-面向高效生成大语言模型服务:从算法到系统综述
一、简要介绍 在快速发展的人工智能(AI)领域中,生成式大型语言模型(llm)站在了最前沿,彻底改变了论文与数据交互的方式。然而,部署这些模型的计算强度和内存消耗在服务效率方面带来了重大挑战,特别是在要求低延迟和高吞吐量的场景中。本调查从机器学习系统(MLSys)研究的角度,解决了对高效LLM服务方法的迫切需求,这是先进人工智能创新和实际系统
基于禅道restful接口的二次开发-获取token
使用禅道的时候,可能会想用禅道的接口来做一些二次开发,比如获取缺陷情况、案例执行情况,做一些统计报表的展示。 根据禅道开发文档中相关说明,在禅道开源版16.0+ ,专业版11.0+ ,企业版6.0+,旗舰版2.4+ 新增RESTful风格API,因此可以利用api来获取相关的数据 访问地址:http://****/zentao/api.php/接口 禅道API文档地址:https://www.z
攻防世界-难度1- toddler_regs
攻防世界-难度1 toddler_regs.zip 运行 ida静态分析 shift+f12搜索字符串 点过去F5 先搞定g_team_idx,一路跟过去F5 还需要两个数组内容:team[]和teamjnu[],点过去就行了。 只需要提取其中的内容就行了。注意字符串末尾是'0',编写脚本时要注意这点 最后拼接上面的字符串 x64dbg动态分析 搜索程序模块字符串
实战干货|Spark 在袋鼠云数栈的深度探索与实践
Spark 是一个快速、通用、可扩展的大数据计算引擎,具有高性能、易用、容错、可以与 Hadoop 生态无缝集成、社区活跃度高等优点。在实际使用中,具有广泛的应用场景: · 数据清洗和预处理:在大数据分析场景下,数据通常需要进行清洗和预处理操作以确保数据质量和一致性,Spark 提供了丰富的 API,可以对数据进行清洗、过滤、转换等操作 · 批处理分析:Spark 适用于各种应用场景下的批处理任务
PIP换源、虚拟环境及Pycharm快捷键
【一】PIP换源 我们使用的很多包都是第三方的,需要命令安装,导入使用 默认 pip 使用的就是外网的地址 https://python.org/ 国内访问国外的资源,慢并且可能会访问不到 进行 pip 的换源处理 (1)临时换源 (2)永久换源 打开控制台或终端,并输入以下命令: 更换完第三方源后如何查看是否更换完成 【二】虚拟环境和系统解析器环境 虚拟环
python C++混合编程环境搭建
一、python环境 1. 下载python安装包 2. 安装python(选择下载符号文件和二进制文件) 注:多半会报错“Error 0x80072f7d: Failed to send request to URL: ……”,因为下载超时导致安装失败 解决: 1) 手动下载core_pdb.msi等文件 https://www.python.org/ftp/python/3.8.0/win3
一个比 Celery 轻量好用的异步任务工具
转载自:https://mp.weixin.qq.com/s/w579duXw7dHIBQuUhD7Vfg RQ 是 Python 中一个基于 Redis 的简单的,轻量级的异步任务工具。通过 RQ,您可以将耗时的任务放入队列中异步执行,而不会阻塞主应用程序的执行。 # 1、安装 通过 pip 可以直接安装它 # 2、核心概念 在 Python 的&nbs
python - [11] 日常脚本汇总
题记部分 一、updatetime更新 将脚本放到目标文件夹,运行脚本可将文件夹下所有文件的更新时间都修改为当前时间。 import os # 指定目录路径 directory_path = "./" # 遍历目录下的所有文件和子目录 for root, dirs, files in os.walk(directory_path): for file
公司新来的00后真是卷王,工作没两年,跳槽到我们公司起薪18K都快接近我了
都说00后躺平了,但是有一说一,该卷的还是卷。这不,前段时间我们公司来了个00后,工作都没两年,跳槽到我们公司起薪18K,都快接近我了。后来才知道人家是个卷王,从早干到晚就差搬张床到工位睡觉了。 最近和他一次聊天才知道,原来这位小老弟家里条件不好,一大家子指望他一个人养活,所以他在大三的时候就已经开始想办法自学测试了,大四获得了一个小公司的实习机会。在工作中不断的学习、提升,花的时间
做梦我都没想过,我会在软件测试行业一干就是10年【避坑指南】
我是14年毕业的,普通本科,计算机系也算是一个对口专业。那时候互联网行业是个很不错的发展方向,也是机缘巧合之下,让我走上了测试工程师的道路。但是我没想到,在这个行业一干就是10年。 第一份工作 还记得我刚入行的时候,进了一家社交平台公司做测试,公司最开始只我人一个做软件测试,没有任何的流程和规范,但好在平时工作比较轻松。然而当我真正工作了半年,我就产生了一个疑惑:每天我怎么就在做一些一模一样的事啊