- 浏览: 47721 次
- 性别:
- 来自: 北京
最新评论
文章列表
代码1
<html>
<head>
<title>div上下层间隔问题</title>
<style type="text/css">
*{ margin:0; padding:0;}
#main{width:120px; height:120px; background:gray;}
#d1{width:100px; height:50px; background:yellow;}
#d3{width:100px; height:50px; background:red;}
</sty ...
第一种方法
在“工具”-》“选项”对话框里面: 在“选项”下面的“常规”有个“重置窗口布局”按钮。
第二种方法
把 Documents and Settings\用户名\Application Data\Microsoft\VisualStudio\7.1 下的所有文件都删除,然后重新开vs2003 就可以了
聚合:指的是整体与部分的关系。通常在定义一个整体类后,再去分析这个整体类的组成结构。从而找出一些组成类,该整体类和组成类之间就形成了聚合关系。例如一个航母编队包括海空母舰、驱护舰艇、舰载飞机及核动力攻 ...
在UML建模中,对类图上出现元素的理解是至关重要的。开发者必须理解如何将类图上出现的元素转换到Java中。以java为代表结合网上的一些实例,下面是个人一些基本收集与总结:
基本元素符号:
1. 类(Classes)
类包含 ...
1,insert 法定义一个函数显示时间的:
function insert_get_current_time(){
$timestamp=empty($timestamp)?time():$timestamp;
$timeoffset=(int) '+8';
return $ret=gmdate("Y-n-j g:ia", $timestamp + $timeoffset * 3600);
}
然后在模板中:
{insert name=" ...
一:结构和调用(实例化):class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2...);二:构造函数和析构函数:1、构造函数用于初始化:使用__construct(),可带参数。2、但析构函数不 ...
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。
UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。
实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如:
select * from gc_dfys
union
select * from ls_jg_dfys
这个SQL在运行时先取出两个表的结果,再用排序空间进行排序删除重复的记录,最后返回结果集,如果表数据量大的话可能会导致用磁盘进行排序。
而UNION ALL只是简单的将 ...
在MySQL存储过程变量前加@符号代表会话变量,作用域是当前登陆的帐户,DECLARE申明的变量只在存储过程内部有效。
mysql> delimiter //mysql> CREATE PROCEDURE pro2() -> BEGIN -> DECLARE d int; -> SELECT MAX(id) INTO d from php_coder; -> SET @dd=0; -> SELECT MAX(id) INTO @dd FROM php_coder; -> END; -> //Qu ...
在PHP中,用于删除数组中重复元素有一个可用的函数,那就是 array_unique(), 但是它并不是一个最高效的方法,使用array_flip() 函数将比array_uniqure()在速度上高出五倍左右。方法如下:$arr = array(…………) ;//假设有一万个元素的数组,里面有重复的元素。$arr = array_flip(array_flip($arr)); //这样便可以删除重复元素。究竟是怎么回事呢?来看下array_flip()的作用:array_flip()用于将一个数组的每个元素的键和值交换,如:$arr1 = array (”age” => 30, ...
首先看一段代码:
<?php$a = 0.1;$b = 0.7;var_dump(($a + $b) == 0.8);
打印出来的值居然为 boolean false
这是为啥?PHP手册对于浮点数有以下警告信息:
Warning 浮点数精度显然简单的十进制分数如同 0.1 或 0.7 不能在不丢失一点点精度的情况下转换为内部二进制的格式。这就会造成混乱的结果:例如,floor((0.1+0.7)*10) 通常会返回 7 而不是预期中的 8,因为该结果内部的表示其实是类似 7.9999999999...。 这和一个事实有关,那就是不可能精确的用有限位数表达某些十进制分数。例如,十进 ...
批量输出HTML内容!echo <<< EOTHTML输出内容。。。//这里注释照样输出!EOT;Print <<<EOTHTML输出内容。。。//这里注释照样输出!EOT;(注意:内部包含变量用“{变量}”)
1 Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件
2 在函数体内定义的global变量,函数体外可以使用
<?php
function f()
{
global $a;
$a=123;
}
f();
echo $a; //正确,可以使用
?>
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称。 $_SERVER['SERVER_SOFTWARE'] #服务器标识的字串,在响应请求时的头部中给出。 $_SERVER['SERVE ...
如果要根据条件或循环包含文件,需要使用include()。require()语句只是被简单的包含一次,任何的条件语句或循环等对其无效。
由于include()是一个特殊的语句结构,因此若语句在一个语句块中,则必须把他包含在一个语句块中。
<?php
//下面为错误语句
if($condition)
include($file);
else
include($other);
//下面为正确语句
if($condition){
include($file);
}else
{
include($other);
}
?>
关联参数传递(&的使用),两种方法。例:
<?php
//方法一:
functionfoo(&$bar){
$bar.="andsomethingextra";
}
$str="ThisisaString,";
foo($str);
echo$str;//output:ThisisaString,andsomethingextra
echo"<br>";
//方法二:
functionfoo1($bar){
$bar.="andsomethingextra";
}
...