Python

HWS-fmt

“一天一包烟,一道pwn题做一天"(我不抽烟,前一句只是托物言志) 在这里记录一下关于格式字符串保护全开的两道题目,第一道是在buu上的题目。至于第二道是我昨天在hws打比赛想了一天的题目(还好和🐻交流了一下,才做出来了,不然就做了一天牢), wustctf2020_babyfmt 保护全开的格式字符串,这意味着不可以修改got表为一些后门地址了 主要有三个菜单,分别是fmt_attack,le

2023ACM暑期集训 DAY 2

模拟赛 1 题解 A 上班 代码 点击查看代码 B 崇拜 代码 点击查看代码 C 方豆子 标签 递推,递归 字符串 思路 用 python 按行暴力拼接。 时间复杂度为 (mathcal O(4^n))。 代码 点击查看代码 D 矩阵 标签 1 BFS 结构体 思路 1 如果删去可花费单位时间变换数字的操作,则本题便为简单的 BFS。易发现,BFS 删去上述操作后可做的原因

funcontain_network

Function 介绍、定义 组织好的(提前写好内置)、可重复使用的、用以实现特定功能的 代码段 。 函数实现了把 重复性的劳动 封装 了起来。 基础定义语法 def 函数名 (传入参): + 函数体 + return 返回值 ; 调用函数才能使其工作:函数名() , 先执行了调用所在行再执行函数体 参数 接受外部提供的数据 def add(x,y) ; result=x+y

python通过Websocket与html主动通讯

python通过Websocket与html主动通讯 导语:在Web开发中,实现实时通信是一项常见的需求。本文将介绍如何使用Python和WebSocket技术实现与HTML页面的实时通信,以显示当前的实时时间。 1. WebSocket简介 WebSocket是一种全双工通信协议,允许在客户端和服务器之间建立持久连接,实现实时数据的双向传输。相较于传统的HTTP请求-响应模式,WebSocket

数据分享|Python在Scikit-Learn可视化随机森林中的决策树分析房价数据|附代码数据

原文链接:http://tecdat.cn/?p=27050  最近我们被客户要求撰写关于房价的研究报告,包括一些图形和统计输出。 随机森林是决策树的集合。在这篇文章中,我将向您展示如何从随机森林中可视化决策树 ( 点击文末“阅读原文”获取完整代码数据******** )。 首先让我们在房价数据集 ( 查看文末了解数据获取方式 

GDB使用笔记

GDB笔记 本篇博客作为GDB的使用方法记录,方便使用时查找,不不定期更新。文中使用方法均时基于WSL:Ubuntu-20.4.如果想了解更多GDB至少,可以查看GDB官方手册:Top (Debugging with GDB) (sourceware.org) Documentation for GDB version 13.2.90.20230625-git (sourceware.org)

LangChain+ChatGLM2-6B搭建知识库

ChatGLM2-6B 介绍 ChatGLM2-6B 在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,引入了如下新特性: • 更强大的性能:基于 ChatGLM 初代模型的开发经验,全面升级了基座模型。ChatGLM2-6B 使用了 GLM 的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果显示,相比于初代模型,Cha

LeetCode 658. Find K Closest Elements 二分+双指针

Given a sorted integer array arr, two integers k and x, return the k closest integers to x in the array. The result should also be sorted in ascending order. An integer a is closer to x than an intege

rapid_latex_ocr: 更快更好用的公式图像转latex工具

Rapid Latex OCR rapid_latex_ocr是一个将公式图像转为latex格式的工具。 仓库中的推理代码来自修改自LaTeX-OCR,模型已经全部转为ONNX格式,并对推理代码做了精简,推理速度更快,更容易部署。 仓库只有基于ONNXRuntime或者OpenVINO推理onnx格式的代码,不包含训练模型代码。如果

python3: pip3 网络源配置

python3: pip3 网络源配置         一、pip3 网络源配置     1、没有的路径、文件,要自己建立。         二、具体配置过程     1、建立文件夹:pip     1.1  sudo  mkdir  -p  ~/.pip &nb

