自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (8)
  • 收藏
  • 关注

原创 利用pytorch手写数字识别

在这个例子中,我们首先定义了数据转换和加载器。然后,我们定义了一个简单的全连接神经网络模型。接着,我们使用交叉熵损失函数和随机梯度下降优化器来训练模型。最后,我们在测试集上评估了模型的性能。:MNIST是一个常用的手写数字数据集,它包含了0到9的手写数字图片。请注意,这只是一个简单的例子。在实际应用中,你可能需要更复杂的网络结构、数据增强、正则化等技术来提高模型的性能。:定义一个神经网络模型来对数字图片进行分类。:使用MNIST测试数据来评估模型的性能。:使用MNIST训练数据来训练模型。

2024-03-28 16:43:10 190

原创 简单理解AI中的向后传播

在前向传播过程中,网络会生成一个输出,这个输出与实际值之间的差异会通过一个损失函数来衡量。向后传播(Backpropagation)是一种在神经网络中用于计算损失函数相对于每个权重的梯度的算法。我们需要知道每个权重对损失函数的贡献,即损失函数对每个权重的梯度。:在误差传播的同时,计算损失函数对每个权重的梯度。:然后,这个误差会通过网络向后传播,每个隐藏层都会根据其前一层和后一层的误差来计算自己的误差。:首先计算输出层的误差,这通常是实际输出和期望输出之间的差异,通过损失函数来衡量。

2024-03-26 11:23:32 181

原创 Python中Pandas常用函数及案例详解

5、df.append() 功能:将另一个DataFrame添加到当前DataFrame的末尾。7、df.sort_values() 功能:根据一个或多个列的值对DataFrame进行排序。9、df.merge() 功能:按照指定的键(key)或者索引来合并两个DataFrame。2、pandas.DataFrame() 功能:创建一个DataFrame。3、df.loc 功能:基于行标签和列名来获取DataFrame的子集。10、df.corr() 功能:计算DataFrame中各列的相关系数。

2024-03-13 11:21:40 458

原创 Anaconda3安装pandas失败,处理办法

1、更新 Anaconda: 确保你的 Anaconda 环境是最新的。5、检查网络连接: 安装过程中如果遇到连接问题,请确保你的网络连接正常,并且没有任何防火墙或代理设置阻止了安装。9、安装依赖: 有时候,pandas 安装需要先安装其依赖库。6、查看错误信息: 安装失败时通常会有错误信息,仔细阅读这些信息可以提供关于问题的线索。如果以上方法都无法解决问题,你可以提供具体的错误信息,这样我可能能提供更具体的帮助。7、检查兼容性: 确保 pandas 的版本与你安装的 Python 版本兼容。

2024-03-12 19:19:00 524

原创 pytorch中tensor数据类型、常用运算函数以及使用案例

Tensor的数据类型非常重要,因为它决定了数据在计算过程中的行为,包括如何进行数学运算以及如何处理梯度下降等。在设计和训练深度学习模型时,正确处理Tensor的数据类型和进行有效的数据运算是非常关键的。在Python的深度学习库中,如PyTorch,Tensor的数据类型通常与NumPy的数据类型相对应。不同的数据类型会影响到模型的性能和数值稳定性,因此在设计模型时,需要根据实际需求选择合适的数据类型。噪声添加:在某些情况下,为了提高模型的鲁棒性,可能会在数据中添加一定程度的噪声。

2024-03-12 15:48:50 524

原创 数据库设计的三大范式理解与应用

第二范式还要求表中的非主键字段必须完全依赖于主键,而不是仅依赖于主键的一部分(对于组合主键来说)。第三范式(3NF):在第二范式的基础上,要求一个表中的非主键字段必须直接依赖于主键,不能存在传递依赖。传递依赖是指非主键字段依赖于另一个非主键字段。第一范式(1NF):确保数据库表的每一列都是不可分割的基本数据项,即表中的所有字段值都是不可再分的原子值。这个范式的主要目的是确保每一个字段都是单一属性的,不包含多个值,保证了数据的原子性。总之,三大范式是关系型数据库设计的基础,有助于确保数据的准确性和一致性。

2024-03-06 18:27:59 409

原创 什么是张量?如何理解张量?

