- 博客(5)
- 收藏
- 关注
原创 一文搞懂C#中的赋值、深复制、浅复制
一、文字含义先引入一个观念,赋值和深复制、浅复制并不是一样的,含义是不一样的。本文所说的主要是针对“ 引用类型 ”本文以 “类 ”为例加以说明。一般的系统定义的值类型(int、double、float等等)此处不做考虑。1、赋值。指的是 “ 等号= ”。它相当于是给引用对象起一个别名。2、浅度复制和深度复制。指的是类实现 ICloneable接口,重写该接口的唯一方法。注意:不管是...
2018-07-29 20:31:56 10916 5
原创 一文理解C# explicit和implicit关键字
一、这两个关键字有什么用?(1)考虑下面的需求,Person类有个字段age。我想使用Person p = (Person) 18 来创建一个age为18的Person对象,怎么办?更进一步,我想使用Person p = 18 来创建一个age为18的Person对象,怎么办?(2)类似,Person类有个字段name。我想使用Person p = (Person) “张三” 来创建一...
2018-07-29 17:04:18 905 1
转载 Python中文乱码
转自:菜鸟学Python 有没有遇到过这样的问题,读取文件被提示“UnicodeDecodeError”、爬取网页得到一堆乱码,其实这些都是编码惹的祸,如果不能真正理解编码的问题所在,就像开车没有带导航,游泳没有带有度数的眼镜。如果你正在为此而 头疼,不妨来看看这篇文章,里面或许有你要的答案。一些基本的编码知识1).常见的编码格式ASCII/ANSI:ASCII可以简单理解为用...
2018-07-26 14:31:21 1695
转载 Python初学者必须会的Jupyter Notebook
致Python初学者:你必须会的Jupyter Notebook转自:Python网络爬虫与数据挖掘 在数据分析的道路上,你一定曾有过为新发现而激动不已的时刻,此时你急于将自己的发现告诉大家,却遇到了这样的问题:如何将我的分析过程清晰地表述出来呢?为了能与同行们有效沟通,你需要重现整个分析过程,并将说明文字、代码、图表、公式、结论都整合在一个文档中。显然传统的文本编辑工具并不能满足这...
2018-07-23 22:26:38 6635 1
转载 深度学习优化入门:Momentum、RMSProp 和 Adam
转自:机器学习算法与Python学习虽然局部极小值和鞍点会阻碍我们的训练,但病态曲率会减慢训练的速度,以至于从事机器学习的人可能会认为搜索已经收敛到一个次优的极小值。让我们深入了解什么是病态曲率。机器学习交流群进群的小伙伴请添加微信MLAPython备注(姓名-单位-方向) 病态曲率考虑以下损失曲线图。**病态曲率**如你所知,我们在进入一个以蓝色...
2018-07-20 12:30:38 3108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人