第29章 灵活地学习
齐凡捧着那本《数据库原理解析》一阵头大。
光数据库种类就有一坨。mysql、MongoDB、oracle、sqlserver。。。
齐凡尝试着去看mysql的源代码,因为mysql是完全开源的,他想了解下数据库实现的原理。
当齐凡用手机查了下mysql的源码规模后,他果断选择了放弃,因为尼玛有上百万行。不要说理解那些源代码,光是从头到尾瞄一遍,那都是海量的时间开销。
不知道系统后续有没有快速阅读理解代码的好东西,可就算有,齐凡也不打算耗费在阅读数据库源码上。因为他发现,干嘛要去理解数据库如何实现,就像食客只要会吃就行了。
理解数据库和会用数据库,这里头差别太大了。反正自己又不搞数据库研究,干嘛要去理解它呢。
如果是这样的,那使用数据库就剩下运维工作了。因为数据库这类IT产品,安装部署完之后是没法放任不管的,需要有人长期伺候才行。
齐凡想了下,既然理解数据库可以抛开,那运维数据库为什么不能抛开呢,难道市面上就没有哪家公司提供这类服务?
于是齐凡搜索了下。好家伙,最大的那个电商平台竟然已经开始布局了。远程的数据库和服务器的这类产品,被赋予了一个形象的名字--云计算。
你不用买一台实实在在的服务器或者数据库,只需在云计算平台购买后,通过网络远程访问使用即可。然后服务器和数据库的运维的工作可以整个抛掉,只要你持续付钱就行。
这对齐凡来说简直就是天降福音。这就好比厨师可以不用自己磨刀了,用完刀具后也不用自己收拾了,只要专心做菜即可。
于是,《数据库原理解析》被他放到了一边。因为使用数据库只要会用几条sql语句就行了,这个分分钟就能学会。
王教授魔鬼书单上的书籍减少了一本。
齐凡又拿起了《数据结构》。
关于数据结构,他早已看过一部分,因为写代码绕不过这玩意儿,就像厨师必须要有餐具来盛菜,数据结构就是程序员的餐具。
但之前齐凡只看到了常用的部分--数组、链表、队列、哈希,其他的内容并未去涉及。
这回他打算系统完整地学习下。随后他发现貌似也没有必要。
因为常用的数据结构就那么几种,复杂一些的如“树”和“图”,如果不是写算法的话,一万年下来也用不到几回。
齐凡出于慎重,特地跑到机房,亲自动手实现了一个自平衡的二叉树,又写了个红黑树。写完之后他对着电脑屏幕直发愣,他侥幸脑汁也想不到自己会在何处用得到这种拧巴成麻花的东西。
或者说,当用到这种拧巴东西的时候,一定是程序本身的设计出问题了。
于是齐凡把《数据结构》也收了起来,等用到时再回过头来翻吧,暂时还是不浪费时间了。
齐凡还在心中吐槽了番。就数据结构这玩意儿,值得专门开一门来讲吗。随后他发现,貌似连编程都不值得专门开课来讲。因为都尼玛太简单了。
可他又反思,为什么那么多人学不会呢。比如李月,简简单单的C语言,齐凡恨不得拿脚指头都能敲出来,可李月就是不懂。
好吧。这或许就是难者不会会者不难。
王教授魔鬼书单上的书籍又减少了一本。
请收藏本站:https://www.aysk.cc。阿优书库手机版:https://m.aysk.cc
光数据库种类就有一坨。mysql、MongoDB、oracle、sqlserver。。。
齐凡尝试着去看mysql的源代码,因为mysql是完全开源的,他想了解下数据库实现的原理。
当齐凡用手机查了下mysql的源码规模后,他果断选择了放弃,因为尼玛有上百万行。不要说理解那些源代码,光是从头到尾瞄一遍,那都是海量的时间开销。
不知道系统后续有没有快速阅读理解代码的好东西,可就算有,齐凡也不打算耗费在阅读数据库源码上。因为他发现,干嘛要去理解数据库如何实现,就像食客只要会吃就行了。
理解数据库和会用数据库,这里头差别太大了。反正自己又不搞数据库研究,干嘛要去理解它呢。
如果是这样的,那使用数据库就剩下运维工作了。因为数据库这类IT产品,安装部署完之后是没法放任不管的,需要有人长期伺候才行。
齐凡想了下,既然理解数据库可以抛开,那运维数据库为什么不能抛开呢,难道市面上就没有哪家公司提供这类服务?
于是齐凡搜索了下。好家伙,最大的那个电商平台竟然已经开始布局了。远程的数据库和服务器的这类产品,被赋予了一个形象的名字--云计算。
你不用买一台实实在在的服务器或者数据库,只需在云计算平台购买后,通过网络远程访问使用即可。然后服务器和数据库的运维的工作可以整个抛掉,只要你持续付钱就行。
这对齐凡来说简直就是天降福音。这就好比厨师可以不用自己磨刀了,用完刀具后也不用自己收拾了,只要专心做菜即可。
于是,《数据库原理解析》被他放到了一边。因为使用数据库只要会用几条sql语句就行了,这个分分钟就能学会。
王教授魔鬼书单上的书籍减少了一本。
齐凡又拿起了《数据结构》。
关于数据结构,他早已看过一部分,因为写代码绕不过这玩意儿,就像厨师必须要有餐具来盛菜,数据结构就是程序员的餐具。
但之前齐凡只看到了常用的部分--数组、链表、队列、哈希,其他的内容并未去涉及。
这回他打算系统完整地学习下。随后他发现貌似也没有必要。
因为常用的数据结构就那么几种,复杂一些的如“树”和“图”,如果不是写算法的话,一万年下来也用不到几回。
齐凡出于慎重,特地跑到机房,亲自动手实现了一个自平衡的二叉树,又写了个红黑树。写完之后他对着电脑屏幕直发愣,他侥幸脑汁也想不到自己会在何处用得到这种拧巴成麻花的东西。
或者说,当用到这种拧巴东西的时候,一定是程序本身的设计出问题了。
于是齐凡把《数据结构》也收了起来,等用到时再回过头来翻吧,暂时还是不浪费时间了。
齐凡还在心中吐槽了番。就数据结构这玩意儿,值得专门开一门来讲吗。随后他发现,貌似连编程都不值得专门开课来讲。因为都尼玛太简单了。
可他又反思,为什么那么多人学不会呢。比如李月,简简单单的C语言,齐凡恨不得拿脚指头都能敲出来,可李月就是不懂。
好吧。这或许就是难者不会会者不难。
王教授魔鬼书单上的书籍又减少了一本。
请收藏本站:https://www.aysk.cc。阿优书库手机版:https://m.aysk.cc