来公司一段时间后,进入了项目组,也开始做我进入公司后的第一个项目,项目是移动的,是一个网关类的项目,也就是做移动系统中的中间平台为各系统做信息中转。项目分很多块,有SMS WAP MMS COMMON SCF 等。
在开项目启动会议的时候,把需要做的东西列了一下,就开始说这个项目会采用敏捷开发的模式进行,所以会把模块分细后让参与的人员自己去选自己想做的模块,我新进公司也不知道什么好做什么不好做,但我当时只是想做一些有有难度的东西,这样也多学些东西,也可能是自己在才进公司时和项目经理关系处理的不错,当第一个最难的模块出来时经理就看了看我问了句:“要不要去挑战一下”,我想了一下就说行,只要别再让我做那该死的增删改查就好,这个是不是真的有挑战?对方的人马上说:“这个是最难的”我想也不想就说“行,别让我再做那该死的增删改查就行”,于是马上在这个模块上写上了自己的名字~~~
顺便说一下我接的是协议栈和Cache这二个模块,也算是这个项目的核心了,还真如华为人说的,这个东西一定没有那些增删改查了,完全是用JavaSE去做,协议栈主要的工作是二个队列和三个工作线程加一些控制与监控线程,加上Socket来完成在多台服务器上进行数据传输,但是是移动的项目,所以要保证稳定性和性能,当时要求并不是,同步发送达到7000条/秒就行。虽然说起来比较好做,但真到写的时间才发现,并没那么简单不过在和组员一起的努力下也很快的完成了任务,性能和安全性都不错。
第二个就是Cache了,这个模块原来已经写好了,不过原来是将数据存入数据库,当需要的时候再拿出来,可是通过测试,每秒只有2000条,所以必须重写,将数据直接存入文件,所以这里我们采用了页,块的方式进行存取,内存中只入7个页的数据量,当7个页全满后将最少使用的页放入文件,当在文件中的页需要使用时再重新把他拿到内存中再将用的最少的从内存中放入文件,在这里我们用到了java中的Nio,最终完成后测试每秒基本可以保证1W3的样子,性能得到了很大的提高。
在做项目的时候我们组也得到了高度的评价,在项目组开如人员进行评级时直接把我们评成了中级开发人员,要知道我们这时还没转正呢~~项目经理也直接把当月的项目奖金发给了我们,虽然钱不多,但是当自己所做的事得到了别人的肯定后,心情还是不错的,不过现在我也发现自己原来太多的去关心于SSH这样的框架技术,而没有更多的关心java的基础,现在通过这个项目对多线程,集合,IO有了更深的了解。与技术专家聊天时也聊到了三大框架的东西,他给我们的意见是,写三大框架的人是很牛,但用的人并不一定牛,像我们这次做的东西所用的也只是JAVASE的来完成的,所有框架最终也是在用Java的基础东西,所以学好基础东西比学好SSH要重要的多。
关于这次的项目让我对开发有了新的认识,在平时都是在用SSH去做一些管理类的东西,而这次做的是平台类的东西,但所学的东西比原来更多。
PS:现在还没拉网线,是在用别人家的无线,总是掉线,所以也一直没有更新BLOG,写东西也很急所以有些乱,以后拉好网线再认真写一些项目的技术与心得吧~~~
分享到:
相关推荐
金蝶 10.4 核算项目明细账 纵向 A4 纵向排版
首先,"流水账记录"通常指的是对日常收支、项目进度或工作活动进行详细记录的过程,这种记录方式可以帮助我们追踪资金流动、监控项目状态,甚至个人时间管理。在这个工具中,用户能够轻松输入和存储各种交易信息,如...
- **异常检测**:当发现总账与明细账的数据存在差异时,工具会自动标记出不平的项目,便于快速定位问题。 - **数据跟踪**:通过对凭证的追踪,找出导致不平的原因,可能是录入错误、系统故障或者是其他复杂因素。 ...
"Excel模板账页模板(总分类账明细分类账原材料物资进销存多栏式明细账页记账凭证).zip"是一个专为会计工作设计的压缩包文件,包含了一套完整的财务记账工具,帮助用户进行总分类账、明细分类账、原材料物资的进销...
标题中的“工作记录流水账”指的是使用数据库管理系统(如Microsoft Access)来跟踪和记录日常工作活动的一种方式。在企业管理中,这种记录系统可以帮助员工记录任务完成情况,提高工作效率,并为管理层提供工作进度...
在Excel中,数量金额式明细账是一种非常实用的财务管理工具,尤其适合于企业进行详细的库存、销售或采购记录。这种格式的账目清晰地展示了商品的数量变化和对应的金额,有助于实时掌握财务状况和库存动态。下面我们...
明细账是对总账中各个账户的详细分解,它将每笔交易按照具体的项目细分,提供更深入的财务信息。在模板中,明细账通常分为收入、支出、资产、负债和所有者权益等类别,每类下面都有多个子账户。用户可以随时查看特定...
这个压缩包文件包含了一个大学生毕业设计的完整项目实训,它是一个基于Ionic框架开发的手机应用APP,名为“流水账app”。这个应用旨在帮助用户记录日常生活中的收支情况,提供便捷的财务管理功能。下面是关于这个...
【作品名称】:库存货物流水明细账-Excel模板 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
月销售明细账.xlsx源码EXCEL VBA宏编程xlsx实例代码下载月销售明细账.xlsx源码EXCEL VBA宏编程xlsx实例代码下载月销售明细账.xlsx源码EXCEL VBA宏编程xlsx实例代码下载月销售明细账.xlsx源码EXCEL VBA宏编程xlsx实例...
在企业财务管理中,总账与明细账的平衡是至关重要的,因为它们反映了企业的财务状况和经营成果。"用友总账明细账不平"的问题,通常意味着账务数据存在错误或者系统存在某些问题。以下是一些可能的原因及解决步骤: ...
生产成本明细账是企业在生产过程中记录和分析各项成本的重要工具,它可以帮助企业精确掌握产品制造的成本构成,从而优化生产流程,提高效率,降低成本。在这个"生产成本明细账实例"的压缩包中,我们很可能会找到一份...
【现金流水账(现金凭证)源码】是一个适用于家庭记账的软件,它包含了对现金流入和流出的详细记录,以及应收和应付款项的管理功能。从标题和描述中,我们可以提炼出以下几个重要的IT知识点: 1. **软件开发与源码*...
"用友T3,用友T6,用友U8账务对账不平-总账明细账不平" 用友T3、用友T6、用友U8账务对账不平问题是指在财务会计系统中,总账和明细账之间的不一致问题,主要体现在三个方面:总账对账不平、模块间对账不平和总账明细...
《如何分析用友U8账务对账不平——总账与明细账、辅助账的对账问题》 在企业财务管理中,确保财务数据的准确性和一致性至关重要。用友U8是一款广泛使用的财务软件,然而在实际操作中,可能会遇到总账与明细账对账...
3、会计分录序时簿、多栏式明细账、数量金额明细账、核算项目明细账、核算项目明细表、明细分类账查询,拖动列宽后才会显示千分位符,超出一页时,无下拉条; 4、核算项目综合表和核算项目分类总账不能按条件查询,...
6.解决核算项目明细账跨年查询问题 7.备份账套时自动保存账套备份路径 8.凭证保存过账功能优化 9.资产负债表打印时期间改为日期显示 10.科目下挂核算项目和数量核算时,数量金额总账问题 11.数量金额明细账增加...
去掉所有表随机数及公式,可以下载看看,绝对好用
【作品名称】:进销存-库存货品流水明细账-Excel模板 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。