2006年7月20日

Visual Studio.net 2003安装时,系统提示
"安装程序检测到另一个程序要求计算机重新启动。必须重新启动计算机后才能安装 Visual Studio .NET 系统必备。系统重新启动后,您需要重新启动安装程序。单击“确定”重新启动。单击“取消”退出安装程序,以后再安装。"
系统重新启动后,问题依然

打开注册表,找到下面主键并删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control001\Session Manager\PendingFileRenameOperations

posted @ 2006-08-01 13:02 负人博客 阅读(869) | 评论 (0)编辑 收藏

 在某个鸡尾酒会上,张先生从口袋里掏出一张千元大钞,向所有的来宾宣布:他要将这张千元大钞拍卖给出价最高的朋友,大家互相竞价,以50元为单位,到没有人再加价为止。出价最高的人只要付给张先生他所开的价码即可获得这张千元大钞,但出价第二高的人,虽无法获得千元大钞,仍需将他所开的价码如数付给张先生。
  这个别开生面的‘以钱买钱’的拍卖会,立刻吸引了大家的兴趣。开始时,‘100元’、‘150元’、‘200元’的竞偿声此起彼落,到价码抬高到‘500元’时,步调缓和了下来,只剩下三、四个在竞价。最后只剩下王先生和林先生在那里相持不下。
  当王先生喊出‘950元’时,张先生弹一弹他手上的千元大钞,暧昧地看着林先生,林先生似乎不假思索地脱口而出:‘1050元!’这时会场里起了一阵小小的骚动。张先生转而得意地看着王先生,等待他加价或者退出,王先生咬一咬牙说:‘2050元!’人群里起了更大的骚动,林先生摆一摆手,喝口鸡尾酒,表示退出这个‘疯狂的拍卖会’,大家才松了一口气。
  结果,王先生付出‘2050元’,买到那张‘1000元’钞票,而林先生则平白付出了‘1050元’。两人‘平分秋色’,各损失的‘1050元’都纳入了张先生的荷包。
陷阱的三个特征这个游戏是耶鲁大学经济学家苏必克(M.Shubik)发明的,想拍卖钱的人几乎屡试不爽地从这拍卖会里‘赚到钱’。它是一个具体而微的‘人生陷阱’,参与竞价的林先生和王先生在这个‘陷阱’里越陷越深,不能自拔,最后都付出了痛苦的代价。

自古以来,人类为捕杀动物所设的‘陷阱’,通常有下列三个特征:
  1.有一个明显的诱饵。
  2.通往诱饵之路是单向的,可进不可出。
  3.越想挣脱,就越陷越深。
 人生道上的大小‘陷阱’多少也与此类似。
  社会心理学家泰格(A.Teger)曾对参加‘千元大钞拍卖游戏’的人加以分析,结果发现掉入‘陷阱’的人通常有两个动机,一是经济上的、一是人际关系上的。
  经济动机包括渴望赢得那张千元大钞、想赢回他的损失、想避免更多的损失;人际动机包括渴望挽回面子、证明自己是最好的玩家及处罚对手等。千元大钞就是一个明显的诱饵。开始时,大家都想以廉价而容易的方式去赢得它,希望自己所出的价码是最后的价码,大家都这么想,就不断地互相竞价。
当进行一段时间后,也就是出价相当高时,相持不下的两人都发现自己掉进一个陷阱中,但已不能全身而退,他们都已投资了相当多,只有再增加投资以期挣脱困境。
  当出价等于‘奖金’时,竞争者开始感到焦虑、不安,发现自己的‘愚蠢’,但已身不由己。
  当出价高过奖金时,不管自己再怎么努力都是‘损失者’,不过,为了挽回面子或处罚对方,他不惜‘牺牲’地再抬高价码,好让‘对手损失得更惨重’。人生到处有陷阱在日常生活里,大至商场上的竞争,小至等候公车,都有‘陷阱’在等待着你。
  譬如公车平常是十五分钟一班,当你花在等待的时间超过十分钟后,你会开始烦躁不安 ,但通常你会继续等下去,等到超过十五分钟公车还不来时,你除了咒骂外,也开始感到‘后悔’——你应该在十五分钟前就走路或坐计程车去的。
  但通常你还会继续等下去,因为你已‘投资了那么多的时间’,不甘心现在改坐计程车,结果就越陷越深,无法自拔,直到公车姗姗来迟,你心理的困境才获得解脱。
  但人生有很多‘目标’,并不像公车那样‘必定会来临’,而且投资的也不是你‘个人的时间’而已。
如何避免蹈入陷阱
  在人生道上,如何避兔蹈入这类‘陷阱’,也是一门不小的学问,心理学家鲁宾(J.E.Rubin)的建议是:
  1.确立你投入的极限及预先的约定:譬如投资多少钱或多少时间?
  2.极限一经确立,就要坚持到底:譬如邀约异性,自我约定‘一次拒绝就放弃’,不可改为‘五次里面有三次拒绝才放弃。’
  3.自己打定主意,不必看别人:事实证明,两个陌生人在一起等公车,‘脱身’的机会就大为减少,因为‘别人也在等!’
  4.提醒自己继续投入的代价。
  5.保持警觉。

这些方法大家也许都知道,但‘知易行难’,一旦掉进人生的陷阱,抽身是不太容易的。

