要动态调整frame大小,点一下把一个框架大小设置为0…网上找了半天没有找到。..
自己来写,
if (parent.frames["nav_divider"].rows=="36,*,10,0") {
document.parent.frames["nav_divider"].rows="36,*,10,100";
document.all.ResizeBarImg.src=’../Images/admins/down.gif’;
}
else{
document.parent.frames["nav_divider"].rows="36,*,10,0";
document.all.ResizeBarImg.src=’../Images/admins/up.gif’;
}
}
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:
一、二进制分发软件包的安装与卸载
Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。
名称:cat
使用权限:所有使用者
使用方式:cat [-AbeEnstTuv] [–help] [–version] fileName
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3
名称 : cd
使用权限 : 所有使用者
使用方式 : cd [dirName]
说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。
另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目录的上上两层 :
cd ../..
安装了讨厌的ACDSEE以后…ICO的文件关联被修改了..一直很郁闷….
今天终于在网上找了一个方法修复.ICO的文件关联了…方法是修改注册表,注册表代码如下..
新建一个文本文件,然后拷贝上面的代码,命名为.reg的注册表文件…然后导入注册表就好咯~~~嘿嘿~~happy~
安装了讨厌的ACDSEE以后…ICO的文件关联被修改了..一直很郁闷….
今天终于在网上找了一个方法修复.ICO的文件关联了…方法是修改注册表,注册表代码如下..
- REGEDIT4
-
- [HKEY_CLASSES_ROOT.ico]
-
- @="icofile"
-
- "PerceivedType"="image"
-
- "Content Type"="image/x-icon"
-
- [HKEY_CLASSES_ROOT.icoPersistentHandler]
-
- @="{098f2470-bae0-11cd-b579-08002b30bfeb}"
-
- [HKEY_CLASSES_ROOTicofile]
-
- @="Icon"
-
- "ImageOptionFlags"=dword:00000000
-
- [HKEY_CLASSES_ROOTicofileDefaultIcon]
-
- @="%1"
新建一个文本文件,然后拷贝上面的代码,命名为.reg的注册表文件…然后导入注册表就好咯~~~嘿嘿~~happy~
一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。
二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的SP要比一个性能差的SP的效率甚至高几百倍。
三、内容:
1、开发人员如果用到其他库的Table或View,务必在当前库中建���View来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。
2、开发人员在提交SP前,必须已经使用set showplan on分析过查询计划,做过自身的查询优化检查。
URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。
如果我们设置了URL映射,那么任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx。
深入概念:
让我们看看如何实现它。
这可以在configuration部分实现。
语法:
<urlMappings enabled="[true|false]">
<add url="String"
mappedUrl="String"/>
</urlMappings>
今天看了看资料….据大多数老鸟讲…2.0比1.1先进多咯。…所以这几天不顾一切狠狠学~~~HOHO~~
看了一个示例,弄了半天报告ERR…结果一看….我的Framework环是1.1版滴..
不是装过2.0么……哎么办法….重新装咯…按照国际惯例..先问问baidu
HOHO..原来是可以对2.0重注册滴…吼吼…
Windows+R 就是运行啦.
cmd
d:>cd
d:>cd windowsMicrosoft.NETFrameworkv2.0.50215
d:windowsMicrosoft.NETFrameworkv2.0.50215aspnet_regiis.exe -c
开始复制此版本(2.0.50215)的 ASP.NET 客户端脚本文件.
已复制完此版本(2.0.50215)的 ASP.NET 客户端脚本文件.
d:windowsMicrosoft.NETFrameworkv2.0.50215aspnet_regiis.exe -i
开始安装 ASP.NET (2.0.50215)
…………………………………………………………………………………………………………………..
…………………..
已安装完 ASP.NET (2.0.50215)
一切搞定啦….打字 真TMD的累…看会书就早上啦……睡觉咯……………