Python
复现:巅峰极客2023
weclome found me 一个dmp文件,用010打开查找hint,提示Netflix picture format,搜索可知Netflix的图片类型为AVIF avif文件头为00 00 00 1C 66 74 79 70 61 76 69 66,直接在010找出来分离(也可以用foremost分离,avif文件被归入mp4中) 一起学生物 hint:考虑关接氨基酸所在的位置 两
对大学四年的个人提升过程作一次记录
计算机综合: CS61A(在学)——Berkeley大学课程,CSDIY推荐 python语言为主,对编程入门进行了全面的教学 C语言: C程序设计语言(在读)——作者C语言程序之父 以此打好C语言的基础,并了解一些编程思想 数据结构: 浙大数据结构(在学)——B站,中国大学MOOC都有 结合C语言,培养算法方面的思维能力 数学: 微积分,线性代数,概率论三大套 英语: 四六级英语—————准备雅
关于批量修改番剧名称
由于Emby无法识别中括号,导致有些番剧下载后不能自动刮削,故写了个脚本去掉文件的中括号 还有很大的优化空间,比如qb定期下载的不能及时的修改,并且每次使用都会把路径下全部的文件全部重命名,其实很多余。 不过能用就行了
C++中定义一个二维数组&代码可视化
1.代码展示:在C++中定义二维数组 2.代码可视化以及二级指针图示说明 点击代码可视化调转到代码可视化网站(支持C/C++、Java、Python、Javascript)。
hackthebox pollution insane
start of namp it's bannber tells us it's apache also running debian and more importatntly we get a php session cookie id back so chances are this is going to be a php website let's go tak
字符格式化-逐步总结-f-string
Python 3.6引入了一个新的格式化字符串的方法:f-string(formatted string),它可以直接把变量写在字符串中,使得格式化的字符串看起来很直观。f可以小写,也可以用大写F。 一、变量使用:例1:name = '张三' print(f'姓名:{name}')>>>姓名:张三。简单说就是{}里直接加变量。例2:i = 0 print(f'{{{i}}}'
纯手撸 Django web框架增删改redis
纯手撸 Django web框架增删改redis 基于上面创建的Django web应用创建CI所需的接口,进行删除key操作 环境创建 基于前两章已创建的环境进行功能接口的添加。 创建新应用 在 Django 中,一个项目可以包含多个应用。每个应用都有自己的模型、视图、模板等组件,可以独立地开发和测试。 添加app应用 配置路由映射 配置应用的路由,
pycharm 小技巧积累
一、快捷键操作:1、多行编辑:shift+alt+左键选取多行2、快速复制当前行:光标置于行尾,ctrl+d 二、方便编辑操作:1、去掉自动换行:文件--->设置--->编辑器--->代码样式:强制换行位置。2、折叠代码:文件--->设置--->编辑器--->常规--->代码折叠:自定义折叠区域。# region code # endregion。3、语句
Python 中的高阶函数
介绍 Python的高阶函数世界 如果你想提高你的Python编程能力,并产生更具表现力和更有效的代码,那么你来对地方了。Python 中的函数不仅仅是专门的代码块。它们也是强大的东西,可以移动,转移,甚至动态生产。通过处理其他函数,高阶函数增加了这种多功能性。 高阶函数的原理将在本文中广泛讨论。我们将探索作为一等对象的进程的基础知识,深入研究高阶函数的真实示例,并鼓励 lambda 函数的功能
在 Python 中隐藏和加密密码?
介绍 在当前的数字时代,安全至关重要。在我们作为开发人员的工作中,我们经常处理密码等机密数据。必须使用正确的密码加密和隐藏方法来保护这些敏感数据。Python 中许多可访问的技术和模块可以帮助我们实现这一目标。通过对可用实现的基本思想和示例的解释,本文研究了在 Python 中隐藏和加密密码的最佳技术和方法。 密码安全的重要性 为了保护用户帐户和敏感信息,密码充当第一道保护线。但是,以纯文本形式
在centos 7.9 的docker上构建python 3.5
1、搜索python版本的镜像,查看是否有我们需要的 2、拉取官方3.5 版本的镜像 3、创建文件夹 4、切换到~/python/myapp目录下 5、创建helloworld.py文件且编辑 6、切换目录,运行容器,输出结果
Python常用异常处理
Python常用异常处理 自定义异常处理接口返回值 -- for循环处理接口数据 假定匹配接口里的 手机号码,将自定义异常丢入想要数据里列表。 按照异常处理的标准写法 处理上述问题 正则匹配中的所有规则 正则表达式规则和用法
Stable Diffusion 下载+安装+使用教程【转载】
转自:https://www.fujieace.com/ai/stable-diffusion-download-install-use.html 注意: 本文讲解的用的是用“整合包”来本地部署安装及使用Stable Diffusion WebUI,你不需要懂太多的计算机知识,而且用整合包对新手也是比较友好的,磁盘需要预留100G空间才能玩。 前言 本文使用软件为B
rgi heatmap 报错AttributeError: 'DataFrame' object has no attribute 'append'
在使用rgi heatmap 时候运行时候报错: 报错: 仔细看提示应该是pandas 的'DataFrame' 没有 'append'属性,这应该是pandas版本不对应导致的,但是我又懒得该pandas的版本,就根据提示把
2023巅峰极客 Pwn | linkmap
没做出来,于是来研究别人的writeup。 https://mp.weixin.qq.com/s/fG17e1JEvva-WKb0fxOFUA 分析 main函数很明显的栈溢出: 查看保护机制: Full Relro,没办法用ret2dl-resolve。又没有打印函数,没办法泄露libc地址。 ida查看其他函数, 这个函数比较容易理解,以0x601040为起始地址,参数a1作为偏移地址,
Window安装GDAL绑定Python
Window安装GDAL 在安装完GDAL后,来绑定Python(我安装的是Python10) 下载osgeo库 下载whl 以GDAL‑3.4.3‑cp310‑cp310‑win_amd64.whl为例。 下载至D:APPDevelopPythonPython310Scripts(一个电脑系统环境变量里有设置过的路径就行) 安装osgeo库 在该文件路径下打开命令行窗口,执行命令 如果
pycharm 远程连接服务器并且debug, 支持torch.distributed.launch debug
未经允许,本文不得转载,v:837007389 目录step1:下载专业版本的pycharmstep2 配置自动同步文件夹,即远程的工程文件和本地同步2.1 Tools -> Deployment -> configuration2.2 设置同步文件夹2.3 同步服务器上代码到本地2.3 设置代码同步,Tools->Deploment->Automatic Upload
pytesseract and ddddocr
一.pytesseract 1.简介 Pytesseract是一个Python库,用于将图像中的文本转换为可编辑的字符串。它是基于Google的Tesseract OCR引擎开发的 。Tesseract是一个开源的OCR引擎,能够识别超过100种语言的文字。Pytesseract简化了与Tesseract的集成过程,并提供了一个简单的API,使得在Python中使用OCR功能变得更加容
Tool-Intel VTune Profiler
Tool-Intel VTune Profiler 转自 使用Intel VTune Profiler进行性能分析及优化 初识Intel® VTune™ Profiler Intel VTune Profiler是一个全平台的性能分析工具,可以帮助你快速发现和分析应用程序及整个系统的性能瓶颈。工具支持分析本地或远程的Windows,Linux及Android应用,这些应用可以部署在CPU,GPU,
ResNet18实现手写数字识别
项目结构 ResNet18模型搭建 from torch import nn from torch.nn.functional import relu class BaseBlock(nn.Module): def __init__(self, in_channels, out_channels, stride): super(BaseBlock
TVM交叉编译RPC
Cross Compilation and RPC 本文将介绍交叉编译以及TVM通过RPC在远程设备上执行。 通过交叉编译和RPC,可以在本地机器上编译程序,然后在远程设备上运行。这在远程设备的资源有限时十分重要,例如Rasberry Pi和移动平台,本文将介绍Rasberry Pi的CPU例子和Firefly-RK3399的OpenCL例子 在设备上构建TVM Runtime 第一步是在远程设备
mac 配置环境变量 vim ~/.bash_profile
vim ~/.bash_profile source .bash_profile export M3_HOME=/Users/amy.zhang/Library/apache-maven-3.8.7 PATH=$M3_HOME/bin:$PATH export M3_HOME JAVA_HOME=/Users/amy.zhang/Library/Java/J