Appearance You Like

     
      (完)

回到起始地

Woody | 2009-6-27 | 65

     昨天在朋友的车子,将3年来在临安的大包小包一车子全部运回来了老家,在一个呆的长了,难免也有点感情了,3年半的时间,还记得2006年从宁波撤出,来到临安,开始貌似大学生般的生活,现在却又离开,离开一方面是自己的无所作为,另外一个方面就是人家看着你没啥利用价值了,踢掉也清净,所以我也是为了迎合他们的美好心愿,自己也是打算回老家了,很正常的一件事,如果你在外地呆了一段时间,如果你没有理由让你留下,你多半是会回到起点,返乡是动物的正常行为,而这里的理由,一个是钱,另外一个是女人,我是什么都没有,留的一身清净,回老家了,而且,这2个东东,钱可以为女人做铺垫,所谓有钱了,就会有女人,至少是有让女人花钱的资本,所谓泡的资本,反而,有了女人,也会尝试去赚很多的米,而我啥也没有,那就干等着,回去吧。
      我的朋友是初中认识的,想当年我还是当过学生会主席滴,现在还不是沦为一介民工。3年来,在临安扔了大把的米,买了一大箱子的电子垃圾,想着一生与电子垃圾为伴的日子该咋过捏,还有更多的时间扔给了美剧,但现在我又返璞归真了,我要开始好好学习古人,先人,圣人的智慧,觉得大众都浮躁,有点贱,我也不例外,很多智慧,古人就说的清清楚楚,怎么现在的人不好好去珍惜呢。别人不珍惜,我是要从翻《论语》开始。
      其实,回来更重要的是怎么谋生,是找个工作,还是在家好好呆着,我是先想着呆上一段时间,也顺便看看我的那些朋友们在干吗,我是不是可以加入他们的行列。其实,很多事,只要自己做得开心就好。
      今天把家里网络开通了,是扔了不少米,但作为玩计算机的人,如果没有网络,着实让人有点不适,早上去营业厅开通,下午就有工程师过来安装了,目前一切还算顺利,我希望回家的日子一切都好。
      其实好歹也是个纪念性的日子,我终于是以自己的方式把网络开通了,特写此文纪念下。(完)

     
      刚在驴上更新了自己在网络上翻到的Band from TV -《Hoggin All the Covers 2008》,特来自己鸟窝纪念下,这个乐队是美剧里主要演员组成的,包括鼓手Greg Grunberg(英雄Heroes里的Parkman),键盘手Hugh Laurie(豪斯医生House,没想到这个瘸子还挺多才多艺),吉他手James Denton(绝望的主妇Desperate Housewives里的Mike Delfino),主唱Bob Guiney (Bachelor)和Bonnie Somerville(厨房秘事Kitchen Confidential里的Mimi,Frineds里Ross的女友之一Mona)。多才多艺的地球人才们,你们将激励我一定要学会弹好钢琴。

Band.from.TV.-.[Hoggin.All.the.Covers].专辑.(mp3).rar 详情 95MB
band_from_tv-hoggin_all_the_covers-dvdrip-x264-2008-uva.mkv 详情 746.3MB

    House,House,I'm creazy about U!~~!~!~!!~!~!~And Matt Parkman is also fucking awesome.(OVER)

SQL游标快速上手

