Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

AJAX开发技术入门基础知识

AJAX开发技术入门基础知识

AJAX技术AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),AJAX并不是一项新的技术,它产生的主要目的是用于页面的局部刷新,从之前的代码开发来看,读者可以发现,每当用户向服务器端发出请求时,那怕需要的只是简单的更新一点点的局部内容,服务器端都会将一个整体的页面进行刷新,并重新生成代码,这样一来程序的性能肯定会有所降低的,而如果采用了AJAX技术之后,就可以实现局部的内容变更,而不用再进行整体的...
程序开发:MVC设计模式与应用

程序开发:MVC设计模式与应用

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。下面讲解简单的登录操作:程序流程图:在本程序中用户输入的登陆信息提交给S...
使用VS+VisualGDB编译调试Linux程序

使用VS+VisualGDB编译调试Linux程序

阅读目录配置虚拟机创建Demo编辑与调试参考资料Linux程序开发变得越来越多,越来越多的程序、产品需要跨平台,甚至有些开源项目只支持Linux平台,所以掌握Linux开发变得越来越重要。但是对于习惯了Windows下的开发,使用了VS这个宇宙第一IDE后,觉得Linux下的纯命令行开发调试,还是有些不习惯,效率有些低(大神除外)。那么能不能用VS来开发调试Linux程序呢,经过各种查找,找到了VisualGDB这个神奇的插件,通过VS+VisualGDB...
RPC通信框架——RCF介绍

RPC通信框架——RCF介绍

阅读目录RPC通信框架为什么选择RCF简单的性能测试参考资料总结现有的软件中用了大量的COM接口,导致无法跨平台,当然由于与Windows结合的太紧密,还有很多无法跨平台的地方。那么为了实现跨平台,支持Linux系统,以及后续的分布式,首要任务是去除COM接口。在对大量框架进行调研后,决定使用RCF替换COM接口。RPC通信框架CORBAICEThriftzeromqdbusRCFYAMI4TAO为什么选择RCF经过各项对比,认为:1.RCF的使用方式与现...
HTML5应用程序缓存Application Cache

HTML5应用程序缓存Application Cache

什么是Application CacheHTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。Application Cache带来的三个优势是:① 离线浏览② 提升页面载入速度③ 降低服务器压力而且主要浏览器皆以支持Application Cache,就算不支持也不会对程序造成什么影响离线存储技术HTML5提出了两大离线存储技术:localstorage与...
C++请求Web Service与XML解析

C++请求Web Service与XML解析

1. C++解析XML的开源库在项目中XML的解析使用的是开源的第三方库,TinyXML;这个解析库的模型通过XML文件,然后再内存中生成DOM模型,从而让我们可以很方便的遍历这颗XML树。DOM模型即文档对象模型,是将整个文档分成多个元素(如:书、章、节、段等),并利用树型结构表示这些元素之间的顺序关系以及嵌套包含关系。先看一下TinyXML中的主要类和XML文档之间的对应关系,下图是TinyXML中主要class的类图,反应各个类之间的静态关系。《C+...
PHP写Web Service服务端

PHP写Web Service服务端

1) WebService技术介绍WebService是一种跨编程语言和跨操作系统平台的远程调用技术。只有通过Web Service,客户端和服务器才能够自由的用HTTP进行通信,不论两个程序的平台和变成语言是什么。XML、SOAP和WSDL是Web Service平台的三大技术:WebService采用HTTP协议传输数据,采用XML格式封装数据,即XML中说明调用远程服务对象的哪个方法、传递的参数是什么、以及服务对象的返回结果是什么。XML是WebSe...
C++类的实例化对象的大小之sizeof()

C++类的实例化对象的大小之sizeof()

之所以写这篇《C++类的实例化对象的大小之sizeof()》,是因为在参加笔试的时候遇到如下这么一道题,当时感觉就是这个一个坑,但,我还是义无反顾的跳了下去,因为存在知识点盲区啊。现,总结一下,你不知道的C++类的实例化对象的大小之sizeof()。class D{public:D(){}virtual ~D(){}private:int a ;char *p;};实例一:class A{};A a;cout << sizeof(a) <...
C++内存分配与复制构造函数笔试考察

C++内存分配与复制构造函数笔试考察

去参加笔试了,有两道题做错了,都是印象里面有概念,但是没有弄清楚它到底是怎么回事,原理是什么,导致题目打错,现总结一下。一、C++内存分配笔试考察问题考察如下,请先不要看答案,看看你能否做对,呵呵:怎么样,晕了没?正确答案及解析如下:解析:char p[] = “...”是一个数组,这个数组是局部变量。char *p = “...”,是一个指针,这个指针指向一个字符串常量。区别在于:数组的话,字符串是存在这个...
<< 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 >>