<?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>liu6&#039;s blog &#187; 笔记</title>
	<atom:link href="http://liu6.org/tag/%e7%ac%94%e8%ae%b0/feed/" rel="self" type="application/rss+xml" />
	<link>http://liu6.org</link>
	<description>Trust can kill you or set you free!</description>
	<lastBuildDate>Sun, 14 Mar 2010 10:13:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>项目笔记(090616)</title>
		<link>http://liu6.org/2009/06/16/project-notes-090616/</link>
		<comments>http://liu6.org/2009/06/16/project-notes-090616/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 13:55:28 +0000</pubDate>
		<dc:creator>刘浏</dc:creator>
				<category><![CDATA[DotNET]]></category>
		<category><![CDATA[笔记]]></category>
		<category><![CDATA[项目]]></category>

		<guid isPermaLink="false">http://liu6.org/?p=408</guid>
		<description><![CDATA[今天被拉大另外一个项目去当苦力了.不知道为什么这样的事情总是被我赶上,难道我脸上写着我最近很轻松么?这个项目就是一个坑,至于坑有多深,上天才知道了.项目用的是MVC框架,的确上手挺快的,刚好之前看了些关于微软的MVC框架的东西.再加上测试工具,效率会更高了. 项目挺好玩的,一帮以前的好朋友又聚在一起了,大家干的还是挺开心的.不知道这个时间能够持续多久.不过PM好像有点着急的样子,也难怪了.我一定要摆正自己的位置,我是去帮忙的,还有一个摊子要收拾呢&#8230;.]]></description>
			<content:encoded><![CDATA[<p>今天被拉大另外一个项目去当苦力了.不知道为什么这样的事情总是被我赶上,难道我脸上写着我最近很轻松么?这个项目就是一个坑,至于坑有多深,上天才知道了.项目用的是MVC框架,的确上手挺快的,刚好之前看了些关于微软的MVC框架的东西.再加上测试工具,效率会更高了.<br />
项目挺好玩的,一帮以前的好朋友又聚在一起了,大家干的还是挺开心的.不知道这个时间能够持续多久.不过PM好像有点着急的样子,也难怪了.我一定要摆正自己的位置,我是去帮忙的,还有一个摊子要收拾呢&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://liu6.org/2009/06/16/project-notes-090616/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>项目笔记(090613)</title>
		<link>http://liu6.org/2009/06/13/project-notes-090613/</link>
		<comments>http://liu6.org/2009/06/13/project-notes-090613/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 13:14:05 +0000</pubDate>
		<dc:creator>刘浏</dc:creator>
				<category><![CDATA[DotNET]]></category>
		<category><![CDATA[笔记]]></category>
		<category><![CDATA[项目]]></category>

		<guid isPermaLink="false">http://liu6.org/?p=406</guid>
		<description><![CDATA[这次项目的框架是我来弄得,第一次做这个,没什么经验.只能说是根据自己之前的项目的一些经验和自己对编程的理解了. 一直觉得不管什么,在一个纷繁复杂的表象下面都有一个简单的,明了的Core.项目就是这样,首先是除去一切的浮华的表面,弄清楚其本质.把本质搞定之后,再慢慢的美化它.所以,这次这个框架的核心是挺简单的,几乎没有什么技术含量.被用的很烂的三层框架.不过,谁让这个项目不复杂呢?数据库的操作也没有使用持久层技术,的确不是很需要,这个东东肯定不会有大量的数据录入.只是需要速度.框架里面考虑最多的是代码的重用,后期编码的便利性,扩展性,可测试性.这四点是自己考虑最多的. 下周是把基本的框架完成,特别是数据库的部分.反正时间还比较多.再就是找几个人帮忙瞅瞅这个框架如何,是否易于理解.再就是共通函数库的完善了.希望一切顺利了.]]></description>
			<content:encoded><![CDATA[<p>这次项目的框架是我来弄得,第一次做这个,没什么经验.只能说是根据自己之前的项目的一些经验和自己对编程的理解了.</p>
<p>一直觉得不管什么,在一个纷繁复杂的表象下面都有一个简单的,明了的Core.项目就是这样,首先是除去一切的浮华的表面,弄清楚其本质.把本质搞定之后,再慢慢的美化它.所以,这次这个框架的核心是挺简单的,几乎没有什么技术含量.被用的很烂的三层框架.不过,谁让这个项目不复杂呢?数据库的操作也没有使用持久层技术,的确不是很需要,这个东东肯定不会有大量的数据录入.只是需要速度.框架里面考虑最多的是代码的重用,后期编码的便利性,扩展性,可测试性.这四点是自己考虑最多的.</p>
<p>下周是把基本的框架完成,特别是数据库的部分.反正时间还比较多.再就是找几个人帮忙瞅瞅这个框架如何,是否易于理解.再就是共通函数库的完善了.希望一切顺利了.</p>
]]></content:encoded>
			<wfw:commentRss>http://liu6.org/2009/06/13/project-notes-090613/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VisualBasic常函数一览</title>
		<link>http://liu6.org/2008/07/17/visualbasic-often-function-list/</link>
		<comments>http://liu6.org/2008/07/17/visualbasic-often-function-list/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 05:05:00 +0000</pubDate>
		<dc:creator>刘浏</dc:creator>
				<category><![CDATA[DotNET]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[笔记]]></category>

		<guid isPermaLink="false">http://liu6.org/2008/07/17/visualbasic%e5%b8%b8%e5%87%bd%e6%95%b0%e4%b8%80%e8%a7%88/</guid>
		<description><![CDATA[有点无聊,我承认这点.C#用得多了.OO用多了.对于VB.Net还真很无奈&#8230;Microsoft.VisualBasic 命名空间下面这些函数,掌握了,就可以省去不少麻烦了&#8230; 把MSDN上这个命名空间下的函数多搜罗了一边.学习了下,下面是学习笔记&#8230; 关于I/O的没写,有空专门写. AppActivate 激活已经在运行的程序,参数是应用程序的Title 或者是sid Beep 不多说了,很原始的声音… CType 啥也不说了,我开始把这个作为唯一的转换函数在用,J通用的还是觉得好些. DateAdd , DateDiff, DatePart , DateSerial , DateValue, Day,Hour,Month,Minute, MonthName,Second, TimeSerial ,TimeValue, Weekday, WeekdayName ,Year 这几个函数,不言而喻,多是跟日期有关的. DatePart是获得一个日期的相关信息的,诸如,日期所在的季度,一周第几天等等. DateSerial 就是生成一个Date,不过参数是把年月日分开了而已. Format FormatCurrency FormatDateTime FormatNumber FormatPercent 见名知意,格式化字符串的. IIF 我的最爱了,可以节省不少空间… IsArray IsDate IsDBNull IsError IsNothing IsNumeric IsReference 判断一个对象的类型,数据验证的时间用得上! Join 给一个数组后面增加一个字符串的元素. Kill 用这个就可以自己删除文件了… LBound和UBound 用这个得到数组的最小可用下标和最大可用上标 LCase 和UCase 将字符串转换成小写或大写 [...]]]></description>
			<content:encoded><![CDATA[<p>有点无聊,我承认这点.C#用得多了.OO用多了.对于VB.Net还真很无奈&#8230;Microsoft.VisualBasic 命名空间下面这些函数,掌握了,就可以省去不少麻烦了&#8230;</p>
<p>把MSDN上这个命名空间下的函数多搜罗了一边.学习了下,下面是学习笔记&#8230;</p>
<p>关于I/O的没写,有空专门写.</p>
<p><strong>AppActivate</strong></p>
<p>激活已经在运行的程序,参数是应用程序的Title 或者是sid</p>
<p><strong>Beep</strong></p>
<p>不多说了,很原始的声音…</p>
<p><strong>CType</strong></p>
<p>啥也不说了,我开始把这个作为唯一的转换函数在用,J通用的还是觉得好些.</p>
<p><strong>DateAdd , DateDiff, DatePart , DateSerial , DateValue, Day,Hour,Month,Minute, MonthName,Second, TimeSerial ,TimeValue, Weekday, WeekdayName ,Year</strong></p>
<p>这几个函数,不言而喻,多是跟日期有关的. DatePart是获得一个日期的相关信息的,诸如,日期所在的季度,一周第几天等等. DateSerial 就是生成一个Date,不过参数是把年月日分开了而已.</p>
<p><strong>Format FormatCurrency FormatDateTime FormatNumber FormatPercent</strong></p>
<p>见名知意,格式化字符串的.</p>
<p><strong>IIF</strong></p>
<p>我的最爱了,可以节省不少空间…</p>
<p><strong>IsArray IsDate IsDBNull IsError IsNothing IsNumeric IsReference</strong></p>
<p>判断一个对象的类型,数据验证的时间用得上!</p>
<p><strong>Join</strong></p>
<p>给一个数组后面增加一个字符串的元素.</p>
<p><strong>Kill</strong></p>
<p>用这个就可以自己删除文件了…</p>
<p><strong>LBound和UBound</strong></p>
<p>用这个得到数组的最小可用下标和最大可用上标</p>
<p><strong>LCase 和UCase</strong></p>
<p>将字符串转换成小写或大写</p>
<p><strong>LSet 和RSet</strong></p>
<p>返回包含调整为指定长度的指定字符串的左对齐字符串,如超过字符串的长度的话,补空格</p>
<p><strong>Mid</strong></p>
<p>就是把String,SubString给提取出来了,</p>
<p><strong>MsgBox</strong></p>
<p>这个没啥说的了</p>
<p><strong>Partition</strong></p>
<p>这个函数相当有意思.</p>
<p>Partition(ByVal Number As Long,ByVal Start As Long,ByVal Stop As Long,ByVal Interval As Long _) As String</p>
<p>在一个大的范围内找到一个最适合的范围&#8230;比方,有一系列的员工id,100为一组.我想找到任意一个ID所在的组.用这个函数,就轻而易举了. Partition(id,0,10000,100).这样就okay了.</p>
<p><strong>Randomize</strong></p>
<p>用来初始化随机数的,Rnd是VB.NET里面的随机数,和其他语言一样,都是伪随机数.用这个可以稍微避免.其实那个参数,我觉得实在是没有必要.函数默认用系统计时器来生成的.不过有特殊需要的不说这个了.</p>
<p><strong>Right和Left</strong></p>
<p>截取字符串的</p>
<p><strong>Rnd</strong></p>
<p>没法说,继续保持了VB.NET的那种明明风格.一如既往的缩写.</p>
<p><strong>Trim、LTrim 和 RTrim</strong></p>
<p>见名知意</p>
<p><strong>SaveSetting</strong></p>
<p>可以往万恶的注册表写信息</p>
<p><strong>Shell</strong></p>
<p>用来运行一个程序,如果已经启动,则返回Sid</p>
<p><strong>Space</strong></p>
<p>生成指定数量的空格</p>
<p><strong>Split</strong></p>
<p>分割字符串的</p>
<p><strong>Str</strong></p>
<p>强制转换成String</p>
<p><strong>StrComp</strong></p>
<p>比较比较字符串的</p>
<p><strong>StrConv</strong></p>
<p>这个函数比较强悍,字符的一些转换的.大小写,全半角,日文的平假片名的转换,繁简的转换.很强大.</p>
<p><strong>StrDup</strong></p>
<p>讲一个字符串重复N次</p>
<p><strong>StrReverse</strong></p>
<p>翻转字符串</p>
<p><strong>Switch</strong></p>
<p>Switch简化的Switch语句.类似oracle的decode函数</p>
<p><strong>SystemTypeName</strong></p>
<p>获得变量的数据类型</p>
<p><strong>TypeName</strong></p>
<p>获得数据类型</p>
<p><strong>Val</strong></p>
<p>也是一个比较神奇的函数.用来把字符串转换成数字的,但不要求所有字符串全部都是数字.遇到的第一个不是数字的时间停止转换.</p>
<p><strong>VarType</strong></p>
<p>返回变量的类型,只是返回值的类型为VariantType</p>
<p><strong>VbTypeName</strong></p>
<p>VbTypeName 返回对应于公共语言运行库类型名称的 Visual Basic 类型名称</p>
<p>ps:</p>
<p>最近练习双拼ing,感觉还行&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://liu6.org/2008/07/17/visualbasic-often-function-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
