自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 中断网络训练后,如何根据保存的权重文件继续训练及仍保持模型训练方法

本篇文章主要围绕解决深度神经网络模型在进行大型网络模型训练的时候,训练中断应该如何基于之前训练的模型继续训练,还有深度学习模型训练如何在中断服务器ssh连接之后,仍然能够继续保持训练。

2024-08-05 12:11:55 446 2

原创 深度学习模型训练中.module 后缀问题。

深度学习,模型 module. 不匹配问题。主要针对使用nn.DataParallel 的情况。

2024-07-10 22:12:01 880

原创 Anaconda的卸载及重装(图文详解)

Anaconda的常用命令、卸载、及其安装一条龙服务。

2024-05-18 22:50:21 4804 1

原创 Windows中实现正斜杠/和反斜杠\的快速转换!!附代码

在做实验的时候,经常会遇到需要填写路径的问题,但是手写很麻烦,所以可以用函数快速转换。

2024-04-26 22:43:14 295 1

原创 机器学习/深度学习——图像分类(卷积神经网络)

机器学习深度学习的一些经典网络模型,文章略有些杂乱

2024-02-08 17:11:26 762

原创 分享一个Java 企业级项目需求文档的链接

最近想找一些java类型的项目练练手,希望通过实际动手的方式来提升自己的编程水平。然而,我在B站上寻找项目教程时,却遇到了一些让人颇为困扰的问题。一方面,许多视频项目看似千篇一律,缺乏独特性,难以激发学习的兴趣;另一方面,一些视频资料不完整,要求添加微信,却常常陷入繁琐的推广广告中。刚好最近逛github中找到一些以企业需求分档开发为原型的项目。大致浏览了一下文档,一般再30页左右,根据项目复杂度不同。并且大部分需求更贴近企业实际开发需求,大家课供参考。

2023-12-24 13:20:03 992 1

原创 关于Linux系统安装Docker报错问题:# Executing docker install script, commit: e5543d473431b782227f8908005543bb438

1、建议尝试重新安装centOS系统 到版本centOS 7 再重新尝试安装即可解决。执行这个脚本会添加 docker.repo 源并安装 Docker。5、验证 docker 是否安装成功并在容器中执行一个测试的镜像。2、使用 sudo 或 root 权限登录 Centos。当出现active (running)…到此,Docker 在 CentOS 系统的安装完成。3、执行 Docker 安装脚本。3、确保 yum 包更新到最新。4、启动 Docker 进程。

2023-11-21 11:00:44 1249

原创 Anaconda的环境管理及常用命令

引言anaconda是一个开源的包、环境管理器,可以比较有效地配置多个虚拟环境,当python入门到一定程度时,安装anaconda是很必要的。conda 与pip利用conda install与pip install命令来安装各种包的过程中,想必你也对两者之间的区别很疑惑,下面我就总结一下我搜集到的相关解答。简而言之,pip是python包的通用管理器,而conda是一个与语言无关的跨平台环境管理器。

2023-10-08 11:14:45 218 1

原创 TCP-IP通讯协议简介:

1)TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。TCP是主机对采用4层结构,分别是应用层、传输层、网络层、链路层。2)协议之间的通信最终都要转化为 0 和 1 的电信号,通过物理介质进行传输才能到达对方的电脑,因此物理介质是网络通信的基石。3)主机层的传输控制协议,提供可靠的连接服务,采用三次握手和四次挥手确认建立一个连接位码,即tcp标志位:(1)SYN(synchronous建立联机)

2023-08-07 16:23:32 151 1

原创 关于GitHub Desktop登录显示Unable to fetch authenticated user

利用关键词在Google和bing上查阅了很多有关该解决问题的方法文章,在查阅后发现大多都与问题的实际解决方案不同,甚至可以说是没啥用。总结是在C盘打开 C:\Windows\System32\drivers\etc\hosts。最后在CSDN上解决了问题,原文。然后再文件最后面添加上。

2023-04-12 12:05:07 733

原创 MySQL 数据库的优化都有哪些

当有人问你如何对数据库进行优化时,很多人第一反应想到的就是 SQL 优化,如何创建索引,如何改写 SQL,他们把数据库优化与 SQL 优化划上了等号。当然这不能算是完全错误的回答,只不过思考的角度稍微片面了些,太“程序员思维”化了,没有站在更高层次来思考回答。那今天我们就将视角拔高,站在架构的角度来聊聊这一问题,数据库优化可以从哪些维度入手?数据库优化可以从架构优化,硬件优化,DB 优化,SQL 优化四个维度入手。此上而下,位置越靠前优化越明显,对数据库的性能提升越高。

