自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (14)
  • 收藏
  • 关注

原创 Stable diffusion的一些参数意义及常规设置

stable diffusion常用参数解释

2023-10-22 19:02:28 1267

原创 Stable-diffusion webui AttributeError: module ‘cv2.dnn‘ has no attribute ‘DictValue‘

stable-diffusion webui AttributeError: module 'cv2.dnn' has no attribute 'DictValue'

2023-09-03 15:29:10 5683 1

原创 软件设计模式-代理模式(利用java解释)

代理模式(静态代理,动态代理,cglib代理)

2023-04-07 11:27:22 529

原创 Python读取,预处理DICOM文件方式

python读取,处理dicom文件方式

2023-03-22 15:53:45 935

原创 java 常用数据结构及算法tips

java 有序的TreeMap遍历map并查集及优化kmp差分数组

2023-03-13 21:12:23 141

原创 基础算法用golang实现(部分用C++)

基础算法用golang实现,快速排序;递归创建,(递归、迭代)前中后序遍历二叉树

2022-11-23 21:40:03 258

原创 pytorch常见小bug记录

python pytorch常见小bug记录,无法识别自有文件路径

2022-09-20 10:25:27 149

原创 pytorch实现在cuda上多进程,能获取处理函数返回值

multiprocessing python多进程代码实现pytorch 实现cuda多进程,并获取返回值代码实现

2022-08-09 15:31:50 1052

原创 vscode python 设置(本地/远程服务器)代码自动提示、错误提示、函数变量跳转

vscode 设置python代码自动提示,错误提示,函数跳转重启vscode就有了代码自动提示与错误提示Ctrl + 鼠标左键,跳转到函数定义的位置Alt + ←,跳转回之前的位置

2022-06-21 09:49:33 2173

原创 Linux kill不掉进程解决方案

kill不了进程的解决方案kill它的父进程!显存被占用但是找不到进程-> fuser -v /dev/nvidia*

2021-12-08 09:27:27 21784 8

原创 nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

输入nvidia-smi显示NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver但是torch.cuda.is_available()还能用,这就有些别扭了出现这个问题一般是由于kernel mod 的 Nvidia driver 的版本没有更新(不是人为因素)解决办法:1,重启机器(如果有足够权限的话,直接就能解决)2,如果权限不够,不能重启的话,那就用命令reload kernel mod

2021-12-03 15:29:56 567

原创 pytorch实现数值型数据简单预测

