Python

07 编码相关 chr ord

编码相关 chr,将十进制数字转换成 unicode 编码中的对应字符串。 ord,根据字符在unicode编码中找到其对应的十进制。

08 random

应用:随机生成验证码

00 map filter(过滤) reduce

循环每个元素(第二个参数),然后让每个元素执行函数(第一个参数),将每个函数执行的结果保存到新的列表中,并返回。 filter (过滤) reduce p132 需要导入 import functools functools.reduce(函数, v1)

2024秋软件工程结对作业(第一次之需求分析和原型设计)

这个作业属于哪个课程 软件工程2024 这个作业要求在哪里 2024秋软件工程结对作业(第一次之需求分析和原型设计) 这个作业的目标 学习使用原型软件,辅助完成软件工程的前期任务 学号 102201426 结对成员学号:102201427、102201426 原型链接:Find You Team 一、阅读《构建之法》后的成果 1、第3章软件工程师的成长 通过阅读第三章

Pyqt5 修改表格排序箭头

实现效果: 代码 from chatgpt 样式不生效 需要注意是不是设置了多次setStyleSheet。在 PyQt 中使用 setStyleSheet() 多次调用时,后面的样式会覆盖前面的样式。也就是说,每次调用 setStyleSheet(),都会重新应用新的样式,并替换掉之前的所有样式设置。 解决办法:

【基础岛·第2关】8G 显存玩转书生大模型 Demo

目录创建开发机环境配置Cli Demo 部署 InternLM2-Chat-1.8B 模型 创建开发机 我们选择 10% 的开发机,镜像选择为 Cuda-12.2。在输入开发机名称后,点击创建开发机 环境配置 在 /root/share/pre_envs 中配置好了预置环境 icamp3_demo 可以通过如下指令进行激活: conda activate /root/share/pre_env

滑动窗口算法以及应用

