摘要:
1.命名约定 命名应该使用富有含义的英文词汇,要避免使用缩写,多个单词组成的,中间下划线分隔 除数据库名称长度为1-8个字符,其余为1-30个字符 命名只能使用英文字母,数字和下划线 避免使用Oracle的保留字如level,关键字如type 各表之间相关列名尽量同名 数据库的命名:网上数据库命名为OLPS(Online Process System)+站点名的2-4个字符,后台数据库命名为"BOPS"+站点名的2-4个字符 INDEX命名:table_name+column_name+ind,各个部分以下划线分隔,多单词组成的column name,取前几个单词首字母,加 阅读全文
摘要:
#include <iostream>using namespace std;int main(){ int n = 5; int a[n]; a[1] = 7; cout<< a[1] << endl; return 0;} 阅读全文
摘要:
1.尽量减少HTTP请求的个数 如一个客户请求访问某个jsp文件,该jsp中引用了一些2个外部的javascript文件,1个css文件,3个图片文件,那么这个jsp页面要被完整的解析成HTML所要与web服务器进行的请求数目为7=1 jsp + 2 javascript + 1 css + 3图片!可以通过firefox或chrome提供的控制台工具查看可以看出,请求这些js,css或图片都是需要时间的,因为http协议本身的特点,约定了一个请求必须先打开链接,再发送请求消息,返回响应结果(jsp,css,image...),最后关闭链接,而打开关闭链接本身也是需要花费开销的,所以应尽量减少 阅读全文
摘要:
#include <iostream>using namespace std;int main(){ char* p = "wanglibao"; char* a = new char[10]; // p[0] = 'e'; a[0] = 'e'; cout << *a << endl; return 0;}数组开辟空间只能在栈或者静态空间(全局的),而指针则可以任意开辟,可以在堆栈静态都行。像上边代码中,指针p指向一个栈中的字面值常量。a指向一个堆中的空间,所以可以用a[0]来直接操作该数,也可以用指针来 阅读全文
摘要:
#include <iostream>using namespace std;union { int i; int c; char x[2];}a;int main(){ cout << "Hello world!" << endl; a.x[0] = 10; a.x[1] = 1; cout <<a.c <<endl; return 0;}联合体中个成员使用同一个地址,如x[2],赋值时x[0]使用地地址,x[1]使用高地址,所以存储的是010A。输出为266。以为使用的是同一个地址所以cout << 阅读全文
摘要:
一段关于定时器的程序// ThunderFind.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <stdio.h> #include "map.h"#include <windows.h>using namespace std;map m;//m为map类的对象声明为全局的才能使用定时器void CALLBACK addThunderTenMin(HWND hwnd,UINT uMsg,UINT_PTR idEvent,DWOR 阅读全文
摘要:
C++笔试常见题目提前说明一点,题目来在网络,答案仅供参考,如有同学觉得哪道题目有异议,欢迎讨论!1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已。virtual可加可不加。子类的空间里有父类的所有变量(static除外)。同一个函数只存在一个实体(inline除外)。子类覆盖它的函数不加virtual ,也能实现多态。在子类的空间里,有父类的私有变量。私有变量不能直接访问。--------------------------------------- 阅读全文
摘要:
Ubuntu操作系统中计算器的使用1. 登陆系统2. 输入“bc”启动计算器程序3. 进行相关的计算(注意:可以用scale变量设定计算结果所保留的小数位数目 例如:你要想保留小数点后5位数,可以输入命令“scale=5”)4.输入“quit”退出计算器程序 阅读全文
摘要:
用到的主要知识点有:便利目录(递归)和统计文件行数函数//递归显示目录下所有的文件<html><head></head><body><?php$files=0;$lines=0;$di="f:/AppServ/www/xwgl";function countLines($file){//统计文件的行数 return count(file($file));}function dirSize($directory){ //自定义一个函数if($dir_handle=opendir($directory)){ //打开目录并判 阅读全文
摘要:
1、mysql的安装mysql-5.0.27-win32.rarsetup.exe选择功能模块1)typical:包括常用功能模块2)complete:所有弄能模块3)custom:自己选择(推荐)配置1)detailed:详细配置2)standard:标准配置类型1)developer:程序员机器,占用尽量少的资源2)server:服务器,占用资源中等3)dedicated:数据库专用服务器,占用资源最多编码默认latin1不支持中文lUtf-8:国际通用码表lWindows本地码表为GBK,也可选择GBK系统选项将mysql安装为windows服务,自动启动将mysql目录添加到PATH环 阅读全文