自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MIss-Y的博客

爱生活,爱学习,爱一切让自己变得更美好的东西!爱MIss-Y

  • 博客(19)
  • 收藏
  • 关注

原创 详解Python中的可哈希对象与不可哈希对象(二)

前言:我们经常会听见很多的概念,哈希值,哈希表,可哈希对象,不可哈希对象,散列表,字典,映射,等等,那么这么多的概念后面到底又有什么区别和联系,它们的本质又是怎么样的,本此系列文章将针对这些概念进行说明,鉴于篇幅较多,本次系列文章将分为两篇来说明,此为第二篇,会涉及到一下概念,可变对象mutable与不可变对象inmutable,可哈希hashable与不可哈希unhashable,为什么字典...

2019-10-31 10:25:52 10336 5

原创 详解Python中的可哈希对象与不可哈希对象(一)——哈希表与哈希值

前言:我们经常会听见很多的概念,哈希值,哈希表,可哈希对象,不可哈希对象,散列表,字典,映射,等等,那么这么多的概念后面到底又有什么区别和联系,它们的本质又是怎么样的,本此系列文章将针对这些概念进行说明,鉴于篇幅较多,本次系列文章将分为两篇来说明,此为第一篇,介绍数据结构哈希表与哈希值。一、什么是哈希表与哈希值1.1 从一个简单的现象说起 顺序存储的结构类型需要一个一...

2019-10-30 16:45:04 9949 4

原创 运维大牛学习总结:常见的Linux指令大全【不断更新中... ...】

前言:这是个人的一个收藏文章,分门别类收藏一些常见的Linux运维人员命令,后面有新的一些命令也会添加进去。1、Linux基础网络操作命令(11 个)telnet使用 TELNET 协议远程登录。 ssh使用 SSH 加密协议远程登录。 scp全拼 secure copy,用于不同主机之间复制文件。 wget命令行下载文件。 ping测试主机之间网络的连通性。 ...

2019-10-25 09:29:32 611

原创 python面向对象编程系列文章(一)——python的多继承与单继承(MRO解析)

前言:很久没有系统的更新python高级语法与高级特性相关的东西了,本次带来的更新是关于python面向对象的设计的一些注意事项,包括以下几个内容:python的多继承与单继承、python中得super类的本质以及应用、python中的__init__和__new__详解三个内容,本篇为系列文章第一篇,详解python多继承与单继承。一、python的继承面向对象程序设计有两类...

2019-10-24 15:09:43 744 1

原创 VSCode开发C、C++环境搭建系列(二)——GCC/G++编译器对头文件、静态库、动态库的搜索路径详解

