在项目编译过程中,抽空写两句,只是提出一些疑问没有确切的答案。

经历了一个耗时两年多的项目,又接手了一个烫手山芋。

这两个项目有一个共同特点,引入大量非商业化的第三方库。

引入非商业化的第三方库,优势是节省重复造轮子或购买轮子的成本。

劣势是出了问题,往往要自己解决。

在引入非商业化第三方库的时候,比较靠谱的选择是引入比较成熟和稳定的库。

但是这也是有潜在风险的,一旦这种成熟稳定库出了问题,很有可能是开发团队在项目周期内解决不了的问题。

运气好的话,有人在维护,可以咨询。

运气差的话,要么硬着头皮上,投入人力把问题解决,要么就是换另一种解决方案。

运气差的情况下,两种选择对项目的影响都会比较大。

在这两个项目过程中,因为非商业化第三方库的问题,所投入的人力成本也比较高。

说完非商业化库,再说说商业化的。

商业化的好处,自然是售后服务了,有了问题马上可以让对方介入。

但劣势是,同样有几率会发生问题,而且要花钱。

剩下的问题是,如何选择以及如何说服花钱的人相信你的选择。

posted @ 2011-08-14 04:14 OXCC 阅读(22) 评论(2) 编辑

这两天突然想用一下装了很久,从来没用过的MySQL。

但是比较郁闷的是,密码忘了。

于是自然而然地做了两件事:

1. Google之。

    找了一下,MySQL重设密码的方法。

    发现网上介绍的方法,大部分都是通过跳过验证启动MySQL,然后修改MySQL管理库里的数据。

    试了一下,没成功。--!

  由于本人生性较懒,所以做事一般会选择比较轻松的方法。

    既然Google介绍的方法,不简单,那只好选择第二种懒办法。

2. 重装之。

    重装了,发现还是需要输入旧密码。。。--!

    折腾了半天,怒了,小样不相信治不了你了。

    最后也不知道是哪根筋抽了,突然想起来隐藏文件夹Application Data里面经常会保存一些万恶的数据。

    于是乎,我的电脑->工具->文件夹选项...->查看->显示所有文件和文件夹;

    接着Documents and Settings->All User->Application Data->MySQL,删除该文件夹下所有文件。

    重装MySQL,搞定,收工,睡觉。

写完以后发现自己真的好无聊啊。

posted @ 2011-08-08 23:01 OXCC 阅读(6) 评论(0) 编辑