Woody | 2007-10-30 | 10023

      问题描述:有以下2张表,
     
                            表A

     
                            表B

       现在希望得到这样的数据表A里的O_Saloary加上表B的A_Salary是当前的总工资,并更新到表A。
       你可以用视图来,表连接下就可以。
       现在我们考虑下让SQL自己来处理,游标就是很好的方法。
      
      原理:游标就是把数据按照指定要求提取出相应的数据集,然后逐条进行数据处理。

      1.1游标的概念
       游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。
       1.2 游标的优点
      从游标定义可以得到游标的如下优点,这些优点使游标在实际应用中发挥了重要作用:
        1)允许程序对由查询语句select返回的行集合中的每一行执行相同或不同的操作,而不是对整个行集合执行同一个操作。
        2)提供对基于游标位置的表中的行进行删除和更新的能力。
        3)游标实际上作为面向集合的数据库管理系统(RDBMS)和面向行的程序设计之间的桥梁,使这两种处理方式通过游标沟通起来。
       1.3 游标的使用
 讲了这个多游标的优点,现在我们就亲自来揭开游标的神秘的面纱。
 使用游标的顺序: 声名游标、打开游标、读取数据、关闭游标、删除游标。
       1.3.1声明游标
       最简单游标声明:DECLARE <游标名>CURSOR FOR<SELECT语句>;
       其中select语句可以是简单查询,也可以是复杂的接连查询和嵌套查询
       1.3.2 打开游标
       非常简单,我们就打开刚才我们声明的游标mycursor
       OPEN mycursor      
       1.3.3读取数据
        FETCH [ NEXT | PRIOR | FIRST | LAST] FROM { 游标名  | @游标变量名 } [ INTO @变量名 [,…] ]
        参数说明:
        NEXT   取下一行的数据,并把下一行作为当前行(递增)。由于打开游标后,行指针是指向该游标第1行之前,所以第一次执行FETCH NEXT操作将取得游标集中的第1行数据。NEXT为默认的游标提取选项。 
        INTO @变量名[,…]  把提取操作的列数据放到局部变量中。
        列表中的各个变量从左到右与游标结果集中的相应列相关联。
        各变量的数据类型必须与相应的结果列的数据类型匹配或是结果列数据类型所支持的隐性转换。变量的数目必须与游标选择列表中的列的数目一致。       
        1.3.4关闭游标
        CLOSE mycursor              
        1.3.5删除游标 
        DEALLOCATE mycursor  
  
        给出具体的例子:

declare @id nvarchar(20)  --定义变量来保存ID号
declare @A float                  --定义变量来保存值
declare mycursor cursor for select * from tb_c   --为所获得的数据集指定游标
open mycursor                   --打开游标
fetch next from mycursor  into @id,@A   --开始抓第一条数据
while(@@fetch_status=0)     --如果数据集里一直有数据
begin
 select tb_b.name,(tb_b.gz + @A) from tb_b where tb_b.id = @id   --开始做想做的事(什么更新呀,删除呀)
        fetch next from mycursor into @id,@A     --跳到下一条数据
end
close mycursor        --关闭游标
deallocate mycursor  --删除游标

プレゼント

Woody | 2009-6-22 | 89

     

      (over.)

C# 中Treeview无限级目录实现

Woody | 2008-4-22 | 4674

      库表结构:

      后台代码:

    protected void Page_Load(object sender, EventArgs e)//页面打开时执行
    {
        if (!IsPostBack)
        {
            PopulateNodes(TreeView1.Nodes, 0);
        }
    }

    public DataTable GetTreeTable()//获得表
    {
        dbClient db = new dbClient();
        DataTable dt =  HttpContext.Current.Cache["Treeview"] as DataTable;//缓存表,保证速度
        string sql = "select id,pid,yhm from users";
        dt = db.getSQLTable(sql, "dt");  //获得表    
        return dt;
    }

    public void PopulateNodes(TreeNodeCollection nodes, Int32 intParentID)//节点展开
    {
        DataTable dt = GetTreeTable();
        String strExpression = String.Empty;
        strExpression = "[pid]=" + intParentID;
        System.Data.DataRow[] dr;
        dr = dt.Select(strExpression);
        for (Int32 i = 0; i <= dr.GetUpperBound(0); i++)
        {
            TreeNode tn = new TreeNode();
            tn.Text = dr[i]["yhm"].ToString().Trim();
            tn.Value = dr[i]["id"].ToString();
            tn.NavigateUrl = "Detail.aspx?id=" + tn.Value.ToString();//设置节点URL属性
            tn.Target = "mainFrame";//设置节点Target属性
            DataRow[] dr1; 
            dr1 = dt.Select("[pid]=" + tn.Value);
            if (dr1.GetUpperBound(0) > -1)
            {
                tn.PopulateOnDemand = true;
            }
            nodes.Add(tn);
        }
    }

    protected void TreeView1_TreeNodePopulate(object sender, TreeNodeEventArgs e)//触发节点展开
    {
        PopulateNodes(e.Node.ChildNodes, Int32.Parse(e.Node.Value));
    }

      前台只要拖个Treeview就可以了,然后捆绑下事件:
    