vue: number addition

  单页应用:(Single Page App, SPA)体现了其强大的优势。页面是局部刷新的,响应速度快,不需要每次加载所有的CSS/JS。前后端分离,前端(手机端)不受后端(服务器端)的开发语言的限制。Angular,React ,Vue.js框架都是很好的选择。 https://github.com/vuejs/awesome-vue   <!DOCTYPE ht

每个程序员必读的经典书籍

作为程序员,面对日新月异的技术,我们必须不断的坚持学习来拓展知识面,加深技术理解,提高自身竞争力。但是技术相关的书籍浩如烟海,如何选择成为摆在我们眼前的问题?今天我从编程语言、算法与数据结构、数据库、网络编程、软件开发等5个方面聊下有哪些经典书籍值得我们仔细阅读。在最后我也总结了所有书籍的pdf版本,大家可以直接下载阅读。 1. 编程语言 C和C++ 《C程序设计语言》 C语言的设计者之一Den

强化学习:基于蒙特卡洛树和策略价值网络的深度强化学习五子棋(含码源)

强化学习:基于蒙特卡洛树和策略价值网络的深度强化学习五子棋(含码源) 特点 自我对弈 详细注释 流程简单 代码结构 net:策略价值网络实现 mcts:蒙特卡洛树实现 server:前端界面代码 legacy:废弃代码 docs:其他文件 utils:工具代码 network.py:移植过来的网络结构代码 model_5400.pkl:移植过来的网络训练权重 train_agent

数据分享|R语言决策树和随机森林分类电信公司用户流失churn数据和参数调优、ROC曲线可视化|附代码数据

原文链接:http://tecdat.cn/?p=26868 最近我们被客户要求撰写关于电信公司用户流失的研究报告,包括一些图形和统计输出。 在本教程中,我们将学习覆盖决策树和随机森林。这些是可用于分类或回归的监督学习算法 下面的代码将加载本教程所需的包和数据集。   数据 花点时间探索下面的这个数据集 ( 查看文末了解数据获取方式 ) 。 此数

MATLAB用GARCH模型对股票市场收益率时间序列波动的拟合与预测|附代码数据

全文链接:http://tecdat.cn/?p=24211  最近我们被客户要求撰写关于GARCH的研究报告,包括一些图形和统计输出。 使用 garch 指定一个单变量GARCH(广义自回归条件异方差)模型 ( 点击文末“阅读原文”获取完整代码数据******** )。 garch 模型的关键参数包括: GARCH 多项式,

基础的几种混淆方式

