如果人类少一些私欲,世界将多一些安详……
2010年10月18日 #
时间:也不记得自己有多就没有更新这个BLOG了,其实博客的思路很好,可以让人把自己的日记写在网络上。但是总觉得,这是一个需要长时间坚持的事情,而人往往是懒惰的,可能因为各种各样的事情搁置了BLOG的更新,就好像我就是这样一种情况。
事件:其实在这几年的时间里面,对我来说发生了很多事情,比如我与相恋多年的女友结婚了。第一次买了属于自己的房子。做了第一次的投资。等等等等,感觉到不同年龄阶段的人,对人生以及未来的想法是不同的,下一步就是为了未来做一个很好的规划了。
实践:作为像我这样30来岁的人来说,应该是正是事业中流砥柱的阶段,我不想碌碌无为的活一辈子,只想能够创造出属于自己的一份事情,总在思考人为什么活在世界上,除了延续种族之外,还有什么是我们要做的呢?我其实有过很多的很好的创意和思路,其中很多现在其实已经成为现实,但是可能苦于没有实践的方法和方式,被别人抢了先机,我现在又有了一个新的项目思想,我想用3-5年的时间去实践他。
2006年7月1日 #
上个星期,给朋友作了一个投票作弊的小程序<投票作弊程序制作思路>,后来,本来也相安无事。但是可能是朋友玩的过火了。他给自己投了1万多票了,而其他人还只有几百票,于是网站管理员发现了这个情况。不但把所有的记数全部清零,而且修改了投票的程序,这次真的变成了限制IP投票的方式了,这样就不能使用上次的方式了,我的朋友又来求我。我拒绝了他的要求,因为他用我的程序作出了不好的事情。但是因为我想挑战一下自己,于是我就想试着作一个可以突破IP限制投票的程序,这次我就不给他了。嘿嘿再来看看投票测试的步骤1、联上ADSL,上网,投票,提示投票成功。重新投票,提示投票失败。2、断开ADSL,重新联上ADSL,上网,投票,提示投票失败3、删除了COOKIES,断开ADSL,重新联上ADSL,上网,投票,提示投票成功从上面的操作我们可以看到,这次网站的程序员是使用了即限制COOKIES又限制IP的方法。有了上次的经验,限制COOKIES当然是没有办法难住我了,就是这个突破IP的方式应该如何呢?我想到了使用代理方式,因为如果你使用代理服务器上网的话,网站获取的IP地址其实是代理服务器的。于是我作了如下测试1、在GOOGLE上搜索了一下代理服务器列表(好家伙,还挺多的)2、打开IE的工具栏,在连接中使用代理连接,填了一个刚才代理服务器的地址。3、重新连接投票网站,首先删除了COOKIES,然后投票,提示投票成功4、又找了一个代理服务器地址,重新改了代理服务器的连接。5、删除COOIKES。投票,提示成功。看来方法找到了,但是如何在WINFORM中实现这个功能呢?我在WINFORM中,写入一个textBox,将从网站上找到的代理服务器列表,贴进去然后在MSDN Library中搜索Proxy,发现了有好几种方式都能实现在WINFORM中的代理。我选择了WebProxy的方式,按照上面的提示,写下如下代码:
我们分析一下首先我声明了一个WebProxy的实例,proxyStr是代理服务器的地址,后面的true是对于本地服务,不是用代理服务器。这个其实可以不用写。其次,建立request对象,写入需要创建的地址,并且设置了代理服务然后使用resposne对象,执行对于请求的结果。最后关闭输出就是这么一个简单的方法,然后再结合我之前的删除COOKIES的方法。哈哈,一个突破IP投票的小程序就写好了我试了一下,效果还可以,有些代理由于无法使用,可能会抛出异常,我们捕获并作些处理就好了恩,希望对大家有所帮助
2006年6月24日 #
2006年6月16日 #
但是这样有问题,也就是只能替换<script></script>在一行的情况于是修改了以上的代码成为
2006年2月23日 #
由于客户的服务器病毒防火墙的倒掉,病毒有如潮水一般连绵不绝的把客户的服务器弄垮了,没有办法,只好重新安装系统和SPS 2003了。看了关于备份和恢复的文档,在重装之前,总结了以下几个需要注意和备份的步骤备份的步骤1、AD信息的备份2、SPS数据的备份3、其他信息的备份第一步,AD的备份。可以使用系统提供的 “附件”-》“系统工具”-》“备份”工具来实现。运行改工具后,选择备份,在需要备份的位置上,选择“Stytem Sate” 然后选择需要存放的位置。点击“开始备份” 就开始备份了第二步 SPS的备份可以使用 SharePoint Portal Server 数据备份恢复工具,操作起来还是比较简单的。
第三步 把其他需要备份的文件进行备份即可恢复的步骤1、先安装了操作系统之后,在进系统之前按F8,选择 第七项 “恢复域控制器”模式,然后使用刚才备份的AD备份进行恢复即可,要注意了,不要把服务器升级为域控制器之后才执行这个操作,本身这个备份就包含了提升服务器级别的配置了。2、然后是安装SQLSERVER 20003、安装SPS20034、开始恢复门户5、创建一个新的配置数据库6、使用备份恢复工具 将之前备份的SPS门户文件进行还原7、一切OK 了PS:有一点需要注意的,这也是大家可能会遇到的。就是我们在重新部署了AD控制器,并且和原来的域环境一样的情况下,还原的SPS门户会看不到,始终显示“不能完成此操作。请重试”的错误信息,这是因为保存在系统数据库中用户SID和AD中的用户不匹配造成的,解决的方法是在XXXX_Site数据库中执行以下代码DECLARE @login varchar(40), @systemid varbinary(128)DECLARE curUsers CURSOR LOCAL FOR SELECT tp_login, tp_systemid FROM userinfo where tp_deleted = 0OPEN curUsersFETCH NEXT FROM curUsers INTO @login, @systemidWHILE @@FETCH_STATUS = 0BEGINPRINT 'Resetting user ' + @login + ' to new SID 'PRINT suser_sid(@login)UPDATE UserInfoSET tp_systemid = suser_sid(tp_login) WHERE CURRENT OF curUsersFETCH NEXT FROM curUsers INTO @login, @systemidENDCLOSE curUsersDEALLOCATE curUsersGO这样,将用户ID重新匹配,就可以继续使用了.
参考资料:SharePoint站点中用户信息与AD用户信息的“不一致”问题 http://support.microsoft.com/kb/827701/Fix those SIDs
2005年12月16日 #
2004年12月31日 #
2004年12月16日 #
2004年12月12日 #
2004年12月1日 #
Powered by: 博客园 Copyright © Voodoo's天空