摘要: 我们经常会碰到这样的情况,当我们有事情离开了一会,等再回来继续我们在网页中的操作时,会出现session超时的错误,然后跟上一堆的错误,让用户感觉很不爽,像这种情况如果能在一个错误页面给个Session超时的提示就会比较友好些,再一种情况,当一个系统中的用户角色有多个,有些页面对于一些级别低的用户来说是没有权限观看的,可能在页面上能根据不同的权限屏蔽了一些链接让低级别的用户无法进入,但是这只能让低级别的用户看不见高级操作的链接,假如用户知道链接的地址直接在地址栏中输入链接,岂不是也可以进入系统啊,要解决这两个问题就得在页面中做判断了。If(session == null) {//如果是超时则跳 阅读全文
posted @ 2013-03-02 14:49 haii714 阅读(159) 评论(0) 推荐(0) 编辑
摘要: xp添加组件中没有Internet信息服务(IIS)这两天因为讲到C#.net的Web服务,所以电脑上必须安装IIS5.1版本,说是WinXP安装光盘里面自带的,于是我便回家到网上去下载了一个适合xp版本的IIS,下载完之后不会安装,于是就在网上查找安装帮助了,说是要到控制面板里面的"添加删除Windows组件"里面勾选"Internet信息服务"之后,点"下一步"才可以顺利安装~于是我便按照网上的方法打开了"添加删除组件",但是一看傻眼了,找遍组件里面就是没有"Internet信息服务"这一项 阅读全文
posted @ 2012-10-24 10:59 haii714 阅读(366) 评论(0) 推荐(0) 编辑
摘要: OpenGL(OpenGraphicsLibrary)是一个跨编程语言、跨平台的专业图形程序接口。OpenGL是SGI公司开发的一套计算机图形处理系统,是图形硬件的软件接口,任何一个OpenGL应用程序无须考虑其运行环境所在平台与操作系统,在任何一个遵循OpenGL标准的环境下都会产生相同的可视效果。OpenGL不是一种编程语言,而是一种API(ApplicationProgrammingInterface,应用程序编程接口)。OpenGL主要包括三个函数库,它们是核心库、实用函数库和编程辅助库。核心库中包含了OpenGL最基本的命令函数。核心库提供了一百多个函数,这些函数都以”gl”为前缀, 阅读全文
posted @ 2012-09-28 16:06 haii714 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运转。齿轮组中齿轮之间的啮合关系,与软件系统中对象之间的耦合关系非常相似。对象之间的耦合关系是无法 阅读全文
posted @ 2012-08-20 10:58 haii714 阅读(295) 评论(0) 推荐(1) 编辑
摘要: 在Windows7 环境上安装JBuilder2006,在代码区有拖影,要不断刷新,如下图:解决方法: 阅读全文
posted @ 2012-08-17 09:15 haii714 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-06-18 12:00 haii714 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-06-15 17:45 haii714 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-06-14 22:14 haii714 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载 JDK在网上找,现在很版本为jdk1.7.0_01;第二步:安装JDK根据提示,一步一步安装下载的JDK;第三步:配置环境变量变量名:JAVA_HOME值:C:\Program Files\Java\jdk1.7.0_01(JDK安装目录)变量名:CLASSPATH值: .;%JAVA_HOME%\lib变量名:Path值: %JAVA_HOME%\bin第四步:检查配置是否OK运行->cmd进入命令行,输入java和javac,有帮助提示则说明配置OK,如下图: 阅读全文
posted @ 2012-06-13 12:59 haii714 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 2.5. 创建分区表定义了分区函数(逻辑结构)和分区架构(物理结构)后,既可以创建分区表来利用它们。分区表定义应使用的分区架构,而分区架构又定义其使用的分区函数。要将这三者结合起来,必须指定应用于分区函数的列 。范围分区始终只映射到表中的一列。CREATE TABLE 语法如下:CREATE TABLE[ database_name . [ schema_name ] . | schema_name . ] table_name( { <column_definition> | <computed_column_definition> }[ <table_cons 阅读全文
posted @ 2011-05-06 00:06 haii714 阅读(555) 评论(0) 推荐(0) 编辑