自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (4)
  • 收藏
  • 关注

原创 VISIO 画任意形状的封闭图案

*

2024-05-09 08:34:22 323 1

原创 VScode遇到python程序是通过sh文件启动的,如何调试

vscode 调试 sh文件启动 python

2023-11-06 20:47:02 3664 3

原创 解决huggingface 在代码因为网络无法下载模型和数据集的问题(伪)

解决huggingface 在代码因为网络无法下载模型和数据集的问题(伪)

2023-09-12 10:35:21 3556

原创 高斯混合模型

高斯混合模型

2023-02-27 15:38:17 290 1

原创 简单易懂的 pytorch 使用 DistributedDataParallel 进行 单机多卡训练

pytorch 使用 DistributedDataParallel 进行 单机多卡加速

2022-11-19 13:41:16 792

原创 pandas合并单元格、拆分单元格

pandas 合并单元格、拆分单元格

2022-10-06 14:03:49 5956

原创 BertTokenizer 使用方法

BertTokenizer 使用方法,BertTokenizer 函数详解,tokenizer使用方法

2022-08-25 13:33:00 11236 3

原创 ubuntu 安装配置 nvidia驱动,cuda,pytorch

先下载这三个包好吧cuda 11.1pytorch cu111 py38nvidia 驱动先安装nVidia驱动可以这样 https://blog.csdn.net/qq_41481731/article/details/86640170也可以sudo ./NVIDIA-Linux-x86_64-470.86.run(记得加执行权限)安装cuda直接这样./cuda_11.1.0_455.23.05_linux.run(记得加执行权限)然后按照要求配置环境变量:expor..

2021-11-12 10:53:57 1356 1

原创 ubuntu mysql 安装、远程、配置

1. 安装apt install mysql-serverapt install musql-client安装后,配置文件会在/etc/mysql里面,2 远程配置首先配置密码,可以参考这里 在Ubuntu 18.04 下安装mysql,没有初始密码,重设root密码也可以直接进入Mysql,然后给root改密码sudo mysql -u root然后开始配置远程在MySQL表里:GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED

2021-10-23 15:41:01 123 1

原创 vscode .gitignore添加新文件后无法生效

原因是你在新增.gitignore(或者在文件中加入README.md)之前就已经提交 且把README.md纳入项目中 后续git会一直跟踪这个文件如果你在.gitignore中改为忽略.md结尾的文件并提交,在新建一个md文件,已定不会被跟踪[不改.gitignore文件前提下]解决该问题执行以下第一个,然后提交,后续不会再跟踪README.md文件了git rm --cached readme1.txt # 删除readme1.txt的跟踪,并保留在本地。git rm --f *.txt .

2021-10-20 19:22:20 3267 1

原创 vscode settings.json

