GET方法——传送url里的参数将提交的参数写到open方法的 url 参数中,send方法的参数为nullvar url = "test.php?id=XXX";xml.open("GET", url, true);xml.send(null);POST方法——传送send方法里的参数在send方...
分类:
编程语言 时间:
2014-07-12 14:20:21
阅读次数:
219
最近在复习数据结构,想把数据结构里面涉及的都自己实现一下,完全是用C语言实现的。自己编写的不是很好,大家可以参考,有错误希望帮忙指正,现在正处于编写阶段,一共将要实现19个功能。到目前我只写了一半,先传上来,大家有兴趣的可以帮忙指正,谢谢在vs2010上面编译运行无错误。每天都会把我写的新代码添加到...
分类:
编程语言 时间:
2014-07-12 14:06:50
阅读次数:
195
javascript HTML控件获取值 1.下拉列表框选定值ddlPageSize.options[ddlPageSize.selectedIndex].valueddlPageSize.options[ddlPageSize.selectedIndex].text复选框$get('chkGoog...
分类:
编程语言 时间:
2014-07-12 15:08:29
阅读次数:
225
IE 下 onMouseDown 事件有个 events.button 可以返回一个数值,根据数值判断取得用户按了那个鼠标键 events.button==0 默认。没有按任何按钮。events.button==1 鼠标左键events.button==2 鼠标右键events.button==3 ...
分类:
编程语言 时间:
2014-07-12 15:07:44
阅读次数:
240
很喜欢Python这门语言。在看过语法后学习了Django 这个 Web 开发框架。算是对 Python 有些熟悉了。不过对里面很多东西还是不知道,因为用的少。今天学习了两个魔术方法:__new__ 和 __init__。开攻:如果对 Python 有所简单了解的话应该知道它包含类这个概念的。语法如...
分类:
编程语言 时间:
2014-07-12 15:04:24
阅读次数:
182
1、in的用法fruit = 'banana'for letter in fruit : print letter说明:letter此处为循环控制变量in可用于逻辑判断,a in fruit 为True2、String的部分输出,[a:b]输入index值为a到b-1的字符串,若b超过length,...
分类:
编程语言 时间:
2014-07-12 14:54:50
阅读次数:
221
C++读取某特定路劲下的文件夹与文件名称,并记录在"*.txt"文件中。
分类:
编程语言 时间:
2014-07-12 14:46:24
阅读次数:
247
1、错误描述
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
2014-7-12 13:47:24 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded...
分类:
编程语言 时间:
2014-07-12 21:27:24
阅读次数:
274
1、错误描述
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
2014-7-12 11:48:27 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded...
分类:
编程语言 时间:
2014-07-12 18:54:21
阅读次数:
241
C语言中一些很酷的技巧(cool tricks)
来自Quora,觉得不错,就实践了一下。
1. #if 0 ...... #endif 块中的内容不会被编译,因为注释不允许嵌套,我们可以把暂时不用的代码块放在
这里面。
2. 数组初始化的时候可以指定索引,而且可以给特定范围的数组赋值。
比如 int array[] = { [0 ... 9] = 1, [10 ......
分类:
编程语言 时间:
2014-07-12 19:30:20
阅读次数:
289
2014-7-12
汇编语言的应用
历史上,汇编语言曾经是非常流行的程序设计语言之一。随着软件规模的增长,以及随之而来的对软件开发进度和效率的要求,高级语言逐渐取代了汇编语言。但即便如此,高级语言也不可能完全替代汇编语言的作用。就拿Linux内核来讲,虽然绝大部分代码是用C语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码。由于这部分代码与硬件的关系非常密切,即使是C语言也会显得力不从心...
分类:
编程语言 时间:
2014-07-12 23:54:07
阅读次数:
406
经验:在应用域,复合意味着 has-a。 在实现域,复合意味着 is-implemented-in-terms-of
示例:
template //将list应用于 Set。错误做法
class Set: public std::list {...};
解析:
public 继承表示 is-a,即如果D是一种B,对B为真的每一件事,对D也应该为真。但list可以包含相同的元素,而Set不可以
纠正:
template
class Set{
publi...
分类:
编程语言 时间:
2014-07-12 23:02:43
阅读次数:
369
经验:绝对不要重新而来的缺省参数值,因为缺省参数值都是静态绑定,而 virtual 函数 -- 你唯一应该覆写的东西 -- 却是动态绑定
示例:
class Shape{
public:
enum ShapeColor {Red, Green, Blue};
virtual void draw(ShapeColor color = Red) const = 0;
};
class Rectangle: public Shape{
public:
virtual void draw(ShapeColor...
分类:
编程语言 时间:
2014-07-12 21:22:15
阅读次数:
278
经验:绝对不要重新定义继承而来的 non-virtual 函数 --> Item 7 "为多态基类声明 virtual 析构函数" 是本条款的特例
示例:
class B{
public:
void mf();
//...
};
class D: public B{
public:
void mf(); // 遮掩了B::mf,Item 33 名称遮掩规则
}
D x;
B *pB = &x;
D *pD = &x;
pB->mf(); // 调用 B::mf
pD->mf(); // 调用 ...
分类:
编程语言 时间:
2014-07-12 19:09:10
阅读次数:
234
接口继承和实现继承不同。在 public 继承下, derived classes 总是继承 base class 的接口
class Shape{
public:
virtual void draw() const = 0;
virtual void error(const std::string &msg);
int objectID() const;
//...
};
class Rectangle: public Shape{...};
class Ellipse: public Sha...
分类:
编程语言 时间:
2014-07-12 23:42:27
阅读次数:
251
java文件操作之FileWriter用法,向文件尾插入内容 代码下载地址:http://www.zuidaima.com/share/1550463258610688.htm...
分类:
编程语言 时间:
2014-07-12 20:10:10
阅读次数:
215
选择排序的时间复杂度为O(n^2),是不稳定的排序
冒泡排序的时间复杂度最好情况下为O(n),最坏情况下为O(n^2),平均情况下为O(n^2),是稳定的排序
插入排序的时间复杂度最好情况下为O(n),最坏情况下为O(n^2),,平均情况下为O(n^2),是稳定的排序
1.选择排序
def selection(lista):
leng=len(lista);
for i in rang...
分类:
编程语言 时间:
2014-07-12 21:20:59
阅读次数:
244