Python
二、Linux 包管理器与软件安装
前言 在上一章我们简单了解了Linux的基本概念,基本思想,以及一些简单的文件操作,相信你现在已经可以打开linux并进行一些基本操作。当然,这些操作对于我们操作一个电脑来说过于简陋了,这和在windows下拿鼠标到处点点点一样,什么都干不了。本章来继续扩展linux的相关操作,本章我们从软件入手。理解Linux是如何安装软件,以及Linux对于软件安装的特点。 首先,进入本章之前,我们需
用 (Excel) VBA 读取 OneNote!
本文记录,用 VBA 读取 OneNote 的方法!小白贡献,语失莫怪! 问题背景: 我在 OneNote 里有上百篇笔记,可 OneNote 自己,却无法导出全部的标题。于是我千方百计,想要读取 OneNote 的文件,来获取标题和日志信息。尝试了各种方案,都没能读出 OneNote 的数据。最后过了好久好久,才找到了这种,基于 Excel VBA 的解决方式!那么接下来,我们就来看下它的
Python语法探索:解锁编程艺术的大门
Python,一种被广泛赞誉为“优雅”、“明确”及“简单”的高级编程语言,自1991年由Guido van Rossum创造以来,已经从一门小众脚本语言成长为全球范围内应用于网页开发、数据分析、人工智能等多个领域的强大工具。本文旨在为初学者和进阶开发者提供一份详尽的Python语法指南,通过实例解析其核心概念与独特魅力。 Python基础结构 Python的代码块通过缩进来组织,而非其他语言常见的
GLM-4v-9B-源码解析-一-
GLM-4v-9B 源码解析(一) Raise valuable PR / 提出有价值的PR Caution/ 注意事项: Users should keep the following points in mind when submitting PRs: The proposed PR should be about this project. the proposed PR should
GLM-4v-9B-源码解析-四-
GLM-4v-9B 源码解析(四) GLM-4-9B Chat dialogue model fine-tuning In this demo, you will experience how to fine-tune the GLM-4-9B-Chat open source model (visual understanding model is not supported). Please
GLM-4v-9B-源码解析-三-
GLM-4v-9B 源码解析(三) .chatglm4-finetunecomposite_demosrctoolsbrowser.py .chatglm4-finetunecomposite_demosrctoolscogview.py .chatglm4-finetunecomposite_demosrctoolsconfig.py .chatglm4-finetunecomposite
GLM-4v-9B-源码解析-二-
GLM-4v-9B 源码解析(二) .chatglm4-finetunebasic_demotrans_web_demo.py .chatglm4-finetunebasic_demotrans_web_vision_demo.py .chatglm4-finetunebasic_demovllm_cli_demo.py .chatglm4-finetunebasic_demovllm_cl
Nacos学习圣经:从入门到精通 Nacos,最全详解 (30+图文全面总结)
尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,并且拿了很多大厂offer。 面试过程中,其中 SpringCloud 工业级底座 相关的题目,是大家的面试核心,面试重点。 比如小伙伴在面试蚂蚁的时候,就遇到以下面试题: Nacos 的是AP还是CP,是怎么实现的? 说说Nacos 的
国产编程语言木兰(ulang)是什么
国产编程语言木兰(ulang)是一种新兴的编程语言,旨在为开发人员提供简洁、易学且高效的编程体验。木兰语言的设计理念是“简洁、优雅、高效”。它致力于提供一种简单清晰的语法和易于理解的代码结构,以便开发人员能够更快速地开发和维护软件项目。木兰语言采用了一种面向对象的编程模型,支持类、对象和继承等常见概念。 国产编程语言木兰(ulang)是什么 木兰(ulang)是一种国产编程语言,旨在提供
Python找不到项目模块解决方法
BiliBili VsCode在使用Python过程中遇到找不到项目模块的问题 问题描述 目录及代码 如下的项目结构 在"src/a.py"文件中有一个方法,代码如下 在"src/b.py"和"main.py",调用"src/a.py"文件中的"xxc()"方法,代码如下 报错内容 打开"src/b.py"文件",点击VsCode右上角的执行按钮(Run Python Fi
CSP-J/S对拍技巧(仅针对 2023 年的浙江 CSP-J/S 有一定参考意义)
注 本说明仅针对 2023 年的浙江 CSP-J/S 有效。事实上这个是作者的一个追忆版本。所以仅用作参考。 2023 年 浙江 CSP-J/S 复赛的windows环境是 windows 10,而且还配套有很多软件以及 python 3。 这里仅针对 windows 10 版本进行说明(但是也不保证一定能对)。 所以希望大家仅作参考,因为真不保证今年的比赛也是可以这么做的。仅做学习和参考用途,真
pwntools 安装的解决
本地环境:ubuntu 24.04 安装pwntools 报错如下: ============================================================== shusheng@ubuntu2404 :~$ python3 -m pip install --upgrade pwntoolserror: externally-managed-env
hikyuu 安装指导
python默认安装路径 C:UserstestAppDataRoamingPythonPython312 有开发经验的, 个人非常不推荐安装conda. 直接用python,这样自己管理python版本,设置好环境变量后,直接跑python脚本就可以。
ZZJC新生训练赛第七场题解
难度分类(同一难度下按字典序上升) 入门: C 简单: G, D 中等: E, H, F, A 困难: B C-解题思路 数一下每个字母的数量看是不是偶数就可以得到答案。 C-代码实现 G-解题思路 直接用梯形面积公式计算即可,注意数据范围, ((a+b)*h) 的最大值已经来到了 (2e19),这已经超出了long long甚至unsigned long long的范围,然而题目保证了 (
对提供微信聊天背景图网站的架构与技术推测
说明:该网站主要提供各种超高清的微信聊天背景图片,包括蓝天白云、沙漠、海洋、落日海岸等自然景观图片,同时还有一些如原神相关的图片分类。网站还提供每日超高清 4K 微信背景图推荐等内容。 website: www.ccwallpaper.com 网站架构方面- **分层架构** - **表现层**:负责展示图片和相关信息给用户。可能使用HTML、CSS和JavaScript来构建
编写HiveQL语句实现WordCount算法
确保启动hadooop 和hive 创建测试文件echo "hello world" > file1.txt echo "hello hadoop" > file2.txt # 创建HDFS上的/input目录 hdfs dfs -mkdir -p /input # 将本地文件上传到HDFS hdfs dfs -put file1.txt /input/ hdfs d
ELK01 Elasticsearch部署和管理,集群工作机制 ubuntu使用
企业级日志分析系统 ELK 1.1.1 什么是 ELK ELK stack的主要优点: 1.2 ELK 应用场景 2 Elasticsearch 部署和管理 Elasticsearch 基于 Java 语言实现 2.2 Elasticsearch 安装前准备 2.2.1 安装前环境初始化 2.2.1.2 关闭防火墙和SELinux 关闭防所有服务器的
python安装ta-lib失败
python安装ta-lib失败,有可能会报错 网上搜索了相关的解决方案,基本都是访问 lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 当时现在访问不了,页面展示:The page you requested was removed. 经过搜索,可以在github上找到:Releases · cgohlke/talib-build 此地址可以
Newstar_week1-2_wp
week1 wp crypto 一眼秒了 n费马分解再rsa flag: b'flag{9cd4b35a-affc-422a-9862-58e1cc3ff8d2}' Base 4C4A575851324332474E324547554B494A5A4446513653434E564D444154545A4B354D45454D434E4959345536544B474D5134513D3D3D3
第01章_数据库概述
第01章_数据库概述 1. 为什么要使用数据库 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要作用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。 2. 数据库与数据库管理系统
SciTech-Mathematics-Probability+Statistics-Distribution: fitter(Jupyter/Scipy/Python) + distributionFitter(分布拟合器): 交互式概率分布拟合 导入MATLAB® 工作区的数据
Distribution Fitter for Jupyter/Scipy/Python Using scipy for data fitting https://education.molssi.org/python-data-analysis/03-data-fitting/index.html scipy.stats.fit https://docs.scipy.org/doc/sc
20222315 2024-2025-3 《网络与系统攻防技术》实验三实验报告
1.实验内容 通过多次加密、文件格式欺骗、填充、加壳等技术实现shellcode免杀,产生恶意程序,并尝试通过杀毒软件,不被杀毒软件查杀。 1、通过使用msf编码器,用msfvenom命令生成exe,jar等文件。 2、使用veil、夹壳工具来尝试让shellcode实现免杀: 3、使用C+shellcode编程; 4、尝试将文件格式欺骗、填充、夹壳、多次加密等技术结合实现shellcode免杀;
Python pickle
Python pickle pickle在python中 实现对象结构的 序列化和反序列化 python序列化(Pickling)是一个将python对象层次结构转换为 可以本地储存 或者 网络传输的 字节流的过程 python反序列化(unpickling) 是将字节流还原为对象层次结构 数据序列化:就是把不能直接储存的数据 储存到磁盘中,从而延长生命周期 python 常用的系列化库:pi
AI辅助安全测试案例某电商-供应链平台平台安全漏洞
AI辅助安全测试案例某电商-供应链平台平台安全漏洞背景 无意发现国內某政企采购集团系统入口前端,我们今天初步评估Web安全如何。https://xxxxwww.cn/#/login我们使用AI工具大模型辅助指导渗透测试完整的反馈建议路径探索(Path Traversal)是一种常见的Web应用安全测试技术,主要用于查找应用程序中未公开或未保护的资源。
Python沙箱逃逸(pyjail)
参考链接: https://note.tonycrane.cc/ctf/misc/escapes/pysandbox/ https://ctf-wiki.org/pwn/sandbox/python/python-sandbox-escape/ https://www.cnblogs.com/mumuhhh/p/17811377.html https://www.bilibili.com/vid
selenium执行页面滚动无效
起因: 今天有个测试活动,需要记录一界面的状态,计划每10分钟截图记录。由于网页有失效时间,便考虑使用selenium定时登录,去目标页面,目标位置执行截图。 问题: 在进入页面后,需滚动页面到最低部才能看到需要的数据图表。但是进入页面后,执行模拟滚动时,时常会无效。网上各种方法都尝试过,依旧无效。 解决: 在我使用python的模拟键盘操作的库去试试能不能执行方向键时,也是失败