还是终端输入

sudo apt-get install d4x amule azureus

即可。

office文档图标丢失

Woody | 2009-6-20 | 109

      office文档(word、excel等)的所有文档可以正常打开,关联正常,但是文档的图标丢失,变成未识别的图标。

      原因:office系列的所有格式的文档图标丢失,具体的路径为:c:\windows\installer\{90110804-6000-11D3-8CFE-0150048383C9} ,该文档下放置office(word、excel等)文档的显示图标。

      处理办法:在另外一台安装同版本office办公软件的电脑上,将上面的文件夹拷贝一份,覆盖丢失图标的机子即可。需要重启电脑。

      试验环境:office2003 (完)

      再一次被FOX公司征服,想想国内拍这种类型的片子就是不可能的,不用说什么几乎了,就直接下结论说不可能好了,有谁敢拿国家领导人开刷,让他们带领子民们一起战斗到最后的胜利,再说的话,就是在灾难面前,有多少领导人肯向大家坦白的说明情况,对于突发事件,我们的处理能力到底有怎么样?貌似我在这里危言耸听,但就目前举国上下一片和谐的情况,那就不用说了。说回来,娱乐归娱乐,真的如果外星人来入侵地球了,那么我们就靠地球上最强大的美国老来摆平吧,让它来领导全世界的人类团结在一起,为了共同的生存下去的目标而一起抗战吧,你看,连总统都亲自挂帅,开飞机打怪兽去了,还有传奇般的飞行员加科技工作者(不想用科学家这个词,在中国也就只能研究出个屁来)通过捏,飞船,恩咳,将所谓的病毒植入母舰,然后就下来配合下苍蝇乱飞般把各个子飞船打掉了,然后就该死的死了,不该死的,要活的全部活下来了。

      在此,我对美国人产生无比的敬仰啊,牛人往往只需要几个,就可以拯救回地球的。

-----------------------------------------下面抄人家说话---------------------------------------------------------------------

◎简  介 

故事发生在7月2日至7月4日三天里,美国人正准备热烈庆祝七月四日国庆日之前,敌人是外星人,外星舰队竟大举包围地球,并对美国几个大城市展开致命的攻击。他们的目的是要消灭全人类,占领地球。于是智勇双全的美国总统比尔·普尔曼号召世界各国共御外敌,将七月四日就变成地球的独立日。在电脑专家杰夫·戈德布拉姆和黑人空军飞行员威尔·史密斯等人协助下,地球人对外星人展开全面反攻,地球反击战是一次集体行动,既有正规军飞行员,也有民间的杂牌军,最后连总统也亲自上阵。总统大人驾驶战斗机冲上了第一线。

Asp.net 表单阻止重复提交

Woody | 2009-6-11 | 167

<asp:button id="btnSubmit"  CommandName="Edit" CausesValidation="false" Text="激活"  runat="server"  OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False" />
&nbsp;<asp:button id="btnRestore"  CausesValidation="false" Text="反激活"  runat="server" CommandName="Delete" OnClientClick="if(confirm('确定要反激活吗?')){this.disabled=true;this.form.submit();}else { return false;}" UseSubmitBehavior="False" />
                       

    原理:用JS禁用按钮,并设置UseSubmitBehavior="False"(Asp.net 2.0才拥有的属性);另外一个是带操作确认的一次表单提交。(完)
1 2 3 4 5 6 7 8 9 Next - Pages: 1/117 Records: 10/1166