您的位置:首页 > 编程语言 > Python开发

2017.01.03回顾 less命令 python类 super机制

2017-01-04 10:24 155 查看
1、more命令我不知道怎么查询带空格的字串,more +/aaa bbb str.log,这样只能查询到aaa字串,后来运维告诉了我另外一个命令叫less,less类似于vi可以直接进到日志文件中,但是日志文件并未被全部加载到内存中,里面的查找方法也是/aaa bbb,但是支持空格,这点比较好,而且可以自己定位到查找点过后,前后翻动,从这个事情上也可以看出来,有时候自己baidu搜索学习,并没有一个高手告诉你更直观、更有效率,多和别人交流,像别人学习

2、复习了一下python类,构造函数,方法,继承,多态等内容,私有变量(变量名前加两个下划线,有些加一个下划线,这种可以外部访问,但是靠约定俗成不要在外部访问,左边是两个下划线,右边结尾也是两个下划线,这是特殊变量,可以外部访问),学习到元类metaclass,因为sklearn中的算法实现使用了太多了metaclass

3、三要素改成使用易极付的,易极付IT那边各种问题,反正前后改了几次,没啥技术含量就不赘述了

4、sklearn中还使用到了很多抽象类和抽象方法,用到的是一个ABC的模块,如果要搞清楚GBDT的实现,这一块也需要学习

5、讨论了knowru,我英文实在是太烂了,其实我有很多想法,但是表达不出来,很尴尬,考虑要不要刻意地加强英文的练习

6、super机制表现上类似于直接调用父类的方法,但是实现机制上完全不同,super在多重继承的时候 ,共同的爷爷类方法只跑一次,参考http://www.cnblogs.com/dkblog/archive/2011/02/24/1980654.html

7、回顾了一下logistic回归的损失函数,实际上损失函数的形式来自于极大似然

8、sklearn中的import方法似乎在__init__.py做了一些定义,具体机制暂时没做深究

9、还有一些工作就是帮同事debug之类的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: