1 前言
俗话说,工欲善其事,必先利其器,今天想梳理一下平时自己运用到的工具以及相关技术的掌握情况。促使自己在以后的工作和学习中能够熟练的运用相关工具来解决实际的问题。
2 常用工具
首先对工具进行如下分类:开发常用工具、办公常用工具、查找资料工具、学习工具(这个分类个人感觉缺乏逻辑性~~~)
2.1 开发常用工具
操作系统:Window7 、 Ubuntu
开发语言: Java 、 JavaScript 、C
数据库: Oracle、Mysql、DB2
前端框架: ExtJS、JQuery
后端框架:Struts 1.x Struts2 Hibernate Spring iBatis
集成开发环境: Eclipse
编辑器: NotPad++ 、 记事本、 vi/vim
构建工具: Ant 、Maven
应用服务器: Tomcat
其他辅助工具:PowerDesigner、Dbvirtuallier、SQL Developer
代码管理工具:VSS 、SVN、ClearCase、Git
2.2 办公工具
office 2010 (word、 excel、powerpoint、visio)
2.3 资料查找工具
google、baidu
2.4 学习工具
资料书、网上PDF文档
2.5 代码管理工具
github、google code、csdn code
3 常用技术
3.1 前端技术:javascript 、 html、css
3.2 后端技术:java、c
3.3 数据库技术: Oracle、Mysql、DB2
3.4 框架技术: Struts、Hibernate、Spring
3.5 Linux常用基本操作命令
3.6 基本网络知识
3.7 office基本操作的技能
4 现阶段的掌握情况【四个等级:精通、熟悉、会用、认识】
4.1 精通:无
4.2 熟悉:java 、win7、Eclipse
4.3 会用:基本上属于会用的级别
4.4 认识:jquery、github、google code、csdn code
5 展望
灵活运用以上工具和技术,完成相应的问题需求。