张量在物理学、工程学、计算机科学等领域都有广泛的应用,比如在机器学习和深度学习中,神经网络的参数和数据通常以张量的形式表示和处理。在数学和物理学中,张量是一种广泛应用的概念,用来描述物理量在空间中的分布和变化。:通过练习张量的相关问题和实际应用,逐渐加深对张量的理解。:首先,从一维数组(向量)和二维数组(矩阵)开始,理解它们分别是零阶张量和一阶张量的特例。想象不同阶数的张量在空间中的表现形式,可以帮助理解张量的几何意义。总的来说,理解张量需要一个渐进的过程,结合理论和实践,逐步加深对张量概念的理解和运用。

2024-03-03 12:01:30 474

原创 Firewalld的常用操作

Firewalld为管理员提供了一个更为直观和易于使用的界面来管理防火墙规则,同时保持了iptables的强大功能。此外,更改防火墙设置可能会影响系统的安全性和网络访问,因此在进行任何更改之前,请确保你理解这些更改的影响。区域管理:Firewalld将网络接口分配到不同的区域(例如:public, private, external等),每个区域可以有自己的防火墙规则。服务管理:管理员可以为特定的服务(如SSH, HTTP等)设置规则,这些服务规则可以应用于单个或多个区域。

2024-02-29 14:55:08 334

原创 conda常用命令详解

这些是一些常用的 Conda 命令及其详细解释,希望能够帮助你更好地使用 Conda 进行软件包和环境管理。Conda 是一个功能强大的包管理器和环境管理器,用于安装、部署和管理软件包和其依赖关系。创建一个名为 myenv 的环境,并指定 Python 版本为 3.8。安装名为 numpy 的软件包到当前激活的环境中。列出所有已创建的环境,显示当前激活的环境。列出当前环境中已安装的所有软件包。清理当前环境中不需要的软件包和缓存。列出当前环境中可更新的所有软件包。激活名为 myenv 的环境。

2024-02-24 20:18:30 638

原创 SpringBoot 2.7.6 集成Activiti 7.1.0.M6 所需的配置文件

【代码】SpringBoot 2.7.6 集成Activiti 7.1.0.M6 所需的pom文件。

2024-02-08 11:31:00 510

原创 Jdk版本对应关系

JDK(Java Development Kit,Java开发工具包)版本和Class文件的编译版本之间有一一对应的关系。Class文件的编译版本通常被称为“字节码版本”,它表示了编译后的Java代码所对应的Java虚拟机(JVM)版本。

2024-02-07 09:45:56 846

原创 Oracle表结构转成MySQL表结构

Oracle数据库中一些特殊的功能或数据类型(如ROWID、UUID、网络数据类型等)在MySQL中可能没有直接的对应项,需要找到合适的替代方案或转换逻辑。确保目标MySQL数据库使用与Oracle数据库相同的字符集和排序规则,这通常在MySQL中通过CHARACTER SET和COLLATE语句来指定。在进行数据库迁移时,务必确保备份原始数据,并在迁移后进行全面的测试,以确保数据的完整性和应用程序的功能性。Oracle使用的是固定的字符集和排序规则,而MySQL使用的是可变字符集和排序规则。

2024-02-06 16:15:29 1012

原创 openEuler 22.03 docker安装elasticsearch 7.17.17

Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。: 如果您还希望安装Kibana来监控Elasticsearch,您可以按照类似的方式使用Docker安装Kibana,并配置Kibana以连接Elasticsearch。请注意,在实际操作中,您需要根据具体的Elasticsearch版本查找对应的Docker镜像,并根据自己的需求调整配置文件。根据您的需求配置配置文件。

2024-02-04 11:17:52 510

原创 openEuler 22.03 登录提示设置

在openEuler系统中,您可以通过编辑 /etc/motd 文件来设置登录提示信息。motd 是 “Message of the Day” 的缩写,它通常包含当天的提示信息,在用户成功登录到Linux系统后显示。现在,当用户登录CentOS系统时,他们将看到您设置的提示信息。这可以用于发送重要的通知或信息给登录的用户。在 vi 或 nano 中,您可以按下 Esc 键,然后输入 :wq 并按下 Enter 键来保存并退出。,您可能需要使用 sudo 来获取对 /etc/motd 文件的写入权限。

2024-02-02 18:27:15 429

原创 CentOS服务器拒绝SSH登录

确保防火墙允许SSH连接:如果服务器上的防火墙配置不正确,可能会导致SSH连接被拒绝。检查网络连接:确保服务器与您的计算机之间的网络连接是正常的。您可以尝试使用其他网络连接或ping服务器以检查是否能够访问。确认SSH服务正在运行:在服务器上确认SSH服务正在运行。检查SSH配置文件:确认SSH服务器配置文件是否正确设置。默认情况下,CentOS的SSH配置文件位于。如果上述方法仍无法解决问题,请检查系统日志文件(如。)以获取更多详细的错误信息,并尝试根据错误信息进一步解决问题。

