Python

一个全平台、多机器的一键管理多语言开发环境的辅助开发工具【gvc】

GVC是一个全平台、多机器的一键管理多语言开发环境的辅助开发工具。 目前支持MacOS、Linux、Windows三大平台。 使用GVC能够轻松帮你一键搭建Go、Python、Java、Nodejs、Rust、Cygwin等开发环境,你可以轻松管理某个开发语言的多个版本,也不用自己操心任何环境变量。 此外,它还能轻松帮你一键搞定VSCode+Neovim安装和配置。 同时,GVC能把你的gvc配

如何设计一个轻量化网络模型

要设计一个轻量化网络模型,并具备强大的特征提取与语义理解能力,可以采用以下策略: 使用较少的卷积层和全连接层,减少模型的参数数量和计算量; 使用卷积层进行特征提取,使用全局池化层进行特征整合; 加入注意力机制,提升模型的语义理解能力; 使用残差连接,增强模型的稳定性和泛化能力; 对模型进行轻量化的优化,如参数量的剪枝、量化等。 以下是一个简单的轻量化网络模型的实现,使用CIFAR-10数据集进

Volatility 3 使用入门笔记

下载恶意软件分析诀窍和工具DVD和vol3 下载地址:https://codeload.github.com/ganboing/malwarecookbook/zip/refs/heads/master 然后,下载vol3,并安装: https://codeload.github.com/volatilityfoundation/volatility3/zip/refs/heads/stable

Python 数据分析——教育平台的线上课程智能推荐策略(2020泰迪杯数据分析技能赛)

数据分享链接:https://pan.baidu.com/s/1pKTbt24egIHO04rUFnNQ_w?pwd=djqi 提取码:djqi .dataframe tbody tr th:only-of-type { vertical-align: middle } 3cpre>3ccode>.dataframe tbody tr th { vertical-align: top } .

使用alist 的api接口,上传文件到云盘

 参考文档 https://zhuanlan.zhihu.com/p/587004798 菜鸟的自白

Web学习(一)——html基础标签

html基础标签 学习网站:https://www.acwing.com/ 学习查询网站:https://developer.mozilla.org/zh-CN/ !+tab自动出现框架 1.1 文档结构 html的所有标签都为树形结构,例如: html标签 head标签 body标签 title标签 常见属性: charset:这个属性声明了文档的字符编码。如果使用了这个属性,其值必

2022.09-2023.05数字前端工作总结

