。小飞侠~NBA

快乐程序Code~ 享受NBA.....篮球伴随着我一生。。。 msn:dunboty@hotmail.com qq:176798720

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  7 随笔 :: 0 文章 :: 62 评论 :: 0 引用

2008年5月7日 #

科比(kobe bryant),永远带着一种帝王般的气质,君临天下,雍容高贵,这种气质,无所不能,无人能防。一人之下,万人之上!
   科比是我的偶像,我是湖人的铁杆球迷,只要有湖人比赛哪怕是从凌晨几点我都会从甜蜜的睡梦中苏醒过来看比赛。义无反顾的。就算没有看到现场直播我也会从网上下载下来看。这个赛季几乎湖人所有比赛我都下载下来了,我整个电脑硬盘空间都是NBA录像。没事时我就重复的看 看了一遍又一遍 都看不够。真的!看多了NBA可以从中学到很多的篮球技巧、知识、团队力量和那种良好的心理素质。特别是每每看到科比打球都会让我很兴奋,他的球技让我很受启发,试着去学他每个的动作,也学到不少!


   横扫掘金,次轮较量猴年马月?吾思念成疾,夜不能寐,五一将至,遂作此书以博类人一笑.吾作此书时,辗转反侧,不能竟书而几欲搁笔,欲放科比庄园以文会友,非班门弄斧唯诉衷肠.
   易安居士曾午夜梦回,泪眼低吟:“才下眉头,却上心头.”今亲身体历,方知古人之不余欺也。每忆比赛,则心有戚戚,思断肝肠.不觉情难自抑,满脑湖人.
   今夜吾独对孤灯,闻窗外车鸣,长夜将逝,蓦然回首,犹记昨日比赛,即惊为天人,潇洒飘逸,力揽狂澜,吾心中狂呼:"MVP!"相识十年有余,爱慕之心与日俱增,崇拜之情与时俱进.
   上帝有好生之德,她会降临于某人以幸运,降临于某人以福气;给予某人以身体,给予某人以善心。综观联盟,拥天赋者易为众羡亦易为众妒。努力争风好强者可谓世人宠儿,悲观任命摆弄者则为众人唾弃。
   往事历历,九十有六,是选汝入盟,万千宠爱,荣华富贵;球风受万人青睐,捞分得心应手,助攻、篮板左右逢源。
    狂妄霸气,自信努力,魄力胆识,永不服输,激情澎湃,随心所欲,昂扬不息,自立江山,滞空扣篮,单刀直入,潇洒球风,刚柔并济,来一回眸,万千球迷拜倒其下。正所谓比比时代死,做鬼也风流。



   12年的征战与拼杀,你一直谢绝浮华功名,看透尘世沧桑。终于在今年,高贵的凤凰终于浴火重生,这是他12年来最为壮丽而绚烂的一次蜕变,虽无前几个赛季那般气势如虹连续50+,单常81,3节62,但这厚积薄发式的曲面低调所隐藏的夺人杀气更加的耐人寻味。这是一个回归的赛季,回归冠军的赛季,回归团队的赛季。球队很顺利的时候,你指挥作战,把所有的机会让给年轻队友,当队友哑火无奈需要拯救的时候,你站出来,告诉队友说:“接下来看我的!”联盟的教练害怕你的第四节,因为要你决定比赛的时候,你无所不能,这就是湖人板凳进步快,出手次数远少于上个赛季却又常规赛中笑傲联盟的根本原因。没有了联盟第一得分桂冠,你却有了赛季的MVP。这就是一种境界,也许你我都不敢相信,但胜利却总是如影随形。今年是你最伟大的一年,你征服了天下所有的球迷,用行动改变了那些无聊的烂嘴,一直黑你的巴克力不得不摇头说:“没办法,湖人有无所不能的科比。”

今天(5月5日凌晨)是湖人vs爵士季后赛的第二轮第一回合晋级赛。凌晨3点半我就爬起来看比赛。真的好精彩 好刺激,看得我惊心动魄,当时那种激动的场面感染了我的心跳。最后湖人在主场以109-98击败爵士,在西部半决赛中以1-0领先. 期待下一场比赛(5月8号10点30分)。。呵呵!!

无人能防。。。 


老土匪 你防不了我滴 造你打三分。。 

 

北京时间5月7日凌晨,NBA官方公布了赛季最有价值球员(MVP)奖得主,湖人队球星科比-布莱恩特在进入联盟的第12个赛季终于拿到了这一奖项。







posted @ 2008-05-07 11:40 。小飞侠~ 阅读(86) | 评论 (0)编辑

2008年5月5日 #

C#面向对象名词比较

posted @ 2008-05-05 11:44 。小飞侠~ 阅读(62) | 评论 (0)编辑