前言:前面说了C/C++编译的四大过程,本文继续前面的文章来说明编译过程中的注意事项,前面的系列文章请参考:g++安装配置以及C++的四个编译处理过程(对比C#编译执行过程)VSCode开发C、C++环境搭建系列(一)——基于Mingw-w64搭建一、GCC编译的四大过程回顾预处理(Pre-Processing):主要包括宏定义,文件包含,条件编译,注释消除四部分。...

2019-10-21 17:30:33 10109

原创 Linux编译安装中configure、make和make install各自的作用详解

前言:我们经常在Linux中通过源码安装软件会经过以下三个步骤,但是每一个步骤到底是什么意思呢?本文来详细说明。总的来说,这些都是典型的使用GNU的Autoconfigure和Automake产生的程序的安装步骤。(1)./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC(C Complie)或GCC(GNU Compile Collections)...

2019-10-17 14:09:38 14477 1

原创 C#的内存分配与管理

前言:前面的文章已经在内存的管理方面说的比较多了,这里再补充一下关于C#的内存分配与管理。前面的两篇文章参见:一文详解堆栈(二)——内存堆与内存栈一文读懂C#的 堆、栈、值类型、引用类型一、C#的内存分类由于C#是一种托管语言,它的垃圾回收机制(GC)是由.net平台负责的,加之C#语言并没有指针,所以我们在使用过程中极少会考虑到内存使用状况以及项目在运行过程中是如何进行内存管...

2019-10-16 11:00:48 4305 1

原创 一文详解堆栈(二)——内存堆与内存栈

前言:我们经常听见一个概念,堆(heap)和栈(stack),其实在数据结构中也有同样的这两个概念,但是这和内存的堆栈是不一样的东西哦,本文也会说明他们之间的区别的,另外,本文的只是是以C/C++为背景来说明,不同的语言在内存管理上面会有区别。本文是第二篇,介绍内存中的堆与栈。一、C++中的内存概述1.1 内存的分类标准——五分类在C++中,内存分成5个区,他们分别是堆,栈,自...

2019-10-16 10:14:15 23073 2

原创 一文详解堆栈(一)——数据结构的堆与栈

前言:我们经常听见一个概念,堆(heap)和栈(stack),其实在数据结构中也有同样的这两个概念,但是这和内存的堆栈是不一样的东西哦,本文也会说明他们之间的区别的,另外,本文的只是是以C/C++为背景来说明,不同的语言在内存管理上面会有区别。本文是第一篇,简要介绍数据结构中的堆与栈。一、数据结构中的堆与栈数据结构中,堆(heap)与栈(stack)是两个常见的数据结构,理解二者的定义...

2019-10-15 19:05:22 20681

原创 C语言#include使用“尖括号”与“双引号”的区别

前言:我们又是在写C++的时候,会看见这样的写法 # include <stdio.h>或者是# include "stdio.h",它们有什么区别呢?其实很简单,本文做一个简单的说明。一、不同的搜索路径对于使用双引号还是尖括号,它们的主要区别是:编译器预处理阶段查找头文件的路径不一样。1、对于使用双引号的头文件查找头文件路径的顺序为:(1)先在当前源文件所...

2019-10-15 15:50:33 15113 1

转载 神经网络中的权值初始化:从最基本的方法到Kaiming方法一路走来的历程

转自:AI公园作者:James Dellinger编译:ronghuaiyang导读这篇文章通过实验一步一步验证了如何从最基础的初始化方法发展到Kaiming初始化方法...

2019-10-15 06:00:00 527

转载 Pandas数据分析之Series和DataFrame的基本操作

转自:志学python利用Python进行数据分析(8) pandas基础: Series和DataFrame的基本操作一、reindex() 方法:重新索引针对 Ser...

2019-10-14 06:00:00 697

原创 VSCode开发C、C++环境搭建系列(一)——基于Mingw-w64搭建

前言:本次系列文章详细说明基于VS Code来搭建C、C++的开发环境,本次的操作系统是Windows系统,在Windows上面,会有两种不同主流编译器,及Mingw-W64和MSVC,本文介绍第一种,是系列文章的第一篇。概念辨析:Mingw-w64。是 GCC 的 Windows 版本 ;Cygwin。是一个在windows平台上运行的类UNIX模拟环境,在Windows上面提...

2019-10-13 18:20:53 9663 2

转载 干货|深度学习中的正则化技术概述(附Python+keras实现代码)

转自:磐创AI介绍数据科学研究者们最常遇见的问题之一就是怎样避免过拟合。你也许在训练模型的时候也遇到过同样的问题--在训练数据上表现非同一般的好,却在测试集上表现很一般...

2019-10-13 07:00:00 1001

原创 pytorch的自定义拓展之(三)——torch.autograd.Function的简单定义与案例

前言:详细过程可以参考前面的两篇文章:pytorch的自定义拓展之(二)——torch.autograd.Function完成自定义层pytorch的自定义拓展之(一)——torch.nn.Module和torch.autograd.Function一、使用autograd.Function 定义新的自动求导函数在底层,每一个原始的自动求导运算实际上是两个在Tens...

2019-10-12 11:39:46 7607 2

转载 一文概览深度学习中的激活函数

本文转载自:机器之心参与:路雪、蒋思源本文从激活函数的背景知识开始介绍,重点讲解了不同类型的非线性激活函数:Sigmoid、Tanh、ReLU、LReLU、PReLU、...

2019-10-12 06:00:00 307

原创 pytorch中关于分类问题损失函数的易混淆点——交叉熵损失的基本原理以及几种不同的实现

前言:pytorch中有几个非常容易搞混淆的函数,它们是softmax和log_softmax,CrossEntropyLoss()和NLLLoss(),为了更加彻底的弄清楚,本文将分为两篇文章来说明,第一篇说明原理,第二篇说明用法。一、二分类损失函数1.1 从一个简单的实例说起对于一个二分类问题,比如我们有一个样本,有两个不同的模型对他进行分类,那么它们的输出都应该是一个二维向量...

2019-10-09 19:47:14 3188 1

原创 .NET 爱python——pythonnet模块使用

前言:如何更好地进行python与.NET之间的交互式编程?在之前,我们常常使用IronPython,在.NET平台上使用python开发,但是IronPython只支持python2.7版本,而且不在维护,pythonnet提供了一个更好的解决方案,它提供了二者的交互,可以在编写python的时候与C#交互,调用C#,也可以在编写.NET的时候,将python代码嵌入在C#里面。详细信息...

2019-10-07 15:09:53 19053

原创 【.NET资源收集】C#与时俱进的知识点...

前言:本文仅仅作为一个个人草稿本,收藏一些网站,一些资源分享,一些书记分享,对于.NET的学习非常有帮助,免得到时候再找。一、.NET的官网介绍以及导航1、关于.NET Standard关于.NET Standard的版本以及它所支持的.NET Core版本和.NET Framework版本,以及.NET Standard里面有多少个API,https://dotnet.mic...

2019-10-07 00:11:16 818

空空如也

空空如也

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

TA关注的人

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