由于公司需要,现需组建一套新的框架技术整合开发。经再三衡量,最终选择使用的框架如下:springmvc4.2.2(web处理)+spring4.2.2(IOC+AOP)+mybatis3.2.8(与数据库的数据交互,持久层)+oscache2.4(缓存)+dubbo2.5.3(系统交互)+activ...
分类:
编程语言 时间:
2016-01-15 14:38:35
阅读次数:
359
大家应该都知道,在与其他系统交互的时候,通常有两种方式,webservice和socket通信。 这个接口项目我使用的是socket通信方式,内容以xml方式包装,按照约定的格式收发。socket通信一般用到的为TCP和UDP两种,具体区别以及它们的优缺点可以参考资料http://jingya...
移动端跨平台应用开发是个有趣的话题。纵观该领域目前各个开发商提供的多种方案,大致可以分为三大类:基于HTML5的方案。该方案以PhoneGap/Cordova为代表。其基本思路是针对HTML5标准目前功能上的不足,补充定义了一套比较实用的API(比如硬件访问/系统交互等),然后基于平台上自带的Web...
分类:
移动开发 时间:
2016-01-09 20:13:09
阅读次数:
241
开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题! 一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。”一.....
分类:
系统相关 时间:
2016-01-06 15:33:21
阅读次数:
229
移动端跨平台应用开发是个有趣的话题。纵观该领域目前各个开发商提供的多种方案,大致可以分为三大类:基于HTML5的方案。该方案以PhoneGap/Cordova为代表。其基本思路是针对HTML5标准目前功能上的不足,补充定义了一套比较实用的API(比如硬件访问/系统交互等),然后基于平台上自带的Web...
分类:
移动开发 时间:
2015-12-22 10:10:18
阅读次数:
194
Electron是将chromium和nodejs整合在一起,通过这个工具可以使用nodejs,html(5),css(3)创建跨平台的桌面程序;用web的开发方式,而且能和原生操作系统交互,创建跨windows、mac、linux平台的桌面程序,还是很有吸引力的;这种类似net的webbrowse...
分类:
其他好文 时间:
2015-12-11 12:44:43
阅读次数:
570
shell:1)是linux操作系统上使用的一种脚本语言,为用户与系统交互提供接口,与windows中命令提示符类似,但更为强大;2)可以命令行执行,也可以编辑为脚本文件执行;3)主要针对自动化简单系统或软件操作任务;4)易于配置、维护和移植,不看中执行效率;5)通用shell是GNU工具集中的ba...
分类:
系统相关 时间:
2015-12-01 14:37:19
阅读次数:
169
面向对象:面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术,发展到一定阶...
分类:
其他好文 时间:
2015-11-29 19:28:47
阅读次数:
130
面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物....
分类:
其他好文 时间:
2015-11-28 10:33:45
阅读次数:
135
XML代码生成器——XMLFACTORY 简介(一) 软件开发中经常要和第三方应用交互数据,特别是在银行、电信行业,这种需求更是必不可少,往往一个系统要和三五个其它系统交互数据,而数据交换的报文经常采用Xml格式。 Xml结构严谨,利于人的阅读,但格式较复杂,用代码解析和拼装有些繁琐。无论是把Xml...
分类:
其他好文 时间:
2015-11-22 11:11:08
阅读次数:
251