
随笔
牛右刀薛面
Know-what and Know-how
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python下将sqlite数据提取出来,转化为json数据
大致的思路:使用sqlite3读取指定路径的数据,然后使用pandas.read_sql_query接收数据,然后to_dict,再写入到json文件即可。问题描述:我需要将sqlite数据提取出来做一部分处理,使用pandas,sqlite3库实现。原创 2024-05-24 14:22:34 · 906 阅读 · 0 评论 -
使用vscode快速写出代码模板
是这样的,最近在处理数据,总是要用到load_json,save_json这样的操作,而且每次都要从头开始写with open()巴拉巴拉一大堆,其中很多代码都是高复用的,没必要每次都手动敲,所以呢我发现了vscode的。选择python下,其他的语言类似。功能,就是快速调模板的感觉。原创 2024-04-11 15:40:14 · 235 阅读 · 0 评论 -
解决创建springboot项目时,无法选中java8的问题
主要原因是springboot3.0.0以上版本需要jdk17.原创 2024-04-01 00:03:07 · 327 阅读 · 0 评论 -
使用vscode的remotessh插件远程连接的时候被要求重复输入密码
需要远程连接服务器,使用ssh,我用到的是vscode里面的remotessh插件。配置好config以后进入到了vscode的密码登录界面,但是一直被要求循环输入密码,很奇怪,去网上查了资料发现很多人都遇到过,大致意思是上次连接时异常退出之类。原创 2023-11-30 20:22:33 · 2002 阅读 · 0 评论 -
Python匿名函数
可以让写代码更“懒”一点。原创 2023-09-15 11:56:43 · 170 阅读 · 0 评论 -
stable-diffusion-webui一些问题记录
1、中间有一个巨慢的clone操作,实际上自己能手动clone。原创 2023-05-25 00:22:02 · 232 阅读 · 10 评论 -
git的clone命令下载非常慢怎么办
我看网上给的解决办法都是将github上面的仓库转存到gitee中进行下载,输入url’以后自动给了一个已公开的仓库,直接点进去选择克隆地址再使用clone命令就能达到下面那个速度了。使用git的clone下载github上面的仓库速度特别慢,由第一个红框能够看出,但是从gitee上下载同样的东西速度就快很多。原创 2023-05-24 23:43:24 · 1102 阅读 · 2 评论 -
fatal: unable to access ‘https://github.com/Stability-AI/stablediffusion.git/‘: OpenSSL SSL_read: Co
【代码】fatal: unable to access ‘https://github.com/Stability-AI/stablediffusion.git/‘: OpenSSL SSL_read: Co。原创 2023-05-24 23:20:07 · 2368 阅读 · 1 评论 -
windows下使用nvidai-smi命令
使用nvidia-smi命令能够查看GPU的现存使用情况,若想要在cmd中使用这个命令,那么一定要增加环境变量就是了,本文章主要解决的是这个环境变量应该怎么加的问题。原创 2023-05-24 23:16:10 · 1801 阅读 · 5 评论 -
使用rainbowcrack破解md5密文
文章目录1、rainbowcrack下载2、文件说明3、使用流程3.1 生成彩虹表3.2 排序彩虹表3.3 使用刚生成的彩虹表破解密文4、实例4.1 生成彩虹表4.2 彩虹表排序4.3 破解密文1、rainbowcrack下载下载链接2、文件说明3、使用流程环境:windows前提:进入到zip解压目录3.1 生成彩虹表rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index chain_l原创 2022-05-30 12:55:58 · 2198 阅读 · 0 评论 -
windwos下mysql跳过密码审核
1、问题描述在windows下安装好mysql后没怎么用过,但是一直让输入密码,我不记得有什么密码呀?然后去网上搜忘记密码怎么办,基本上说的都是一下解决办法2、解决办法在mysql server8.0版本以后,以上办法已经没有作用了。对于MySQL 8.0版本以后的要使用命令来跳过密码审核mysqld --console --skip-grant-tables --shared-memory再另起一个cmd输入mysql -u root直接进入mysql了,再更新密码即可。大家d原创 2022-05-28 11:32:37 · 607 阅读 · 0 评论 -
MATLAB 求一个矩阵的最大值极其所在位置
已知矩阵a ;max(): max(a)求矩阵每一列的最大值;find(): find (a == Elem)查找Elem在矩阵中a中的行数和列数eg:矩阵a = [4,5,6,9,4;8,5,21,2,65;36,78,59,3,5;7,8,9,6,5] 4✖5查找出最大值是78;用find函数找到最大值的位置总代码>> a = [4,5,6,9,4;8,5,21,2,65;36,78,59,3,5;7,8,9,6,5];>> max(a)ans =原创 2021-03-06 16:11:24 · 42058 阅读 · 1 评论 -
windows中配置ant环境变量
1、下载AntAnt下载地址我下载的1.10.12版本2、设置环境变量我将下载的压缩包解压到了E:\apache-ant-1.10.12注意这个路径。设置三个部分新建ANT_HOME变量,内容是E:\apache-ant-1.10.12。2.1 ANT_HOME2.2 classpath增加classpath环境变量内容;E:\apache-ant-1.10.12\lib2.3 path增加path环境变量内容E:\apache-ant-1.10.12\bin完成以上三个部原创 2022-04-11 13:38:22 · 807 阅读 · 0 评论 -
计算n位二进制的所有情况
平常做题的时候偶尔用到二进制的所有情况的题目,软件测试,离散数学里面都有,那么怎么让程序打印出来给定n位的二进制所有情况呢,使用dfs算法就好了。#include<bits/stdc++.h>using namespace std;const int MAXN = 1e2;int n=3;bool vis[MAXN];void dfs(int index){ if(index == n+1){ for(int i = 1; i <= n; i++){原创 2022-04-07 09:37:54 · 760 阅读 · 0 评论 -
Dev-c++下‘stoi‘ was not declared in this scope解决办法
打开“工具”->“编译选项”选择“代码生成/优化”,设置成以下形式即可原创 2022-03-25 21:54:11 · 2307 阅读 · 1 评论 -
AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘
使用yolov5的时候出现了这样的报错。解决方案:把torchvision版本调低就行了pip install torchvision==0.10.1原创 2022-03-21 16:52:30 · 932 阅读 · 0 评论 -
SystemExit: 2
设计的系统,里面包含yolov5模块,其中args.parser,parse_args()负责解析终端里面输入的参数。后端主函数能完美运行的程序,放到django前端就不能执行。Traceback (most recent call last): File "/home/barry/anaconda3/envs/EEPC/lib/python3.9/wsgiref/handlers.py", line 137, in run self.result = application(self.env原创 2022-03-21 16:50:58 · 3157 阅读 · 2 评论 -
linux下使用mysql
前端时间使用python的django框架设计系统的UI部分,但是mysql不经常用,所以记录下一些简单的使用,等之后忘记了再回头查看。文章目录0、进入mysql1、 查看所有数据库2、使用数据库3、展示数据库中所有表4、显示数据表结构5、删除数据库6、删除表0、进入mysql首先启动mysql,注意是“mysqld”systemctl start mysqld随后输入mysql -u root -p然后输入密码就是了。1、 查看所有数据库show databases;比如我查看了原创 2022-03-19 20:25:25 · 3766 阅读 · 0 评论 -
RuntimeError: ‘cryptography‘ package is required for sha256_password or caching_sha2_password auth m
解决方法$ pip install cryptography原创 2022-03-06 15:47:48 · 1745 阅读 · 1 评论 -
manjaroLinux下安装mysql时初始化mysql出错解决办法
文章目录1、问题描述2、解决办法1、问题描述执行了安装msyql以后,需要对mysql进行初始化,但是会出现一下问题。sudo pacman -S mysqlsudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql2、解决办法这是由于我重装了mysql,我指定的/var/lib/mysql不是空目录,把该目录下所有文件删除掉就行了。如果需要权限问题,就进入超级用户界面进行删除。再执行初始化命原创 2022-03-05 18:33:12 · 1331 阅读 · 0 评论 -
cannot run program “google-chrome“: error=2, 没有那个文件或目录
文章目录1、问题描述2、解决方法1、问题描述使用webstorm编写html代码。运行html文件出现以下问题。浏览器没有打开。2、解决方法点击Fix,将google浏览器(我用的是google浏览器)中的Path栏目从“google-chorme”改为xdg-open就可以了...原创 2022-03-05 15:45:39 · 1259 阅读 · 8 评论 -
Windows下WSL的root密码忘记解决办法
1、问题描述是这样的,在使用Windows中适用于windows的Linux子系统时,忘记了root密码是什么了su root 不能切换到root了。2、解决方法打开powershell ,输入 wsl -u root 会直接进入root模式,在改模式下直接修改root密码passwd root然后终端会提示让你输入新的密码,这里root密码忘记的问题就解决了。...原创 2022-01-08 00:26:36 · 3520 阅读 · 3 评论 -
IDEA中使用SQLite数据库
文章目录1、准备工作2、搭建SQLite2.1 配置DataSources2.2 配置Driver2.3 测试连接是否成功2.4 建表插入查询3 测试是否搭建成功4 在main函数中调用数据库4.1 查询代码4.2 查询结果1、准备工作下载JDBC驱动后面要使用2、搭建SQLite新建一个JAVA项目,长这样。双击“shift”出现搜索框,在搜索狂里面输入“Database”,右边会出现一个这个新建一个SQLite会出现以下界面,剩下的步骤就是在这里配置我们的sqlite啦2.1 配原创 2021-12-23 01:28:20 · 10943 阅读 · 20 评论 -
Windows下IIS中不能添加网站
1、问题描述2、解决方案主要是inetsrv这个文件除了问题,我是在另一台正常的windows系统中复制这个文件,覆盖到出问题的系统中,然后IIS就初始化了原创 2021-12-20 17:32:06 · 1151 阅读 · 1 评论 -
将U盘中空闲分区合并到活动分区中
文章目录1、问题描述2、解决方案2.1 右键点击 “空闲”->“将空闲空间分配给”->“分区:可移动磁盘G”2.2 完成1、问题描述4GB的优盘,里面有1.6GB处于空闲状态,寻思如何将这些空闲区域分配到使用的分区中,使用DiskGenius就可以,DiskGenius是exe文件,在Linux下目前不知道是否有这么好用的工具。2、解决方案在搜索引擎上搜索DiskGenius,直接下载就行了。这种有很多。下载完成以后打开DiskGenius。可以看到我的U盘里面有1.8GB空闲空间原创 2021-10-14 16:59:34 · 1069 阅读 · 0 评论 -
修改默认启动操作系统
文章目录1、问题描述2、解决方案2.1 下载Bootice2.2 更改启动顺序1、问题描述电脑里面装了Windows与Linux,默认启动的是Windows,但是用Linux用的比较多,所以寻思着怎么更改启动顺序,发现,使用Bootice这个小工具就好了。2、解决方案2.1 下载Bootice直接在搜索引擎上搜索 bootic下载 就行了。我的是x64系统所以直接用第一个。2.2 更改启动顺序选择 修改启动序列把manajro(我的Linux发行版)移到最上面点保存就完成了。.原创 2021-10-14 16:46:13 · 524 阅读 · 0 评论 -
将MinimalLinux安装在U盘中
文章目录1、问题描述2、安装方法2.1 下载minimal镜像2.2 查看U盘所在位置2.3 开始安装1、问题描述可以通过Minimal访问本机中的Linux.2、安装方法2.1 下载minimal镜像下载链接在里面选择一款喜欢的桌面,我选择的是中间那个2.2 查看U盘所在位置lsblk我的这里U盘是sdb2.3 开始安装在之前镜像文件所在位置输入以下命令。(如果也不一定需要非在当前文件夹下,只要改一下if=后面的镜像位置就行,和其他文件操作一样)sudo dd if=manj原创 2021-10-14 15:19:28 · 241 阅读 · 0 评论 -
ERROR: Cannot uninstall ‘wrapt‘. It is a distutils installed project and thus we cannot accurately
1、问题描述2、结局办法pip install wrapt --ignore-installed原创 2021-09-17 20:31:55 · 207 阅读 · 0 评论 -
captap生成验证码
from captcha.image import ImageCaptchaimport matplotlib.pyplot as pltimport numpy as npimport randomimport stringcharacter = string.digits + string.ascii_uppercasewidth,height,n_len,n_class = 210,80,6,len(character)#自定义字体样式#ImageCaptcha有默认的字体样式#m原创 2021-09-16 15:02:03 · 351 阅读 · 0 评论 -
sstream用法(后续更新)
#include< sstream > 头文件简单说明基本的用法将基本数据类型 int, double , float ,long 等转化为字符串int t; string st; stringstream s; t = 123; s << t; //将数字输入到stringstream对象中 s >> st; //将stringstream对象中的数据输入到字符串中 cout << st;输出结果:同样的, 将字符串转换为基本数原创 2021-02-24 15:32:36 · 331 阅读 · 0 评论 -
random.choice与random.choices
1、random.choice功能描述:从一个数组中选择一个数据并返回str = 'adsf'#返回str中任意一个元素result = random.choice(str)2、random.choices功能描述:从一个数组中选择多个数据并返回,默认情况下为一个str = 'asdrf'#返回str中的n个元素result = random.choices(str,k=n)...原创 2021-09-16 13:33:54 · 4383 阅读 · 0 评论 -
2021、9、14
刚参加完建模国赛,休息两天。原创 2021-09-14 16:15:44 · 93 阅读 · 1 评论 -
python collections.Counter
1、问题描述使用python自带的collections喜爱的Counter函数能够清点数组中每个类别及对应的个数2、例子df = pd.read_excel('2.xlsx')y = df.iloc[:,-1]print(Counter(y))#Counter({0: 1865, 1: 99})#原创 2021-09-05 12:17:12 · 93 阅读 · 0 评论 -
No module named ‘IPython‘
解决方案:pip install ipython原创 2021-09-04 16:19:35 · 2960 阅读 · 0 评论 -
pandas.iloc, pandas.loc用法
import pandas as pdimport numpy as npdata = pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('ABCD'))print(data) A B C Da 0 1 2 3b 4 5 6 7c 8 9 10 11d 12 13 14 15#按行取元素,但是需要对应行名(如果这里不指原创 2021-09-04 15:16:25 · 96 阅读 · 0 评论 -
manjaro Linux下使用腾讯会议
文章目录1、问题描述2、解决方法1、问题描述有好长一段时间,每次使用腾讯会议都要关起切windows系统,但是今天突然发现原来Linux下也能使用腾讯视频2、解决方法yay -S com.tencent.meeting.deepin......原创 2021-09-01 16:45:26 · 8904 阅读 · 11 评论 -
Linux下source命令作用
文章目录1、问题描述2、解决方案1、问题描述当我们修改文件时,比如bashrc(添加环境变量),我们需要重新执行一下被修改的文件才能生效2、解决方案source filename原创 2021-08-27 00:17:45 · 277 阅读 · 0 评论 -
from .import xxx什么意思
转载 2021-08-25 23:10:59 · 93 阅读 · 0 评论 -
解决conda install速度慢
文章目录1、问题描述2、解决方案3 、参考文献:1、问题描述使用conda安装包,但是速度巨慢。2、解决方案conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_chan原创 2021-08-25 23:07:42 · 2255 阅读 · 0 评论 -
Python_将conda里的环境导入到pychram中
文章目录1、问题描述2、解决方案2.1 使用pychram打开yolov5项目文件2.2 为项目添加解释器2.3 添加configuratin3 大功告成1、问题描述今天在github上面下载了一个yolov5项目,然后按照requirements.txt文件安装了相应的依赖,于是在命令行里面yolov5能够实现图像,视频识别的效果。命令行是命令行,但是我想移植到pychram里面实现。本文以yolov5为例,具体操作如下2、解决方案2.1 使用pychram打开yolov5项目文件2.2 为项原创 2021-08-25 18:53:43 · 296 阅读 · 0 评论