技术特长详述
描述 | 熟悉 程度 | ||
开发语言或环境 | Foxpro | 早期分别用过fp2.6,vfp6做过项目; | 2 |
VB | 用Vb6写过一些组件,及一个完整的财务软件。用VB建立起了面向组件开发的思路,并在VB中熟悉了大多数WINAPI函数的调用。 | 5 | |
Delphi | 用D5,D7开发过物业管理系统等。在Delphi中基本建立了OO的思想,并用Delphi熟悉了消息,多线程等机制。是我现在开发小型Win桌面程序的首选。 | 5 | |
C/C++ | 用C++熟悉了OO,范型,设计模式等。 | 5 | |
VC | 曾用VC调用MIL(Matrox Image Library)库,实现一个图形的分析,不过现在想象MVC的那套东西,还是头大。 | 3 | |
C# | 接触了C#后,才完全建立的OO的思想,也非常投入的喜欢上了C#和OO。用C#完成了几个项目,并积累了自己的类库。是我开发大型项目或WEB项目的首选。熟悉C#3.0中的语言新特性。 | 5 | |
Java/JavaEE | 熟悉Java JDK,曾经用Java Swing完成了一个的html编辑器,实现过3DES加密算法等。熟悉JavaEE框架,熟悉EJB。 | 4 | |
Asp/asp.net | 了解Asp各大对象,熟悉Asp.Net的编程模型,熟悉核心服务器控件。 | 4 | |
Jsp | 熟悉Jsp/Servlet. | 3 | |
JavaScript | 以前总觉得Js这样的动态语言很别扭。直到最近深入研究了Ajax,才感到这种几无约束的动态语言的灵活与强大。但总的来说,还是缺乏对Js的应用经验。 | 5 | |
VStudio .Net | 正因为了有了vs.net才能对C#的应用非常得心应手。熟悉vs2003/2005 | 5 | |
Eclips | 一直用EditPlus,JEditor等来写Java程序,用过Eclips后才发现其强大,甚至都比vs.net都更令人喜欢。 | 3 | |
数据库 | 本地 | 熟悉Access,FoxBase,ParaDox,及用XML来作为本地存储。 | 5 |
Sqlserver | 熟悉各种操作及存储过程、触发器等对象。熟悉Analysis Services数据仓库的操作。 | 5 | |
Sybase | 曾经用过Sybase作为工作票管理的后台数据库。当时用c#已经通过存储层设计为DbType-Free的了,我对其也只是简单了解。 | 3 | |
Oracle | 了解Oracle数据库,了解PL/SQL。 | 3 | |
其它 | 了解Cloudscape潜入式数据库,SpatialWare等空间数据库 | 1 | |
框架或类库 | Castle+ IBatisNet | 使用Castle.MVC作为表示层控制组件,Castle 作为IOC容器,IBatisNet作为项目的持久化组件。 | 4 |
Structs+Spring +Hibernate | 了解,但没有项目开发经验 | 2 | |
其它 | UML/设计模式 | 熟悉各种设计模式,UML的使用及其设计理念。使用过个UML工具有Rose2002/3 ,Rational Xde,Visio,ModelMaker等。 | 5 |
XML | 熟悉XML,XSLT等的原理和应用。在程序中引用XML作为程序配置,参数传递,本地存储等。 | 4 | |
GIS | 熟悉SuperMap,MapInfo。组件MapX以及MapXtreme for .net | 4 | |
IOC/DI | 了解控制反转的原理,及三种注入方式。 | 4 | |
组件技术 | 熟悉Com,Com+,.Net Remoting技术,了解CORBA,EJB. | 4 | |
数学软件 | 熟悉Maple,Matlab,Lingo。带队参加全国大学生数学建模;参加第三届全国研究生数学建模大赛,并获得三等奖。 | 3 |