摘要:
扩展前一篇“上中下三栏布局”,中间栏划分成两列,一列宽度固定,一列宽度随浏览器窗口宽度的变化而变化。固定宽度列定义为#side,可分为左侧布局和右侧布局,分别实现如下: 1-2-1左侧固定宽度布局1-2-1左侧固定宽度布局 header content side footer 1-2-1右侧固定宽度布局1-2-1右侧固定宽度布局 heade... 阅读全文
摘要:
上下栏高度固定,中间栏高度自适应的三栏布局。其中底部始终在页面最底。示意图如下: 代码如下:上中下三栏布局 阅读全文
摘要:
IE6不支持min-height的解决办法最小高度min-height是很有用的,但IE6却不支持。真烦人。有没有办法呢?我们可以利用IE6不识别!important来实现:height:auto!important; height:500px; min-height:500px;IE6不支持min-width的解决办法 css样式:.ie6-out{_margin-left:1024px;_zoom:1;}.ie6-in{_position:relative;_float:left;_margin-left:-1024px;}#min-width{min-width:1024px;_zo.. 阅读全文
摘要:
这篇文章主要介绍我在最近工作中接触到的数据库PostgreSQL,做个入门记录,以便自己日后回顾。1.下载安装,安装配置过程可以参考http://blog.chinaunix.net/uid-354915-id-3498734.html安装完成后,会创建默认的数据库postgres和超级用户postgres2.使用图形界面操作数据库和表2.1 打开PostgreSQL数据库图形界面管理工具,首先建立和 PostgreSQL数据库服务器的连接,然后选择“数据库” ,并单击鼠标右键,如图:2.2 从右键菜单中选择“新数据库…”,出现创建数据库的窗口,用户可以设置或修改各种参数,首先设置数据库名称为 阅读全文
摘要:
表命名1、采用英文命名方式。2、将表名分解为四个部分:T+系统说明+属性说明+功能说明3、各部分四位长存储过程命名1、格式:SP_系统_功能触发器命名1、TR_特性_系统名称_功能2、触发器的特性,说明如下:删除触发:D 含义 Delete更新触发:U 含义 Update插入触发:I 含义 Insert前触发: B 含义 Before后触发: A 含义 After其它1、主键(Primary key) pk_2、外键(Foreign key) fk_3、Check约束(Check Constraint) ck_4、Unique约束 uq_ 阅读全文
摘要:
委托和事件都可以用来调用跟自己方法签名一样的方法,两者在使用中主要有如下所示区别:
委托和事件没有可比性,因为委托是类型,事件是对象;
委托可以在声明它的类外部进行调用,而事件只能在类的内部进行调用;
委托可以把一个方法作为参数代入另一个方法。 委托可以理解为指向一个函数的指针;
事件是委托的一个修饰符,加了event(事件)修饰之后,委托就被阉割了,假设这个加了修饰符的事件称为事件1,通过事件1我们可以更好地控制注册和注销,也就是对于一个外部类,那么他只能“注册自己+=、注销自己-=”。另外,外界也不能主动地触发一个事件。事件只能add、remove自己,不能赋值。也就是说事件只能+=、-=,不能= 。 阅读全文
摘要:
通常,一个人对技术的掌握程度可以分为精通、熟练、熟悉、了解,详细解析如下:精通:能够掌握此技术的85%技术要点以上,使用此技术时间超过两年,并使用此技术成功实施5个以上的项目。能使用此技术优化性能或代码,做到最大可能的重用。熟练:能够掌握此技术的60%技术要点以上,使用此技术时间超过一年,并使用此技术成功实施3个以上的项目。能使用此技术实现软件需求并有经验的积累在实现之前能做优化设计尽可能的实现模块或代码的重用。熟悉:能够掌握此技术的50%技术要点以上,使用此技术时间超过半年上,并使用此技术成功实施1个以上的项目。能使用此技术实现软件需求。了解:可以在实际需要时参考技术文档或帮助文件满足你的需 阅读全文
摘要:
选中你的站点比如website,并且切换到功能视图。双击【处理程序映射】在打开窗口右侧的操作栏目下做如下操作:1,【添加脚本映射】请求路径:*.html可执行文件为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll名称:任意,比如:html注意:如果你的网站是2.0,可执行文件为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll2, 【添加通配符脚本映射】 请求路径:*可执行文件为:C:\Windows\Microsoft.NET\Framew 阅读全文