rkjx's Blog

小窝~~~
文章 - 51,收藏 - , 评论 - 0, trackbacks - 1

2007年09月


 1、按猪的审美观,我基本算得上是个帅哥。
  2、不在课堂上沉睡,就在酒桌上埋醉。
  3、见到我以后你会突然发现——原来帅也可以这样具体呀!
  4、自从两个妓 女自称是某名牌大学的毕业生后,我现在一般都自称文盲! 
  5、午夜十二点准时下线,否则公主就会变回灰姑娘。
  6、坐拥大奶名号,享受二奶待遇!
  7、下雨了,别忘了打伞,湿身是小,淋病就麻烦啦!
  8、脱了衣服我是禽兽,穿上衣服我是衣冠禽兽!
  9、自打我变成了一泡屎,就再也没有人敢踩在我头顶上啦。
  10、你的丑和你的脸没有关系……
  
  11、想污染一个地方有两种方法:垃圾,或是钞票!
  12、08年8月8号结婚是个不错的主意。
  13、长得真有创意,活得真有勇气!
  14、动物的种类在减少,人的种类在增加吗?
  15、你可以像猪一样的生活,但你永远都不能像猪那样快乐!
  16、日出只要在日落前出现就好,上课只要在下课前到达就好。
  17、人总要犯错误的,否则正确之路人满为患。
  18、啥时硬件也可以COPY就好了!
  19、我喝水只喝纯净水,牛奶只喝纯牛奶,所以我很单纯……
  20、为配合今年中国计划生育工作的胜利完成,本人决定暂时不和异性朋友接触,谢谢合作。
  
  21、没有钱,没有权,再不对你好点,你能跟我?
  22、买了电脑不上宽带,就好比酒肉都准备好了却在吃饭前当了和尚。
  23、天上掉钞票我不会弯腰,因为天上连馅饼都不会掉,更别说掉钞票了。
  24、你给我买10条烟总比我去一次夜总会划算吧。
  25、要我扫地就绝对不刷碗,要我刷碗就绝对不扫地,两样一起做?你当我是外星人啊!
  26、躺在床上看电视不如在看电视时上床。
  27、给我一个支点,我把邻居那小子的汽车翘到沟里去,省得他见我就按喇叭。
  28、参加选美的那些女人,都找不到好男人,因为好男人都结婚了,比如我。
  29、如果领导下个月再不给我加薪,我就辞职,辞职前再给他送两条中华,抽死他。
  30、如果猪都会飞了,谁还买飞机?骑着猪上天不就行了。
  
  31、我的领带又找不到了,是不是你昨天又没有找到抹布?
  32、在埃及,一个男人可以娶四个老婆,那得多累啊,还是中国好。
  33、你还是让我跪搓板吧,跪电暖气是在受不了啊!
  34、我就算是一只癞蛤蟆,我也决不娶母癞蛤蟆。
  35、喝白酒一斤,我绝对没感觉,因为喝半斤就已经喝死了。
  36、上厕所看报纸等同于大便完了擦屁股,是一个流程,否则不叫完工。
  37、儿子不听话可以适当的打打,要不就显不出老子的威严,台湾问题就是如此。
  38、我妈过生日,送脑白金还不如送两块大梁骨煮煮吃,至少还能当下酒菜。
  39、我才不去见网友,除非国家修改一夫一妻制。
  40、下辈子我还找你,因为除了我,你是最傻的。
  
  41、长个包子样就别怨狗跟着!
  42、偶尔幽生活一默你会觉得很爽,但生活幽你一默就惨了……
  43、争吵的时候,男人和女人的区别像是步枪和机关枪的区别。
  44、男人们幻想着我,我幻想着天堂。
  45、当头晕的时候我终于明白了什么叫爱情。
  46、爷爷都是从孙子走过来的……
  47、猪有猪的思想,人有人的思想。如果猪有人的思想,那它就不是猪了——是八戒!
  48、老天,你让夏天和冬天同房了吧?生出这鬼天气!
  49、漏洞与补丁齐飞,蓝屏共死机一色!
  50、早餐里吃到刷锅的金属丝很正常,这正说明我们后勤是严格按照先刷锅后做饭的顺序操作的……
  
  51、女人拥有无数个QQ号只为了调戏一个男人,男人常用一个QQ号上面加满各种各样的女人……
  52、不要在一棵树上吊死,在几棵树上多试试死几次……--死就死得彻底!
  53、一时的冲动,子孙的危机!
  54、早起的鸟儿有虫吃,早起的虫儿被鸟吃!
  55、和一MM争论鲸鱼是不是鱼,最后我说“日本人也带个人字”,她这才同意鲸鱼不是鱼。
  56、铁杵能磨成针,但木杵只能磨成牙签,材料不对,再努力也没用。
  57、如果回帖是一种美德,那我早就成为圣人了。
  58、人生不能像做菜、把所有的料都准备好才下锅。
  59、听说女人如衣服,兄弟如手足。回想起来,我竟然七手八脚的裸奔了20年!
  60、穿别人的鞋,走自己的路,让他们打的找去吧。
  
  61、有一个很古老的传说,说是在北邮校园内能看到美女的人会长生不老……
  62、难道全世界的鸡蛋联合起来就能打破石头吗?!所以做人还是要现实些……
  63、不怕虎一样的敌人,就怕猪一样的队友!
  64、夏天就是不好,穷的时候我连西北风都没得喝……
  65、我也曾有过一双翅膀,不过我没用它在天上翱翔,而是放在锅里炖汤……
  66、多多关注三峡在线,便可分享更多经典盘点。
  67、我不是随便的人,我随便起来不是人。
  68、睡眠是一门艺术——谁也无法阻挡我追求艺术的脚步!
  69、生,容易。活,容易。生活,不容易。
  70、看尽天下A片,心中自然无码。
  
  71、银行收费时说:“这符合国际惯例!”服务时却说:“要考虑中国国情!”
  72、骑白马的不一定是王子,他可能是唐僧;带翅膀的也不一定是天使,他可能是鸟人。
  73、怀才就像怀孕,时间久了才能让人看出来。
  74、站的更高,尿的更远。
  75、生活有时就像被太监强 J一样——反抗是痛苦,不反抗还是痛苦!
  76、我朋友在他女友手机里的名字是“他”,后来他们分手了,就变成了“它”……
  77、没什么事不要找我,有事更不用找我!
  78、你以为我会眼睁睁地看着你去送死吗?我会闭上眼睛的!
  79、将每个女生后面的男生数减少到6名!
  80、我拿什么整死你的爱人……
  
  81、锻炼肌肉,防止挨揍!
  82、天使之所以会飞,是因为她们把自己看得很轻……
  83、我想早恋,但是已经晚了……
  84、东边日出西边雨,导师无情我有情。
  85、我爱你!关你什么事?
  87、在床上,实践是检验功夫的唯一的标准。
  88、拥抱真是个奇怪的东西,明明靠的那么近,却看不见彼此的脸。
  89、这个世界上我只相信两个人,一个是我,另一个不是你。
  90、我床上的不知道是谁媳妇,我媳妇不知道在谁的床上!
  
  91、我真想亲口管你爷爷叫声:爹!
  92、北科大骗了我大学四年,所以我打算用北科大教我的知识骗社会一辈子!
  93、我身边的朋友们啊,你们快点出名吧,这样我的回忆录就可以畅销了……
  94、当你穿上了爱情的婚纱,我也披上了和尚的袈裟……
  95、没见过这么恶心的学校——把期中考试订在5月8号!
  96、房价越来越高,所以,好男人越来越少……
  97、如果我做了皇帝,就封你当太子!
  98、妈的,我被人投诉了!客户说我给他的mp3文件没有图像!
  99、始终没有沦为一名优秀的大学生,靠的就是坚强品质!
  100、其实我是一个天才,只可惜天妒英才!
  
