本帖最后由 SZ创客 于 2019-1-5 13:45 编辑
以前都没写过这种学习感言,一开始没想到写些什么,就随便写点。
在黑马也待了好几个月了,也适应了这种环境。养成一个良好的习惯,不说影响其他人,首先对自己是有好处的。
我觉得自己是个很内向的人,自己的沟通能力也不是很好,说话比较直,有时候会得罪一些人。不像班上的有些同学那么能说会道。所以我一直在改变自己的这个毛病。和班上的同学多一些交流,多一个朋友也不是坏处。其实在黑马我们不仅仅学的是技术,更要学会怎么做人,学会一些为人处世的道理,技术再好有时候也没有用,人品才是最重要的。学编程先学会做人。比如组织的一些团队活动没有特殊情况能参加还是参加一下。
这几个月下来,自己也学到了以前没学到的知识,至于能不能学以致用,还得看自己平常练的多不多。来到黑马,让我以前在学校没敲过的代码给补回来了,自己的动手能力得到了加强。但是在一些思维能力上还是得加强,有时候上课也会跟不上节奏,不能理解。虽然老师上课讲的东西可能不能完全吸收,下课后我还是会整理一些笔记,不懂的地方会标记出来,拿出来再理解练习,而且笔记以后还可以拿出来看。虽然现在是参照着老师的代码一行一行的敲,但是在敲的过程中会出现各种各样的bug,比如空指针异常、忘记传参了等等,这样会加深理解。以后遇到这种问题自己也会解决了。
知识是学不完的,只有一点一点积累,坚定自己的信念多敲多练,估计离成功也不远了。
最后来个学习大总结:
我们的软件最终在三个软件中运行:1.浏览器2.服务器3.数据库(DB)
Web项目三要素1.浏览器2.服务器3.HTTP协议
服务器会接受浏览器提交的数据进行持久化存到数据库里
浏览器访问服务器,会得到存储在服务器中的网页,浏览器会显示运行该网页的内容
总结1:
WebBasic:可以写网页和轻量级的APP
1.HTML:勾勒出网页的结构和内容
2.CSS:用来美化网页
3.JavaScript:能够让网页呈现出动态的数据和效果
4.jQuery:(HTML,CSS,JavaScript)的框架,用来提升JavaScript的开发效率
PS:框架技术可以提升我们的开发效率,没有也可以,有了我们的开发速度和质量会更好
总结2:
服务器:
--#1.Java(Java基础,JavaSE)》》》》》(框架)》》》Spring
--#2.Servlet(与浏览器交互)》》》》》(框架)》》》1.SpringMVC(主要) 2.Struts2(次要)
--#3.JDBC(与数据库交互)》》》》》(框架)》》》1.MyBatis(主要)
2.Hibernate(次要)
总结3:
数据库:
1.DDL
2.DCL
3.DML
4.DQL |