对于计算机语言学习的一些总结1

来源:互联网 发布:淘宝首页动态代码 编辑:程序博客网 时间:2024/04/27 03:24

第一篇博客贡献给它吧。

作为毕业10几年的人现在想起来学习,或者说现在想起来写博客不知道是不是落伍太多了。亡羊补牢犹未晚矣吧。

工作这些年其实一直是做跟计算机相关的工作,但是大部分时间里面不需要写任何代码,因此大学的计算机课程几乎全部荒废,还是因为经历了一些想法无法具体实现的无奈才开始重新对于计算机语言的学习。


初学Java

那时候很想开发一款app,因此想从Android的app开始,当然更重要的是要有java基础,可悲是对Java一窍不通,好在互联网的发展带了学习的便利,这里必须感谢我要自学网,它的视频让我第一次认真学习了Java语言,也第一次对面向对象有了清晰的认识。从那时后开始发现原来计算机语言是如此的容易学习,但是只上手几个学习项目练手也就写个小程序自己玩。这个时候开始认真读书了《Java编程思想》我想这本书对于初学Java的同学帮助应该都挺大。至今还抽空拿出来翻翻。


初识Web开发

学习了Java后发现写代码还是挺有意思的,那时候又找个了Android开发的视频继续攻关。但是这时候的心情已经不像初学Java那样踏实了,开始放飞自我了,无法完全踏踏实实学习,只想动手做项目。是的,自己确实把一个App的前端搞出来,这时候才发现自己有一大块没法完成,前端如何从移动设备获取后台数据?感觉一盆冷水浇下来,这时候才知道原来一个App不简单就是手机赏给你看的内容啊。是的,这时候有开始求助于互联网,好在Java web开发的视频还是比较容易找的,虽然良莠不齐,但那时候的我只是饥不择食。虽然饿,但是当你心里非常浮躁的时候也是容易饱的,一套web视频并没完全学习完成。而这时候工作给了我机会。


原来有框架这个东西

这个阶段同事离职了,原来两个人的活只能一个人干了。这时候大团队领导希望我们完成一个检查非法软件的工作。是的我的工作单位绝对是正版化的模范生,IT对于非法软件的管理相当之严格。原来这个工作是我离职的同事做的,他做的非常简单易行,我们整个区域差不多2k多客户端,他在每个客户端机推送了一个脚本,这个脚本会通过系统定时任务运行,完成整个电脑所有exe文件的扫描,并记录成txt文档。如果需要了解每台设备的盗版软件情况,只需要远程读取txt就可以做数据筛选了。可我们这位leader觉得这种方式存在安全风险,可能会让其他部门有意见。反正领导的心思不好猜。她希望能够从一台电脑不使用推送脚本的方式读取全部电脑的文件做筛选。还好对window比较了解,知道有个wmi,我们可以使用脚本远程读取datafile来获取相应的文件信息,这时候并没有使用Java,而是惯性的使用了vbs,做windows管理常用啊,可是vbs带来的是极低的效率,至今没搞明白vbs有没有可能支持多线程,那是后采用了一种笨办法,想从从ad里面读取所有的pc,然后在判断当时在线的pc并记录pc名,然后通过pc名称给每一个pc用vbs写一个vbs脚本,然后bat来批量start脚本。这确实提高了效率,可是却也带了了很多pc没办法通讯的问题。这时候果断的放弃了vbs但并没有望向Java,而是把目光转向了.net,那个时候发现C#跟Java的语法是如此的接近,有点相见恨晚了。折腾了一个礼拜,C#脚本终于完成了,效率远高于vbs。这时候让我想到了并不太懂这些的领导如何使用脚本?哎,有.net,那时候终于知道了有个东西叫框架。使用MVC把后台完善终于交活了。然后又陆陆续续做了一些企业内部用的能源检测和一些IT内容管理的插件。这时候才发现开发有了框架是如此的美好。




原创粉丝点击