2023-04-06 15:58:51 159

原创 Java中如何避免控制面板使用科学计数法——设置非科学计数法

/定义保留几位小数。首先看,我们定义了一个double类型的变量,这是使用科学计数法。重新格式化了我们要输出的数据。

2023-04-04 14:30:51 917

原创 接收的String类型与ASCII码之间的转换

1)把字符串直接转换为int类型,即可得到ASCII码;最近在写算法刚好有碰到类似问题,所以特地记录下来。2)再将数字转换为字符串转出;二、ASCII码转换为字符。

2023-03-06 22:38:43 5125

原创 No bean named ‘user‘ available的异常的解决方法:

1:@ComponentScan("com.example.config") 使用ComponentScan注解,该注解内是你需要扫描类所在的包的位置。2:第二种是使用@Import(UserConfig.class) 注解,Import中填入你所需要导入的类,个人认为这种方式暴力直接,好用。3:第三种是自定义注解封装,可以自定义一个你所需要注入的类,将你所需要注入的类导入注解中,再直接使用该注解即可。自定义EnableUser注解,之后需要使用的地方直接使用注解方式即可。三种方式,可自行选择。

2023-03-02 17:30:31 3655

原创 关于Redis的安装与部署(Windows/Linux)

Redis的安装部署,及其基本操作

2023-02-16 22:32:36 163

原创 关于jsp页面中不能显示EL表达式的问题

最近在学习jsp页面的时候,碰到关于el表达式不能加载的问题,一开始几经波折,以为是servlet或者是jstl标签出了问题。后来才发现是因为web项目中的web.xml中的servlet的版本过低导致的。下面给出解决办法:<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd" >这表示的是s..

2022-04-18 12:01:15 1124 1

原创 关于web项目显示乱码问题解决

页面和传参出现乱码的原因:页面经过web服务器,浏览器处理,所以造成转码或者乱码的原因,可能涉及到:页面本身的设置、web服务器的设置、浏览器的设置1、页面上设置编码 :(a)页面是jsp,对于这个,需要在jsp头部加上 page的编码设置 <%@ page contentType="text/html;charset=UTF-8" trimDirectiveWhitespaces="true" language="java" %>(b)页面是html,html头部加上meta标签:

2022-04-13 23:21:50 1160

原创 数组存储引用类型的比较之:Comparable和comparetor比较器

Comparable(内部比较器)作用://不implements接口和重写compareTo对象进行排序会报错Arrays.sort(stuarr);Comparable源码:public interface Comparable<T> { public int compareTo(T o);}compareTo的源码:public int compareTo(String anotherString) { int len1 = val

2022-03-17 14:24:40 571

原创 Bigint和int的区别

首先简单介绍一下这两种数据类型:bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。可以看出bigint的数据类型的范围比int类型的范围足足大了一倍,在

2022-03-06 11:22:58 28708

原创 Java中重写与重载

重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Exception 异常,因为 Exception 是 IOException 的父类,抛出 IOExcepti

2022-03-03 16:54:26 287

原创 Servlet中get请求和post请求的区别

1:请求数据大小不同get请求的数据是直接追加到URL中,而URL的数据量一般不能超过2K,所以用get请求的方法对数据的大小有限制。而post请求方法是把数据放在消息体中,所以理论上对数据量没有限制。(但是实际操作中也不能能太大)2:安全性不一样因为get请求的数据是追加到URL中,外部用户能很方便的看到,从这个角度上来讲不安全。而post方法因为是讲请求放在消息体中,不会直接在URL中显示所以从这个角度来说数据会比较安全。3:书签的建立get请求可以建立书签;post请求则不能。

2022-03-02 22:33:12 1839

转载 HTTP请求方式中8种请求方法

简单介绍HTTP是超文本传输协议,其定义了客户端与服务器端之间文本传输的规范。HTTP默认使用80端口,这个端口指的是服务端的端口,而客户端使用的端口是动态分配的。当我们没有指定端口访问时,浏览器会默认帮我们添加80端口。我们也可以自己指定访问端口如:http://www.ip138.com:80。 需要注意的是,现在大多数访问都使用了HTTPS协议,而HTTPS的默认端口为443,如果使用80端口访问HTTPS协议的服务器可能会被拒绝。HTTP请求的方法:HTTP/1.1协议中共定义了八种

2022-03-01 16:50:28 908

空空如也

空空如也

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

TA关注的人

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