2008年4月15日 #


 在后台调用excel组件,生成Excel,虽然可以Excel文件进行完全控制,可以生成任何复杂的格式,但是有个很大的缺点,这种方式会产生很多Excel进程很难完全清掉,特别是在出错的时候,可能会使整个服务器崩溃。本文为大家介绍一个C#写的开源组件,并简单说下office2003和以上版本支持的XML格式。

 操作Excel二进制格式

    OpenOffice.org发布过的俩个文档Excel File Format (BIFF8)SpecificationMicrosoft CompoundDocument (OLE2) Format SpecificationExcel的二进制格式做了一个比较详细的说明,依靠这些信息,我们可以直接操作Office二进制格式文档。

  MyXls是一个C#写的开源组件,可以用来生成具有很多表格且包含格式的Excel文件。它提供了一套基于对象的API,非常容易使用。

MyXls这个组件的DLL 和代码 可以在这下载到:
http://sourceforge.net/project/showfiles.php?group_id=205384&package_id=245371
以下是一个事例子。。

      protected void Page_Load(object sender, EventArgs e)
        
{
               
string strSql = "SELECT TRADE_DATE [Date],TOPEN [Open],Thigh High,tlow [Low] FROM DAY_QUOTATION where SEC_CODE='1' and TRADE_DATE>='20070411' order by TRADE_DATE desc";  //Sql语句
            DataSet ds = SqlHandle.ExecuteReturnDataSet(CommandType.Text, strSql, null);
            xlsGridview(ds, 
"data");//调用xlsGridview方法生成Excel报表
        }



         
/// <summary>
        
/// 绑定数据库生成XLS报表
        
/// </summary>
        
/// <param name="ds">获取DataSet数据集</param>
        
/// <param name="xlsName">报表表名</param>

        private void xlsGridview(DataSet ds, string xlsName)
        
{
            XlsDocument xls 
= new XlsDocument();
            
            
int rowIndex = 1;
            
int colIndex = 0;

           
            System.Data.DataTable table 
= ds.Tables[0];
            Worksheet sheet 
= xls.Workbook.Worksheets.AddNamed("sheet");//状态栏标题名称
            Cells cells = sheet.Cells;
            
foreach (DataColumn col in table.Columns)
            
{
                colIndex
++;
                
//sheet.Cells.AddValueCell(1,colIndex,col.ColumnName);//添加XLS标题行
                cells.AddValueCell(1, colIndex,col.ColumnName);
            }


            
foreach (DataRow row in table.Rows)
            
{
                rowIndex
++;
                colIndex 
= 0;
                
foreach (DataColumn col in table.Columns)
                
{
                    colIndex
++;
                    
//sheet.Cells.AddValueCell(rowIndex, colIndex, row[col.ColumnName].ToString());//将数据添加到xls表格里
                    Cell cell= cells.AddValueCell(rowIndex, colIndex, Convert.ToDouble(row[col.ColumnName].ToString()));//转换为数字型
                    
//如果你数据库里的数据都是数字的话 最好转换一下,不然导入到Excel里是以字符串形式显示。
                    cell.Font.FontFamily = FontFamilies.Roman; //字体
                    cell.Font.Bold = true;  //字体为粗体            
                }

            }

            xls.Send();
        }


posted @ 2008-04-15 18:01 。小飞侠~ 阅读(1644) | 评论 (51)编辑

2008年4月1日 #

string aa = "你好欢迎你来到博客园";
byte[] byteArry = new byte[0];

byteArry = System.Text.Encoding.Default.GetBytes(aa);
string str = System.Text.Encoding.Default.GetString(byteArry);

Response.Write(str);

 

posted @ 2008-04-01 14:21 。小飞侠~ 阅读(626) | 评论 (1)编辑

2008年1月16日 #

在我的一个程序里遇到这样一个问题?
在数据库中的某个字段类型为 datetime     
页面上对应该字段的为一个text文本输入框,意思是输入时间。
string strId =txtId.Text.Trim();
string strName=txtName.Text.Trim();
string strPwd=txtPwd.Text.Trim();
string strExpiry=txtTime.Text.Trim(); //时间
  
System.Data.SqlClient.SqlParameter []parmCustomers = new SqlParameter[3];
parmCustomers[0] = new SqlParameter( "@C_Id", strId );
parmCustomers[1] = new SqlParameter( "@Name", strName );
parmCustomers[2] = new SqlParameter( "@Pwd", strPwd );  
parmCustomers[3] = new SqlParameter("@Date",strExpiry);//如果现文本里没有输入时间

