记录一下自己java的学习过程,也算是对自己的一种激励吧
2019
/7/6:这几天计划将js看着学一下,,看网课吧,找了一个https://edu.csdn.net/course/detail/5557,这个,廖雪峰官网的看的费劲,
7/8:昨天和前天去培训顺便搬家了,学了一点,待会要回老家,今天回去了学一点,emmmm,回去太累躺床上把中国新说唱前四集看完了,,没学
7/9---7/11 把js学完了,知道基本的属性,有哪些用处,具体细节不是很熟悉,但是后面要用到时候知道在哪块查,写了一些小的例子。下面计划看看jquery
7/12 1.jquery看完了,看的有点快呀,看了一遍视频,翻了一遍文档,前端的东西,主要弄ajax的,知道怎么运作,会用常用的函数。
2.把intellij结合tocmat怎么部署学了下,感觉很方便呀,暂时没有什么难的地方感觉,都是一些规则,一些模式,不过创建的web应用有一个out文件夹,还有一个写代码的地方,
每次服务器上面是运行out下面代码的,web目录下面是写代码的地方,你只有crtl+F10更新了服务器,web下面的内容才会更新到out目录下面,可能是为了在web下面测试,out是最终访问的地方吧。
3.jsp学了一些,明天把jsp看完
7/13:jsp把基本的看完了,明天得做下学校网站任务,做完了把剩下的再看看。
7/14-7/17:晚上一般都在做网上兼职,白天看的,jsp基本的语法还有内置对象学了一遍,感觉就是java里面和网站相关的对象的学习,跟php里面那些差不多,就是能多一点。学校任务写了一半多,前端弄完要赶紧写完,明天把javaBean看完。
7/18-7/20:把javaBean看完了,一种工具,把代码可以封装成类,这样就不用在jsp中写过多的java代码,用javaBean的格式来实例化类调用方法实现所要求的功能就行,明天开始看servlet
7/21:把servlet基本的学完了,和symfony里面的routing.yml还有控制器很像,指定某一个类对请求进行处理。这个博客还不错:https://www.cnblogs.com/xdp-gacl/p/3760336.html,可以仔细看一下,有一些细节地方讲的很好。明天看过滤器和监听器
7/23:艹,上次也不说清楚,改了东西,昨天从写了下学校网站任务,今天看了一部分,明天看完
7/24:把监听器和过滤器过了一遍,挺好理解的,过滤器就是对请求每次进行一些转换以达到需求,监听器一般用于将一个事件进行绑定,事件触发时自动执行相应代码。不过监听器接口种类挺多的,具体用到哪个直接查下就行,一般就是对象加入application,request,session或者被销毁时,执行函数。今晚和明天看下jdbc。
透,jdbc链接一直连接不上,网上博客大多数都是垃圾。看这里,https://www.runoob.com/java/java-mysql-connect.html,另外IntelliJ直接导入下载下来的jar包就行了,而且一定要注意mysql8.0版本不需要ssl检测,所以那个url后面要加上ssl=False,很坑,
7月25-7月30:姐姐结婚,去了江西,看完了《java多线程编程核心技术》第一章,第二章看了1/4,计划今天和明天总结下第一章,并看看EL
7月31日:今天把EL看完了,没撒,就是一些简单的规则,熟悉一遍,用的时候直接用。多线程第一章博客写完了,感觉理解更为深刻了。今天晚上和明天看JSTL
8月1号:jstl看完了,就是一些规则,跟twig模板本质都是一样的。晚上继续看java多线程第二章,明天看ajax
8月5号:最近兼职,看的慢, 看完了ajax感觉很有意思具体实现起来,写了一篇博客进行总结。并且把java多线程第二章看完了,很多地方还是没有完全理解的,明天写一份博客总结一下,看能写完不。
意识到没有必要看struts和hibernate,这两个框架就是帮助理解mvc基本模式的,之前学过symfony,不看这两个了,直接上ssm,过一遍,找8了个视频,今天看MyBatis,晚上写java线程博客。
8月10号:会用了mybatis,但真的只是会用,最后尝试性的阅读源码,感觉还是挺难的吧,过一段时间再来看。下面吧maven过一遍。先会用了再去看原理。
8月13号:maven过了一遍,前两天在做兼职,所以慢了一点。接下来看spring。
8月14号,还有spring和springMVC没有过,个人感觉这些框架本质都差不多,只不过一些规则是不同的。没撒意思,我觉得底层那些东西有意思一点。
9月7号:开学也有一段时间了,把《java多线程编程核心技术》和《图解http》看完了,《深入理解计算机系统》看了两章半,《计算机网络自顶向下》看了两章多一点,不好说,慢慢看吧,这两本书不是很好理解的,另外把linux搭建服务器学了一下,遇到了很多坑,不过也是对linux有一个基本的学习了。