李晓阳
我是一个有上进心,学习能力强的人,而且能够很好的处理人际关系。
- 技术能力:
- 工作态度:
- 工作成果:
项目意向
软件工程师 高级软件工程师
990元
全程集中
北京
工作经验:
擅长技能:
JAVA
平台工作经历
其他工作经历
公司名称
北京红树科技有限公司
在职时间
2011-02-01 ~ 2012-05-01
职位名称
java高级工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
设备运营增值服务
工作性质:
全职
职位级别:
中级职位(两年以上工作经验)
职责和业绩:
主要负责通道接入和参与平台开发具体职责:
1.负责日常的通道接入,主要是根据其他公司的不同的通道接口进行开发接入;
开发工具当然大多数是myeclipse 偶尔也用下eclipse
主要因为各大公司提供的协议都不一样。。不过大体上也就分为,http协议的,webservice协议的,当然还有直接提供数据库连接的(注:
因为这个安全性要求很高,所以提供这种方式的公司不多),其次主要是三大运营商的三大协议是用socket开发的。。这些都是自己做。要求
是在几天内必须把通道接入,然后投入使用,使用后开始提高性能,比如多线程发送之类的。。。
2,对通道的日常维护,在通道接入完成后,需要对通道进行维护;
参与开发公司管理平台,网关平台的开发。自己接好的通道自己很熟悉,所以头期少不了对通道进行维护,当然在维护期间,要把一些常见问题,还有问题处理方法,归纳总结写文档
,然后交给运维,自己才能干其他的事情。
3,参加网关管理平台开发,负责模块: 用户管理模块,开发工具myeclipse 数据库mysql 用户管理模块,包括,客户管理模块,充值模块,充值记录模块主要功能包括客户信息的添加修改关闭操作。。充值操作,给客户充值,然后讲充值记录打印日志,并且向充值记录表插入记录。充值记录模块,主要是根据客户的用户名,签名,接入号等信息进行查看该账户的充值信息记录。
4,sgip网关程序的开发因为要开发类似网关的一个程序。。也就是模拟网关。
主要负责发送模块的开发,,该程序用到的还是socket协议。。在前端接收到客户发过来的信息后,进行序列化打文件,数据库保存文件路径我这边需要做的就是从数据库取出文件路径,进行读文件然后进行发送,发送这里是由一个总的扫描线程在扫描一个线程表,线程表,都是一些通道信息,用一个状态去控制该发送线程的启动关闭。因为发送不能断断续续的,所以这里用到了queue队列操作,发送后,加入一个值,再进行打文件,这个文件比之前的文件多了一列标识,表示信息已发送。
5,参与了公司bi综合管理平台的开发。。在bi项目中主要负责。。文件回传模块和权限管理模块和报表开发工具: 用的是eclipse 数据库用的是oracle web容器tomcat
文件回传模块,这一块是单独出来,但是bi系统又必不可少的一块,主要是从其他服务器往bi服务器传输数据,用的是nio socket 进行文件
传输。接收到bi服务器后,保存。。用来进行反序列,对传输做了一些操作,比如限制ip和限制连接,还有主要的短线重连操作,和续传操
作,不过续传操作,自己没做好,最后换了一种处理方式,就是如果传输文件失败,或者连接断开,那么服务器端将会删除当前传输的文件
,客户端也会重新传输这个文件。化读取数据写入数据库。
权限管理模块,主要模块: 角色管理,url管理
url管理,主要是为了用自定义的一个标签来控制判断,当前用户是否拥有访问该url,或者该方法的权限,如果有则显示,没有则不显示,
配合拦截器一块使用安全性比较高。
权限管理: 控制url操作,。。该权限包括那些url访问,哪些操作可以做,比如说有一个是报表测试,那么这个报表测试有什么访问路径url
和method方法,也是一个一对多的关系。
角色管理,主要是规定角色拥有什么权限,是个多选框,可以自定义角色, 增删改查就不提了。。
业绩: 在职期间,参与完成了公司的sp平台开发,网关平台开发,在网关平台开发期间,想出了一种好的解决线程扫描的问题,用数据库控制线程
,提高了平台的稳定性,和易控制性,对平台开发有了很大的帮助。转做bi后,完成了bi综合管理平台的开发。
使用技能
无
公司名称
邯郸连邦软件公司
在职时间
2009-10-01 ~ 2011-01-01
职位名称
java程序员
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
工作性质:
全职
职位级别:
初级职位(两年以下工作经验)
职责和业绩:
主要是负责模块开发,分配下来什么模块,然后对模块进行处理,开发。
使用技能
无
教育经历
院校名称
河北工程大学
毕业时间
所学专业
计算机科学与技术
最高学历
本科