http://bbs.qq.com/cgi-bin/bbs/show/content?groupid=117:10502&st=&sc=&messageid=46192&gpc=0&ggpc=0




    摘要:作品相关  “今天是什么日子?”你忘记了没有?   MD,今天我混蛋了一把。朋友说今天是大日子,我问他是什么日子,他说自己慢慢想。一看日历,我操,今天是918。MD,纪念那些为了中国走向胜利而牺牲的英雄们!中华与你们同在!   一直都想写些关于日本的什么,想把自己看到的,听到的,想到的,感受到的东西和大    (全文共8801字)——点击此处阅读全文




    摘要:

http://xiaoyuse.spaces.live.com/blog/cns!5f1d11803494bbfd!970.entry

石化的诅咒——776终章石化贝鲁多的研究报告(极其邪恶的攻略) from 火花天龙剑

    玩776一直以来都有一个疑惑:
    为什么石化魔法的武器等级是A而不是*。
  &n    (全文共7599字)——点击此处阅读全文





    摘要: 当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示。
有两种方法可以解决以上问题:
1.修改web.config(不推荐)<pages&    (全文共49609字)——点击此处阅读全文




    摘要:

http://blog.163.com/chuan_zheng/blog/static/85647872007417105338751/

从 ASP.NET 服务器控件插入客户端脚本

