距离上次写博客过去很久了,但是自己一直没能学习什么东西,就是拖延症+懒。
调剂也没成,所以就是剩下找工作这一个选择了。
最近把数据库系统原理与设计浏览了一遍,后面有三个章节没看,无大碍。感触最深:关系代数好难学!还涉及离散数学等等。SQL语句还可以,但是没有实操。
计网看了前三章(王道的考研书),还剩三章没看,最近不打算看了,在毕业前看完吧。
最近忙着学Java,写论文,没有别的事了,都处理的差不多了。精力在这几天慢慢在调整,偶尔还会偷懒,要尽快克服。
Linux系统开始接触了,会了一点点简单的命令,比如mkdir创建目录,rm删除什么的,最关键的是cd这个常用的切换,最常用啊!然后查看文件cat什么的就不说了,cp什么的,记了笔记,怕忘。
然后java开始学了两天了,用的书是Head First Java,可6了,特搞笑,哈哈哈。真的是本好书!
现在学会了用文本写代码,然后命令行编译,运行。这些都是以前不敢想的。果然只要学就会进步!
Java环境Java 1.8,然后还要设置环境配置,百度都有。(最扯的就是为了在命令行编译、运行程序,我又重装了一遍系统,虽然是一键装机,但还是很烦。。。)
Java感触最深的是:
Java不是C啊!
一上来就讲class啊!
object什么的简直耳目一新啊!
感觉写个main方法好墨迹啊!
输出打印也墨迹啊!
输入还没学到,但感觉好像很复杂啊!
字符串定义不要太简单啊,到现在这两天都还没用过char啊!
instance variable和method都好新奇啊!
还有封装什么的,以前从来没见过啊!
总之感觉好好玩啊!
今天最震撼的,也是学到的印象最深的就是这两个:
1.int num = Integer.parseInt(String S);
2.int[] num={1,2,3};
for(int num : nums);
说到这突然想起Java定义数组好奇怪啊!好像还可以实现C不允许的用法?
int[] nums={1,2,3};
int[] a1;
a1=nums;
?
没有深究,以后回顾吧,看看现在的理解是不是错的。
总之好有趣,我还想学,哈哈哈
然后今天学习的第五章教做了一个战舰游戏(初级版),我的弱项就是写伪码,以前基本没有练习过写伪码,以后要加强!还有测试码这种东西,虽然以前写程序,但都很简单,很少写测试,也要加强!最后在try/catch那里被卡住了,编译不成功,try内没有抛出错误什么的,查了半天,也没搞懂,最后发现少写一行代码。顿时感觉自己像个傻逼,没想到眼神会是我在编程道路上的一个巨大的障碍。。。