自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 第五章 控制语句

在我们的编程过程中,无论是产品研发还是企业应用,逻辑处理是重中之重。将这些复杂的逻辑处理进行分解,根据输入条件,控制信息的流动,这就是计算机中常用的判断语句,在go语言中判断语句有:条件判断语句(if),选择语句(switch)和循环语句(for)。

2023-06-14 17:26:44 93 1

原创 第四章 程序的框架——函数

在go语言中如何定义函数呢?在go语言中定义函数使用关键字"func"来定义函数。函数在使用之前必须先定义。在前面的章节中的main函数就是使用关键字"func"定义的。在go语言中,函数有三种:普通函数、匿名函数(没有函数名称的函数)和方法(定义在struct上的函数)。在很多的面向对象的编程语言中,函数都支持重载,但是go语言中函数不允许重载。也不允许函数进行嵌套(即不能在函数内部定义函数),但是可以嵌套匿名函数。

2023-05-24 10:46:44 187

原创 第三章 程序的基石

每一个程序都是有数据,对数据的处理,以及逻辑处理构成。程序中的数据又分为在程序执行中可以修改的数据叫做变量;在程序运行中不允许修改的数据叫做常量。在程序的执行过程中,通常要对数据进行运算,常见的运算有代数运算(加减乘除等)和逻辑运算(与或运算等),以及对常量和变量的赋值运算。接下来就仔细的讲解一下go语言中的变量,常量和运算符。并通过一个例子来应用在这一章学到的知识。

2023-05-15 17:30:47 159

原创 第二章 初识Go语言

一个main package中只允许存在一个main()函数,Go语言函数不支持重载,一个package不能有两个函数名子一样的函数。main()函数作为Go语言程序编译的执行主入口,如果同时出现两个执行入口,系统就无法选择正确的执行入口从而导致编译报错。

2023-04-08 07:52:33 76 1

原创 第一章 Go语言简史

说到Go的起源,就不得不说一件趣事,事件起源于2007年,当时 C++委员会正在 Google 对 C++ 语言新增加的35个新的特性进行一场分享演讲。Google 的技术大神们也在认真听讲座,罗布也是其中一位。随着会议的中场休息,大家开始了对这些 C++ 语言新特性是否带来更多的价值进行热烈的讨论。说是讨论,倒不如说是吐槽更好,他们一致认为:与其在臃肿的语言上不断增加新的特性,不如简化编程语言。于是,灵光一现,为什么我们自己不做一门新的语言解决这个问题呢?脑袋一拍之后,Go 语言这门新秀就应运而生。

2023-04-04 13:36:21 175 2

R的极客理想:量化投资

本书是《R的极客理想》系列丛书的第三本,是将R语言与金融量化投资相结合的一本书。本书主要的写作目的是把R语言的技术和实际的金融量化案例结合起来,让读者能切身体会如何把知识变成真正的生产力。 本书中的原创观点和方法,都是基于理论研究和实践的成果。实际上,长久以来我也在找这样一本书,能够把书本上的理论模型与实际业务相结合,但并没有找到,或者并没有符合中国市场的实际案例应用,所以只能自己动手写一本。本书有点像自己的笔记,我也会经常翻看,让自己的头脑始终保持思路清晰。

2018-12-13

R的极客理想:高级开发篇

则以R语言的高级编程为主,辅以跨界知识的综合运用。书中首先阐释如何用R语言实现数学、统计计算以及模型建立,应用包括协同过滤算法、基于矩阵的PageRank算法、遗传算法和金融交易策略模型等。详细介绍了R语言的环境空间、文件系统管理、S3、S4、RC和R6四种面向对象的程序设计。还介绍完整的R包开发流程,并提供每日中国天气的应用案例和游戏开发的案例,帮助读者创建自己的R包,打开R语言产品化的思路。   书中介绍了多个场景案例,不仅从学术的角度完成了模型设计,而且用计算机的方法把产品实现。通过案例的学习,可以让不同学科背景的R语言使用者,站在其他人的角度,找到新的思维方法。

2018-12-13

R的极客理想:工具篇

资深R语言用户多年实战经验的结晶,介绍了各种性能奇特的R语言包,提升R语言性能的方法,以及R语言在实际使用时与Java、MySQL、MongoDB、Hive、HBase、Hadoop等技术的综合运用的解决方案。

2018-12-13

空空如也

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

TA关注的人

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