此处阅读全文




    摘要:

http://blog.163.com/chuan_zheng/blog/static/85647872007417105338751/

从 ASP.NET 服务器控件插入客户端脚本

此处阅读全文



.NET 2.0 SDK

在2003 SERVER上安装,原来的这台服务器是诺顿网络版的服务器,现废弃.

未知其SP是多少.安装VS 2005需要 SP1.我下载了个,但不可用.说密匙错误或者无许可什么的.放弃安装VS2005.

直接在VS 2005的安装盘上找到了.NET 2.0 FrameWork的安装包,直接安装后,IIS创建网站,指定其ASP.NET版本(这时候可见ASP.NET这个选项.配置其为2.0.

试运行,失败.........aspx无法浏览.提示找不到该页面.404错误.

但访问htm等静态页面无问题.

百度search了一下,无结果.网上都说支持asp.net 只需要IIS+NET2.0 FrameWork安装一下就可以了.

IIS+NET 2.0 FrameWork我都装了。但aspx就是不可用.

又用 aspnet_regiis -i 重新安装了一下asp.net 2.0,还是无法浏览aspx页面,提示404错误.

后比较了一下我本机的设置和目标主机的配置(本机也是2003 SERVER,但没有打SP1.安装VS 2005提示需要SP1.)

本机也就安装了一下net 2.0 FrameWork,网站配置以后ASPX页面正常显示.

比较发现:目标主机的
Web 服务扩展
ASP.NET V2.0.50727   被禁止
在服务器端的包含文件 被禁止

启用这两项,再浏览aspx页面,正常!问题解决.

疑问: .NET 2.0 FrameWork安装以后,ASP.NET V2.0.50727 默认不是允许的么.我在本机的两个操作系统下都是直接安装2.0 FrameWork后就可以正常访问ASPX页面的.并没有更改过Web服务扩展里的选项.

可能是目标主机以前这方面的设置被更改过.之前该主机上有.net 1.1,也许有人改过设置后安装2.0 FrameWork过程中继承了之前的设置?比较奇怪....

 





    摘要:

http://hi.baidu.com/yzysm521/blog/item/5bd74e086644d831e8248813.html

C:>C:WINNTMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exe -?

在单个计算机上管理 ASP.NET 的多个版本的安装和卸载的管理实用工具(1.1.4322.0)
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.

用法:
aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] <path> | -k[n] &l    (全文共2059字)——点击此处阅读全文





    摘要:

http://hi.baidu.com/zhujinfen/blog/item/f58804230bbb5b4c935807aa.html

你的是2003系统还是XP系统。如果是2003:
windows 2003粉墨登场,很多赶时髦的用户已经早就试用了,但尽管2003号称安全性有很大突破,但其默认支持.net架构,而抛弃使用了很久的大众化的Asp的路线缺饱受质疑,需要我们手动去配置很多东西。
在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节,并将各个字段限制为 100 KB。在 IIS 6.0 之前的版本中,没有张贴限制。导致我们的应用系统往2003移植经常会出错。现汇总解决方案如下。
一、启用Asp支持
Wi    (全文共1484字)——点击此处阅读全文





    摘要:

