学习总结
python
所有的基本语法均已通过看网课,查资料,再加上手动练习学完了,最关键的面向对象编程思想已经经过对python的类的学习有了一定的收获。当初第一次接触到class时,第一反应时c中的结构,等学个差不多,明显能感觉到class比结构功能要强大不少。对于面向对象的三大特征:
封装:对于它的作用有了一定的理解,有了封装,就可以明确区分内外,使得类可以示例成多个相似却有不同的对象,而又不影响类的内部结构。
继承和多态:对于我目前的理解来看两者很相似,继承可以使类串在一起,由简到繁,使得类与类之间存在关联。多态又使得一个父类可以真对不同的子类产生不同的效果,个人认为:继承可以看作一种从上到下的思想,而多态则是从下到上,两者使得类可以构成一个整体,而非零散分布。
PHP
基本语法已经学的差不多了,至少做一些WEB题时,找到PHP代码,能够看懂是什么意思,但有时候遇到一些没见过的函数,就得好好查查了。对于PHP感觉如果有一些编程语言的底子在的话,学起来还是非常快的,函数部分几乎和javascript一样,数组、流程控制等一些东西所有编程语言都差不多。
mysql
通过网课和手动敲代码已经学完了简单的查询语句,对数据库有了基本的了解。目前正在学习分组函数,感觉难度马上要上来了。
杂项
目前主要做bugku的WEB题,只能说思维还在懵逼阶段,看了那么多的题解,现在解题,能稍微懂点hint,就在那个方向试试,用已经知道的手段尝试,最后GG,打开题解,边学边解。
要学的还有很多很多啊。