随笔- 28  文章- 2  评论- 107 
2009年6月13日

      学校啊,停水了,停电了,马上就要走了。

      生活了三年,再稍微矫情一下吧。也许多年以后,我们再来到这个学校,就变得怎么也不相识了。

      这个周末要搬家了,房子也已经租好了,想想以后就要离开学校,心中多少还是有点不爽的。

      以后,可能就没有以后了。哈哈,记一下,只为多年后,我还能够想起来何年何月我从这里走过,并在这里生活了三年。

      我们大声的叫嚣,只为证明我们的存在。

posted @ 2009-06-13 11:34 学路的小孩 阅读(6) | 评论 (1)编辑
2009年6月1日
     摘要: 在CSDN上面找的C++学习步骤,慢慢学习啊!  阅读全文
posted @ 2009-06-01 13:43 学路的小孩 阅读(50) | 评论 (0)编辑
     摘要: 摘自http://www.cnblogs.com/i-jie/archive/2009/05/30/1492343.html 的C++学习笔记,自己看看,希望对别人有帮助。  阅读全文
posted @ 2009-06-01 13:10 学路的小孩 阅读(16) | 评论 (0)编辑
2009年4月28日

      昨天,公司的项目里面需要处理日期,包括两个日期比较得到相差的天数、向日期上面添加指定天数后得到一个新的日期等。由于公司的函数库中没有这些日期处理的方法,标准的JavaScript中也没有这些处理的方法,就只能动手来实现了。快下班的时候试了几次,都没有成功,得到的都是一堆数字(现在才知道是日期的毫秒数),非常郁闷。所以昨天晚上下班后回到宿舍做了几次测试,终于可以实现这个简单的动能了。

      今天上班的时候就赶紧将这个几个函数添加到了页面上。一上午无事,下午的时候偶尔一次向数据库保存数据的时候出现错误,错误的提示就是说无法将一个不是日期的字符串转换为日期类型。这让我很诧异,后来跟踪了那个XML数据,才发现在日期中出现了类似与“2008-2-30”、“2009-4-31”等天数,由于这些日期根本不会存在,所以就出现了错误,但为什么会在JavaScript中不出错呢?

      下午下班后完走了一个小时,在公司做这个测试,我写的向日期上添加指定天数的函数如下:

 

function addDaysToDate(myDate,days) {
    
return new Date(myDate.getTime() + days*24*60*60*1000);
}

      当执行时候就会出现上述问题,例如:addDaysToDate(new Date(2009,2,28), 2)。这句代码得到的日期是2009年2月30日。在JavaScript中没有任何错误提示。我的同事也都做了这个测试,都是这样的,没有一个例外。

      为什么会出现这种情况?该怎么解决呢?这里暂放首页,希望能够有朋友解我心头疑惑!

posted @ 2009-04-28 22:09 学路的小孩 阅读(830) | 评论 (11)编辑
2009年4月3日
     摘要: 在vs2005中可以直接创建.ashx文件,其项目叫做一般处理程序,.ashx文件一般用来处理只有返回,二一般不回传的数据,比如动态生成图片,或者文字,以下为清清月儿博客上转载的一个用ashx动态生成验证码图片的代码。  阅读全文
posted @ 2009-04-03 09:35 学路的小孩 阅读(88) | 评论 (0)编辑
     摘要: XML文档只能表现数据的内容,而实际的数据则是要呈现在网页中的。使用CSS可以格式化XML文档,使它显示出来,这个内容在上一篇中已经做了详细的说明。除了CSS外,还有一种语言也可以在网页中表现出XML数据内容,那就是XSL  阅读全文
posted @ 2009-04-03 07:50 学路的小孩 阅读(72) | 评论 (0)编辑
2009年3月30日
     摘要: 如何在XML中引入CSS样式表?如何使用CSS样式表格式化XML?本文将讲解如何在XML中使用CSS文档!   阅读全文
posted @ 2009-03-30 08:23 学路的小孩 阅读(207) | 评论 (2)编辑
2009年3月28日

1、首先为DataGridView添加一个RowPostPaint事件。

2、在事件代码中把下面的代码贴上:

        private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
        {
            
try
            {
                
//添加行号 
                SolidBrush v_SolidBrush = new SolidBrush(dataGridView1.RowHeadersDefaultCellStyle.ForeColor);
                
int v_LineNo = 0;
                v_LineNo 
= e.RowIndex + 1;

                
string v_Line = v_LineNo.ToString();

                e.Graphics.DrawString(v_Line, e.InheritedRowStyle.Font, v_SolidBrush, e.RowBounds.Location.X 
+ 15, e.RowBounds.Location.Y + 5);

            }
            
catch (Exception ex)
            {
                MessageBox.Show(
"添加行号时发生错误,错误信息:" + ex.Message, "操作失败");
            }
        }

 

注:这篇文章中的代码属于转载,如果侵犯了您的权益,请联系我进行删除!

posted @ 2009-03-28 14:21 学路的小孩 阅读(60) | 评论 (0)编辑
2009年3月25日
     摘要: 微软从IE5开始将数据岛技术引入到浏览器中。通过使用数据岛,可以轻松的将Xml数据绑定到HTML中,这样就省去了手工填充数据的麻烦。另外,当改变Xml的数据时,绑定的数据也会随着Xml的改变而改变。  阅读全文
posted @ 2009-03-25 19:47 学路的小孩 阅读(194) | 评论 (0)编辑
     摘要: 在创建好Xml文档后,我们就可以将我们需要保存的数据,作为Xml数据的格式,保存到Xml文件中。当我们以后需要使用的时候,就可以通过加载该Xml文档,来访问这些数据。那么,如何加载一个Xml数据呢?   阅读全文
posted @ 2009-03-25 14:58 学路的小孩 阅读(158) | 评论 (0)编辑