- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 085-包的匿名导入(Blank Import)
转眼间,Golang 的博客从春天写到了冬天,现在我们又回到了原点,不忘初心。那时候我们为了匆匆进入 Golang 的世界,几笔掠过了 Golang 项目结构的相关知识,也粗略的介绍了 Golang 的包相关的概念——《go 项目结构》。我们依靠这点知识,撑到了现在。如今,是时候再为你扩展一些关于 Golang 包以及相关的工具了。1. 介绍一路走来,你一定遇到过这样的情况:如果 import...
2018-10-20 12:30:07 2265 1
原创 084-反射(通过 reflect.Value 修改值)
前面我们学习了一些关于反射的用法,比如:x := 2// 拿到 x 的 Value 对象a := reflect.ValueOf(x)我们可以通过 a 来得知 x 的具体值是多少,那有没有办法通过 a 来修改 x 的值呢?在上面这个例子中,是不行的。1. 可修改性或者说叫可设置性。Value 有一个方法,CanSet,它可以告知你是否可以设置值。还有一个方法就一并讲了,叫 CanA...
2018-10-14 13:17:13 2089
原创 083-反射(序列化 json)
想必你已经掌握了反射的相关操作,也能够遍历结构体的字段和方法,现在我们就要进入实战了。1. 问题正如标题所指,我们的目标是能将任意类型的结构体序列化成 json. 对应的 golang 的encoding/jsong 包就是 Marshal 函数, C++ 的 jsoncpp 库来说就是 write 或 fastwrite 方法,对应到 JavaScript 就是 JSON.stringify...
2018-10-14 12:22:43 1352
GCC 内联汇编
2018-10-28
梯度下降法VS2008_C++
2014-10-23
增强版事故树绘制与分析程序
2013-04-19
事故树绘制分析软件
2012-12-17
MFC 音乐播放器
2012-12-12
汇编_单片机_matlab_Multisim等
2010-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人