2008-07 归档
共 43 篇
我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。 C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 【几个误区】 初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种:…
📂 其他
👤 博主
📅 2008-07-19
👁 4284
👍 0
阅读全文 →
怎么定义函数B,让B在运行的时候不仅能终止B本身,而且能终止函数A的运行? 这是个非常规的问题,我们分两大部分讨论(1.为什么一定这样做 2.怎么实现) 1. 显然,这种编码方式已经打乱了正规的程序编写原则,我们编写函数的目的就是为了封装,为了实现代码的模块化,如果B能让A退出返回, 那这种编码方式肯定比滥用 goto 语句还滥了。 这样做有必要吗?为什么一定要这样做....?? 答案如下: 假如我们要扩展Array的prototype,比方说:定义一个find方法,用来返回第一个让执行函数为真的数组元素。 结果另我们大失所望。 首先:在逻辑上,程序是错误的,因为我们期望返回第一个偶数,但是程序却返回的是最后一个偶数。…
📂 脚本语言
👤 博主
📅 2008-07-19
👁 5418
👍 0
阅读全文 →
Windows Vista Ultimate下IIS7.0的安装和Windows 2000/XP/2003稍有不同,有几个细节需注意一下,下边是安装过程。 1.打开"控制面板→程序和功能→打开或关闭Windows功能",钩选"Internet信息服务" 2.如需支持ASP/ASP.NET,还应钩选"Internet信息服务→万维网服务→应用程序开发功能"下的ASP和ASP.NET,点击确定按钮开始安装IIS,完成后系统需重启。 3.打开IIS界面如下: 说明:上边安装完成后IIS已经支持ASP和ASP.NET 2.0,需要注意的是.NET站点的应用程序池应选用Classic .NET AppPool,而不能用默认的DefaultAppPool,否则浏览站点会出错:…
📂 服务器
👤 博主
📅 2008-07-18
👁 5963
👍 0
阅读全文 →
终于在机子上安装了Windows Vista Ultimate,最让GF不能接受的就是没有了智能ABC,百度了下,要在Vista上使用ABC其实很简单,通过下边两个方法都可以实现。 方法1.将微软拼音输入法风格设置为ABC风格 在任务栏右下角的输入法上点击右键,选择设置打开输入法设置窗口: 打开微软拼音输入法属性窗口,设置输入法风格为"ABC 输入风格": 方法2.将XP的ABC移植到Vista 方法1的设置并不能让广大的ABC爱好者满意,使用起来也非常别扭,下边我们将XP的ABC移植到Vista上来,移植过程非常简单,将XP系统System32文件夹下WINABC.IME、WINABC.OVL等文件复制一份到Vista系统的System32文件夹下,然后将下边的内容保存成reg文件,双击reg文件将信息导入到注册表后就可以添加ABC输入法了:…
📂 操作系统
👤 博主
📅 2008-07-18
👁 4784
👍 0
阅读全文 →
在HTML中表格的高度height属性可以说是形同虚设,因为只要是内容需要,可以随时突破这个限制,我想可能正是因为这点,在Dreamweaver CS3中取消了表格高度的设置: 虽然在实际使用中height毫无作用,但这却给页面设计时带来了诸多不便,布局的时候(主啊,请原谅我还用表格布局吧)经常要给表格设置一个高度,好在我们可以手工编辑HTML,可以切换到代码状态下给table加个height
📂 网页设计
👤 博主
📅 2008-07-18
👁 7344
👍 0
阅读全文 →
在SQL Server 2000中,用户可以自己定义函数来补充和扩展系统支持的内置函数,用户定义函数分为标量值函数和表值函数。如果 RETURNS 子句指定一种标量数据类型,则函数为标量值函数;如果 RETURNS 子句指定 TABLE,则函数为表值函数。根据函数主体的定义方式,表值函数又可分为内嵌表值函数和多语句表值函数,如果 RETURNS 子句指定的 TABLE 类型带有列及其数据类型,则该函数是多语句表值函数;如果 RETURNS 子句指定的 TABLE 不附带列的列表,则该函数为内嵌表值函数,内嵌表值函数是使用单个 Select 语句定义的表值函数,该语句组成了函数的主体。 1.标量函数 示例:…
📂 Web编程
👤 博主
📅 2008-07-17
👁 7810
👍 0
阅读全文 →
在MSSQL中尝试写了个标量函数: 保存时出错,提示:函数中最后一条语句必须是返回语句!将上边函数稍做修改: 这回可正常保存了,也就是说:MSSQL的标量函数不能像C#的函数那样可以任意地方用return返回值,他的返回语句必须在最后一行进行! 再来看看标量函数的语法: 语法中已经说得很明白了,只是没去写也没发觉,呵呵。 顺便说下标量函数的调用方法:
📂 Web编程
👤 博主
📅 2008-07-16
👁 10381
👍 0
阅读全文 →
在数据库中有一money类型的字段,其值形如: 2.0000 1.5000 1.0000 3.0000 显示在页面上的时候要求把右边的零去掉,显示如下: 2 1.5 1 3 用.NET的函数TrimEnd可以很方便的解决这个问题:
📂 Web编程
👤 博主
📅 2008-07-15
👁 5230
👍 0
阅读全文 →
一、从外观上分辨DDR、DDR2、DDR3以及DDR4内存条的方法 下面4张图分别为DDR、DDR2、DDR3以及DDR4内存: 我们可以从芯片大小和两边卡口的形状来分辨: DDR1=大片+圆口; DDR2=小片+圆口; DDR3=小片+方口; DDR4=小片+方口+金手指不平整; 二、从电压上分辨DDR、DDR2、DDR3以及DDR4内存条的方法 DDR1:电压2.5V,频率有200、266、333、400四种; DDR2:电压1.8V,频率有533,667,800三种; DDR3:电压1.5V,频率有1066、1333、1600、2133四种; DDR4:电压1.2V,频率有2400、2666、2933、3000、3200五种;…
📂 操作系统
👤 博主
📅 2008-07-14
👁 9376
👍 0
阅读全文 →
在C#中可以使用RegisterClientScriptBlock、RegisterStartupScript和RegisterClientScriptInclude来向客户端注册脚本,它们的区别是: RegisterClientScriptBlock:在页面内容前注册脚本; RegisterStartupScript:在页面内容后注册脚本; RegisterClientScriptInclude:在页面内容前引用外部脚本; 例如下边脚本: 显示结果为: 说明 1.RegisterClientScriptBlock和RegisterStartupScript推荐使用RegisterStartupScript,特别是当注册的脚本要调用页面的元素或函数时,如果使用RegisterClientScriptBlock可能会发生元素/函数还没加载完毕导致出错。…
📂 Web编程
👤 博主
📅 2008-07-10
👁 11052
👍 0
阅读全文 →