SqlServerDatabase obj = new SqlServerDatabase();
if ( obj.RunProc( "proc_AddUser", parmCustomers ) == 1 )  // 添加成功
{
    Response.Write("<script type='text/javascript'>alert('Add Success!')</script>");
}
上段程序当然可以添加成功,  
问题是当txtTime.Text什么都没输入的时候,数据库中的这个字段仍然会存储   1900-01-01   00:00:00.000  
于是我就在parmCustomers[3] = new SqlParameter("@Date", " " )写入空字符串 或是 null ,可问题插入后数据库里还是显示1900-01-01  

以下是解决办法:
于是加了判断:   //注 数据库里时间字段要设置永许为空

string strExpiry=this.txtTime.Text.Trim();

System.Data.SqlClient.SqlParameter []parmCustomers = new SqlParameter[3];
parmCustomers[0] = new SqlParameter( "@C_Id", strId );
parmCustomers[1] = new SqlParameter( "@Name", strName );
parmCustomers[2] = new SqlParameter( "@Pwd", strPwd );  
  
if(strExpiry.ToString()=="")
{
    parmCustomers[3] = new SqlParameter("@Date",DBNull.Value);//如果文本框的时间为空的话就吧 strExpiry 改为 DBNull.Value 就OK了
}
else
{
    parmCustomers[3] = new SqlParameter("@Date",strExpiry);//有值时
}
SqlServerDatabase obj = new SqlServerDatabase();
if ( obj.RunProc( "proc_AddUser", parmCustomers ) == 1 )  // 添加成功
{
    Response.Write("<script type='text/javascript'>alert('Add Success!')</script>");
}
如果是Sql语句直接插入的话 
insert into AddUser (name,pwd)values('test','123')
date字段 就不要写入到插入的Sql语句里 这样数据库里的值就为空了。。。

posted @ 2008-01-16 12:44 。小飞侠~ 阅读(667) | 评论 (2)编辑

2008年1月3日 #

//脚本部分
function showQuery(type)
{
    var sDate=document.getElementById("DatePicker1").value;//获取开始时间
    var eDate=document.getElementById("DatePicker2").value;//获取结束时间
    if(type=='sc')//判断是否为简体中文(sc)传值
    {
        var str1="HistoryQuery.aspx?scode=601628&scodetype=a&lg=sc&startDate="+sDate+"&endDate="+eDate+"";
        window.open(str1);
    }
    if(type=='tc')//判断是否为繁体中文(tc)传值
    {
        var str2="HistoryQuery.aspx?scode=601628&scodetype=a&lg=tc&startDate="+sDate+"&endDate="+eDate+"";
        //window.open('HistoryQuery.aspx?scode=601628&scodetype=a&lg=tc&startDate="+ sDate +"&endDate="+ eDate +"');//试过这种传值通不过
        window.open(str2);
    }
}
//html部分
<body>
  <form id="Form1" method="post" runat="server">
    <asp:TextBox ID="DatePicker1" runat="server" Width="100px" onfocus="calendar();"></asp:TextBox>/注这里用到calendar.js时间控件
    <asp:TextBox ID="DatePicker2"  runat="server" Width="100px" onfocus="calendar();"></asp:TextBox>
    <input id="Button1" type="button" value="查詢"  class="ButtonCss" style="width: 44px" onclick="showQuery('tc')"/>
  </form>
<body>
posted @ 2008-01-03 11:24 。小飞侠~ 阅读(1828) | 评论 (8)编辑

2007年12月27日 #

//XML文件
<?
xml version="1.0" encoding="UTF-8" ?>
- <root>
  <Time>2007/07/06 14:46</Time>
  <CurrentP>1.500</CurrentP>
  <BidP>1.450</BidP>
  <AskP>1.630</AskP>
  <Open>1.500</Open>
  <High>1.500</High>
  <Low>1.500</Low>
  <LClose>1.500</LClose>
  <Unit>5000</Unit>
  <chg>0.000</chg>
  <pchg>0.00%</pchg>
  <Volume>30000</Volume>
  <Value>45000</Value>
  <PE>17.715</PE>
  <Yield>0.005</Yield>
  <YHigh>20.000</YHigh>
  <YLow>1.490</YLow>
  <TotalValue>185400009</TotalValue>
 </root>

  
 string FilePath = @"D:/Test/0817.xml";

   /* 加载XML并输出 */
   XmlDocument doc = new XmlDocument();
   doc.Load(FilePath);

   XmlElement root = doc.DocumentElement;
   XmlNode current = root.SelectSingleNode("CurrentP");

   CurrentP = current.InnerText.ToString();
   Integer = CurrentP.Split('.')[0];
   Decimal = CurrentP.Split('.')[1];

输出结果:Integer=1;
         Decimal=500;

posted @ 2007-12-27 17:57 。小飞侠~ 阅读(59) | 评论 (0)编辑