滑动窗口算法以及应用 主要涉及以下几个关键参数和概念: 窗口大小(Window Size):这是滑动窗口的宽度,决定了窗口中包含的数据点数量。例如,如果你在处理时间序列数据,窗口大小可能定义为秒、分钟或小时的数量。 窗口位置(Window Position):由左右边界(通常是两个指针)定义的窗口在数据序列中的当前位置。左指针标志着窗口的起始位置,右指针则是结束位置。 滑动步长(Sli

春秋云镜 Thermal Power

上来直接扫出来heapdump泄露,访问39.99.129.158:8080/actuator/heapdump下载附件 得到shrio的key为QZYysgMYhG6/CzIJlVpR2g==,直接工具一把梭 上个哥斯拉的马,直接拿flag flag:flag{2c3f631f-a8ad-4e09-8b8f-02bc6d607628} 弹个shell到自己的vps便于操作. 架个nps横

Rust字符串类型全解析

字符串是每种编程语言都绕不开的类型, 不过,在Rust中,你会看到远比其他语言更加丰富多样的字符串类型。 如下图: 为什么Rust中需要这么多种表示字符串的类型呢? 初学Rust时,可能无法理解为什么要这样设计?为什么要给使用字符串带来这么多不必要的复杂性? 其实,Rust中对于字符串的设计,优先考虑的是安全,高效和灵活, 所以在易用性方面,感觉没有其他语言(比如python,golang)那么

re模块的正则表达式规则

什么是正则表达式? 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。换句话说,正则表达式是一种用来描述字符串模式的工具。它使用一些特殊的符号和规则来匹配、查找或替换字符串中的特定部分。 python的re模块提供了许多特殊符号来构建正则表达式: 1. 定位符,指定字符串中特定的位

可微TopK算子

形式及推导 形式:前向计算如下所示, [text{TopK}(vec{x}, k) = sigma(vec{x}+Delta(vec{x}, k)) ]注意(Delta(cdot))满足限制条件(sum Delta(vec{x}, k) = k),并且(sigma(x) = frac{1}{1+exp{-x}}) 梯度推导: 令(f(vec{x}, k) = sigma(vec{x}+Delta

LLM大模型: 生成式模型的数学原理和prompt融入image

   1、(1)上文介绍了DDPM生成图片的原理和代码测试结果,训练时给样本图片加上gaussian noise,预测时也是预测gaussian noise; 这里为啥要用gaussian distribution?为啥不用其他的分布? 高斯分布相对比较简单,只有两个参数:均值和方差,容易控制; 为啥一张随机生成的gaussion noise经过很多次裁剪后能得到想要的图片?数学

深入探索 RUM 与全链路追踪:优化数字体验的利器

作者:梅光辉(重彦) 背景介绍 随着可观测技术的持续演进,多数企业已广泛采用 APM、Tracing 及 Logging 解决方案,以此强化业务监控能力,尤其在互联网行业,产品的体验直接关系着用户的口碑,决定了市场命运,使得 RUM(真实用户监控)日益受到重视。然而,在面对由后端服务故障引起的体验问题时(例如,后端接口延迟引发的 APP 白屏或页面加载缓慢),如何有效的关联 RUM、APM 监控数

新场景、新能力,AI-native 时代的可观测革新

随着生成式 AI 概念爆火, AI-native 应用成为企业在 AI 时代的重点发力方向。新技术、新数据类型、新工作流所产生的复杂应用链路拓扑、组件依赖、大模型领域洞察催生出多元且复杂的运维需求,这都需要通过可观测性来保障服务 SLA 以及终端用户使用体验。 因此,面向 AI-native 应用技术栈的可观测能力解决方案成为日益重要的话题。本次云栖大会,阿里云正式发布 AI-nativ

Django信号没有正常触发的问题

先看一个现象: 也就是说是否开启debug模式会影响第一个信号的触发,查了下官方文档发现: 总结: 同一个文件中的信号处理函数名称不能一样,否则靠前的函数会被垃圾回收,除非传入weak=False参数声明为强引用。

python命令行可以执行allure generate,但是python脚本执行失败提示sh: allure: command not found

python命令行可以执行allure generate,但是python脚本执行失败提示sh: allure: command not found 解决方法 重启电脑!!!

ECE-GY 6183 Real-Time Digital Signal Processing

Real-Time Digital Signal Processing Lab ECE-GY 6183 / ECE-UY 4163 Fall 2024 This course is an introduction to the real-time i

COMP3331 9331 HTTP & Socket Programming

COMP3331 9331 Computer Networks and Applications Lab Exercise 2: HTTP & Socket Programming Specification Make Submission Check Submission Collect Submission Objectives: Gain insights into the o

nssctf(web

web 1.浏览器也能套娃 查看wp,是ssrf漏洞 介绍:SSRF漏洞产生的原因是服务端提供了能够从其他服务器应用获取数据的功能,比如从指定的URL地址获取网页内容,加载指定地址的图片、数据、下载等等。 SSRF的利用:进行内网资源的访问: 利用伪协议:file:///这种可以尝试从文件系统中获取文件. 这里直接     2.池子(fenjing,SST

flink的发展历程

Apache Spark和Apache Flink都是开源的分布式大数据处理框架,它们各自有着不同的特点和发展历程。Apache Spark:起始时间:2009年,由加州大学伯克利分校AMPLab开发 。开源时间:2010年,Matei Zaharia将其开源 。主要发展:2013年,成为Apache基金项目 。2014年,成为Apache顶级项目 。2016年,发布Spark 2.0,增

2024最新pwn环境配置

从零开始配置ubuntu pwn虚拟机 配好的环境可以直接从网盘下载:https://pan.quark.cn/s/38057351737a 参考一个比较新的环境搭建教程: # ubuntu20.04 PWN(含x86、ARM、MIPS)环境搭建 致敬传奇大神hollk师傅 博客中的配置过程可参见B站视频:【2024最新pwn环境配置与基础讲解】 https://www.bilibili.com/

社区来稿丨一个真正意义上的实时多模态智能体框架,TEN Framework 为构建下一代 AI Agent 而生

本文由 RTE 开发者社区成员通过社区网站投稿提供,如果你也有与实时互动(Real-Time Engagement,RTE)相关的项目分享,欢迎访问网站 rtecommunity.dev 发布,优秀项目将会在公众号发布分享。       自从 OpenAI 展示了 GPT-4o 的实时对话能力后,感觉电影《Her》中的场景瞬间成了现实。受这种突破性多模态体验的启发,

03 编码

ASCII 编码 万国码 unicode 32位 = 4字节 ,一般 用于计算机存储 (一个字母要:32位 表示) 2的32次方,更占用硬盘空间。 ecs2 表示:unicode 占用2个字节来表示一个东西 ecs4 表示:Unicode 占用4个字符来表示一个东西.一般使用ecs4. utf-8 一般用于网络传输 或者 数据存储 对万国码压缩,保留的长度最少必须是:8 位 最多用4

04 python编码相关

对于Python默认解释器编码: py2: ascii py3: utf-8 如果想要修改默认编码,则可以使用: 注意:对于操作文件时,要按照:以什么编写写入,就要用什么编码去打开。 8、解释器 环境头只在Linux上生效: 在Linux有一种特殊的可执行权限 给文件赋予一个可执行的权限 执行 ./a.py 文件时,会自动去找文件的第一行。/usr/bin/env python

05 循环

while 1、while 2、while -break-continue 3、while else-了解即可 for for for+break for+continue

09 运算符

运算符 【1】算数运算符 运算符 说明 实例 结果 + 加 1+1 2 - 减 1-1 0 * 乘 1*3 3 / 除法(和数学中的规则一样) 4/2 2 // 整除(只保留商的整数部分) 7 // 2 3 % 取余,即返回除法的余数 7 % 2 1 ** 幂运算/次方运算,即返回 x 的 y 次方,即平方 2 ** 4 16,即 24 【2】赋值运算

00 变量

变量 问:为什么要有变量? 为某个值创建一个“外号”,以后在使用时候通过此外号就可以直接调用。 起变量名要求:

<<  <  74  75  76  77  78  79  80  81  82  83  84  >  >>