2024-01-25 15:00:04 1158

原创 Centos7 Jenkins开机自启动

使用文本编辑器打开rc.local文件,例如使用vi /etc/rc.d/rc.local。首先,确保您的Shell脚本位于正确的路径,并且具有执行权限。脚本文件的开头应该使用#!请将user替换为实际的用户名,将/path/to/替换为脚本的实际路径。如果您的系统已经启用了systemd,您也可以创建一个服务来管理您的脚本。使用这些方法,您可以根据需要选择最适合您的开机自动执行脚本的方案。修改ExecStart行的/path/to/为您的脚本实际路径。修改/path/to/为您的脚本实际路径。

2024-01-22 10:17:40 702

原创 Centos7 安装Jenkins2.440

从官网下载jdk11,例如:jdk-11.0.21_linux-x64_bin.tar.gz,使用命令tar -zxvf jdk-11.0.21_linux-x64_bin.tar.gz -C / 直接解压。以上步骤是在CentOS 7上手动安装Jenkins 2.440的基本步骤。请注意,根据您的网络环境,可能需要替换下载链接中的镜像源地址。首先,确保您的CentOS 7系统已经安装了Java 11。记录下显示的密码,并在浏览器中输入。

2024-01-16 19:33:51 616

原创 CentOS 7 安装Jdk 配置环境变量

将JAVA_HOME变量设置为JDK安装路径,如/usr/local/java/jdk1.8.0_204。验证JDK是否安装成功,输入命令:java -version。如果能看到JDK的版本信息,则表示安装成功。这样,JDK就成功安装并配置好环境变量了。使用source命令使环境变量生效,命令为:source /etc/profile。下载JDK8或其它版本的安装包,并解压到一个新建的Java目录中。首先,需要检查系统是否自带JDK,并删除已有的JDK。

2024-01-16 19:04:50 690

原创 IDC机房的功能和特点

IDC机房在建设和运营过程中,需考虑多种因素,例如机房的地理位置选择(通常建在地震少发、水电供应充足、交通便利的区域),建筑结构和环境设备(如机房的防护能力、空调制冷、电源供应等),以确保设备正常运行和服务的稳定提供。此外,IDC机房还需考虑网络连接和带宽,高速的网络连接和大带宽可以确保数据传输的高效和稳定性。总体而言,IDC机房作为现代互联网服务的重要基础设施,其稳定、高效、安全的服务环境为各类企业、组织及政府部门提供了强大的技术支持和保障,为业务发展和创新提供了坚实的基础。

2024-01-06 11:48:37 417

原创 CentOS 7.9 升级内核到最新的长期支撑版本

在商业和生产环境中,建议在升级前在测试环境中进行充分的测试,以确保新内核的兼容性和稳定性。

2023-12-30 22:32:48 795

原创 Flask 3.0.0 使用Flask-Migrate 4.0.5 数据迁移说明

数据迁移就是将程序中定义的好的表结构映射到数据库中的过程,减少手动创建数据库表的麻烦。Flask使用Flask-Migrate进行数据库对象迁移。

2023-12-10 19:52:41 241

原创 Django 4.2.7 测试

创建完成上述代码之后,然后,就可以通过如下命令进行测试了。通过上述结果OK,可以看出用例测试通过了。

2023-12-04 18:03:03 55

原创 Django 4.2.7 模板配置

视图可以从数据库里读取记录,可以使用一个模板引擎(比如 Django 自带的,或者其他第三方的),可以生成一个 PDF 文件,可以输出一个 XML,创建一个 ZIP 文件,或者原生的数据库内容。每个视图必须要做的只有两件事:返回一个包含被请求页面内容的HttpResponse对象,或者抛出一个异常,比如Http404。Django框架提供了专门用于视图展示的模板,通过模板进行视图内容的个性化展示,而不用过多的依赖Python。通过视图中的render()函数,将数据库中的内容渲染到页面上。

2023-12-04 16:31:31 51

原创 Django 4.2.7 超级管理员创建

【代码】Django 4.2.7 超级管理员创建。

2023-12-04 15:10:10 156

原创 Django 4.2.7 数据迁移MySQL版说明