异或加密 异或加密的一个特点就是计算量小,在混淆shellcdoe特征上是一个比较好的手法,不过基础的异或加密的一个特点就是解密的密钥固定 MAC编码 二进制和MAC地址的字符串形式之间进行转换 IPv4编码 把16进制的Shellcode代码转成10进制,然后组成一个ipv4地址 AES加密 在Python中进行AES加密解密时,所传入的密文、明文、秘钥、iv偏移量、都需要是bytes(字

jenkins流水线报错

错误 今天在使用jenkins时,流水线有报错:   原因 正如报错所示,流水线的第一行内容不符合pipeline流水线的语法,因此将其注释即可。 例如,我们使用hello-world的流水线时,官方给出的pipeline如下,此时我们需要注释第一行,以使其可以符合pipeline语法: 然后问题解决。   参考 用户对问题“Jenkins在构建Python脚本时“无法解决

python魔术方法运算篇

emulate numeric type python中这个类型系统叫做duck type,简单的说就是它不去检查具体的这个对象是什么类型,而是检查这个对象有没有相应的功能,而python中有大量的魔术方法就是给某一个对象加上相应的功能,本篇章要讲的就是emulating numeric types ,也就是让你的类型实现一些数的功能。 5,运算篇   这里举一个二维向量的例子,对于两个

电子时钟

import tkinter as tk import tkinter.ttk as ttk from time import strftime window = tk.Tk() window.title('电子时钟') window.minsize(400, 200) window.resizable(True, True) def get_time(): local_time

PHP调用Python无返回或提示No Module

问题:自己通过命令行执行python正常,但通过php调用就没有反应。解决方法:1、首先检查一下php有没有执行权限,简单粗暴的:sudo chmod 777 xxx.php2、Python如果有中文返回,似乎需要额外操作。可以先去掉中文排除掉其他原因,也可以尝试以下操作:在python文件头部加上import codecssys.stdout = codecs.getwriter('utf-8'

pytorch-Dataset-Dataloader

pytorch-Dataset-Dataloader 目录pytorch-Dataset-Dataloaderdata.Datasetdata.DataLoader总结参考资料 pyTorch为我们提供的两个Dataset和DataLoader类分别负责可被Pytorh使用的数据集的创建以及向训练传递数据的任务。 data.Dataset torch.utils.data.Dataset 是一个表

Python的requests库调用gpt3.5

1. 注册ChatGPT API,放到key里 2. 安装requests库 3. 发送API请求 4. 其他API调用方式 除了使用Python库进行API调用之外,你还可以使用其他编程语言或命令行工具进行API调用。具体的调用方式可以参考ChatGPT官方文档中的API参考。 import requests def gpt_res(content, apikey): url =

Python pygame实现中国象棋单机版源码

今天给大家带来的是关于Python实战的相关知识,文章围绕着用Python pygame实现中国象棋单机游戏版展开,文中有非常详细的代码示例,需要的朋友可以参考下 # -*- coding: utf-8 -*-"""Created on Sun Jun 13 15:41:56 2021 @author: Administrator""" import pygamefrom pygame.local

暑期作业第一周总结

第1周由于刚放假前几天只是粗略的制定了一下这个暑假的计划。 打算是上午打工,下午进行学习,然后同时自学一些东西。后面 几天初步了解了这个暑假要学的软件工程上的东西。包括数据库 Python语言以及一些其他的前台技术,后台技术。然后回顾了本 学期学习的Python语言。发现学习的效果不是很好,需要在这个 暑假进行重新的学习,或者是复习。然后在网上找到了一些最新 的技术的学习网站。初步试听了前几节课,

python魔术方法属性篇

python魔术方法属性篇 本篇章主要讲与对象的属性有关的魔术方法 3,属性篇 __getattr__ __getattribute__ __setattr__ __delattr__ __dir__ __get__ __set__ __delete__ __slots__   __getattr__方法 每当我们写 形如这种o.test的代码的时候,我们实际上都是在尝试access

jvm基础知识

1.jvm基础知识 说明:jvm除了是压测过程中重点关注的内容,也是面试的重点 1.1 基础回顾 java特点: 跨平台 内存泄漏是过程,内存溢出是结果 jdk,jre,jvm的关系 jdk<jre<jvm 数据类型及存储 基本数据类型:存储在栈内存 引用数据类型:值存在堆内存,栈里存堆内存中存放的值的首地址 堆栈: 堆:线程共有的 栈:运行时单位 1.2 源码到类文件经过了哪些流程

Python 潮流周刊第 11 期(2023-07-15)

查看全文:Python潮流周刊#11:如何使用 Golang 运行 Python 代码? 🦄文章&教程 1、使用 Golang 和 Docker 运行 Python 代码 2、答案在代码中:“实现需求”的双重含义 3、减轻 Python 包管理的痛苦 (英) 4、CuPy:将 NumPy 数组调度到 GPU 上运行 5、Python 源码剖析:深度探索 Cpython 对象 6、使用 Fl

Python 并发编程之IO模型(转载)

Python 并发编程之IO模型 IO模型介绍 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和n

Python练手小项目——简易版基础SQL模板代码生成器

1、效果图 2、代码 源码ui.py: 3、打包 最终的exe文件在dist目录下。

假期第一周总结

本周未放假回家后的第一周更多的时间花在了休整,然后做了几天零工,对未来的学习进行了一些规划 在做零工的过程中也有一些体会,我做的零工是对我们村里的一些数据表格进行处理,在其中有许多繁琐 的工作,我发现农村的一些办公效率不是很高,对一些现代的设备缺乏利用,还有一些对数据的操作如果 使用代码编程来对文件进行操作的话将更加提高了工作效率。后来几天对未来的学习也有了一些思考, 我还是希望像这种比较重要的学

<<  <  628  629  630  631  632  633  634  635  636  637  638  >  >>