0. 前言 去年9月到现在总共做了两次ic的数字部分的开发,第一个设计是一个rfid的逻辑部分,第二个设计是一个多核处理器,我的工作主要是做架构设计以及主体代码的编写,模块代码一般分配给组里的其他研究生做。在做的过程中对一些问题有了反思,主要从工作流,设计约束和代码质量三个角度来做一下总结,希望反思能够带来更多的进步。 1. 工作流 我开发的基本flow是:粗设计规划(先明确此次设计的主要功能和大

【pytorch】土堆pytorch教程学习(五)torchvision 中的数据集的使用

torchvision 中的数据集使用 在torchvision.datasets模块中提供了许多内置的数据集。 内置的数据集有 CIFAR10、MNIST、COCO等,更多可进入 pytorch 官网查看。 所有内置的数据集都继承了 torch.utils.data.Dataset 类,并且实现了 __getitem__ 和 __len__。 所有的数据集几乎都有相似的API。下面以 CIF

Redis连环40问一天吃透Redis

Redis连环40问一天吃透Redis Redis是什么? Redis(Remote Dictionary Server)是一个使用 C 语言编写的,高性能非关系型的键值对数据库。与传统数据库不同的是,Redis 的数据是存在内存中的,所以读写速度非常快,被广泛应用于缓存方向。Redis可以将数据写入磁盘中,保证了数据的安全不丢失,而且Redis的操作是原子性的。 Redis优缺点? 优点:

【THM】Password Attacks(密码攻击)-红队

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/passwordattacks 本文相关内容:本文介绍了针对各种服务和场景执行成功的密码攻击的基本技术。 简介 本文主要介绍密码攻击的类型以及密码攻击所使用的技术,并且我们将讨论获取和生成自定义密码列表的一些方法。 以下是我们接下来将讨论的主题: 密码攻击技术的概念; 默认密码、弱密码、已泄露密码、

python来操作redis用法详解

python来操作redis用法详解   1、redis连接 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。 redis连接实例是线程安全的,可以直接将redis连接实例设置为一个全局变量,直接使用。

【pytorch】土堆pytorch教程学习(四)Transforms 的使用

transforms 在工具包 torchvision下,用来对图像进行预处理:数据中心化、数据标准化、缩放、裁剪、旋转、翻转、填充、噪声添加、灰度变换、线性变换、仿射变换、亮度/饱和度/对比度变换等。 transforms 本质就是一个python文件,相当于一个工具箱,里面包含诸如 Resize、ToTensor、Normalize 等类,这些类就是我们需要用到的图像预处理工具。 tran

Vulnhub之Gain Power靶机详细测试过程

Gain Power 识别目标主机IP地址 利用Kali Linux的netdiscover工具识别目标主机IP地址为192.168.56.254 NMAP扫描 NMAP扫描结果表明目标主机有3个开放端口:22(ssh)、80(http)、8000(http) 获得Shell nikto工具扫描出目录/secret,访问该目录,将该目录下的图片文件下载到Kali Linux本地进行分析。 但

python设置环境变量在代码中

以Linux平台为例: 在代码中手动添加搜索路径到sys.path所返回的列表中 既然前面说过sys.path返回的是一个列表,而且这个列表是动态执行的时候确定的,所以我们可以在编写代码的时候在代码最前面添加某一些需要的搜索路径到sys.path里面如下: 你可以通过以下方法获取和设置环境变量:os.environ: import os user_home = os.environ["HOM

Vulnhub:Toppo 1靶机

kali:192.168.111.111 靶机:192.168.111.130 信息收集 端口扫描 根据nmap的脚本http-enum收集到的信息,80端口的admin目录存放有notes.txt文件,根据文件内容得到密码:12345ted123 使用cewl收集目标web信息 利用收集到的信息配合之前的得到的密码爆破ssh,得到用户:ted,密码:12345ted123 提权

torch+torchvision+cuda10.2

torch1.12.1 # CUDA 10.2 conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=10.2 -c pytorch # CUDA 10.2 pip install torch==1.12.1+cu102 torchvision==0.13.1+cu102 torchaud

python字符串转驼峰

import re def to_camel_case(x): """转驼峰法命名""" return re.sub('_([a-zA-Z])', lambda m: (m.group(1).upper()), x) def to_upper_camel_case(x): """转大驼峰法命名""" s = re.sub('_([a-zA-Z])', la

Python数据库连接池DBUtils

DBUtils是Python的一个用于实现数据库连接池的模块。 安装   此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 模式二:创建一批连接到连接池,供所有线程共享使用。PS:由于pymysql、MySQLdb等threadsafety值为1,

QBUS6820 规定性分析

 QBUS6820 Prescriptive Analytics: Fr,om Data To Decisio,n Assignment 2 S -m st r 1, 2023 Out: 14tl1 April 2023 Due: 5t:h May 2023 at 11:59pm This assignment consists of two problems, some involvi

ffmpeg转换视频编码

下载ffmpeg 官网下载压缩包。 关键的是三个exe 使用ffmpeg cmd进入到三个exe的存放路径下,或者把三个exe的存放路径添加到系统路径。 输入指令ffmpeg -i original_video.mp4 -vf scale=640:360 result_video.mp4 -hide_banner 640*360可以修改成想要的尺寸。 python使用ffmpy pip3下载

公众号还是博客?

好久没编程,最近得闲又写着玩,不可避免网上搜索答案,发现中文互联网真的是越来越玩完了。这个观点,也是受马督工的影响,和过去相比,中文互联网上,真正有价值的东西,越来越少。占据内容大头的,是长视频、短视频,我也是b站,腾讯视频的深度用户,一不小心就刷几个小时,但不得不承认,基本上都是浪费时间。其次的,是公众号、知乎等,大家都急于成功,急于成为自媒体达人,急于从中挣上成千上万,里面的内容都是新鲜热辣,

上拉电阻和下拉电阻 All In One

上拉电阻和下拉电阻 All In One 电路图 图解 上拉电阻和下拉电阻电路图 http://tinyurl.com/y4lhftvj 普通电阻 上拉电阻 下拉电阻 demos https://youtu.be/74s5CpyG5ts?t=464 https://youtu.be/k_GAuSONCqo?t=8 tools Interactive Electron

DVWA-部署

前言 在学习web安全的过程中,靶场是必不可少的,毕竟在计算机界,任何理论知识都不如实操同时也不可能提供真实企业环境去练习,这个时候靶场就起到极其重要的作用。 靶场就是人为提供的带有安全漏洞的服务,每一个学习者都可以在本地快速搭建来实操,回溯漏洞的发生原理以及操作方式。DVWA靶场呢就是一个可以通过浏览器访问的拥有可视化页面的web靶场。 搭建网站所需要的4个条件 操作系统【windows,li

python轻量级性能工具-Locust

python轻量级性能工具-Locust   Locust基于python的协程机制,打破了线程进程的限制,可以能够在一台测试机上跑高并发 性能测试基础   1.快慢:衡量系统的处理效率:响应时间   2.多少:衡量系统的处理能力:单位时间内能处理多少个事务(tps) 性能测试根据测试需求最常见的分为下面三类   1 负载测试load testing     不断向服务器加压,值得预

[Prompt] Transforming

Universal Translator Imagine you are in charge of IT at a large multinational e-commerce company. Users are messaging you with IT issues in all their native languages. Your staff is from all over the

[Prompt] Temperature

With Temperature = 0, everytimes it generates same response, with high temperature, it add more randomness into the response. prompt = f""" You are a customer service AI assistant. Your task is to sen

VScode环境下配置arduino

一、前期配置 下载安装arduinoIDE下载链接。 在VScode中安装Arduino插件。 二、配置VScode 配置Arduino设置,贴一下我现在能用的settings(2023.05.01): 通过ArduinoIDE建立工程,使用VScode打开Arduino工程文件夹,VScode现在不知道如何创建arduino工程。 在VScode中选择对应开发板,选择对应COM口。

<<  <  884  885  886  887  888  889  890  891  892  893  894  >  >>