{ "workbench.editorAssociations": { "*.ipynb": "jupyter-notebook", "*.drawio": "hediet.vscode-drawio-text" }, "notebook.cellToolbarLocation": { "default": "right", "jupyter-notebook": "left" }, "remote.SS

2021-10-19 18:55:44 284

原创 查看Navicat已保存数据库密码

1 导出navicat链接数据导出时,注意选中到处密码,2 破解其中的密码导出以后打开文件,找到password对应字段,然后运行下面的代码可以使用代码在线运行工具 https://tool.lu/coderunner/把找到的密码加密字段,替换掉代码中倒数第二行的。如果遇到乱码,把代码最后的版本改掉。。。<?php namespace FatSmallTools; class NavicatPassword{ protected $version = 0;

2021-10-11 17:30:44 193

转载 linux screen 命令详解

转载自https://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNU Screen是一款由GN

2021-10-08 15:35:23 167 1

原创 python 画图示例合集

直接附网址展示链接GIthub源码

2021-09-17 21:12:23 384

原创 sqlalchemy 从数据库中到处ORM模型

用这个sqlacodegen,可以用 pip install 安装执行以下语句,会在控制台输出,可以重定向到文件中直接使用。sqlacodegen --noviews --noconstraints --noindexes mysql+pymysql://username:mysqlpsassword@192.168.1.2:3306/test?charset=utf8...

2021-08-15 11:05:53 271

原创 VScode中python中用run coder输出结果中文乱码的最终解决方法,

https://www.cnblogs.com/bestcode/p/9820744.html在环境变量里添加一个变量设置:PYTHONIOENCODING=utf-8

2021-07-24 15:43:12 173 1

原创 windows 图标变白

CD /d %userprofile%\AppData\LocalDEL IconCache.db /a然后重启资源管理器

2021-07-10 23:46:43 129

原创 fastapi 用户权限,登录,退出登录组件

将在前面的话fastapi默认的组件,官网上其实也有,关于权限什么的,在这里 FastAPI 安全性简介但是我在学习过程中,发现他官方提供的默认组件,有以下缺陷:用户名,过期时间等关键信息,存储在客户端,并且使用默认的jwt,基本没有加密存在安全隐患默认组件并不会刷新用户验证信息的过期时间,每次登录会话持续的时间是固定的,而不是随着用户的访问,刷新持续时间。提供的功能并不完善,如果加入不同的权限,其实还是有很多工作量。默认将授权码,放在了requests headers里,很多时候其实不太方便

2021-06-28 21:31:59 10617 3

原创 python json 自定义编码解码函数

直接上代码自定义的编码解码函数,这里以时间类型的数据编码解码为例def json_decode_datetime(obj): if isinstance(obj, datetime): return { "json_decode_datetime": datetime.timestamp(obj) } return objdef json_encode_datetime(dic): if dic.get("json_

2021-06-28 12:21:05 349

原创 pandas 遍历行和列

遍历行iterrowsfor i,r in df_train.iterrows(): print(r['company'])itertuples(速度快)for r in df_train.itertuples(): print(getattr(r, "company")) break遍历列iteritemsfor i, r in df_train.iteritems(): print(i, r)

2021-05-31 13:30:23 798

原创 python 文本编辑距离

import Levenshteindistance = Levenshtein.distance(word, k)

2021-05-31 09:47:08 177

原创 记录一些神仙网站

iLovePDF | 为PDF爱好者提供的PDF文件在线处理工具texmath demo (johnmacfarlane.net)Go破解 - 开源共享破解版软件、技术教程、源码资源分享 (gopojie.net)Python Extension Packages for Windows - Christoph Gohlke (uci.edu)数据集 - 超神经 (hyper.ai)...

2021-05-09 13:31:50 379

原创 win10 ssh 上传密钥过程,出现 无法将“ssh-copy-id”项识别

配置过程1. 首先生成密钥对ssh-keygen -t rsa #-t表示类型选项,这里采用rsa加密算法2. 上传公钥ssh-copy-id ldz@192.168.0.1遇到问题在windows10上配置时,会遇到如下错误:ssh-copy-id : 无法将“ssh-copy-id”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。解决方案是在powershell中,先执行以下内容:function ssh-copy-id([string]$.

2021-04-29 22:41:37 11091 14

原创 vscode 远程调试python代码

配置过程1. 首先在本地安装好最新的vscode(官网),和OpenSSH。2. 在vscode中安装Remote Development插件(在vscode左侧Extensions选项卡中搜索安装即可)。3. 然后按ctrl+Shift+p,在其中输入Remote-SSH,在下选菜单中选择Open Configuration File...。在配置文件的Host后填写服务器名称,HostName后填写服务器ip地址,在User后填写用户名。(配置服务器时可以配置免密登录,我这里懒没有配置,每次

2021-04-29 22:36:39 828

原创 python 正则表达式匹配中文字符

\u4e00-\u9fa5

2021-04-21 19:15:32 282

原创 Ipython 和 jupyter 通过pyforest自动导入包

来源https://mp.weixin.qq.com/s/xsJW6MrDw_p9E7RB7yeQ0g先安装一波python pip install --upgrade pyforest然后在~/.pyforest/user_imports.py可以更改自己想额外添加的包另外,默认自动导入的包,配置文件在这里anaconda\lib\site-packages\pyforest\_imports.py另外发现在ipython中引用默认导入的包时候,会出现...

2021-04-11 19:53:23 365

原创 kali 中多个python3.x 使用对应的pip,解决 No module named ‘distutils.util‘

遇到的问题这必须记录一下,过程曲折,这里现说明一下我的情况:由于环境需要,我在kali上安装了anaconda,事后导致系统的pip默认了anaconda安装的python,且对应版本成了python3.9,系统原来的python3.8,虽然可以使用python3.8命令执行,但是pip3以及直接指向了python3.9,为了想用python3.8并为它用pip装包,于是想到了用这样的命令:python3.8 -m pip --version结果得到了错误,大致是ModuleNotF

2021-03-06 10:28:49 1353 1

原创 使用numpy实现全连接神经网络

目录1. numpy实现全连接层2. numpy实现MSE损失函数3. numpy实现梯度更新优化器momentum优化器SGD优化器4. numpy实现sigmoid激活函数5. 简单模型的定义6. 数据集测试7. train函数实现1. numpy实现全连接层class numpy_fc(object): def __init__(self, in_channel, out_channel, optim, name="fc"): .

2021-01-11 14:04:03 2088

原创 python seaborn画热力图,自定义颜色渐变

python seaborn画热力图,自定义颜色渐变默认的颜色,,实在是有点不好看所以先附上改了以后的效果图方法是使用 LinearSegmentedColormap 自定义颜色渐变from matplotlib.colors import LinearSegmentedColormapmy_colormap = LinearSegmentedColormap.from_list("", ["white", "blue"])ax = sns.heatmap(data,cmap=my_colo

2021-01-03 11:48:46 3436

原创 pandas apply,返回多列

如题,直接上代码apply函数,添加参数 result_type="expand" 即可def find(sort_seq): def find_in(series): seq = series['Delte Formula'] res = [ i.start() for i in re.finditer(sort_seq, seq, flags=re.IGNORECASE)] return len(res), json.dumps(res)

2020-12-13 00:11:28 1130 1

原创 移除Selenium中的 window.navigator.webdriver,防止反爬

直接正文Selenium 中添加如下代码:from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_experimental_option("excludeSwitches", ["enable-automation"])options.add_experimental_option('useAutomationExtension', False)driver = webdriver.Chrom

2020-11-15 11:33:16 732

原创 Windows 10 下,vscode 调试C/C++程序的 launch 和 task 配置,并储存为全局设置。

不多逼逼,直接上代码注意更改自己的 g++.exe,gdb.exe 路径配置launch 在 settings.json 中,添加 launch 的内容,settings 中设置可以使其全局生效:"launch":{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.

2020-11-08 21:05:14 2454

原创 win10 系统 python3.8 的 Ipython 出现 Exception [WinError 995] 由于线程退出或应用程序请求,已中止 I/O 操作

来源网址https://www.jianshu.com/p/876cf93f7bbf https://github.com/ipython/ipython/issues/12049解决方案是更改源文件,路径:python:python38-32\lib\asyncio\proactor_events.pyanaconda:windows 路径anaconda/Lib/site-packages/asyncio/proactor_events.py...

2020-11-03 18:13:27 3660 1

原创 pandas 表格中的数据添加超链接

源地址https://xbuba.com/questions/31820069import pandas as pddf = pd.DataFrame({'Year': [2000, 2001, 2002 , 2003]})df['link'] = '-'df.set_value(0, 'link', '=HYPERLINK("https://en.wikipedia.org/wiki/2000", 2000)')df.set_value(1, 'link', '=HYPERLINK("h.

2020-11-02 18:40:05 5649

原创 mitmproxy 安装,使用,抓取 HTTPS,以及python脚本编写

mitmproxy 可以抓到非浏览器发起的请求,(很多别的抓包工具也可以,但是我平时图省事是只用浏览器开发者工具的) mitmproxy 能直接将抓到的http请求包引入到 python中 进行编辑,比如可以自己撰写脚本,将抓到的包直接构造 requests 或者 scrapy.Requests 对象,或者将抓到的包,按请求顺序一次保存在队列中,再通过 requests 类封装,便于以后爬虫开发。mitmproxy 安装我是直接通过python pip 安装的pip install mitmp

2020-10-30 23:45:44 4402

原创 anaconda 升级 python

环境:Windows10 python版本:3.7先更新condaconda upgrade conda# 如果上一步更新失败,执行这个命令即可conda update--force conda第二步更新anacondaconda update anaconda第三步,安装python,这个命令默认升级到最新版本conda install python如需指定版本conda install python=3.8...

2020-10-26 12:42:23 22383

原创 kali 时间设置

参考https://www.cnblogs.com/JianHuang/p/12274220.htmltzselect# 依次选择 Asia - China - Beijing Time - Yesecho "ZONE=Asia/Shanghai" >> /etc/sysconfigrm -f /etc/localtime # 链接到上海时区文件 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime.

2020-10-26 10:58:49 1246

原创 VAE 中 KL散度 推导过程

参考https://blog.csdn.net/sallyyoung_sh/article/details/54632668这里附上我的手写笔记

2020-04-11 16:28:44 1223

原创 关闭kali xfce 系统警告音,提示音

新版本的kali自带了xfce桌面环境,但是一点什么关机、或者别的,总有滴的声音,,,,sudo xset b off关闭提示音

2020-03-23 18:31:20 2678 1

原创 u盘 启动kali

参考https://www.cnblogs.com/changfengwhy/p/11169203.html

2020-03-19 21:28:38 344

python3.8(7)-distutils.tar.gz

python3.8(7)-distutils 以及我安装过程中缺乏的依赖包,解决 No module named ‘distutils.util‘,详情见博客 https://blog.csdn.net/Defiler_Lee/article/details/114434527

2021-03-06

numpy实现全连接神经网络框架

numpy实现全连接神经网络框架

2021-01-11

Linux Ashdict 2.0

Linux Ashdict 2.0,个人感觉是比较适用的Linux工具,包含64和32位版本,打开就知道怎么用了,这里不多做解释

2020-11-08

scrapy 更改的模板

更改模板教程 https://blog.csdn.net/Defiler_Lee/article/details/104850224 添加了自己定义的文字解析,去除多余空格等 添加Mysql数据库链接插件 简化了scrapy的爬虫模板

2020-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除