- 博客(30)
- 收藏
- 关注
原创 【已解决】Xshell不能链接虚拟机Could not connect to ‘192.168.xxx.xxx‘ (port 22): Connection failed.
1、虚拟机中输入ifconfig查询虚拟机ip为192.168.8.77。2、输入命令后什么都没出现。命令判断是否安装ssh服务,成功就会出现一个ssh服务,完成。1、首先我们在Liunx(Ubuntu)中通过。2、打开Xshell,配置相关信息。5、用Xshell重新连接成功。命令判断是否安装ssh服务。
2024-03-27 00:06:00
475
1
原创 VMware虚拟机中的Ubuntu Samba映射Windows10文件夹
安装Samba创建共享文件夹编辑配置文件设置账号密码,使配置文件生效使防火墙对samba开放ifconfig查看Ubuntu的IPv4地址,就是inet后面的。
2024-03-26 22:52:25
365
原创 【已解决】使用Apple M1芯片电脑时出现ImportError: dlopen ... xmlFree
我在运行Python 3.8的M1 Mac上使用lxml 5.1.0时遇到了这个问题。当我改为安装lxml 4.9.4时,这个问题就消失了。
2024-02-11 13:12:23
451
原创 Django路由反向解析
①想象这样一种情况,你在浏览器输入了一串url,服务器经过下面流程图中的步骤,从templates(模板层)中选择了一个带有表单的html(模板)返回给你的浏览器,你填完这个表单,点击提交。{%URL ‘’ %}这里正常是配置URL路径的,通过该格式j进行反向解析,当点击时执行的action,就反向解析到了对应的URL,进而走新的URL-views-template逻辑。随着功能的增加,路由层的 url 发生变化,就需要去更改对应的视图层和模板层的 url,非常麻烦,不便维护。
2023-07-11 15:29:33
195
原创 python广播(Numpy、Pytorch)
(1,1,3,2)+(3,1),从后往前,1与2至少有一个1,3等于3,接下来是没有的长度看成1,1与1至少有一个1,再接下来是没有的长度看成1,1与1至少有一个1,所以可以广播。(3,4,2)+(4,2),从后往前,2等于2,4等于4,接下来是没有的长度看成1,3与1至少有一个1,所以可以广播,(4,2)广播的方式就是3*(4,2)(4,3)+(4,1),从后往前,1与3至少有一个1,4等于4,所以可以广播。(4,1)的广播方式是(4,1)*3。(4,3)+(4,),(4,)可以看作(1,4)。
2023-06-25 16:57:57
289
原创 目标检测锚框生成代码解析
以每个像素为中心,生成多个缩放比(scale)和宽高比(aspect ratio)不同的边界框。---- 《动手学深度学习v2》绝对坐标的表示方式,是以原始图像的像素值为基础的,这就需要知道图像的实际尺度,如果图像进行缩放,这种表示就无法准确的进行定位了。当使用缩放比和宽高比的所有组合以每个像素为中心时,输入图像将总共拥有whnm个锚框。坐标进行归一化,这样只要知道图像的scale就能够很容易在当前尺度下使用矩形框定位。而采用了以上方法只会生成wh*(n+m-1)个锚框,减少了计算量。
2023-06-25 14:41:58
163
原创 NMS---非极大值抑制的原理(无数学公式)
以目标检测为例,目标检测推理过程中在某个特定位置会产生很多检测框(A,B,C,D,E,F等),其中很多检测框都是检测同一个目标,但最终每个目标只需要一个检测框,NMS选择那个得分最高的检测框(假设是C),再将C与剩余框计算相应的IOU值,当IOU值超过所设定的阈值(目标检测中常设置为0.7),即对与C重叠度较高的框进行抑制,抑制的做法是将与C重叠度较高的框的得分设置为0,如此一轮过后,在剩下检测框中继续寻找得分最高的,再抑制与之IOU超过阈值的框。这里其实有个小问题,很多网上的教程都没说。
2023-06-16 11:14:51
92
原创 Python按位异或
结论:转化为2进制后长短不同的问题不用管,python会自动处理。将上面的反过来:1100111。按位异或后: 1110011。b反: 0010011。转为10进制:103。
2023-06-06 15:30:34
304
原创 Linux 一些命令的简单用法
Linux grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。作用:显示一行文本(display a line of text)解释:在greped.txt中查找名为twinkle的字符串。解释:显示 php 的进程。
2023-06-05 14:52:59
59
原创 AUTOMATIC1111/stable-diffusion-webui安装教程
AUTOMATIC1111/stable-diffusion-webui
2023-03-04 19:48:25
10302
9
原创 使用anaconda自带的jupyter notebook快捷方式直接启动jupyter notebook
下面的这个快捷方式是使用anaconda新建环境之后出现的,如果还没新建环境可以去其他教程上面看首先使用修改配置文件的方式修改新建的环境python38的默认启动路径(去其他教程看)在使用下述指令能成功启动已经换了工作路径的jupyter notebook后,证明你已经成功配置jupyter notebook的工作路径我们想使用这个快捷方式,但是打开后的网页却不是我们指定的工作路径。在这个时候,对着这个快捷方式右键—属性把jupyter-notebook-script.py后面的东西全部删.
2022-02-27 16:13:43
4484
原创 pip进行换源加速下载
pip install opencv-python==3.3.0.10 -i https://pypi.doubanio.com/simplepip install tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
2022-02-20 21:57:27
575
原创 2021-05-12
mysql workbench修改root密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
2021-05-12 22:37:42
63
转载 javaweb中Servlet的执行过程
原地址:https://jingyan.baidu.com/article/5553fa8294ef6865a239340b.html
2020-11-18 20:58:18
117
原创 java char数组转String
java char数组转Stringstring的构造方法清楚的写到:大体用法即是://这样就从char数组变为了字符串char st[]=new char[20];String str=new String(st);
2020-10-14 15:51:38
960
原创 修改JAVA应用程序窗口上的咖啡杯图标
Jframe f=new JFrame();Toolkit t=f.getToolkit();Image topicon=t.getImage("图片地址");f.setIconImage(topicon);
2020-06-27 11:57:18
658
原创 简单的有序链表的建立
//此有序链表是双向的且输入为0时结束如1 2 3 5 0,但是排序时是不排0的//并且输出是是没有0的,0只是结束标志#include<iostream>using namespace std;struct node{ int num; node *next,*pro;};node *head,*p,*q,*e;//向头后第一个节点前插入的函数void cha1...
2019-03-11 17:58:52
752
原创 快速明白前加加与后加加
比如c++语言:int i =1,k=10000000000000000000000000;(每个例子都是独立的,没有任何关系)1第一个例子:k=i++;你可以这样想:先k=i(直接先不看后面的++);所以k是1,然后i再++,所以是i是2所以k为1,i为2第二个例子:k=++i;这样想:因为k和i没有连在一起(因为不是k=i++(即k=i)这样的,或者...
2019-03-02 16:23:37
3094
原创 java IO流 割文件 合文件 删掉过程中产生的文件
1、java的包是不能导错的,导错基本就凉了,这点需要注意2、new 出的流都要关闭,不然删不了。package text;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.S...
2019-03-02 13:21:12
249
原创 Vector的简单用法
#include "stdafx.h"#include<iostream>#include<vector>#include<algorithm>using namespace std;bool cmp(int a,int b){return a>b;}int main(){ int i;vector<int >s;f...
2019-01-27 13:28:20
233
原创 简单实现双向链表的初始化 插入 搜索 删除元素
在这里实现下双向链表,感觉比单向的简单,以后都这样写好了。题目大概是这样的:首先输入命令总数n,然后输入命令和数字,命令有这些:insert x:在链表开头添加含有键值x的结点(也就是head与下一个结点之间)delete x:删除第一个含有键值x的结点deleteFirst:删除链表的表头结点deleteLast:删除链表的表尾结点所有命令执行完后,顺次输出链表的...
2019-01-26 20:39:35
1115
原创 简单实现队列
简单实现队列题目:现有名称为namei且处理时间为timei的n个任务按顺序排成一列,CPU通过循环调度法逐一处理这些任务,每个任务最多处理q ms(这个时间被称为时间片)。如果q ms之后任务尚未处理完毕,那么该任务将被移动至队伍末尾,CPU随即开始处理下一个任务。输入:n qname1 time1name...
2019-01-26 12:44:33
293
原创 简单实现栈
首先这是写给我自己的,其他人也可以看,不要吐槽我记录的方式,不然请右上角。如果有错误欢迎指出。输入示例1 2 + 3 4 - *其实就是(1+2)✖(3+4);(两个称号就变斜体的操作也是醉了)输出示例 -3主要是实现栈- -#include &amp;amp;quot;stdafx.h&amp;amp;quot;#include&amp;amp;amp;lt;iostream&amp;amp;amp;gt;
2019-01-21 17:20:37
151
笨笨雄的IDA实例教程(超详细)
2022-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人