import torchimport pandas as pdimport numpy as npimport torch.utils.data as Dataimport osdf = pd.read_csv(r'res.csv', names=['sex', 'age', 'Hb', 'ALB', 'BUN', 'SCr_not', 'Hydronephrosis', 'diabetes', 'HighBlood',

2021-12-01 19:59:20 3496 9

原创 浅谈目标检测RCNN,SPPNET,Fast-RCNN,Faster-RCNN

RCNN目标检测-R-CNN模型●CVPR 2014●候选区域方法(region proposal method) :提供了额物体检测的一个重要思路●RCNN步骤:。1、对于一张图片,找出默认2000个候选区域。2、2000个候选区域做大小变换(crop+warp),输入AlexNet当中, 得到特征向量:[2000, 4096]。3、经过20个类别的SVM分类器,对于2000个候选区域做判断,得到[2000, 20]得分矩阵。4、2000个候选区域做非极大抑制(NMS),去除不好的,重叠度

2021-11-29 10:55:15 2340

原创 深度学习与神经网络

深度学习的优势在小规模数据集上,深度学习算法相对于其他手工精心设计的算法可能并不会表现出优势,有时甚至并不能比那些算法效果更好,但当数据集变大时进入大数据领域时 ,深度学习才能表现出稳定的优势。同时,不同结构的深度学习对于非结构化的数据(例如图像,序列数据处理比其他的机器学习算法更有优势。深度学习的兴起依赖于三点:大数据,计算资源,算法的提升(使得深度学习训练得更快,激活函数从sigmod函数变成ReLu函数)2. logistic回归分类回顾2.1 损失函数和代价函数定义吴恩达这里把损失.

2021-11-25 21:33:40 1194

原创 linux关闭终端后台运行进程方法nohup

通过ps ux指令查看所有的进程的PID,通过 kill 指令关闭进程ps ux # 查看所有进程的PIDkill -9 PID # 关闭特定进程Linux自带的nohup命令设定训练在后台运行,避免因为终端断开链接而使训练停止只需要在以前训练的指令前增加 nohup命令,同时在结尾加上&符号即可# nohup xxxxxx & 其中‘xxxxxx’为原始指令nohup python -m visdom.server & # 后台运行visdom.ser..

2021-11-25 09:14:46 1583

原创 显卡驱动报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

系统:ubuntu 18.04突然发现cuda不能用torch.cuda.is_available() ==>False终端输入 nvidia-smi显示如下NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver其他博客上说:“这是一个常见问题,经常出现在ubuntu系统中,主要原因还是系统内核升级了,导致新版本内核和原来显卡驱动不匹配”并且给出了两种解决方案解决方法一:只需执行两条命

2021-11-22 10:14:41 1396

原创 Python代理邮箱发送邮件(163邮箱为例)

import smtplib,sysfrom email.mime.text import MIMETextfrom email.header import Headerdef mail_tools(mail_from,send_to,title,input_msg): #mail_from='mail_from<[email protected]>'#收件人看到的邮件来源信息 #send_to="#######@qq.com"#收件人邮箱 #title="下雨"#邮

2021-10-14 15:00:21 900

原创 Tf2,pytorch 获取Tensor的值

tensorflow pytorch 获取Tensor的值 tensor = tf.Variable(10, dtype=tf.int32) with tf.compat.v1.Session() as sess: sess.run(tf.compat.v1.global_variables_initializer()) value = sess.run(tensor) #value 就是你想要的值

2021-10-14 09:56:29 453

原创 利用Spring Boot(SMTP)发送邮件

利用Spring Boot发送邮件,以163邮箱为例

2020-07-03 08:53:46 809

原创 利用python详讲贪婪算法

贪婪算法(又称贪心算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪婪算法不是对所有问题都能得到整体最优解,关键是贪婪策略的选择,选择的贪婪策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。下面我将用python结合问题实例来详细讲述此算法问题描述:如下图所示,有5个广...

2020-05-12 10:17:10 1365 1

原创 利用SSM框架完成后台接口开发

前端怎么请求后台数据接口?前端ajax请求始终error?跨域问题?javax.servlet.http无法导入,导致session创建失败?

2020-04-14 12:18:53 1561

原创 利用eclipse完成SSM项目集成

利用eclipse完成SSM项目集成开发工具版本信息:java:jdk-10.0.2Tomcat:apache-tomcat-9.0.1eclipse:eclipse-jee-2019-12-R-win32-x86_64jdk-10及eclipse下载链接,Tomcat自行下载

2020-03-22 11:43:06 685

原创 数据结构的常见内部排序

本文包括插入排序、交换排序、选择排序、归并排序、基数排序的基本算法思想与相关程序实现

2019-10-15 19:11:01 724

原创 ISO/OSI七层参考模型中---“数据链路层”

《计算机网络》中ISO/OSI七层参考模型中“数据链路层”有多种功能为网络层提供服务无确认的无连接服务:不建立链路连接,对丢失的帧,数据链路层不负责重发而直接交给上层处理。(特点:速度快,但不负责任。适用于通信质量好,实时性要求比较高的链路,如有线传输链路)有确认的无连接服务:源机器发送数据帧时,不建立链路连接,但目的机器收到数据时必须发回确认。若源机器在所规定的时间内未收到某...

2019-09-30 18:18:37 1453

原创 递归创建及遍历输出二叉树

利用二叉树的链式存储结构声明结构体typedef struct BTNode{ char data;//节点中数据存放位置 struct BTNode *lchild;//左孩子 struct BTNode *rchild;//右孩子}BTNode,*BinTree;先序(根左右)创建二叉树,利用递归实现首先定义退出条件,这里我声明的是遇到空格结束,节点左(右)孩子指向空指针...

2019-09-20 16:22:57 1747

原创 基于SMTP协议的模拟邮件系统(附完整代码)

技术简介:依托Java,利用smtp,pop3协议的邮件收发系统,其中涉及少量java swing编程本文主要介绍利用java实现的一个简单的邮件收发系统大体思路:1. 配置自己的邮箱,和邮箱授权密码(smtp,pop3需要授权密码,而不是登录密码)2. 填写好收件人邮箱,邮件主题,邮件内容,然后利用现有的smtp包,调用函数,邮件发送成功3.利用pop3协议,一次性获取自己的...

2019-03-28 18:25:15 7787 7

原创 Linux服务器实现定时任务

在我们希望实现能定时运行一个程序,比如定时从某网站上爬取内容,定时计算某些内容,汇总相关内容后,代码写好之后,不至于总需要人为来执行该程序,我们希望能够实现其自动运行,不需要人为干预。总结了如下两种方法:第一种方法实现起来极为容易,将整个程序段用while(true)包含起来,并用sleep函数实现定时运行,如下所示:while(true){ //待执行程序段 sleep(100...

2019-02-15 11:05:12 2830

原创 利用python详讲快速排序算法

快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。排序算法,即将一串杂乱无章的数字按照从小到大或者从大到小的顺序重新...

2018-11-22 13:38:20 860 1

原创 软件设计模式-单例模式(利用java解释)

单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例Java实现单例模式(饿汉式):package singleton;public class Singleton { private static final Singleton SINGLETON = new...

2018-11-16 13:16:26 341 1

原创 Dijkstra算法实现最快路径

Dijkstra算法是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。 下面,我用python来举例详细介绍这个算法 问题如下: 如图所示(我们规定箭...

2018-11-11 21:45:46 1116

原创 Vim常用操作命令

命令模式(命令模式下按i进入命令模式):i:在光标前插入元素a:在光标后插入元素I:在行首插入元素(光标快速移动到行首)A:在行末插入元素(光标快速移动到行末)o:光标移动到下一行O:光标移动到上一行yy:复制光标所在行 (4yy:复制光标所在行的往下3行,一共四行)dd:删除(其实是剪切)光标所在行 (2dd:剪切光标所在行的往下1行,一共两行)p:(p...

2018-03-16 21:14:55 192

原创 foreach引起Java ConcurrentModificationException异常小的解决办法

今天写java程序中用到了foreach遍历一个对象数组(ArrayList),然后调用remove(obj)方法,抛出了Java ConcurrentModificationException异常在网上查了一下,foreach调用add和remove方法时他提供的方法是而我觉得此方法不是很现实,于是用另一种方法越过这个异常然后就跳过了这个恼人的异常了希望能有所...

2018-03-11 17:19:06 4889

原创 Thinkphp连贯操作(tp3.2.3)

Thinkphp中有很多连贯操作的函数封装,使用起来异常方便,当然,用普通的sql语句也能达到相同的效果,但是为了开发效率,使用连贯操作函数极为方便。groupGROUP,通常用于结合合计函数,根据一个或多个列对结果集进行分组group方法只有一个参数,并且只能使用字符串Group通常与合计函数一起使用count()对具有相同属性值的数据实现分组,比如男生,女生;数学,英语可以分为...

2018-01-08 20:31:54 706

原创 Thinkphp3.2.3发送邮件完全教程

利用thinkphp3.2.3发送邮件

2018-01-07 15:50:14 890 1

HelloSSM.zip

SSM集成项目,完成了Spring,Spring MVC,Mybaties的配置以及controller、service、dao、mapper、entity的部署

2020-03-25

Spring,Spring MVC,Mybaties.zip

博文:https://blog.csdn.net/qq_37508554/article/details/105024614 亲写包含Spring,Spring MVC,Mybaties三个框架的三个文件(TestServlets中是Mybaties),实测代码没问题,有问题可去博文下评论

2020-03-25

eclipse-j2ee and 汉化包 及 jdk-10 .txt

eclipse-j2ee-2019-9-R.zip,并包含一个汉化软件,亲测可用,百度网盘链接(官网下载进不去且太慢了哦) 赠送jdk-10下载链接: 链接: https://pan.baidu.com/s/1E9m-4pEzSkmWcuPSaRn1kw 提取码: d46y

2020-03-22

SortProcess.zip

参考博文:https://blog.csdn.net/qq_37508554/article/details/102561608;数据结构常见的内部排序c++代码实现,包括直接插入排序、折半插入排序、希尔排序、冒泡排序、选择排序

2019-10-16

dsProgramEntry.zip

此文件包含(原创)c++(混合c)写的单链表操作,增删查,合并两个升序单链表,单链表原地逆转等操作;双链表操作;顺序栈,链式栈的基础操作;顺序队列,链式队列的基础操作;包含二叉树的建树操作,三种遍历操作(递归实现)

2019-09-23

基于SMTP协议的模拟邮件系统(java代码实现)

原文链接:https://blog.csdn.net/qq_37508554/article/details/88874243 自己写的利用java实现的基于SMTP协议的模拟邮件系统,能实现邮件的收发操作,完整代码,仅需配置邮箱账户和授权密码即可使用(代码中利用java swing渲染界面)

2019-03-28

安卓实现一个音乐播放器

安卓实现一个音乐播放器,包括流程及大部分代码实现,很详细

2018-05-27

安卓入门超详细课件pdf

安卓移动开发平台超详细ppt,里面有从配置到代码实现一系列详细指导,还有安卓网络编程,爬虫讲解及详细代码实现

2018-05-27

java24种设计模式详解

java24种设计模式详细讲解,内容讲解通俗易懂,附有实例讲解

2018-04-01

Sublime3插件大全

Sublime3插件大全,从网上收集的一系列插件,内附一个注册码,免除被多次提醒缴费困扰

2018-01-09

Thinkphp发送邮件所有需要新增的文件

此处提供Thinkphp发送邮件所需要的全部文件,你只需要将特定文件放在特定位置即可,文件内部打开后有详细配置指导

2018-01-07

.NET基础课件

.NET学习基础知识,适合从未接触过.NET的人,一步步教你vs的使用,更好的明白三层架构的思想

2018-01-06

java连接mysql的jar包

java连接mysql的jdbc jar包,此处包含两个zip文件,方便大家直接一次性下载

2017-12-19

空空如也

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

TA关注的人

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