posted @ 2006-07-28 15:08 负人博客 阅读(331) | 评论 (0)编辑 收藏

一.理想论坛图书馆
      http://www.55188.com/forumdisplay.php?fid=53
二.股票学习资料
      http://www.gp123.net/xxzl.htm
三.道氏理论入门
      http://www.8nn8.com/zt/005/
四.优盛股票服务中心
      http://www.8nn8.com/zt/005/

posted @ 2006-07-27 18:32 负人博客 阅读(277) | 评论 (0)编辑 收藏

接触过的一些开源框架网址:
一.Tapestry
      http://tapestry.apache.org/
二.Spring
     http://www.springframework.org/
三.hibernate
     http://www.hibernate.org/
四.ibatis
     http://ibatis.apache.org/
五.Velocity
   http://jakarta.apache.org/velocity/
六.dwr
   http://getahead.ltd.uk/dwr/
七.Struts
      http://struts.apache.org/
八.google web toolkit
   http://code.google.com/webtoolkit/
九.Quartz
   http://www.opensymphony.com/quartz/
十.JSF
   http://java.sun.com/javaee/javaserverfaces/
十一.ZK
   http://www.potix.com/zkdemo/userguide/这是官方的演示网址,感觉还不错。

posted @ 2006-07-27 18:29 负人博客 阅读(316) | 评论 (0)编辑 收藏

<%@ page contentType="text/html;charset=GBK"%>
<html>
 <head>
 <title>测试</title>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <link href="contentstyle.css" rel="stylesheet" type="text/css">
 </head>
 <body>
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td class="title">测试</td>
      <td align="right" valign="bottom">&nbsp;</td>
    </tr>
  </table>
  <hr >
  <form name="form1" id="form1" method="post" action="" >
   <table width="100%" border="0" cellspacing="4" cellpadding="0">
     <tr>
        <td>
              <input type="text" name="" id="" >
         </td>     
     </tr>
   </table>
  </form>
     
   <table name="hiddenTable" width="100%" border="0" align="right" cellpadding="0" cellspacing="3">
      <tr>
        <td align="right">
         <input name="cmdAdd" onclick="doAdd()" type="button" class="button" value="添加" />
          <input name="cmdDelete" onclick="doDelete()" type="button" class="button" value="删除" />
         <input name="cmdReport" onclick="doReport()" type="button" class="button" value="上报" />
        </td>
      </tr>
      </table>

  
  <form name="form2" id="form2" method="post" action="">
   <table width="100%" border="1" cellpadding="2" cellspacing="1" bordercolordark="#FFFFFF">
     <tr> 
       <th>流水号</th>
       <th>姓名</th>
       <th>年龄</th>
     </tr>
        <td>
         1
         </td>
        <td>
            测试         
        </td>
        <td>
            24         
        </td>
      </tr>
   </table>
  </form>
 </body>
</html>
这个页面存在一个问题:着重显示的字段(名字为hiddenTable的table)不能在页面上显示
解决方式:
    当一个table在两个table之间时,此table里面不能使用属性align=“right”
去掉此属性则table正常显示。

posted @ 2006-07-21 09:47 负人博客 阅读(491) | 评论 (0)编辑 收藏

问题描述:
       我恢复别人备份在别的机器上的SQL数据库到我的机器上的SQL SERVER,恢复后该数据库中有一个mis用户,该用户是所有者,很多表的所有者也是他,但我的安全性里的登录中没有该用户,我删除不了该用户,提示“因为选定的用户拥有对象,所以无法除去该用户”!
问题解决方式:
      1 如果是一张表有此问题,解决方式如下:
       
       exec sp_changeobjectowner mis.tablename', 'dbo'
     
       这样就把tablename指定的表的所有者赋值给了dbo用户

  
   2 如果所有表都存在此问题,这是就要编写存储过程实现批量修改了
       
         IF OBJECT_ID('ChangeAll') IS NOT NULL DROP PROC ChangeAll
         GO

         CREATE PROCEDURE ChangeAll (
             @old sysname,
             @new sysname
         )
        AS
             DECLARE @objname sysname

             SET NOCOUNT ON

             IF USER_ID(@old) IS NULL
                BEGIN
                    RAISERROR ('The @old passed does not exist in the database', 16, 1)
                    RETURN
                END
             IF USER_ID(@new) IS NULL
                BEGIN
                    RAISERROR ('The @new passed does not exist in the database', 16, 1)
                    RETURN
                END

             DECLARE owner_cursor CURSOR FOR

             SELECT name FROM sysobjects WHERE uid = USER_ID(@old)
             OPEN owner_cursor
             FETCH NEXT FROM owner_cursor INTO @objname
             WHILE (@@fetch_status <> -1)
                 BEGIN
                     SET @objname = @old + '.' + @objname
                     EXEC sp_changeobjectowner @objname, @new
                     FETCH NEXT FROM owner_cursor INTO @objname
                 END

            CLOSE owner_cursor
            DEALLOCATE owner_cursor
            GO

EXEC ChangeAll @old = 'mis', @new = 'dbo'

这样就完成了批量修改权限的工作

详细信息请参考:http://www.itpub.net/429496.html

posted @ 2006-07-20 17:22 负人博客 阅读(486) | 评论 (0)编辑 收藏


posts - 26, comments - 5, trackbacks - 0, articles - 8

Copyright © 负人博客