获得徽章 0
- #每天一个知识点#
Day 3 今天学习了后端的阅读材料中的《Golang 零值、空值与空结构》。
以下为大致概念:
(1)零值是指当你声明变量(分配内存)并未显式初始化时,始终为你的变量自动设置一个默认初始值的策略。
(2)nil 是 Golang 中预先声明的标识符(非关键字保留字),其主要用来表示引用类型的零值(指针,接口,函数,映射,切片和通道),表示它们未初始化的值。【可以用 nil 来检查错误】
(3)空结构是没有任何字段的结构类型【①空结构的占用空间大小为零字节;②因无需填充对齐,故由嵌套空结构的空结构也不会占用存储空间;③以空结构作为元素的数组或切片,不占用空间;④因占用的存储大小为零,故两个不同的零大小的变量在内存中可能具有相同的地址。】
拜拜,晚安!~![[送心]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_56.5777828.png)
展开赞过评论1 - #挑战每日一条沸点#
本人在算法方面算是小白,今天在b站上学习数学建模 MATLAB 用法的时候,意外了解到有前人有做关于 MATLAB 的算法或模型的工具包,可在MATLAB中生成小的 APP 里面通过直接导入数据 (.mat/excel) 、调整参数、根据个人需求来生成饼状图、柱状图、折线图、热力图、箱线图等图片,蛮方便。另外,MATLAB 在数据清洗方面(比如处理缺失值或异常值时候的插值拟合)确实十分方便,还能够自动生成对应操作的相关代码,爱了爱了。
接下来一周左右,我会着重学习最近注意到有关回归分析的 Logistic 阻滞增长这个预测模型。
alg,淦ta
,xdm,这 数学建模有什么难得呗,不会就问,累了就歇,拜拜!
展开赞过评论1
![[送心]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_56.5777828.png)
![[无辜呆]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_96.4fb9d71.png)
![[得意]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_52.cc6d6bc.png)
![[互粉]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_76.8452494.png)
![[悠闲]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_84.10dda08.png)
,xdm,这 数学建模有什么难得呗,不会就问,累了就歇,拜拜!![[色]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_3.41d9a9a.png)
![[调皮]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_13.aaa8265.png)