Python
零基础手搓自己的专属AI应用
https://mp.weixin.qq.com/s/8Hg42KyW1Xklw-8gkDvjmw ONE. 如何入门? 大模型编程通常使用以下两种方法: 通过大模型发布的 API ,您将根据官方文档的调用格式,将提示词通过网络发送给大模型。 通过一些封装好的框架进行调用。 Langchain/LlamaIndex。Langch
XMU《计算机网络与通信》第五次实验报告
实验五 运输层与应用层协议分析 如果需要 Wireshark 捕获到的数据,可以在这里下载,这里面应该还有最后一个任务的两个代码:点击下载。 目录实验五 运输层与应用层协议分析一、个人信息二、实验目的三、实验内容、步骤与结果任务一 TCP 正常连接观察任务二 异常传输观察分析1. 尝试连接未存活的主机或对未监听端口。(a) 用 curl 访问一个不存在的主机 IP,抓包观察共发送了几次 SYN 报
[pwn]XYCTF 2024 个人WriteUp
目录XYCTF 2024 WriteUp>pwn1.hello_world(签到)2.invisible_flag3.static_link 由于本人菜鸡和时间问题,只打了前两周,打出了pwn的三道简单题目,记录自己的做题过程,如何后续复现可能也会更新。 XYCTF 2024 WriteUp >pwn 1.hello_world(签到) 常规checksec IDA反编译进入主函数
11个Python循环技巧
本文分享自华为云社区《Python中的循环技巧指南》,作者:柠檬味拥抱。 当我们处理数据时,有时候需要创建多个列表以存储不同类型或不同条件下的数据。在Python中,我们可以利用循环来快速、高效地创建这些列表。本文将介绍如何使用循环在Python中创建多个列表,并提供代码实例。 python用循环新建多个列表 在Python中,我们可以使用列表推导式或循环结合条件语句来创建多个列表。下面是一些常见
[GYCTF2020]FlaskApp
[GYCTF2020]FlaskApp 打开环境是一个base64编解码的网站 提示里是一张图片 源码提示PIN 尝试输入错误字符看看页面结果,于是在解码页面输入123 有源码泄露 从这个render_template_string(tmp)看,应该是使用的jinja2引擎,编码{{config}},传入解密然后渲染执行 根据代码,可以知道我们加密后的代码经过waf后就会被直接渲染,
职场<火焰杯>测试开发大赛开始报名啦!
燃爆职场!火焰杯测试开发大赛再度启幕,精彩不容错过!本次大赛由火焰杯测试开发大赛组委会主办,测吧(北京)科技有限公司协办,汇聚顶尖测试开发人才,展开激烈较量。 关于火焰杯 <火焰杯>软件测试开发大赛为软件测试开发工程师提供一个展示自己的平台。通过对软件测试开发技能的考察,选拔出优秀的软件测试开发人才,推荐给有招聘需求的企业。 火焰杯本着立足行业,结合实战,以赛促学的原则,通过这次竞赛,
Python中有很多库可以操作Excel,像xlsxwriter、openpyxl、pandas、xlwings等
Python中确实有多个库可以用于操作Excel文件,包括但不限于xlsxwriter、openpyxl、pandas和xlwings。以下是这些库的简要介绍和它们各自的优点: xlsxwriter: 优点: 专门用于创建新的.xlsx文件。 提供了丰富的功能来创建复杂的Excel文档,包括图表、图片、自动筛选等。 性能相对较好,特别是在写入大量数据时。 支持Excel的大多数特性,包括
大数据小白的测试成长之路
引言 22年校招入职京东后,我一直在数据中台测试部从事测试开发的工作。毕业后,写的最多的文档是测试计划和测试报告,鲜有机会就自己的成长码字进行回顾和总结。借“up技术人”栏目,也终于是在工作之余回头望,对自己这近两年时光进行一个小总结。 本文是一个大数据测试小白初入职场后的成长总结,有新人入职的迷茫,也有点滴积累后的经验之谈。希望此文能够对正在迷茫的新人朋友以及对大数据测试有兴趣的同学有些帮助
turtle库创建画笔对象
From: https://mp.weixin.qq.com/s/Ywb2aatt043-SfgMry0k4A ------------------------------------------------------------------------------------- 110. turtle库创建画笔对象 Original 周晓宇python 安迪pyt
Alibaba Cloud Linux release 3 Python 3.8 安装
Alibaba Cloud Linux release 3 Python 3.8 安装 https://zhuanlan.zhihu.com/p/690125733 背景 买了台阿里云服务器玩玩,项目需要Python 3.8,但是机器上配置了3.6.8 机器信息: 机器信息: Linux version 5.10.134-16.1.al8.x86_64 Alibaba Cloud Linux r
windows系统,大文本文件打开工具
在Windows系统中,打开大文本文件的工具有多种选择。以下是一些推荐的软件: LogView:这是一款能够快速打开大文件的工具,对于300MB以上的文件,它基本上能在一分钟内打开。虽然打开大文件时可能会占用较多的内存,但它的处理速度相对较快,使得它成为处理大文本文件的理想选择。 EditPlus:EditPlus是一款功能强大的文本编辑器,可以处理文本、HTML和程序语言。它拥有无限制的撤销与
如何写好设计文档(特性+模块大杂烩)
小系统或单个模块的设计文档 「一句话描述」的标题 文件名或标题最好使用「一句话描述」,如: 观测云新 Event 数据结构及处理逻辑设计 观测云云关联处理逻辑设计 疫情期间健身房现场人数控制设计 需求描述 需求来源与价值概述 来源1 来源2 来源3 再加上竞品分析 这一块要把需求来源 和 竞品分析情况讲清楚 需求场景分析 客户场景分析 解决方案场景分析 还有一些 自己补充 新冠疫情期间
一例生成器sample
举例 拆解 camelcase是生成器函数,返回str.lower, str.capitalize, str.capitalize ... camelcase()是返回了一个生成器(是迭代器的一种特殊类型) zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的(迭代器)对象, 是惰性的(python2中返回的是List对象) 列表推导式 v
QAnything 与 OpenCloudOS 联合打造操作系统 AI 问答解决方案
导语:4 月 26 日,由网易有道开源的 AI 知识库问答平台 QAnything 发布 1.4.0 版本,并集成到 OpenCloudOS 操作系统中,为 OpenCloudOS 用户提供了一键部署 AI 知识问答库的能力。QAnything 是什么,OpenCloudOS 如何与 QAnything 共同联合研发的,怎样在 OpenCloudOS 中使用 QAnything?本文将为
Python: Regular expressions
@staticmethod def strSplit(textSource: str, patterns: str)->list: """ 分割字符串 :param textSource: :param patterns: :return: list
03-修饰符-监听属性-发送Ajax请求-生命周期钩子
事件修饰符 事件修饰符 作用 .stop 只处理自己的事件,父控件冒泡的事件不处理(阻止事件冒泡),一般用在子元素类上 .self 只处理自己的事件,子控件冒泡的事件不处理,一般用在父元素上 .prevent 阻止a连接的跳转 .once 事件只会触发一次(适用于抽奖页面) 使用修饰符时,顺序很重要;相应的代码会以同样的顺序产生 用 v-on:click.prev
实验26-2-使用bert构建词向量
版本python3.6 tensorflow版本为tensorflow==1.14 首先在终端输入: bert-serving-start -model_dir chinese_bert_wwm_L-12_H-768_A-12/publish -num_worker=2 再运行bert_emb.py
机器学习-K近邻算法-KNN
1 K-紧邻算法简介 1.1 什么是K-近邻算法 直观上理解,就是根据距离的远近来判断你所处于的类别。 但是,也会存在一些问题,距离最近的样本所属于的类别与你需要判断的类别可能不是同一种类别。 1.1 KNN概念 K Nearest Neighbor算法又叫做KNN算法,这个算法是机器学习里面比较经典的算法,总体来说KNN算法是相对比较容易理解的算法。 定义 如果一个样本再特征空间中的k个最相
streamlit用法
import os.path import streamlit as st import pandas as pd import numpy as np """ 2.1 显示标题 st.title():用于创建页面的主要标题,通常是最大和最显眼的标题。它是在应用的顶部设置的,并且在整个页面中通常只使用一次,用于表示应用的主题或总体内容。 st.header():用于创建一个相对较小的标题,比