http://www.williamlong.info/archives/433.html

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。

匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了

匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

匹配空白行的正则表达式:\n\s*\r
评注:可以用来删除空白行

匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力

    (全文共1898字)——点击此处阅读全文




很多人想实现在c#中备份与恢复sql数据库,又想要有在sql中那种进度条的状态.其实用c#的sqldmo就可以实现

//数据库备份
        string backaway =textbox1.Text.Trim();
            SQLDMO.Backup oBackup = new SQLDMO.BackupClass();
            SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
            try
            {
                oSQLServer.LoginSecure = false;
                //下面设置登录sql服务器的ip,登录名,登录密码
                oSQLServer.Connect(serverip, serverid, serverpwd);
                oBackup.Action = 0;
               //下面两句是显示进度条的状态
                SQLDMO.BackupSink_PercentCompleteEventHandler pceh = new SQLDMO.BackupSink_PercentCompleteEventHandler(Step2);
                oBackup.PercentComplete += pceh;
                //数据库名称:
                oBackup.Database = "k2";
                //备份的路径
                oBackup.Files = @backaway;
                //备份的文件名
                oBackup.BackupSetName = "k2";
                oBackup.BackupSetDescription = "数据库备份";
                oBackup.Initialize = true;
                oBackup.SQLBackup(oSQLServer);
                MessageBox.Show("备份成功!", "提示");
            }
            catch
            {
                MessageBox.Show("备份失败!", "提示");
            }
            finally
            {
                oSQLServer.DisConnect();
            }



