个 人 事 迹
|
照片
|
个人学习、工作突出事迹(感想、寄语、获奖数据):
我是13计本1的丘默悦,以下是我的个人经历:
①在广东技术师范学院软件开发团队担任JAVA开发工程师,为校医开发了医疗系统,在这个项目我负责的是前端和后台的开发,此次开发使用的是我之前未接触过的GWT框架,这个框架可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的JavaScript 中。在此次开发中我能够熟练的使用GWT框架开发Web应用,具备与团队协作开发的能力,该项目也顺利上线,得到校医的认可。
②在广东恒电信息科技股份有限公司担任JAVA开发工程师,被派遣至光大银行协助开发佳都科技与光大银行协作IC卡充值项目。这个项目我负责的是光大银行报文传输系统的开发,第一次被外派到银行开发项目甚是紧张,此次项目要求使用我未曾使用过的Apache Mina Server框架,我先是花费了一天时间去学习这个框架,了解这个框架的运作机制。我发现有Socket的使用基础学习这个框架并不难,这个框架主要是对基于TCP/IP、UDP/IP协议栈的通信框架,有助于高性能和高扩展性的网络通信应用的快速开发,同时提供了事件驱动、异步操作的编程模型。采用MINA编写的程序时,IoAcceptor作为线程运行,负责接受来自客户的请求。当有客户请求连接时,创建一个 Session,该Session与IoProcessor、SocketChannel以及IOService联系起来。IoProcessor也作为 另外一个线程运行,定时检查客户是否有数据到来,并对客户请求进行处理,依次调用在IOService注册的各个IoFilter,最后调用 IoHandler进行最终的逻辑处理,再将处理后的结果Filter后返回给客户端。了解了这些机制后,第二天我就开始进行项目的开发,由于不太熟悉这个框架,起初项目经理经常来考察我的工作状况,我也积极报告工作进度,遇到问题及时反映,并寻求解决方案,通过请教公司的前辈,解决了中途遇到的数据传输的编码和解码的问题。历经一个月的努力,最终完成了项目的开发。在这次项目开发工作中我学会使用Mina框架,学会了与同事打交道,能积极完成任务,并收获了公司同事的认可与信赖,该项目也成功上线。
考上的学校:香港浸会大学
列举获奖内容(省级以上):