基本技能:
1. 熟练掌握基于struts+spring+hibernate的轻量级JavaEE架构。掌握JSTL标签库、I18N支持;熟练掌握通过spring配置文件实现BeanFactory对bean的管理和IOC/DI以及通过AOP实现的声明式事务处理;熟练掌握hibernate的对象模型关联映射配置,熟悉Hibernate的缓存机制和事务管理机制,理解OpenSessionInView模式,了解抓取策略、悲观锁定、乐观锁定等原理。熟悉使用工作流引擎开发工作流系统的方法,掌握Jbpm开源工作流引擎;
2. 熟练使用常用的设计模式,观察者模式,单例模式,工厂模式,策略模式模式,适配器模式,装配器模式等23中设计模式;
3. 熟练掌握对Tomcat、JBoss、weblogic等应用服务器的配置和部署相关应用;熟练使用开发工具和技术: eclipse(myeclipse)、UML(Rational Rose)、CVS、ANT、JUNIT、Log4j等;
4. 熟练掌握SQL语言,在Oracle、MySql等多种环境下开发过相关应用,了解存储过程和基本的数据优化;
5. 熟悉webservice 及任务调度,能熟练使用quartz启动后台线程,用axis2,xfire,cxf建立web服务端和客户端;
6. 了解OSGI模块开发,了解SOA,理解服务可复用性,服务自治,服务的可发现性,同时了解SCA中的component,composite如何实现服务的组合和创建本地服务和远程服务,以及本地和远程服务间通信,其中的callback机理和会话原理,了解ESB企业服务总线,熟悉开源框架Tuscany,mule。
工作经历
呼叫中心软件开发。
功能点:通过智能卡或用户编码进行账户充值
开发工具:eclipse+Avaya
项目设计描述:通过语言拨号和语言提示,实现智能卡,用户编码或人工服务实现充值业务。(和移动的充值卡充值相同)
Boss系统
项目介绍:主要为广电行业业务运营和计费,客户管理等提供技术管理平台,包括客户关系管理子系统(CRMS) ,服务指配子系统(PMS),计费帐务子系统(BIMS),产品与服务管理(SPMS),合作伙伴管理子系统(PRMS),数据采集子系统(ACQS),统计分析子系统(STATMS)等。
项目技术:系统分为三层架构设计 数据核心层、业务逻辑层和接入层,主要采用基于spring的j2ee整体解决方案,包括前端界面有基于java swing 的spring rich client ,业务层使用spring ioc,aop, jms, jmx,http远程服务等,数据层主要使用Spring JDBC Template,采用jboss web服务器分布式部署,数据库采用oracle,其他相应技术有 Quartz,jbpm,jasperReport,ehcache,webwork,birt等。项目开发总有效代码量接近2百万行。
Boss系统中IP业务模块
功能点:润汇IP业务支持新户开户、报停、报通、销户、订购服务、退订服务和修改密码
开发工具:eclipse+xfire+spring
项目设计描述:通过策略模式实现不同的账务服务。(和小区中的宽带业务相同)
Boss系统中账务的统一调度模块
功能点:通过事件驱动的方式实现对账务的统一管理,调度的账务事件有:出账,销账,欠费停断,对账,托收文件生成,欠费用户生产
开发工具:eclipse+xfire+quartz+spring
项目设计描述:用c++实现出账服务,销账服务,欠费停断服务,欠费用户生成服务,托收文件生成服务,欠费用户生产服务,由账务服务实例定义不同的账务服务,用账务事件创建账务服务的组合, 调度器调度账务事件来调度账务事件中包含的账务服务组合,通过不同的服务实现不同的业务逻辑。(有点类似于SCA中的component和composite)
Boss系统中账务的服务指配模块
功能点:字母卡绑定,机卡绑定,区域控制,刷新授权,开户,换智能卡,换机顶盒,销户,退订产品等
开发工具:eclipse+xfire+quartz+spring
项目设计描述:界面操作生成相应的业务指令,业务指令分解器把业务指令分解为对应的设备指令,设备指令调度器发送设备指令, ca前置机接受设备指令,ca前置机连接相应的ca服务器,ca服务器操作相应的卡,实现数字电视的开卡,停卡等业务需求。
自我简介
我的理念是:在年轻的季节我甘愿吃苦受累,只愿通过自己富有激情、积极主动的努力实现自身价值并在工作中做出最大的贡献:
作为工作一年的程序员,我具备出色的学习能力并且乐于学习、敢于创新,不断追求卓越;作为参与者,我具备诚实可信的品格、富有团队合作精神。有很强的忍耐力、意志力和吃苦耐劳的品质,对工作认真负责,积极进取,个性乐观执着,敢于面对困难与挑战
分享到:
相关推荐
C#编写的计算器(高手拍砖)C#编写的计算器(高手拍砖)C#编写的计算器(高手拍砖)C#编写的计算器(高手拍砖)
【C语言】是计算机编程领域中一种广泛应用的高级编程语言,起源于1970年代。C语言最初是由贝尔实验室的Dennis M. Ritchie基于B语言开发的,旨在改进B语言的简单性和数据类型系统,它在1973年被用来重写UNIX操作系统...
PDF分割合并工具(用过最好的PDF分割器,不好用拍砖!)PDF分割合并工具(用过最好的PDF分割器,不好用拍砖!)PDF分割合并工具(用过最好的PDF分割器,不好用拍砖!) 郑重声明:此软件不能合并PDF,合并工具请下载...
【ASP程序基础】 ASP(Active Server Pages)是微软推出的一种服务器端脚本环境,用于创建动态交互式网页。...在这个案例中,“Fate 风铃留言本”是一个简单的ASP应用程序,用于收集用户的反馈信息。...
在IT行业中,遇到bug是常有的事情,"解决bug不要拍砖啊"这句话其实是在提醒开发者们,在面对问题时要保持冷静,理性分析,而非情绪化地对待。下面,我们将详细探讨bug的定义、常见类型、排查方法以及解决策略。 **1...
”按钮,如果一切正常,那么可以看到游戏效果--经典的拍砖游戏!所有代码注释非常详细,一行注释一行代码,是学习Windows编程的启步示例。 阅读对象:希望进行Windows游戏开发的人员,具备Java游戏开发基础和经验;...
【无缝滚动插件版,欢迎拍砖!】 无缝滚动,又称无限滚动或自动滚动,是一种网页设计中的技术,使得网页内容能够连续不断地滚动显示,无需用户手动翻页。这种效果常用于新闻网站、社交媒体和电商网站,为用户提供...
在"优雅的工作方式(一)——欢迎拍砖"这篇博文中,作者可能分享了自己在实际工作中如何运用源码理解和工具提升效率的心得体会,可能包括一些实战案例和经验分享。遗憾的是,由于没有具体的博客内容,无法提供更详细...
标题中的“JMail 示例(无附件发送) 欢迎大家拍砖”表明这是一个关于使用JMail库在Java中发送邮件的示例代码,没有涉及附件功能。博主可能分享了一个简单的程序,期望社区成员提供反馈和改进意见。 JMail是一个...
修复之前的一个isReg()的错误,之前的博客就写过一篇文章《写了一个Follow5 API的PHP类》说自己已经写了一个Follow5的PHP类,今天我主要是要发布我写的这个Follow5 的API PHP类,高手拍砖,基本的功能跟代码说明在...
fb的图片缓存框架的一个demo,汇总fresco的使用及研究,欢迎各方高手来指教和拍砖.... 当前版本存在的问题: 给单个imageview设置进度条,进度条不能够显示 设置单个Imageview的按下覆盖层的时候,没有显示且直接崩...
我的第一个php程序,欢迎各路高手拍砖。 如果你有自己的php服务器,建议尽量放在自己的服务器上,如果我不高兴了在上面的 测试中加个小广告你可能就很不爽吧 1、[可选]修改config.php。在微博开放平台创建一个应用,...
CRM,即Customer Relationship Management,是一种策略性的管理方法,旨在优化企业与客户之间的关系,提高客户满意度...如果有高手对此进行审查并给出反馈,无论是初学者还是开发者都能从中受益,共同推动技术的进步。
标题中的“新手学j2me,大牛来看看写得如何,欢迎拍砖啊”表明了这是一个关于学习Java ME(J2ME)技术的讨论,作者可能是初学者,希望得到资深开发者的意见和反馈。J2ME是Java的一个版本,主要用于开发移动设备、...
标题“求拍砖,如果完全放弃Java的面向对象设计,会产生怎样的后果”提出了一个有争议的话题,即在软件开发中完全不采用面向对象(Object-Oriented, OO)设计原则会带来的影响。面向对象是Java语言的核心特性之一,...
闲的无聊,写一篇关于操作mssql数据库的文章。 水平不高,只为给新手一点借鉴学习的资料,欢迎高手拍砖。
请注意,上述代码仅适用于具有管理员权限的环境,且可能因不同的Linux发行版而略有不同。在实际应用中,应确保处理好异常,并考虑使用更安全的命令执行方式,如使用`ProcessBuilder`。 在无线网络配置方面,由于`...
根据提供的文档内容,我们可以归纳总结出以下几个主要的知识点: ### 1. TCP与电话网络的对比 #### 知识点1:TCP与电话网络的区别 - **TCP**(Transmission Control Protocol,传输控制协议)是一种面向连接的协议...
NULL 博文链接:https://jayyh.iteye.com/blog/703930
MySQL数据备份小工具是一款实用的程序,用于帮助用户定期或按需备份MySQL数据库,确保数据安全,防止意外丢失。在IT行业中,数据备份是至关重要的,尤其是对于那些依赖数据库存储关键业务信息的企业而言。...