在系统开发过程中,尤其是涉及到系统集成性软件开发过程中,我们经常会碰到类似这样的场景:团队中已经有一个产品化的软件系统,但该软件系统需要按照项目型进行实施,而每个项目由于面向不同客户在某一些产品组件上可能都会有其一定的独特性。这些特定的产品组件往往涉及到系统集成,由于集成技术和方案的不同而需要进行二次开发,本文对这一场景下的思路和基本理念与设计进行阐述。...
分类:
其他好文 时间:
2014-11-25 14:28:18
阅读次数:
229
LCLFramework 框架简要说明: LCL 是一个管理类软件的快速开发框架,其目标主要专注于:1. 快速开发: DDD、界面自动生成、数据库自动生成与升级、易用的业务逻辑编写框架。2. 产品线工程: 插件化业务模块积累(内置一个权限控制插件模块)、客户化二次开发、实施配置平台。3. 一套代码,...
分类:
其他好文 时间:
2014-11-23 23:06:21
阅读次数:
296
客户端开发 Solrj客户端开发SolrjSolr是搭建好的lucene服务器当然不可能完全满足一般的业务需求可能要针对各种的架构和业务调整这里就需要用到Solrj了Solrj是Solr提供的api库可以进行Solr的二次开发。主要实现原理服务端利用httpClient发送Solr格式的HTTP请求...
分类:
其他好文 时间:
2014-11-19 10:41:41
阅读次数:
313
花样年曾宣称:2013年“彩生活”物业品牌收入1.85亿,毛利率超过40%;万科万客会APP、龙湖物业APP……大量房地产企业依托物业企业,纷纷瞄准移动互联网、云计算、物联网等高新科技为基础的物业服务模式,以求在传统的物业管理费用之外,通过平台开展增值服务带来长期的利润,更实现数据挖掘和二次开发利....
分类:
移动开发 时间:
2014-11-19 07:22:53
阅读次数:
219
一、Cobbler介绍1.1关于CobblerCobbler是一个快速网络安装linux和windows的服务,使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、以及yum仓库、构造系统ISO镜像。Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用。Cobble..
分类:
其他好文 时间:
2014-11-19 02:21:05
阅读次数:
384
到新公司上班,接收的第一个项目是视频会议系统,基于AnyChat进行二次开发,在官网下载了demo了解后,发现缺少了一个发送文件功能,所以自己在原有的demo进行修改,增加了一个发送文件功能。AnyChat具有缓冲区及文件传输功能,文件传输API接口:BRAC_TransFile,A、B两用户登录..
分类:
移动开发 时间:
2014-11-18 11:56:23
阅读次数:
343
memory pool移植自nginx, windows平台可用本人共研究过两个开源内存池的实现,一是nginx内存管理,二是python中内存的管理。由于python中涉及到对象的管理以及缓存,比较复杂,不适合移植到自己的软件中使用,nginx正好相反,短小精悍,适合添加一些特定的需求进行二次开发...
分类:
其他好文 时间:
2014-11-17 22:36:05
阅读次数:
302
快手 4.0 (KSCAD) 是一款简单易用的矢量绘图软件,其功能和Visio类似,可以绘制工艺流程图,流程图、组织结构图、网络拓扑图、思维导图、商业图表等。 经过二次开发,可以应用于各种领域的图形化建模仿真,如CAD,科学可视化,工控人机界面,组态软件,网络监控,化工流程模拟,工作流软件,程序化交...
分类:
其他好文 时间:
2014-11-16 15:58:48
阅读次数:
274
最想看到的:1. 加入脚本语言支持,可以解释运行,作为程序的二次开发语言(类似于vba,python)。2. 可以自定义运算符,为了安全起见,自定义运算符应该特别予以说明(类似于数学表达式,多样式的运算符)。3. 增强函数式编程支持(彻底的支持,而不是用面向对象来模拟)。4.增加单位的支持(例如,对...