摘要: 正则表达式:\ 标记特殊字符。例如"\\"匹配"\"^ 起始位置,在[]中对字符集取反。例如"/^\s*$/"匹配空行, "/^a[^b]$/"匹配"a","ac",不匹配"ab"$ 结束位置。* 零次或多次匹配前面字符或子表达式。例如,zo*匹配"z","zoo"。*等效于{0,}+ 一次或多次匹配前面字符或子表达式。例如,zo+匹配"zo","zoo",不匹配"z 阅读全文
posted @ 2013-01-10 11:11 三句对白 阅读(220) 评论(0) 推荐(0) 编辑
摘要: //test_applet_package.javapackage test;import java.applet.*;import java.awt.*;import java.awt.event.*;import java.net.MalformedURLException;import java.net.URL;import java.lang.String;public class test_applet_package extends Applet implements MouseListener{ private int width, height; private Image o 阅读全文
posted @ 2013-01-10 11:09 三句对白 阅读(385) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int fun(void){ static int count = 10; // 此赋值语句只执行过一次 return count--; } int count = 1; int main(void) { printf("global\t\tlocal static\n"); for(; count <= 10; ++count) printf("%d\t\t%d\n", count, fun()); return 0; }输出:global local static1 102 93 84 75 6 阅读全文
posted @ 2013-01-10 11:08 三句对白 阅读(919) 评论(0) 推荐(0) 编辑
摘要: TOP不是在所有数据库中都能使用在SQLSERVER中 SELECT TOP 2 * FROM PersonsSELECT TOP 50 PERCENT * FROM Persons在MYSQL中SELECT * FROM Persons LIMIT 5在ORACLE中SELECT * FROM Persons WHERE ROWNUM <= 10 阅读全文
posted @ 2013-01-10 11:06 三句对白 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 四种进程或线程同步互斥的控制方法 1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计的。 3、信号量:为控制一个具有有限数量用户资源而设计。 4、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。临界区(Critical Section) 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以... 阅读全文
posted @ 2013-01-10 10:57 三句对白 阅读(3403) 评论(0) 推荐(1) 编辑
摘要: 纯虚函数是 一种特殊的虚函数,它的一般格式如下: class <类名> { virtual <类型><函数名>(<参数表>)=0; … }; 在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去 做。这就是纯虚函数的作用。 纯虚函数可以让类先具有一个操作名称,而没有操作内容,让派生类在继承时再去具体地给出定义。 凡是含有纯虚函数的类叫做抽象类。这种类不能声明对象,只是作为基类为派生类服务。除非在派生类中完全实现基类中所有的的纯虚函数,否则,派生类也变成了 抽象类,不能实例化对象 程序举例: 基类: 阅读全文
posted @ 2013-01-10 10:55 三句对白 阅读(232) 评论(0) 推荐(0) 编辑
摘要: //============================================================================// Name : test_char.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello World in C++, Ansi-style//============================================================================#include " 阅读全文
posted @ 2013-01-10 10:54 三句对白 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 啥都不说,直接上例子//============================================================================// Name : test_class.cpp// Author : // Version :// Copyright : Your copyright notice// Description : Hello World in C++, Ansi-style//============================================================================#in 阅读全文
posted @ 2013-01-10 10:52 三句对白 阅读(142) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;class test{public: test (int a, int b):first(a),second(b){}; inline friend int dev (test &a); //友元函数如果操作私有成员变量,不能在函数外部引用。// friend int dev (int a, int b)// {// return (a-b);// }private: int first; int second;};int dev(test &a){ return (a.first-a.s 阅读全文
posted @ 2013-01-10 10:51 三句对白 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 这个看着不错,是从别人那里Copy过来的。。大家在编辑网页的时候,并不一定会注意到META这个标签。在使用FrontPage或Dreamweaver这样的可视化编辑软件的时候软件都自动将该 标签设置好,毋需我们自己动手设置。所以很多初学者并不了解该标签的格式和作用。其实META标签的很多属性对于一个HTML页面来说是很重要的。下面我 们就来认识一下这个标签。 META标签在HEAD区里。它的主要作用是在浏览器解释一个HTML页面前预先获得该页面的一些基本资料和属性。也就是说,META标签所定义的是和整个HTML页面本身有关的一些操作。这句话有点抽象,下面我们来理论联系实际。 META语句的.. 阅读全文
posted @ 2013-01-10 10:30 三句对白 阅读(260) 评论(0) 推荐(0) 编辑