关于lucene以及大学的学习

几乎是从进大学的时候开始,一直对于大学的教育觉得不满意,不只是我一个人,好像全国的大学生都在叫嚣着高等教育的垃圾,叫嚣着大学什么都学不到。
几个月前由于工作要求,用lucene写了一点东西,很简单的一个全文搜索。由于这个缘故,老大安排了一个给其他员工介绍一下lucene的内容。要介绍一个组件比使用一个组件难多了,至少,要介绍他必须 把那些主要的东西全部弄明白,否则其他人问起来 回答不出 脸丢大了。
打开源码,阅读注释,按照一个个的package 研究功能用法,看到好多东西觉得那么的熟悉:
这个不是编译原理词法分析的概念嘛,那个不是离散数学的理论嘛!
不知不觉,发现原来在叫嚣大学垃圾的同时,也在大学里面吸收了好多的东西。
以前也想过,如果不念大学 用四年时间自己学习编程是不是现在会更好,虽然这个只是WhatIf了,我相信很多人可能也都这么想。现在才知道有没有上过大学还是有本质区别的。是的计算机需要数学,但是自己学习往往会忽略数学忽略基础学科,学校“逼迫”学生学习这些东西,如果学生去学习始终是有好处的,就像我不认真学习的人都能树立了这方面的好多概念,至少现在看到这些东西的时候不会茫然不知所措。最简单的一个概念“权”,我最早接触是在图论里面,后来在网络原理、运筹学的时候也接触,我不知道其他地方有没有引用这个概念。如果一个人从没接触过,当代码里面看到一个叫做Weight的类或者变量的时候不知道回去如何理解呢。
其实上次在研究正则表达式的时候已经有了这方面的感觉只是这次看lucene的源码的时候感觉尤为强烈,呵呵 看来大学没白上,虽然忘记了好多东西浪费了好多课程,但是还是值得的。
最后还是要后悔一下,那天整理抽屉翻出一本当时的笔记,没记多少东西只有以下内容:
概率论 运筹学 计算方法 大学物理 线形代数 数学建模。 看到笔记的时候我当时就觉得发晕,居然大学上了那么多的课,可是学到的有多少呢?
我们可以设想WhatIf 设想future? 但是面对的只有current,而且我们只能生活在现在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值