//数据库恢复
        //获取恢复的路径
        string dbaway = textbox2.Text.Trim();
            SQLDMO.Restore restore = new SQLDMO.RestoreClass();
            SQLDMO.SQLServer server = new SQLDMO.SQLServerClass();
            server.Connect(serverip, serverid, serverpwd);

            //KILL DataBase Process
            conn = new 工资管理系统.CCUtility.connstring();
            conn.DBOpen();
            SqlCommand cmd = new SqlCommand("use master Select spid FROM sysprocesses ,sysdatabases Where sysprocesses.dbid=sysdatabases.dbid AND sysdatabases.Name='k2'", conn.Connection);
            SqlDataReader dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                server.KillProcess(Convert.ToInt32(dr[0].ToString()));
            }
            dr.Close();
            conn.DBClose();

            try
            {
                restore.Action = 0;
                SQLDMO.RestoreSink_PercentCompleteEventHandler pceh = new SQLDMO.RestoreSink_PercentCompleteEventHandler(Step);
                restore.PercentComplete += pceh;
                restore.Database = "k2";
                restore.Files = @dbaway;
                restore.ReplaceDatabase = true;
                restore.SQLRestore(server);
                MessageBox.Show("数据库恢复成功!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                server.DisConnect();
            }

恢复相关的参数和备份相同,不再解释,自己看一下.

上面两个函数调用到了更改进度条的两个函数:

       private void Step2(string message, int percent)
        {
            progressBar2.Value = percent;
        }

        private void Step(string message, int percent)
        {
            progressBar1.Value = percent;
        }

setp对应备份,,setp2对应恢复....





http://www.yxsoft.net.cn/article.asp?id=23

实现的方法其实很简单,先将数据绑定到gridview中后,再自定义一个函数,把想要显示的列的字符截取就可以了.
下面给出一个示例,方便你学习理解:
        
        SqlConnection sqlcon;
        string strCon = "Data Source=(local);Database=db;Uid=sa;Pwd=";
        string sqlstr = "select * from Good";
        sqlcon = new SqlConnection(strCon);
        SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
        DataSet myds = new DataSet();
        sqlcon.Open();
        myda.Fill(myds, "Good");
        GridView1.DataSource = myds;
        GridView1.DataBind();
        for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
        {
            DataRowView mydrv;
            string gIntro;
            if (GridView1.PageIndex == 0)
            {
                mydrv = myds.Tables["Goods"].DefaultView[i];
                gIntro = Convert.ToString(mydrv["Good_1"]);    //这里取出单元格数据,
                GridView1.Rows[i].Cells[3].Text = SubStr(gIntro, 2);//自定义了一个函数SubStr进行截取,返回的值重新绑定到gridview控件的单元格中.
            }
            else
            {
                mydrv = myds.Tables["Good"].DefaultView[i + (5 * GridView1.PageIndex)];
                gIntro = Convert.ToString(mydrv["Good_1"]);
                GridView1.Rows[i].Cells[3].Text = SubStr(gIntro, 2);
            }
        }
        sqlcon.Close();


下面把自定义的截取函数的代码也给出...
public string SubStr(string sString, int nLeng)
    {
        if (sString.Length <= nLeng)
        {
            return sString;
        }
        string sNewStr = sString.Substring(0, nLeng);
        sNewStr = sNewStr + "...";
        return sNewStr;
    }






    摘要:1、DateTime 数字型 
System.DateTime currentTime=new System.DateTime(); 
1.1 取当前年月日时分秒 
currentTime=System.DateTime.Now; 
1.2 取当前年 
int 年=currentTime.Year
1.3 取当前月 
int 月=currentTime.Month; 
1.4 取当前日 
int 日=currentTime.Day; 
1.5 取当前时 
int 时=cu    (全文共15787字)——点击此处阅读全文



整数
bigint

从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。

int

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。

smallint

从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整数数据。

tinyint

从 0 到 255 的整数数据。

bit
bit

1 或 0 的整数数据。

decimal 和 numeric
decimal

从 -10^38 +1 到 10^38 –1 的固定精度和小数位的数字数据。

numeric

功能上等同于 decimal。

money 和 smallmoney
money

货币数据值介于 -2^63 (-922,337,203,685,477.5808) 与 2^63 - 1 (+922,337,203,685,477.5807) 之间,精确到货币单位的千分之十。

smallmoney

货币数据值介于 -214,748.3648 与 +214,748.3647 之间,精确到货币单位的千分之十。

近似数字
float

从 -1.79E + 308 到 1.79E + 308 的浮点精度数字。

real

从 -3.40E + 38 到 3.40E + 38 的浮点精度数字。

datetime 和 smalldatetime
datetime

从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确到百分之三秒(或 3.33 毫秒)。

smalldatetime

从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据,精确到分钟。

字符串
char

固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。

varchar

可变长度的非 Unicode 数据,最长为 8,000 个字符。

text

可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。

Unicode 字符串
nchar

固定长度的 Unicode 数据,最大长度为 4,000 个字符。

nvarchar

可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。

ntext

可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。

二进制字符串
binary

固定长度的二进制数据,其最大长度为 8,000 个字节。

varbinary

可变长度的二进制数据,其最大长度为 8,000 个字节。

image

可变长度的二进制数据,其最大长度为 2^31 - 1 (2,147,483,647) 个字节。

其它数据类型
cursor

游标的引用。

sql_variant

一种存储 SQL Server 支持的各种数据类型(text、ntext、timestamp 和 sql_variant 除外)值的数据类型。

table

一种特殊的数据类型,存储供以后处理的结果集。

timestamp

数据库范围的唯一数字,每次更新行时也进行更新。

uniqueidentifier

全局唯一标识符 (GUID)。

你可以查看sql server 帮助,获取更为详细的帮助!

http://zhidao.baidu.com/question/14863801.html





    摘要:

nvarchar与varchar的区别

varchar[(n)]  
  长度为   n   个字节的可变长度且非   Unicode   的字符数据。n   必须是一个介于   1   和   8,000   之间的数值。存储大小为输入数据的字节的实际长度,而不是   n   个字节。所输入的数据字符长度可以为零。varchar   在   SQL-92   中的同义词为   char   varying   或   character   varying。  
   
  nvarchar(n)  
  包含   n   个字符的可变长度   Unicode   字符数据。n   的值必须介于 &n    (全文共935字)——点击此处阅读全文