今天帮同学修复笔记本电脑,由于要求进行分区且不能破坏原有的恢复系统分区,所以上网查询了相关资料,多数是说明用PQ Magic分区或使用Vista自带的压缩分区的方法分区,但是进一步分析后发现,Vista貌似并不支持PQ Magic电脑所以我们无法使用PQ分区,系统自带的压缩分区的方法会给系统分区预留50多GB的空间,其实对于Windows Vista其系统分区只要留30GB就可以了,这样会感觉不爽,进一步挖掘网络信息发掘出一条有价值的方法并决定尝试下:
警告:以下操作有一定危险,在未确保安全或正确理解本文的情况下请勿进行该操作,并且文章作者不承担由于错误操作或者环境改变而导致的数据损失或计算机损坏的相关责任。12
经常在查阅某些网站时会出现文字无法复制的问题,其实是这些网站通过Javascript脚本做了一定限制,我们可以通过下面的代码解除这个限制:
以上代码为一行,具体用法是打开那个不能复制文字的网页,然后全选地址栏网址,删除全选的网址,再将这段代码粘贴到地址栏中,注意前面不要留空格(即必须以javascript开头),最后回车。然后你就会发现网页的内容就能复制了。
7
今天解皞同学询问了一道编程题,要求是用表驱动法也就是查表的办法解决,题目(部分)如下:
------------------------ASP最让人担心的就是运行效率了,本来想研究下ASP.NET但由于自己有点Linux的梦再加上喜欢大量的累积代码而不像.NET那样大多靠鼠标点点,所以对于PHP又比较看好,不过后来没时间忙这些了,最近多关注的还是C语言编程,基于Windows API的用的比较多,正在积累功能函数,主要想让以后的一些操作变得方便些吧,对于编程方便这里是我本年度的首要目标,为此我还构造了个链表的通用结构,省去以后重复写链表的代码,调用相当方便了,下面我还想做个树和图的通用解决方案,决定将几种数据结构都包含于一个通用的库中。
以后的编程不能想过去那样累积冗余代码了。
最近网站方面没有什么大的更新,主要的更新在于WAP手机访问部分,修正了二级页面的访问错误,增加便条查阅功能,优化了文章显示。
26
很多情况下我们可能会仅仅只在一个浏览器中测试我们已经做好的网页,但由于种种原因,兼容这个浏览器后,另外一个浏览器又出现问题,小规模的问题可能还能容忍,但大规模的错位就必须引起重视了。
一般做网页设计的人的电脑上或多或少会有一些不同的浏览器,现在我的电脑上存在的浏览器主要有IE6(绿色版)、IE7、FireFox 3.0.3、Safari 3.1.2、Chrome、Opera等等,通常情况下我会在FireFox下开发网页,然后依次测试IE6、IE7、Opera的兼容性并且做相应调整。其实就经验来看,如果很好的兼容了IE6、IE7和FireFox,那么Opera等其它浏览器的兼容性问题应该就不是很大了,兼容的主要操作无非是CSS Hack,当然,IE还要考虑hasLayout问题,以后有机会我会将兼容方面遇到的问题总结一下。
我们真的一定需要这么多浏览器吗?比如IE,需要这么多版本吗?其实可以通过软件IETester来模拟IE5.5-IE8的所有版本,这样,我们就可以不必要安装这些版本的IE了。当然,如果你懒得去下载软件来安装的话,你可以试试这个网站http://browsershots.org/,这里提供了几乎市面上所有的浏览器以及不同操作系统环境来测试你的网站,并且将结果生成截图,还可以打包下载。
8
一个是sa验证,一个是Windows本地验证,自己升级数据库用到的,先记录这里。
下面是sa验证,Data Source指明的是数据库所在的服务器地址,如果是本地服务器这里就为local,User ID指明登录数据库的用户名,Password指明的是登录密码,database指明要使用的数据库名。
下面是Windows本地验证的方式登录,Initial Catalog指明要使用的数据库名,Data Source指明服务器地址,本地服务器即为localhost。
22
在我刚刚接触C语言时,对于10进制转2进制这种数学运算很是反感,记得某次实验课上老师要求写一段10进制转换为2进制的C语言程序,我竟然忙活了半天没有搞定,本来以为很简单的,不就是除以二判断余数吗?但偏偏弄不好,后来接触到数据结构课知道每次余数判断需要将结果进栈,然后输出结果时出栈即可,代码后来自己搞定了。后来上过汇编课后了解了位运算。于是我写了如下代码,对,这就是进制转换,很简单。当然,如果你有更好的欢迎共同交流。
位操作的魅力就在这里,代码简洁,当然最重要的一点还是位操作的效率比较高。缺点就是代码不易理解,不过我认为你对二进制位有深刻了解并且经常写一些位操作的代码的话这些代码你也会很容易理解的。
下面解释下这段进制转换的代码。
2
昨天在处理POS客户端时发现的现象,本来以为是Windows 2003上的ISA防火墙作怪,在防火墙上配置好相应端口后(主要是开放MSSQL远程访问的端口),连接,无法连接,客户端上打开查询分析器尝试连接,显示错误消息是“不存在或者拒绝访问”,在服务器上运行查询分析器,正常。并且服务器端依赖SQL 2000的应用程序也运行正常。防火墙日志也没显示拦截了什么东西,但是在事件查看器里发现了问题所在
您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的 安全弱点。为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或 两者的 TCP/IP 和 UDP 网络端口被禁用。要启用这些端口,您必须从 http://www.microsoft.com/sql/downloads/default.asp 或 http://www.microsoft.com/china/sql/downloads/default.asp 安装一个修补程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服务包。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持