为了在我们的工程中包含这个应用,我们需要在配置类settings.py中的INSTALLED_APPS中添加设置。命令,Django 会检测你对模型文件的修改(在这种情况下,你已经取得了新的),并且把修改的部分储存为一次。使用MySQL数据库,请确认在使用前已经创建了数据库。你可以通过在你的数据库交互式命令行中使用 "执行完成上述命令之后,在MySQL数据库中就可以看到创建好的数据表。数据迁移就是将已经定义好的数据模型映射到数据库中表的过程。另外,还要确保该数据库用户中提供。" 命令来完成这件事。

2023-12-04 11:30:20 46

原创 Django 4.2.7 配置页面路由

在Django中开发视图功能的时候,需要先创建一个应用,创建应用的命令如下:python .\manage.py startapp 应用名称# 例如创建user应用python .\manage.py startapp user创建完成应用之后,在应用中创建一个视图文件views.python,具体代码如下:from django.shortcuts import renderfrom django.http import HttpResponse# Create your vi

2023-12-04 10:23:21 33

原创 Django 4.2.7 项目结构说明

【代码】Django 4.2.7 项目结构说明。

2023-12-04 09:38:01 21

原创 Django 4.2.7 数据迁移说明

数据迁移:在Django中的表达的含义就是将自定义好的数据模型映射到数据库表的过程,类似ORM框架的操作。以上的表都是Django默认的数据库表,主要是权限、日志、会话等相关的默认表。win11下面Django数据迁移的步骤(默认数据库是sqlite3)

2023-12-03 20:37:38 47

原创 Django 4.2.7 项目启动方式说明

【代码】Django 4.2.7 项目启动方式说明。

2023-12-03 20:16:09 29

原创 Django 4.2.7 settings.py 配置详解

【代码】Django 4.2.7 settings.py 配置详解。

2023-12-03 19:52:20 43

原创 Nacos修改密码?忘记密码重置密码?

然后,在nacos数据库中,找到nacos_config数据库,在表users中将如下字段替换成上面代码生成的字符串就可以了。1、在使用nacos的时候,如果不想使用默认的密码如何修改成目标密码?

2023-11-21 11:03:10 4756

原创 docker 安装nacos 2.0以后的版本

nacos2.0以后的版本默认增加了两个端口:9848、9849两个端口。

2023-11-15 21:46:57 126

原创 PowerDesigner16 表显示中文字段

1、以管理员身份打开PowerDesigner。备注:需要将空注释的字段补充完整。3、从数据库中逆向数据模型。4、选择MySQL数据源。5、选择配置好的数据连接。6、选择用户所属的表。

2023-11-06 19:55:00 319

原创 使用docker安装graylog的命令

e GRAYLOG_MONGODB_URI=mongodb://admin:密码@mongodb IP:27017/admin \。1、elasticsearch安装命令。2、mongodb安装命令。3、graylog安装命令。

2023-10-27 15:33:20 167

原创 docker 安装elasticsearch的本地宿主目录无权限问题

解决方法:给挂载目录添加权限777,例如:chmod -R 777 /dockers/es/data。然后通过docker命令重启服务,就正常了。

2023-10-27 14:38:55 310 1

原创 windows下面pip配置国内镜像源,解决下载python插件超时问题

pip如果不配置国内镜像源的话,下载包的速度非常慢,毕竟默认的源在国外呢,国内主要的镜像源有如下,其中我个人喜欢用阿里云的镜像源。在我的电脑->属性->设置->关于->高级系统设置->环境变量->系统变量->path->新建中。在user目录中创建一个pip文件夹,例如:/user/zhangsan/pip。使用命令pip config list进行验证出现。添加pip.ini的完整路径。

2023-07-08 16:51:29 339 1

原创 Grafana V8.3.x 版本中的新增功能(开源版本)

Grafana 8.3版本包括新的烛台面板、新的可视化建议引擎以及面向企业用户的记录查询。8.3 版本中的 Grafana 警报是适用于所有警报的灵活单一管理平台,其中包括对通知程序、联系点和警报规则的扩展预配支持,以及针对企业客户的审核和精细访问控制。4、从8.3版本中开始,Grafana告警是默认安装的。Grafana 8.3 版本警报包括测试联系点和通知路由的功能。以上功能,Grafana8.3中开源版本的一些功能,企业版本的一些功能此处不再单独罗列,企业版本需要单独收费的。

2022-11-24 15:32:12 620

原创 解决go语言热部署组件fresh安装问题

无法将“fresh”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

2022-11-06 18:58:43 1949 3

原创 云服务器上面安装promethues

云服务器上面安装promethues

