- 博客(28)
- 资源 (2)
- 收藏
- 关注
转载 xmlHttp.send(null)与xmlHttp.send(url)
(1)xmlhttp的send是传递参数用的,但是只有在使用post方式提交请求的时候才有用如下:xmlhttp.open("post",url,true); xmlhttp.send(url);(2)用get的话一般就是:xmlhttp.open("get",url,true); xmlhttp.send(null);
2014-12-20 11:29:07
6084
转载 对onreadystatechange属性的理解
var xmlHttp;//创建一个XmlHttpRequeset对象function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){
2014-12-16 23:51:38
1730
原创 10步教你学会简单的MVC架构的java程序(适合新手)
10步教你学会简单的MVC架构的java程序(适合新手)第1步:安装Oracle数据库,安装过程不赘述了;第2步:新建一个账号zwp_test//创建临时表空间create temporary tablespace zwp_test_temp tempfile 'F:\app\Administrator\oradata\zwp_test_temp.dbf' size 50m autoextend on
2014-11-30 22:24:49
5220
原创 线程同步synchronized的学习案例-01
public class TT implements Runnable{ int b=100; public synchronized void m1() throws Exception{ b=1000; Thread.sleep(5000); System.out.println("b="+b); } public synchronized void m2() throws
2014-02-16 23:57:13
1150
原创 数据模型设计的步骤概述
【01】首先是要了解业务然后建立概念模型,确定实体以及实体关系。(如:ER图)【02】在概念模型的基础上生成逻辑模型,确定实体属性,标准化数据(消除多值字段达到第一范式;消除部分依赖达到第二范式;消除传递依赖达到第三范式) ----低耦合,高内聚【03】模型验证:通过具体的业务来验证模型是否能满足要求。 ----通过业务场景进行模型验证
2013-08-27 11:16:23
2116
原创 vector<char> 容器初始化 string 对象
vectorcvec(10,'a');string str(cvec.begin(),cvec.end());
2013-02-04 13:40:28
2595
原创 使用迭代器寻找和删除 string 对象中所有的大写字符。
C++ Primer 习题9.35给出的答案如下:#include#include#includeusing namespace std;int main(){string str = "This IS A Example"; for(string::iterator iter = str.begin(); iter != str.end();++iter){ if(i
2013-02-04 13:32:45
4976
1
原创 与数组联合使用的指针---迭代器
C++ 允许使用指针遍历数组。和其他内置类型一样,数组也没有成员函数。因此,数组不提供 begin 和 end 操作,程序员只能自己给指针定位,使之分别标志数组的起始位置和超出末端位置。可在初始化中实现这两个指针的定位:初始化指针 pbegin 指向 int_arr 数组的第一个元素,而指针 pend 则指向该数组的超出末端的位置,这样的方式可以防止指针越界。指针 pend 是标志
2012-12-09 19:28:31
1299
原创 数组与容器
通过下面的一道题,来分析数组与容器的一些不同之处题:编写必要的代码将一个数组赋给另一个数组,然后把这段代码改用 vector 实现。考虑如何将一个 vector 赋给另一个 vector。解答:一、数组#include using namespace std;int main(){ const size_t array_size = 10; int a[]={0,1,
2012-12-09 13:52:45
2526
转载 进制之间的转换
一: 十进制数转换成二进制数。随便拿出一个十进制数“39”,(假如你今天买书用了39元)先来把这个39转换成2进制数。 商 余数 步数39/2= 19 1
2012-12-06 00:35:51
1460
原创 bitset
一、初始化 bitset 对象的方法 bitsetb; b 有 n 位,每位都 0 bitset b(u); b 是 unsigned long 型 u 的一个副本 bitset b(s); b 是 string 对象 s 中含有的位串的副本 bitset b(s, pos, n); b 是 s 中从位置 pos 开始
2012-12-06 00:02:17
571
原创 WMS仓储管理系统实现"收发存日报表"数据查询功能Sql语句--Oracle
SELECT AA.PRODUCT_CNAME,AA.PRODUCT_ID,AA.PRODUCT_CODE,AA.MODEL,AA.MASTER_UNIT,AA.OTHER_UNIT,AA.PACKAGE_RATIO,AA.CUSTOMER, SUM(QTY_OUT_TODAY) AS QTY_OUT_TODAY,QTY_TODAY,SUM(QTY_IN_TODAY) AS Q
2012-12-05 16:51:50
4220
原创 何时使用 const 迭代器的?又在何时使用 const_iterator?解释两者的区别。
const迭代器是迭代器常量,该迭代器本身的值不能修改,即该迭代器在定义时需要初始化,而且初始化后,不能再指向其他元素。若需要指向固定元素的迭代器,则可以使用const迭代器。const_iterator是一种迭代器类型,对这种类型的迭代器解引用会得到一个指向const对象的引用,即通过这种迭代器访问到的对象是常量。该对象不能修改,因此,const_iterator类型只能用于读取容器的元
2012-12-04 23:53:36
922
原创 编写C++程序来创建有 10 个元素的 vector 对象。用迭代器把每个元素值改为当前值的 2 倍
#include #include #includeusing namespace std;int main(){ vectorivec(10,1);//定义一个int类型的容器ivec int ival; cout<<"请输入10个整型数字!"<<endl; for(vector::iterator iter = ivec.begin();iter<ivec.end();++i
2012-12-04 22:55:56
3331
原创 读一组整数到 vector 对象,计算并输出每对相邻元素的和。如果读入元素个数为奇数,则提示用户最后一个元素没有求和,并输出其值。
使用迭代器实现:读一组整数到 vector 对象,计算并输出每对相邻元素的和。如果读入元素个数为奇数,则提示用户最后一个元素没有求和,并输出其值。答案是C++ Primer习题集中的,本人只是注释,以便能够容易理解#include #include using namespace std;int main(){ vectorivec;//定义一个int类型的容器ivec
2012-12-04 22:36:00
3571
原创 vector对象的定义和初始化以及vector迭代器iterator
vector对象的定义和初始化vector类定义了好几种构造函数,用来定义和初始化vector对象。vectorT> v1;vector保存类型为T的对象。默认构造函数v1为空。vectorT>v2(v1);v2是v1的一个副本。vectorT>v3(n,i);v3包含n个值为i的元素。
2012-12-04 17:09:59
5337
1
原创 vector<string>::size_type与string::size_type
#include #include #include using namespace std;int main(){ vector svec; string str; cout << "Enter text:" << endl; while (cin>>str) svec.push_back(str); if (svec.size()
2012-12-04 16:32:20
3317
1
原创 vector的下标操作
vecto的下标操作不能添加元素#include#include#includeusing namespace std;int main(){ vector ivec; for (vector::size_type ix = 0; ix != 10; ++ix) ivec[ix] = ix; // disaster: ivec has no elements f
2012-12-04 00:37:26
5777
原创 #define #ifndef #endif
#ifndef SALESITEM_H#define SALESITEM_H// Definition of Sales_itemclass and related functions goes here#endif测试 SALESITEM_H 预处理器变量是否未定义。如果 SALESITEM_H 未定义,那么#ifndef 测试成功,跟在#ifndef 后面的所有行都被执行,直到
2012-12-02 22:53:46
585
转载 C++之“友元类”学习笔记
=======================什么是友元类======================= 当一个类B成为了另外一个类A的“朋友”时,那么类A的私有和保护的数据成员就可以被类B访问。我们就把类B叫做类A的友元。=======================友元类能做什么======================= 友元类可以通过自己的方法来访问把它当
2012-12-01 01:15:41
502
转载 C++类的“包含”机制
//何为“包含”,其实说白了就是一个类可以包含另一个类的对象,即如下程序所示:class A{ //... }; class B{ //... A a; A b;};在上面这个程序中,我们定义了类A和类B。其中类B里面我们定义了类A的两个对象a和b。这样的情况就叫类B
2012-12-01 01:08:02
596
转载 C++中const用法总结
1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。例如:const int nValue;
2012-11-30 23:35:12
331
原创 重载自家运算符的执行次序
#include#includeusing namespace std;class A{public: A(int x){rx=x;} int operator++(){cout<<"++i 先++再返回++后的值\n";rx++;return rx;} int operator++(int){cout<<"i++ 先取值再++,返回先取的值\n";int i=rx;rx++;
2012-11-29 15:33:41
490
原创 字符串有关的一些常用函数
一、常用函数介绍: C语言-----------------------------strcmp:比较2个字符串是否相等 C语言-----------------------------strcat:合并字符串 C语言-----------------------------strcpy:将A字符串复制给B字符串 C++的string类中的函
2012-11-29 00:14:43
2383
原创 strlen与sizeof的区别
char man[]={"I love c++"};srtlen(man)--------------》10 ‘\0’前面的字符串长度sizeof(man)--------------》11 数组的长度
2012-11-28 21:58:11
487
原创 成员函数指针数组
#includeusing namespace std;class Node{public: Node(){}; void print() { cout<<"你好!"<<endl; } void print1() { cout<<"我好!"<<endl; } void print2() { cout<<"他好!"<<endl; }};typedef v
2012-11-28 18:13:07
1432
原创 类的函数指针——类的成员函数的指针
#includeusing namespace std;class Node{public: Node(){}; void print() { cout<<"你好!"<<endl; }};typedef void(Node::*A)();//类成员函数指针类型int main(){ Node *n=0;//定义一个类指针,并赋值为0 A p=&Node::prin
2012-11-28 17:56:46
389
原创 使用typedef简化函数指针的声明及定义
声明函数指针类型:void (*p)(int &,int &);//声明的p为一个函数指针,它所指向的函数带有2个参数并返回一个void值声明函数:void print(void(*p)(int &x,int &y),int &,int &);函数定义:void print(void(*p)(int &x,int &y),int &x,int &y){ }该函数有3个参数
2012-11-28 16:22:09
963
SAP学习资料
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人