摘要: 首先对某些概念进行解释。数据总线:是计算机中各个组成部件间进行数据传输时的公共通道;“内数据总线宽度”是指CPU芯片内部数据传送的宽度;“外数据总线宽度”是指CPU与外部交换数据时的数据宽度。显然,数据总线位数越多,数据交换的速度就越快。地址总线:是載对存储器或I/O端口进行访问时,传送由CPU提供... 阅读全文
posted @ 2015-11-09 16:41 腾云生 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: 1.loadfile——只编译,不运行loadfile故名思议,它只会加载文件,编译代码,不会运行文件里的代码。比如,我们有一个hellofile.lua文件:代码如下:print(“hello”);function hehe()print(“hello”);end这个文件里有一句代码,和一个函数。... 阅读全文
posted @ 2015-02-25 15:42 腾云生 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: NuSOAP 是 PHP 环境下的 WEB 服务编程工具,用于创建或调用 WEB 服务它是一个开源软件,当前版本是 0.7.2 ,支持 SOAP1.1 WSDL1.1 ,可以与其他支持 SOAP1.1 和 WSDL1.1 的系统互操作 NuSOAP 完全由PHP语言编写,由一系列 PHP 类组成,不需要扩展库的支持,这种特性使得 NuSOAP 可以用于所有的 PHP 环境,不受服务器安全设置的影响1. NuSOAP 的获取和安装NuSOAP 项目建立在 SourceForge 上,网络地址是:http://sourceforge.net/projects/nusoap/,这里,可以下载到 Nu 阅读全文
posted @ 2013-01-09 04:47 腾云生 阅读(873) 评论(2) 推荐(0) 编辑
摘要: 0、NuSOAP的简介NuSOAP是一组功能强大的PHP类,这个工具的发布让使用和创建SOAP消息变得相当简单。 NuSOAP有Dirtrich Ayala编写,可以无缝的与许多最流行的SOAP服务实现交互,它以LGPL协议进行发布。NuSOAP的主要特性包括:简单:NuSOAP的面向对象方法隐藏了SOAP消息的组装、解析、提交和接收的有关细节,是用户能够集中精力处理自己的业务。WSDL的生成和导入:NoSOAP可以生成一个对应于所发布的Web服务的WSDL文档,并且能导入一个WSDL引用在NuSOAP客户端使用。代理类:NuSOAP可以生成的一个代理类,允许调用远程方法,如同调用本地方法一样 阅读全文
posted @ 2013-01-09 04:46 腾云生 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1. 一维数组类型的定义格式typedef <元素类型关键字><数组类型名>[<常量表达式>];例如:(1) typedef int vector[10];(2) typedef char strings[80];(3) typedef short int array[N];第一条语句定义了一个元素类型为int,含有10个元素的数组类型vector,若不使用typedef保留字,则就变成了数组定义,它只定义了一个元素类型为int、含有10个元素的数组vector。这两种定义有着本质的区别,若定义的是数组vector,系统将为它分配有保存10个整数的存储单元, 阅读全文
posted @ 2012-10-18 17:32 腾云生 阅读(191) 评论(0) 推荐(0) 编辑
摘要: jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val(); //获取Select选择的Value4. var check 阅读全文
posted @ 2012-08-13 19:08 腾云生 阅读(812) 评论(0) 推荐(0) 编辑
摘要: std::move是一个用于提示优化的函数,过去的c++98中,由于无法将作为右值的临时变量从左值当中区别出来,所以程序运行时有大量临时变量白白的创建后又立刻销毁,其中又尤其是返回字符串std::string的函数存在最大的浪费。比如:1 std::string fileContent = “oldContent”;2 s = readFileContent(fileName);因为并不是所有情况下,C++编译器都能进行返回值优化,所以,向上面的例子中,往往会创建多个字符串。readFileContent如果没有内部状态,那么,它的返回值多半是std::string(const std::st 阅读全文
posted @ 2012-07-20 17:52 腾云生 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 今天看到boost::unordered_map, 它与 stl::map的区别就是,stl::map是按照operator<比较判断元素是否相同,以及比较元素的大小,然后选择合适的位置插入到树中。所以,如果对map进行遍历(中序遍历)的话,输出的结果是有序的。顺序就是按照operator< 定义的大小排序。而boost::unordered_map是计算元素的Hash值,根据Hash值判断元素是否相同。所以,对unordered_map进行遍历,结果是无序的。用法的区别就是,stl::map 的key需要定义operator< 。 而boost::unordered_map 阅读全文
posted @ 2012-07-20 14:45 腾云生 阅读(3279) 评论(0) 推荐(0) 编辑
摘要: /**用来测试STLhash_map*简单例子2008.5.5*/#include<cstdlib>#include<iostream>#include<string>#include<hash_map.h>/*因为hash_map暂不为CPP标准所以没办法写为<hash_map>*//*-------------------------------------------*/usingstd::cout;usingstd::endl;usingstd::string;/*------------------------------- 阅读全文
posted @ 2012-07-19 19:49 腾云生 阅读(366) 评论(0) 推荐(0) 编辑
摘要: <p>#include"stdafx.h"#include<iostream>#include<hash_map>#include<vector></p><p>usingstd::vector;usingstdext::hash_map;</p><p>classhash_wchar_t{public://以下两个变量我也不是很明白究竟是干嘛的staticconstsize_tbucket_size=4;//猜测这个变量是初始化hash_map的大小staticconstsize_ 阅读全文
posted @ 2012-07-18 22:52 腾云生 阅读(7617) 评论(0) 推荐(0) 编辑