2022-10-31 15:03:54 420

转载 JS:箭头函数

js中箭头函数的使用简单介绍

2022-10-08 10:58:01 504

韩顺平Scala 2018 最新 完成 文档

一、Scala核心编程课程简介 近年来随着大数据的兴起,大数据核心框架Spark和Kafka也受到到广泛关注, Spark底层是Scala实现的, 因此也带火了Scala语言,目前Scala被全球知名公司(如:谷歌、百度、阿里、Twitter、京东等)广泛用于Spark开发。新一代的物联网时代到来,会对大数据应用人才的需求越加紧迫。 尚硅谷网罗和整合了学员很喜爱的师资,打造出专注于Spark开发的Scala课程,我们讲解Scala核心编程技术,同时也讲解编程思想、设计模式和Scala底层实现,让您有豁然开朗的感受。 二、课程内容和目标 本课程重点讲解Scala核心编程,内容包括: Scala语言概述、运算符、程序流程控制、数据结构之集合、Map映射、过滤、化简、折叠、扫描、拉链、视图、并行集合、高阶函数、函数柯里化、偏函数、参数推断、控制抽象、Trait、面向对象编程、异常处理、惰性函数、Akka及Actor模型、Spark Master和Worker通讯、隐式转换、隐式参数、工厂模式、单例模式、观察者模式、装饰者模式、代理模式、泛型、上下界、视图界定、上下文界定、协变逆变不变和源码剖析。通过系统全面的学习,学员能掌握Scala编程思想和Scala底层机制,为进一步学习Spark打下坚实基础。 三、谁适合学 1.希望以较低的投入和风险,来了解自己是否适合转型从事Spark开发的求职人员。 2.有一定的Java基础,或者自学过一些Java书籍与视频资料,想系统掌握Scala语言的程序员。

2019-04-14

尚硅谷Java视频教程_Dubbo

Dubbo是目前分布式系统开发里面使用非常多的一个RPC框架。本套视频从分布式系统的基本概念出发,由浅入深,讲解了RPC原理,Dubbo基本使用,Dubbo高可用场景以及Dubbo原理,涉及了分布式系统中服务注册、服务发现、负载均衡、灰度发布、集群容错、服务降级等核心概念的讲解及演示。通过学习,大家对分布式系统会有一个清晰的认识,为后来开发大型分布式项目奠定良好基础。

2018-08-29

尚硅谷Java视频教程_Git&GitHub;视频教程

Git是先进的分布式版本控制系统,而Github是常用的Git代码托管中心。 本套教程内容丰富、详实,囊括:Git安装过程、本地库基本操作、远程基本操作、基于分支的Gitflow工作流、跨团队协作的 Forking工作流、Eclipse中的Git版本控制以及Git对Eclipse特定文件忽略的配置方法。还通过展示Git内部版本管理机制,让你了解 到Git高效操作的底层逻辑。教程的最后完整演示了Gitlab服务器的搭建过程。

2018-06-08

尚硅谷Java视频教程_SVN高级视频教程 2018 最新

Subversion简称SVN,是目前使用最广泛的集中式版本控制系统,能够在项目开发过程中很好的辅助我们进行团队协作。SVN可以为团队开发提供代码备份、协同修改、冲突显示、增量式版本控制、权限控制、分支操作等功能。 本教程是在上一版基础上的升级,改进点包括:在Linux系统部署SVN服务器程序、更丰富的命令行操作、Eclipse特定文件全局忽略、分支管理、不通过Eclipse插件单纯使用TortoiseSVN上传Eclipse工程等等。

2018-04-28

PL/SQL developer 12.07 注册码 可以使用

PL/SQL developer 12.07 注册码 可以使用,不错,自己用过了,分享给大家

2018-03-14

尚硅谷2017最新MySQL核心技术 178讲

这个教程不错,推荐给大家系统学习,希望能够帮助到您

2018-02-27

springboot中集成redis的方案

文档中一步步的详细描述了如何集成springboot的方案,通过文档可以顺利集成这个redis方案

2018-02-09

从网络maven库上面下载jar包到本地仓库的工具

1、这个工具是我个人开发的,版权归我所有 2、解决了本地仓库里缺少jar包手动导入jar包的麻烦 3、本地需要安装jdk1.7及以上 4、需要设置maven的环境变量,默认M2_HOME 5、直接将maven的jar包的依赖贴到文本框中,点击导入,就可以导入到你本地的maven仓库中

2018-02-06

空空如也

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

TA关注的人

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