• 回顾我学过的编程语言


    前言

      大学三年,学了不少东西,走了不少弯路,现在特地回顾一下.

    1,java,

      当时,学java就是冲着它的多平台运行,无论是windows,linux,还是手机都可以运行(一种看似美好的东西…实际蛋疼得要命…),开发过一款网络多人对战的五子棋,基于ssh的信息管理网站,基于jsp的普通网站,看上去成绩挺不错,不过,我觉得道行还太浅了,就拿一个io为例,nio的缓存机制是怎样的?NIO与普通的IO又有什么区别呢?又例如,我们如何在网络流中尽量的进行对数据的压续,压缩,在高并发的情况下我们又该如何处理?还有就是,给你两台电脑,你怎么实现用java对一个应用程序进行分布式计算?坑爹学校!在我学了不少其他东西以后才知道java为啥长期第一的原因,而这些却是学校不交的!浪费了我不少时间,如果当年,我知道有这些玩意,我绝对不学其他东西了!!可惜,没回头路,目前又重新学习java,hadoop,mahout,都是不错的东西呀,而且都是java的呵呵~

    2,c/c++ ,

      当年自以为,java没啥好学了,就开始挑战一下高难度,用纯c写过款通讯录,里面的数据结构全是自己手打想想也傻。。有库都不会用。后来,接触mfc知道了原来程序9成代码都可以拖出来,结果,离真正的c/c++越来越远,最近,回顾一下,c指针没用透,c++和虚方法和友元的作用干嘛用的一点都不清楚..内存的管理一点深入的见解都没有…基本,只用c/c++做了几道acm的水题,还有在编译源代码的时候简单的改下而已..过段时间有资金买android开发板的时候,重新再学一遍…

    3,javascript,xml,html,css等

      web开发必学的几门知识。用纯js写过一款计算器,后来结合jq写过一款html的解析应用,现在进行jqm的移动开发,一门一直在用一直没精通,例如,js的面向对象设计,

    4,php,

      当年,找空间商托管网站的时候,几乎没有一个免费的支持java(其实,国外有的是,gae,amazon等云服务商,又被学校坑了。问老师,都说java是企业级的,没有免费的)就只好自学php,发现php搭建论坛,一键!,网站一键!多方便?后来,研究了一些,发现里面问题不少,不过,人家免费给你用你能说什么,后来,我就只用国外的,虽然,资料都是英文,但是,用起来舒心。后来,总结了一些,学php最重要还是学会linux的服务器管理。

    5.python.

      接触这门语言才知道这个世界只有你想不到,没有这个世界没有的。以前打java的时候经常缩进,那么我想有没有一门语言是靠缩进来断行?原来,真有!python就是用缩进来多行,接触它,也不过用来写过一些简单的脚本,实在肤浅。

    6.lua语言,

      最早的接触可以追溯到高中是在psp上改几个小程序,不过,那时候不知道是门语言而已,最近,5.2也出了,作为一门嵌入式脚本语言,应用范围之广,只有你想不到的地方。。可惜,的是一直还是被小部分人所熟知

    7.R语言

       最近有统计方面的需求。就专门搞了一门这样的语言,我只能说,有这么多库真好!基本上,会点基本语法,需求搜一下都有库能够使用…当然,这只能业余的玩下…

    最近写的一篇关于R语言的画图的博文

    http://www.cnblogs.com/youxilua/archive/2012/01/12/2320455.html

    8.awk,

    之前一直想找一款用于简单,快速的文本处理的方法,后来,看了篇报道,知道了awk这种语言,就跑去特地的打印了一本image 来看,awk嘛,肯定是很小众了,


    作者:游戏阿柴
    出处:http://www.cnblogs.com/youxilua
    本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
    微博联系:新浪微博
    用支付宝赞助博主:http://me.alipay.com/youxilua

  • 相关阅读:
    AntSword 中国蚁剑的下载安装配置(附下载文件)
    开园第一笔
    四舍五入小技巧
    PAT B# 1025 反转链表
    WebService如何根据对方提供的xml生成对象
    解决Web部署 svg/woff/woff2字体 404错误
    解决TryUpdateModel对象为空的问题
    IIS集成模式下,URL重写后获取不到Session值
    SQLServer清空数据库中所有的表并且ID自动归0
    win2003 64位系统IIS6.0 32位与64位间切换
  • 原文地址:https://www.cnblogs.com/youxilua/p/2330789.html
Copyright © 2020-2023  润新知