摘要:
虚函数 定义:在某基类中声明为 virtual, 并在一个或多个派生类中被重新定义的成员函数 子类继承了父类的一个函数(方法),而我们把父类的指针指向子类,则必须把父类的该函数(方法)设为virtual(虚函数) 语法:virtual 函数返回类型 函数名(参数表) { 函数体 } 用途:实现多态性,通过指向派生类的基类指针,访问派生类中同名覆盖成员函数 虚函数必须是基类的非静态成员函数,其访问权限可以是protected或public,在基类的类定义中定义虚函数的一般形式 在定义了虚函数后,派生类继承虚函数的接口,由于虚函数还提供了实现,派生类可以选择改写(override)它们或... 阅读全文
摘要:
static的全部用法//作用 static静态变量声明符。在声明它的程序块,子程序块或函数内部有效,值保持,在整个程序期间分配存储器空间,编译器默认值0。//什么时候用static 需要一个数据对象为整个类而非某个对象服务,同时又力求不破坏类的封装性,即要求此成员隐藏在类的内部,对外不可见。 要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修 饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是.. 阅读全文
摘要:
今天调试一个C#控制台程序,竟然弹出这个消息以为VS出问题了,打开Web程序还是可以调试的,就是Console和Windows程序没有办法调试了网上一搜才知道需要启动 Terminal Services 服务但是打开 services.msc 竟然找不到 Terminal Services .不过还好,还用google到另一个解决办法:禁用 Visual Studio hosting process步骤:选择项目》右键属性》Debug》去掉最下面那个Enable Visual Studio hosting process选项至于这点,好像与安全代码有关,暂时没有时间去深入研究了 阅读全文
摘要:
@echo off title @echo off color 9 echo. echo. echo 请不要关闭此窗口! echo. echo 开始清理垃圾文件,请稍等...... echo. echo 正在清理Thumbs.db数据库文件,请稍等...... del c:\Thumbs.db /f/s/q/a del d:\Thumbs.db /f/s/q/a del e:\Thumbs.db /f/s/q/a del f:\Thumbs.db /f/s/q/a del g:\Thumbs.db /f/s/q/a del h:\Thumbs.db /f/s/q/a del i:\Thumbs 阅读全文
摘要:
1. 变量/函数/存储过程的命名(Variable/UDF/Stored Procedure Naming)2. T-SQL 编码标准· 一个嵌套代码块中的语句使用四个空格的缩进。(上述代码中的多行 SELECT 语句是一个 SQL 语句。)在同一语句中开始新行时,使 SQL 关键字右对齐。将代码编辑器配置为使用空格,而不是使用制表符。这样,不管使用何种程序查看代码,格式都是一致的。· 大写所有的 T-SQL 关键字,包括 T-SQL 函数。变量名称及光标名称使用混和大小写。数据类型使用小写。· 表名别名要简短,但意义要尽量明确。通常,使用大写的表名作为别名,使用 阅读全文
摘要:
现在有很多种方法向另一页面传递数组,目前有三种方法:定义一个又逗号分隔的字符串,然后再下一页中用Split函数重新建立数组。将数组存储在一个Session变量中,然后在下一个页面中调用。通过表单的隐含区域来传递数组,他们都是自动用逗号分开,然后再用Split函数重新建立数组。前两种方法很好,但是都比第三中复杂。在这里我们将只介绍第三种,因为它是最简单最有效的。1.asp:<%dim Idim myArray(20)for I=0 to 20myArray(I)="Item " & Inext%><html><body><fo 阅读全文
摘要:
DECLARE Employee_Cursor CURSOR FORSELECT top 20 sal_sales, sales_name,sal_team FROM sal_a_sales where sal_group=16OPEN Employee_CursorFETCH NEXT FROM Employee_CursorWHILE @@FETCH_STATUS = 0BEGINFETCH NEXT FROM Employee_CursorENDCLOSE Employee_CursorDEALLOCATE Employee_Cursor 阅读全文