<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Richie&#039;s Blog 心情车站 &#187; 北大青鸟</title>
	<atom:link href="http://www.richiebox.com/tag/%E5%8C%97%E5%A4%A7%E9%9D%92%E9%B8%9F/feed" rel="self" type="application/rss+xml" />
	<link>http://www.richiebox.com</link>
	<description>喜怒哀乐 in mylife</description>
	<lastBuildDate>Sun, 18 Apr 2010 10:01:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>要放肆！北大青鸟结束了？</title>
		<link>http://www.richiebox.com/mylife/mood/282.html</link>
		<comments>http://www.richiebox.com/mylife/mood/282.html#comments</comments>
		<pubDate>Thu, 28 May 2009 01:13:54 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[心情日志]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[工作]]></category>
		<category><![CDATA[心情]]></category>
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.richiebox.com/?p=282</guid>
		<description><![CDATA[从4月项目开始 貌似自己的北大青鸟课程完全被抛弃了
不知道是好还是坏
自己是一个学无止境的人 更何况还有人教呢 机会啊 就是这样 匆匆而去
昨天问了下班里的同学 班里从30个人到现在20个人在坚持听课
还有的同学找到了工作 为他们开心
可能很多人来学习都是希望自己能够提高自己的薪水 找一份更好的工作吧
自己呢，之前的目标 算不算成功了呢？还不知道 只能坚持的继续的走下去
我也不知道自己的选择正确还是错误，但是我知道 要放肆！
几万块的学习投资到此结束了？收获呢…………………………
放肆爱 放肆追 放肆去闯 放肆的大闹一场 不能原谅 如果很多年后我还是这样
]]></description>
			<content:encoded><![CDATA[<p>从4月项目开始 貌似自己的北大青鸟课程完全被抛弃了</p>
<p>不知道是好还是坏</p>
<p>自己是一个学无止境的人 更何况还有人教呢 机会啊 就是这样 匆匆而去</p>
<p>昨天问了下班里的同学 班里从30个人到现在20个人在坚持听课</p>
<p>还有的同学找到了工作 为他们开心</p>
<p>可能很多人来学习都是希望自己能够提高自己的薪水 找一份更好的工作吧</p>
<p>自己呢，之前的目标 算不算成功了呢？还不知道 只能坚持的继续的走下去</p>
<p>我也不知道自己的选择正确还是错误，但是我知道 要放肆！</p>
<p>几万块的学习投资到此结束了？收获呢…………………………</p>
<p><strong>放肆爱 放肆追 放肆去闯 放肆的大闹一场 不能原谅 如果很多年后我还是这样</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/mylife/mood/282.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>累的感觉知道是什么么？</title>
		<link>http://www.richiebox.com/mylife/lifenote/266.html</link>
		<comments>http://www.richiebox.com/mylife/lifenote/266.html#comments</comments>
		<pubDate>Thu, 09 Apr 2009 12:35:35 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[生活流水]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[工作]]></category>
		<category><![CDATA[心情]]></category>
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.richiebox.com/?p=266</guid>
		<description><![CDATA[上的培训班从1，3，5，7上课 改成了 1，3，4，5上课
真的很郁闷，本来周日的课是我肯定可以上的，现在又变成了未知数
可怜的我啊 真的想好好学完，但是最近真的太忙了
今天在学校，我说真烦，改成1，3，4，5上课，同学说了，他也烦，因为3，4，5连着太累了，没法玩了
我回答：当你什么时候感觉到晚上睡眠时间不够了 就进入正轨了~~~
哎！
希望有始有终的，尽量把课跟下来！……
负责的项目倒计时 还有21天
]]></description>
			<content:encoded><![CDATA[<p>上的培训班从1，3，5，7上课 改成了 1，3，4，5上课<br />
真的很郁闷，本来周日的课是我肯定可以上的，现在又变成了未知数<br />
可怜的我啊 真的想好好学完，但是最近真的太忙了</p>
<p>今天在学校，我说真烦，改成1，3，4，5上课，同学说了，他也烦，因为3，4，5连着太累了，没法玩了<br />
我回答：当你什么时候感觉到晚上睡眠时间不够了 就进入正轨了~~~</p>
<p>哎！<br />
希望有始有终的，尽量把课跟下来！……</p>
<p>负责的项目倒计时 还有21天</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/mylife/lifenote/266.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java学习即将结束了 我也要对java近阶段的学习进行总结了</title>
		<link>http://www.richiebox.com/bdqn/java/248.html</link>
		<comments>http://www.richiebox.com/bdqn/java/248.html#comments</comments>
		<pubDate>Fri, 13 Feb 2009 18:29:51 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=248</guid>
		<description><![CDATA[大概想了想几个方面jspservletstruts1.2hibernate3.1spring2.5貌似就学了这些总结一些 让自己更清醒的认识一下真的是太忙了 希望能有时间
]]></description>
			<content:encoded><![CDATA[<p>大概想了想几个方面<br/>jsp<br/>servlet<br/>struts1.2<br/>hibernate3.1<br/>spring2.5<br/><br/>貌似就学了这些<br/>总结一些 让自己更清醒的认识一下<br/>真的是太忙了 希望能有时间</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/java/248.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>体重见证了我的生活</title>
		<link>http://www.richiebox.com/mylife/lifenote/228.html</link>
		<comments>http://www.richiebox.com/mylife/lifenote/228.html#comments</comments>
		<pubDate>Sat, 22 Nov 2008 16:13:52 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[生活流水]]></category>
		<category><![CDATA[减肥]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[工作]]></category>
		<category><![CDATA[心情]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=228</guid>
		<description><![CDATA[我胖了20斤！！我要减肥！！谁都别请我吃饭昨天是北大青鸟ACCP课程最后一个学期的开学典礼老师们又开始长篇大论的讲了很多很多说真的 真的学了很多自己并不了解的东西！同时在他们身上 也看到了自己学习的方向可能不止是技术，不止是行业了解可能只是简单的生活方式就业老师自我介绍的时候说 我给大家留一个手机号 早8点-晚8点随时欢迎大家和我联系，其他时间请不要打我的手机，因为那是我的私人时间，班主任同样说 晚12点-早8点 请不要打扰~~~~我觉得他们非常让我钦佩，因为他们可以把工作和生活分离开！~这半年 我不知道我是如何过来的，但是我知道，我的体重确实增加了N多N多 这能说明什么呢，太懒了，吃的太多了，太腐败了~~~~等等但是我想说，半年的生活，除了工作，学习，我真的不知道自己在这个社会或者世界上生活得意义到底是什么，我到底在为谁活着我不想我不想在这样下去，我不能我不能在这样下去！！！！！可能学习和工作固然重要，但是我现在清醒了，我需要一个自己的生活，自己好的身体，哎，我这废物的腿啊，怎么老疼呢！今天下午去了健身房，都改朝换代了（名字都改了），问了一下，原来我的卡还可以用，日期呢？噢噢，到一月份，真的好快，一年的时间就快到了，我中间好像去了火星，什么都不了解一样，健身房我去的时候 一个人没有，就我一个人在空荡荡的器械房里耍，老了耍不动了，也不能跑太长时间，不过真的感觉这才是我自己的生活，我什么都不去想，手机也不用再开机，不带在身上，感觉真的很不一样，不用去思考下一步去做什么，只要我开心，怎么样都可以还有半年的时间 学业就结束，希望我在这个半年 不再像之前一样，那样的颓废与不安，我要飞行！！！！！！
]]></description>
			<content:encoded><![CDATA[<p><span style="color: #DC143C;"><span style="font-size: 24px;">我胖了20斤！！我要减肥！！谁都别请我吃饭</span></span><br/><br/>昨天是北大青鸟ACCP课程最后一个学期的开学典礼<br/>老师们又开始长篇大论的讲了很多很多<br/>说真的 真的学了很多自己并不了解的东西！<br/>同时在他们身上 也看到了自己学习的方向<br/>可能不止是技术，不止是行业了解<br/>可能只是简单的生活方式<br/><br/>就业老师自我介绍的时候说 我给大家留一个手机号 早8点-晚8点随时欢迎大家和我联系，其他时间请不要打我的手机，因为那是我的私人时间，班主任同样说 晚12点-早8点 请不要打扰~~~~<br/>我觉得他们非常让我钦佩，因为他们可以把工作和生活分离开！~<br/><br/>这半年 我不知道我是如何过来的，但是我知道，我的体重确实增加了N多N多 这能说明什么呢，太懒了，吃的太多了，太腐败了~~~~等等<br/>但是我想说，半年的生活，除了工作，学习，我真的不知道自己在这个社会或者世界上生活得意义到底是什么，我到底在为谁活着<br/><br/>我不想我不想在这样下去，我不能我不能在这样下去！！！！！<br/>可能学习和工作固然重要，但是我现在清醒了，我需要一个自己的生活，自己好的身体，哎，我这废物的腿啊，怎么老疼呢！<br/><br/>今天下午去了健身房，都改朝换代了（名字都改了），问了一下，原来我的卡还可以用，日期呢？噢噢，到一月份，真的好快，一年的时间就快到了，我中间好像去了火星，什么都不了解一样，健身房我去的时候 一个人没有，就我一个人在空荡荡的器械房里耍，老了耍不动了，也不能跑太长时间，不过真的感觉这才是我自己的生活，我什么都不去想，手机也不用再开机，不带在身上，感觉真的很不一样，不用去思考下一步去做什么，只要我开心，怎么样都可以<br/><br/>还有半年的时间 学业就结束，希望我在这个半年 不再像之前一样，那样的颓废与不安，我要飞行！！！！！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/mylife/lifenote/228.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6月4日 第七章 用ADO.NET查询和操作数据库</title>
		<link>http://www.richiebox.com/bdqn/csharp/182.html</link>
		<comments>http://www.richiebox.com/bdqn/csharp/182.html#comments</comments>
		<pubDate>Thu, 05 Jun 2008 15:54:57 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=182</guid>
		<description><![CDATA[想要从数据库中读取多条记录就要使用Command对象的ExecuteReader()方法，方法返回一个DataReader对象用DataReader读取数据时 不能够对他们进行修改，所以他是只读的，而且在读取数据时要始终保持与数据库的链接主要属性方法属性HasRows 是否返回了结果FieldCount 当前行中的列数方法Read 前进到下一条记录 如果读到记录 返回trueClose 关闭DataReader对象使用方法Datareader对象比较特殊 使用时 需要调用Command对象的ExecuteReader()方法，返回值就是一个DateReader 对象 然后可以调用Read()方法来读取一行数据使用步骤如下1.创建Command对象2.调用Command对象的 ExecuteReader()方法 创建一个DataReader对象3.使用Read()方法逐行读取数据。4.读取当前行的某列数据 要进行类型转换(类型) dataReader["列名"]5.关闭DataReader对象dataReader.Close();操作数据执行类似于update insert delete语句使用Command对象的 ExecuteNonQuery()方法 返回是受影响行数最后还讲了一个新的空间ListView控件属性不说了说一下把数据加入到listview详细视图的步骤吧首先//创建一个ListView项ListViewItem lv =new ListViewItem(变量); //将哪个变量作为主项//给主项内添加子项lv.SubItem.AddRange(new string[] {子项变量,子项变量,子项变量,})；//将数据加入到ListView中ListView.Items.Add(lv);还讲了一个ContextMenuStrip空间 右键快捷菜单和菜单控件差不多有点难度 需要吸收吸收
]]></description>
			<content:encoded><![CDATA[<p>想要从数据库中读取多条记录<br/>就要使用Command对象的ExecuteReader()方法，方法返回一个DataReader对象<br/><br/>用DataReader读取数据时 不能够对他们进行修改，所以他是只读的，而且在读取数据时要始终保持与数据库的链接<br/><br/>主要属性方法<br/>属性<br/>HasRows 是否返回了结果<br/>FieldCount 当前行中的列数<br/><br/>方法<br/>Read 前进到下一条记录 如果读到记录 返回true<br/>Close 关闭DataReader对象<br/><br/>使用方法<br/>Datareader对象比较特殊 使用时 需要调用Command对象的ExecuteReader()方法，返回值就是一个DateReader 对象 然后可以调用Read()方法来读取一行数据<br/><br/>使用步骤如下<br/>1.创建Command对象<br/>2.调用Command对象的 ExecuteReader()方法 创建一个DataReader对象<br/>3.使用Read()方法逐行读取数据。<br/>4.读取当前行的某列数据 要进行类型转换<br/>(类型) dataReader["列名"]<br/>5.关闭DataReader对象<br/>dataReader.Close();<br/><br/><br/>操作数据<br/>执行类似于update insert delete语句<br/>使用Command对象的 ExecuteNonQuery()方法 <br/>返回是受影响行数<br/><br/><br/><br/>最后还讲了一个新的空间<br/>ListView控件<br/>属性不说了<br/>说一下把数据加入到listview详细视图的步骤吧<br/><br/>首先<br/>//创建一个ListView项<br/>ListViewItem lv =new ListViewItem(变量); //将哪个变量作为主项<br/>//给主项内添加子项<br/>lv.SubItem.AddRange(new string[] {子项变量,子项变量,子项变量,})；<br/>//将数据加入到ListView中<br/>ListView.Items.Add(lv);<br/><br/>还讲了一个ContextMenuStrip空间 右键快捷菜单<br/>和菜单控件差不多<br/><br/>有点难度 需要吸收吸收<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/csharp/182.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>第六章 用ADO.NET链接数据库</title>
		<link>http://www.richiebox.com/bdqn/csharp/181.html</link>
		<comments>http://www.richiebox.com/bdqn/csharp/181.html#comments</comments>
		<pubDate>Thu, 05 Jun 2008 15:11:55 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=181</guid>
		<description><![CDATA[这章主要讲了2个对象Connection对象Command对象我们主要是讲解的链使用sqlserver数据库所以要使用ado必须先导入命名空间using System.Data.SqlClient;创建Connection对象string 链接字符串名 =&#8221;Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Pwd=密码&#8221;SqlConnection 对象名 =new SqlConnection(链接字符串);//也可以先创建对象 SqlConnection 对象名;再利用 对象名.ConnectionString=&#8221;";来设定链接字符串打开与数据库的链接使用Connection.Open();方法关闭与数据库的链接Connection.Close();方法异常处理讲了try catch finally结构try{可能出现异常的代码；}catch{出现异常后的解决；}finally{每次都执行的代码；}使用Command对象Command对象 主要是用来 操作数据库的 再连接后 我们来对数据进行 增删改查来处理创建Command对象SqlCommand 对象名 =new SqlCommand(&#8220;Sql语句&#8221;,Connection对象);执行Sql语句只讲了一个ExecuteScalar 返回单个值 需进行类型转换 如（count(*)）对数据库进行操作的步骤1.创建数据库链接 也就是创建一个connection对象2.定义一个执行的Sql语句3.创建Command对象4.执行Sql语句
]]></description>
			<content:encoded><![CDATA[<p>这章主要讲了2个对象<br/>Connection对象<br/>Command对象<br/><br/>我们主要是讲解的链使用sqlserver数据库<br/>所以要使用ado必须先导入命名空间<br/>using System.Data.SqlClient;<br/><br/>创建Connection对象<br/>string 链接字符串名 =&#8221;Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Pwd=密码&#8221;<br/>SqlConnection 对象名 =new SqlConnection(链接字符串);<br/>//也可以先创建对象 SqlConnection 对象名;再利用 对象名.ConnectionString=&#8221;";来设定链接字符串<br/><br/>打开与数据库的链接<br/>使用<br/>Connection.Open();方法<br/><br/>关闭与数据库的链接<br/>Connection.Close();方法<br/><br/>异常处理<br/>讲了try catch finally结构<br/>try<br/>{<br/>可能出现异常的代码；<br/>}<br/>catch<br/>{<br/>出现异常后的解决；<br/>}<br/>finally<br/>{<br/>每次都执行的代码；<br/>}<br/><br/>使用Command对象<br/><br/>Command对象 主要是用来 操作数据库的 再连接后 我们来对数据进行 增删改查来处理<br/>创建Command对象<br/>SqlCommand 对象名 =new SqlCommand(&#8220;Sql语句&#8221;,Connection对象);<br/>执行Sql语句<br/>只讲了一个<br/>ExecuteScalar 返回单个值 需进行类型转换 如（count(*)）<br/><br/>对数据库进行操作的步骤<br/>1.创建数据库链接 也就是创建一个connection对象<br/>2.定义一个执行的Sql语句<br/>3.创建Command对象<br/>4.执行Sql语句<br/><br/><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/csharp/181.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第4-5章 使用基本控件进行快速开发</title>
		<link>http://www.richiebox.com/bdqn/csharp/180.html</link>
		<comments>http://www.richiebox.com/bdqn/csharp/180.html#comments</comments>
		<pubDate>Thu, 05 Jun 2008 14:47:09 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=180</guid>
		<description><![CDATA[这两章的课程 比较简单 所以写在一起了首先是几个概念属性&#160;&#160;就是空间本身的一些参数 这些参数可以控制空间的基本形态 和一些显示方式等事件 也就是当某种条件下 触发某些代码 比如load事件 窗体加载时 click事件 单击时讲了几个基本的控件 不是很难 有些具体的属性 看提示就可以了还讲了一个MessageBox对象 主要是弹出信息 可以控制多种显示方式 并且可以判断用户的选择第五章主要讲的是 对齐方式 除了控件的对齐 还有2个属性是 Anchor 和Dock然后讲了多文档界面的写法（MDI）还有一些高级控件包括工具条 状态条 图片框 图像列表 计时器 选项卡还有模式窗体的建立利用类 进行窗体间的数据传递这两张的东西很多 但是并不是太难 主要是属性太多 需要多用多练
]]></description>
			<content:encoded><![CDATA[<p>这两章的课程 比较简单 所以写在一起了<br/><br/>首先是几个概念<br/>属性&nbsp;&nbsp;就是空间本身的一些参数 这些参数可以控制空间的基本形态 和一些显示方式等<br/>事件 也就是当某种条件下 触发某些代码 比如load事件 窗体加载时 click事件 单击时<br/><br/>讲了几个基本的控件 不是很难 有些具体的属性 看提示就可以了<br/><br/>还讲了一个MessageBox对象 主要是弹出信息 可以控制多种显示方式 并且可以判断用户的选择<br/><br/>第五章主要讲的是 对齐方式 除了控件的对齐 还有2个属性是 Anchor 和Dock<br/><br/>然后讲了多文档界面的写法（MDI）<br/><br/>还有一些高级控件<br/>包括<br/>工具条 状态条 图片框 图像列表 计时器 选项卡<br/><br/>还有模式窗体的建立<br/>利用类 进行窗体间的数据传递<br/><br/>这两张的东西很多 但是并不是太难 主要是属性太多 需要多用多练</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/csharp/180.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5月29日 C# 第1-3章 C#基本语法部分</title>
		<link>http://www.richiebox.com/bdqn/csharp/179.html</link>
		<comments>http://www.richiebox.com/bdqn/csharp/179.html#comments</comments>
		<pubDate>Thu, 29 May 2008 09:49:35 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=179</guid>
		<description><![CDATA[最近实在是太忙了把这三章集中总结一下很多语法和Java的相同 在这里就不多做阐述了第一章：控制台输出语句Console.WriteLine(&#8220;Welcoma RichieBox&#8221;);利用格式字符串输出string url=&#8221;RichieBox&#8221;Console.WriteLine(&#8220;Welcoma {0}&#8221;,url);控制台接收（输入）语句Console.ReadLine();几个关键字namespace 相当于Java里面的 Package 命名空间 也就是C#中组织代码的方式using相当于Java的 import；导入的意思C#中的数据类型只有布尔型和java有所不同bool变量命名：不能使用$开头条件判断语句只有switch结构和java有所区别1.只要case内有语句 必须有break;2.case可以判断的可以有 int char 和string第二章循环语句比java多了一个foreach循环语法：foreach(类型 元素(局部变量) in 集合或者数组){代码块;}流程是对集合或数组中每一个元素进行一次循环体操作一维数组数据类型[] 数组名;还讲了一个冒泡排序 是利用二重循环 把口诀发来冒泡排序速记口诀（升序）：N个数字来排队，两两相比小靠前，外层循环N-1，内层循环N-1-i。如果要降序排序，只要把程序中的大于号换成小于号就行了第三章自定义方法：语法：访问修饰符 返回类型 方法名(参数列表){方法的主体}向方法中传递参数的两种类型1.值传递参数列表表示方法(类型 变量名)使用方法时 方法名(变量名)2.引用传递（会改变原值）参数列表表示方法 (ref 类型 变量名)使用方法时 方法名(ref 变量名)C#中的String类几个主要的string[] Split(&#39;分割字符&#39;)用来把一个字符串 按照某个字符分割 返回到一个数组内string join(&#8220;连接字符串&#8221;,数组名)将一个字符串数组内每个元素 用链接字符串链接，最后返回一个新的字符串SubString(起始位置,截取长度)和Java有所不同 java第二个参数 是终止位置C#中的类型转换数值与字符串之间的转换把字符串转换为数值 主要利用数值类的Parse方法例如 int.Parse(&#8220;12345&#8243;)把数值转换为字符串利用tostring方法使用convert类进行转换能够把任意类型 转换成任意类型（前提是结构没问题）Convert.ToInt32();转换成整形Convert.ToSingle();转换成单精度浮点型Convert.ToDouble();转换成双精度浮点型Convert.ToString();转换成字符串型
]]></description>
			<content:encoded><![CDATA[<p>最近实在是太忙了<br/>把这三章集中总结一下<br/>很多语法和Java的相同 在这里就不多做阐述了<br/><br/><span style="color: #DC143C;">第一章：</span><br/>控制台输出语句<br/>Console.WriteLine(&#8220;Welcoma RichieBox&#8221;);<br/>利用格式字符串输出<br/>string url=&#8221;RichieBox&#8221;<br/>Console.WriteLine(&#8220;Welcoma {0}&#8221;,url);<br/><br/>控制台接收（输入）语句<br/>Console.ReadLine();<br/><br/>几个关键字<br/>namespace 相当于Java里面的 Package <br/>命名空间 也就是C#中组织代码的方式<br/><br/>using<br/>相当于Java的 import；<br/>导入的意思<br/><br/>C#中的数据类型<br/>只有布尔型和java有所不同<br/>bool<br/><br/>变量命名：<br/>不能使用$开头<br/><br/>条件判断语句<br/>只有switch结构和java有所区别<br/>1.只要case内有语句 必须有break;<br/>2.case可以判断的可以有 int char 和string<br/><br/><br/><span style="color: #DC143C;">第二章</span><br/>循环语句<br/>比java多了一个foreach循环<br/>语法：<br/>foreach(类型 元素(局部变量) in 集合或者数组)<br/>{<br/>代码块;<br/>}<br/><br/>流程是对集合或数组中每一个元素进行一次循环体操作<br/><br/>一维数组<br/>数据类型[] 数组名;<br/><br/>还讲了一个冒泡排序 是利用二重循环 把口诀发来<br/>冒泡排序速记口诀（升序）：<br/>N个数字来排队，两两相比小靠前，<br/>外层循环N-1，内层循环N-1-i。<br/>如果要降序排序，只要把程序中的大于号换成小于号就行了<br/><br/><span style="color: #DC143C;">第三章</span><br/>自定义方法：<br/>语法：<br/>访问修饰符 返回类型 方法名(参数列表)<br/>{<br/>方法的主体<br/>}<br/><br/>向方法中传递参数的两种类型<br/>1.值传递<br/>参数列表表示方法(类型 变量名)<br/>使用方法时 方法名(变量名)<br/><br/>2.引用传递（会改变原值）<br/>参数列表表示方法 (ref 类型 变量名)<br/>使用方法时 方法名(ref 变量名)<br/><br/>C#中的String类<br/>几个主要的<br/>string[] Split(&#39;分割字符&#39;)<br/>用来把一个字符串 按照某个字符分割 返回到一个数组内<br/>string join(&#8220;连接字符串&#8221;,数组名)<br/>将一个字符串数组内每个元素 用链接字符串链接，最后返回一个新的字符串<br/>SubString(起始位置,截取长度)<br/>和Java有所不同 java第二个参数 是终止位置<br/><br/>C#中的类型转换<br/>数值与字符串之间的转换<br/>把字符串转换为数值 主要利用数值类的Parse方法<br/>例如 int.Parse(&#8220;12345&#8243;)<br/>把数值转换为字符串<br/>利用<br/>tostring方法<br/><br/>使用convert类进行转换<br/>能够把任意类型 转换成任意类型（前提是结构没问题）<br/>Convert.ToInt32();转换成整形<br/>Convert.ToSingle();转换成单精度浮点型<br/>Convert.ToDouble();转换成双精度浮点型<br/>Convert.ToString();转换成字符串型</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/csharp/179.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>5月21日 sql 第五章 数据查询（二）</title>
		<link>http://www.richiebox.com/mylife/lifenote/178.html</link>
		<comments>http://www.richiebox.com/mylife/lifenote/178.html#comments</comments>
		<pubDate>Wed, 21 May 2008 09:07:17 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[生活流水]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=178</guid>
		<description><![CDATA[使用like进行模糊查询例：select * from students where Sname like &#39;张%&#39;使用between在某个范围内进行查询select * from students where Score between 60 and 80使用in进行列举值查询select * from students where Saddress in (&#39;北京&#39;,&#39;广州&#39;,&#39;上海&#39;)分组查询group by 在分组之后筛选 havinggroup by studentid having count(score)>1having和where子句可以再同一个select语句中一起使用 使用的顺序应该按照where &#8211; group by -having多表联接查询一.内联接select student.name,score.courseid,score.scorefrom student,scorewhere students.scode = score.studentid上面是利用where来进行内联接的查询select s.name,c.courseid,c.score from students as s inner join score as con (s.scode =c.studentid)上面是利用内联接 inner join [...]]]></description>
			<content:encoded><![CDATA[<p>使用like进行模糊查询<br/>例：<br/>select * from students where Sname like &#39;张%&#39;<br/><br/>使用between在某个范围内进行查询<br/>select * from students where Score between 60 and 80<br/><br/>使用in进行列举值查询<br/>select * from students where Saddress in (&#39;北京&#39;,&#39;广州&#39;,&#39;上海&#39;)<br/><br/>分组查询<br/>group by <br/>在分组之后筛选 having<br/>group by studentid having count(score)>1<br/><br/>having和where子句可以再同一个select语句中一起使用 使用的顺序应该按照<br/>where &#8211; group by -having<br/><br/>多表联接查询<br/>一.内联接<br/>select student.name,score.courseid,score.score<br/>from student,score<br/>where students.scode = score.studentid<br/>上面是利用where来进行内联接的查询<br/>select s.name,c.courseid,c.score <br/>from students as s inner join score as c<br/>on (s.scode =c.studentid)<br/>上面是利用内联接 inner join 进行的内联接查询<br/><br/>二.外联接查询<br/>1.左外联接查询<br/>以主表的每行数据去匹配从表的数据列 符合联接条件的直接返回结果 不符合联接条件的列 会填上null值 返回结果<br/>这里的主表 也就是左表<br/>left join 主表 on 从表<br/>2.右外联接查询<br/>和左外联接基本一样<br/>以主表的每行数据去匹配从表的数据列 符合联接条件的直接返回结果 不符合联接条件的列 会填上null值 返回结果<br/>这里的主表 也就是右表<br/>left join 主表 on 从表<br/><br/>聚合函数<br/>sum 只能用于数字类型的列 计算总数<br/>avg 返回别大师中所有数值的平均值 也只能用于数字类型的列 <br/>max和min 返回表达式种的最大值 和最小值<br/>count 返回提供的表达式中非空值的计数 count 可以用于数字和字符类型的列<br/><br/><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/mylife/lifenote/178.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5月15日 第四章 sql常用函数</title>
		<link>http://www.richiebox.com/bdqn/sqlserver/177.html</link>
		<comments>http://www.richiebox.com/bdqn/sqlserver/177.html#comments</comments>
		<pubDate>Thu, 15 May 2008 14:45:59 +0000</pubDate>
		<dc:creator>richie</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[北大青鸟]]></category>
		<category><![CDATA[学习]]></category>

		<guid isPermaLink="false">http://www.richiebox.com?p=177</guid>
		<description><![CDATA[字符串函数charindex() 用来寻找一个指定的字符在另一个字符中的起始位置 charindex (&#39;accp&#39;,&#39;my accp&#39;,1) 三个参数分别为 要查询的字符串 在哪里查询 查询起始位置&#160;&#160;这条语句返回值是 4len 返回传递给他的字符串长度 len(&#39;sql server 课程&#39;) 返回值12upper&#160;&#160;转换为大写 upper(&#39;accP&#39;) 返回&#39;ACCP&#39;lower&#160;&#160;转换为小写 lower(&#39;accP&#39;) 返回&#39;accp&#39;Ltrim 清除字符串左边的空格 Ltrim(&#39;&#160;&#160;accp &#39;) 返回&#39;accp &#39;Rtrim 清除字符串右边的空格 Rtrim(&#39;&#160;&#160;accp &#39;) 返回&#39;&#160;&#160;accp&#39;left 从字符串左边返回指定数目的字符 left(&#39;abcdef&#39;,2) 返回&#39;ab&#39;right从字符串左边返回指定数目的字符 right(&#39;abcdef&#39;,2) 返回&#39;ef&#39;replace 替换一个字符串中的字符 replace(&#39;ACCP5.0&#39;,&#39;5.0&#39;,&#39;2.0&#39;) 返回&#39;ACCP2.0&#39;stuff 在一个字符串中删除指定长度的字符 并在该位置插入一个新的字符串 stuff(&#39;ABCDEFG&#39;,2,3,&#39;音乐&#39;) 返回A音乐EFG日期函数getdate 取得当前系统日期 getdate() 返回 今天的日期dateadd 将指定的数值添加到指定的日期部分后的日期 dateadd(mm,4,&#39;2008-5-3&#39;) 返回&#39;2008-9-3&#39;datediff 两个日期之间的指定日期部分区别 datediff(mm,&#39;01/01/99&#39;,&#39;05/01/99&#39;) 返回4datename 指其中指定日期部分的字符串形式 datename(dw,&#39;&#39;2008-05-15&#39;) 返回 &#39;星期四&#39;datepart 日期中指定日期部分的整数形式 [...]]]></description>
			<content:encoded><![CDATA[<p>字符串函数<br/><br/>charindex() 用来寻找一个指定的字符在另一个字符中的起始位置 charindex (&#39;accp&#39;,&#39;my accp&#39;,1) <br/>三个参数分别为 要查询的字符串 在哪里查询 查询起始位置&nbsp;&nbsp;这条语句返回值是 4<br/>len 返回传递给他的字符串长度 len(&#39;sql server 课程&#39;) 返回值12<br/>upper&nbsp;&nbsp;转换为大写 upper(&#39;accP&#39;) 返回&#39;ACCP&#39;<br/>lower&nbsp;&nbsp;转换为小写 lower(&#39;accP&#39;) 返回&#39;accp&#39;<br/>Ltrim 清除字符串左边的空格 Ltrim(&#39;&nbsp;&nbsp;accp &#39;) 返回&#39;accp &#39;<br/>Rtrim 清除字符串右边的空格 Rtrim(&#39;&nbsp;&nbsp;accp &#39;) 返回&#39;&nbsp;&nbsp;accp&#39;<br/>left 从字符串左边返回指定数目的字符 left(&#39;abcdef&#39;,2) 返回&#39;ab&#39;<br/>right从字符串左边返回指定数目的字符 right(&#39;abcdef&#39;,2) 返回&#39;ef&#39;<br/>replace 替换一个字符串中的字符 replace(&#39;ACCP5.0&#39;,&#39;5.0&#39;,&#39;2.0&#39;) 返回&#39;ACCP2.0&#39;<br/>stuff 在一个字符串中删除指定长度的字符 并在该位置插入一个新的字符串 stuff(&#39;ABCDEFG&#39;,2,3,&#39;音乐&#39;) 返回A音乐EFG<br/><br/><br/>日期函数<br/>getdate 取得当前系统日期 getdate() 返回 今天的日期<br/>dateadd 将指定的数值添加到指定的日期部分后的日期 dateadd(mm,4,&#39;2008-5-3&#39;) 返回&#39;2008-9-3&#39;<br/>datediff 两个日期之间的指定日期部分区别 datediff(mm,&#39;01/01/99&#39;,&#39;05/01/99&#39;) 返回4<br/>datename 指其中指定日期部分的字符串形式 datename(dw,&#39;&#39;2008-05-15&#39;) 返回 &#39;星期四&#39;<br/>datepart 日期中指定日期部分的整数形式 datepard(day,&#39;01/15/2000&#39;) 返回15<br/><br/>数学函数<br/><br/>abs 取数值表达式的绝对值 abs(-42) 返回42<br/>ceiling 取得当前数值整数部分 小数 进位 ceiling(42.3) 43<br/>floor 取得当前数值整数部分 小数 舍弃 ceiling(42.3) 42<br/>power 去数值表达式的n次方值 power(5,2) 表示5的2此方 返回25<br/>round 将数值表达式四舍五入为指定精度 round(42.234,1) 返回42.2<br/>sign 对整数返回1 对于负数返回0 sign(-5) 返回0<br/>sqrt 取数值的平方根 sqrt(9) 返回3<br/><br/>系统函数<br/>convert 用来转变数据类型 convert(varchar(5),12345) 返回&#39;12345&#39;<br/>current_user 返回当前用户的名字<br/>datalength 返回用于指定表达式的字节数<br/>…………<br/>还有一些就不列举了 这里说的也是一些常用的 具体的还是要看帮助文档啦<br/><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richiebox.com/bdqn/sqlserver/177.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
