自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

JNI 编程 --个人实践

JNI(Java Native Interface)是SUN定义的一套标准接口,供本地(C/C++)应用与Java VM互调。因为C/C++在系统编程领域的地位,只要打通了与C/C++的接口就等于是天堑变通途。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的。例如,使用一些旧的库,与硬件、操作系统进行交互,或者为了提高程序的性能。...

2013-06-11 00:28:11 204

项目开发中团队的分工及接口的划分经验分享

 项目是通信行业的网管系统,代码在百万级别 移动要求增加信令软采功能,并且有些厂商已经实现,测试尽在眼前,工期比较近。上篇文章大致说了下功能的需求,其实就是一个方案,并且给出了系统界面原型及接口。 昨天已经开发,开发人员是两位,一位有四年经验的同事和我,同事负责后天部分,我负责前台界面及数据的组织和下发。通过ejb调用后台业务逻辑进行处理,通过jms消息更新界面的数据。...

2013-06-07 21:45:38 1313

软件开发设计方案与实现的一点点经验

方案优于编程,设计优于编码,不经过实践不能真正的理解他的含义。上一次写方案是license模块,由于当时不清楚程序具体什么走,非常急于写代码,详细设计文档也是改了很久。最后编码的整体效率和质量都不高。还没哟站到一定的高度去看到模块的划分。这次又开始写方案了,时间很紧,只有一天,但内容也不多,结果还是预料中的,小组长只是想看考察和锻炼我的设计能力。没能得到组长的认可,压力可想大大的,这...

2013-06-06 08:19:06 1178

原创 关于系统对外接口的一点心得

 参与过两个大的项目一个是通信行业的网管系统,一个交通行业的车辆监控系统。大的系统的一个特征就是数据比较多,并且需要和其他的一些系统进行交互,这就涉及到接口的设计问题。 最近在写一个文档时,每太注意接口的数据传送类型,同事的一句话提醒了我。“有数据包的类型”因此是报文的方式传输数据。 因此对外的接口类型包括 报文格式(一般数据类型使用TLV来定义包的格式)      ...

2013-06-05 22:46:09 1649

原创 SNMP java开发

最近对公司的网络适配模块感兴趣就研究了下,以前不太懂网络管理协议比如snmp ,netconf等。 不懂协议就看不懂如何和网元对象打交道。 snmp 简单网络管理协议。提供了简单的操作对硬件对象进行操作,非常通用,而且有开源的jar包封装了snmp协议,提供了开发的接口,开发一个简单的其实还比较简单,比如SNMP4J。 但今天看了下公司的代码,竟然不是用snmp4j来实...

2013-06-05 22:38:38 599

原创 Jboss7.1.1中升级hornetq

公司的项目是电信行业的OMC网管系统,系统前端采用SWing做界面,通过EJB调用后端服务进行分布式处理,处理结束后根据操作的结果使用JMS消息更新界面。由于使用的是EJB,因此服务需要部署在EJB容器中,为了节约成本,使用的是开源的Jboss服务器。由于jboss7.1.1后不再提供社区版本的下载,为了从hornetQ2.2.13升级到2.2.23确实费了不少功夫。不过收获也不少,这...

2013-05-31 21:18:28 155

原创 鱼骨图-一种发现问题“根本原因”的方法

鱼骨图是由日本管理大师石川馨先生所发明出来的,故又名石川图。鱼骨图是一种发现问题“根本原因”的方法,鱼骨图原本用于质量管理。 鱼骨图的三种类型 A、整理问题型鱼骨图(各要素与特性值间不存在原因关系,而是结构构成关系,对问题进行结构化整理) B、原因型鱼骨图(鱼头在右,特性值通常以“为什么……”来写) C、对策型鱼骨图(鱼头在左,特性值通常以“如何提高/改善……”来写)  鱼骨图绘图过程...

2013-05-09 18:16:06 4457

原创 如何计算java对象的大小

是不是经常通过jvisualvm.exe来观察堆对象占用内存的变化?是不是在想oracle公司为啥不提供计算java对象大小的方法呢?在企业开发中,前后台传递数据,如果数据比较大,进行持久化传递将会造成对象无法被虚拟机回收,进而导致内存泄漏,但一般是由于对象不较大引起的,因此需要对这些对象进行处理。google查询了一些资料,研究和整理如下:1、利用序列化方法,这个经测试时比较接近的;...

2013-03-26 23:26:17 142

原创 博客开博了

博客-记录自己的成长

2013-03-26 23:07:54 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除