菜鸟的一天小结
既然开了这个博客就要好好利用。博客园有一个bug,那就是一旦你开通了博客,无论你写的随笔数量多少,质量好坏,都不影响你的园龄。就好像一个人上班不干正事,就这么混了两年,完了以后说他有两年工作经验也不算过分。
我原本以为Java的学习进入到了GUI会很有趣,很吸引自己的。实际上和我想象中还是有很大差别的。Swing的水很深。我觉得将来自己找工作找swing开发的可能性很小。因为本来市场就小,大一的时候java的gui编程就直接没有讲。大二就开始讲Java Web 了。 我告诉自己,做Swing与做Java Web开发没有太多联系。 对于我自己而言swing只能是玩玩吧。只是想做点桌面应用娱乐一下。现在打算把学习重点转移到Java Web上去。 GUI就暂时放下了。但是我还是希望能以一个小型管理系统的方式暂时告一段落。
这就又回到了数据库的问题上来。jdbcodbc的方式连接数据库是没有问题的。但jdbc直连数据库还不行。折腾了。想直接连SQL Server 2000的数据库,驱动能找到,但是连不上。我在博问里提问了,只是把一堆输出异常贴了上去,不知道会不会得到满意的解决。
今天上午在W3CSchool 上面学了点html,感觉效果不错。我喜欢那上面的自学系列。于是我一高兴就把W3CSchool设为主页了。这是我第一次感觉电子版的学习资料比纸质的书籍好很多。以前总是不习惯对着pdf,或者网页自学。尤其是国内的网页,当广告占据了页面的40%的时候,我恨不得把那些网站一个个都加入host里去。免得下次百度的时候又点进去,心烦。 最近发现其实对着书本敲代码也是挺累的,因为一会儿低头,一会儿抬头,主要是我用的笔记本电脑,书本放在胸口到电脑键盘之间感觉离屏幕有点远。也许是我太敏感了,这点麻烦对于一个想要成为优秀的软件工程师的目标而言是不值一提的。
最近一个月我都不带鼠标,它被我故意放在家里。为的就是不让自己因为太容易上网而在不知不觉中浪费时间。这样也逼自己学会使用快捷键,否则也许永远不知道eclipse下F11是编译运行。
我一直觉得投入一个小时应当有一个小时的收获,这样的情况在背课文的时候也许是成立的,当在调试连接数据库怎么也连接不上的时候,就不成立了。今天上午我还下了tomcat,Java Web 开发的老朋友。之前已经装过tomcat 5.0,今天下了一个7.0的zip,我就按照书上说的statrtup.bat,就是没用。那本书上也没说让我配置环境变量,我也就没配,搞了很久还是不行。最后干脆下了一个安装版的,又在localhost:8080看到了熟悉又崭新的页面。写了一个helloworld.jsp。Hello TOMCAT World! 之后我又开始照书上安装MySQL了。
MySQL5.5。自带图形操作界面,那个只有命令行的MySQL一去不复返了。这也给我带来了问题。我觉得我对MySQL是一窍不通,简直连建一张表都不会。都找不到在哪里输入SQL语句……本来可以跳出命令行的exe程序又是一闪而过。让人伤透了心。后来就不了了之,只好去研究jdbc直连为什么都连不上的问题了。不论是连SQL Server 2000, Access,还是 MySQL,都以报错告终。哎,等胖子来了,要问他了。
晚上我花了一个小时复习去年现在学的数据库知识,主要就是SQL语句。日积月累整理知识写完一本笔记本确实很有成就感。