番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 76 下一页

2012年7月14日

摘要: 一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification),它可以在任何.NET开发环境中使用 阅读全文
posted @ 2012-07-14 09:29 番茄的梦想 阅读(393) 评论(0) 推荐(0) 编辑

2012年7月12日

摘要: 一直知道SVN有个switch命令,但是对它的介绍教程却很少,大多是生硬的svn帮助文档里的文字,从而一直不怎么会用。今天看了这篇文章,突觉豁然开朗,整理下来以备查阅。使用SVN,自然是需要与别人合作开发才能体现出作用。两个人如果都在trunk上工作,那么每次提交时都要保证代码的正确性,否则自己提交一个bug百出的版本,对方一更新就挂了,所以提交时都要很谨慎。但我觉得应该有人会像我一样有这样的强迫症,文件做点小修改就想提交到服务器上去,唯恐自己将来哪里修改失败而万劫不复。抑或为了备份考虑或者有事离开,也常常把写的不完整的程序提交上去。因此,每个人建一个branch,在自己的branch上修改, 阅读全文
posted @ 2012-07-12 16:30 番茄的梦想 阅读(754) 评论(0) 推荐(0) 编辑

摘要: svn switch 的作用,不大好讲清楚。用语言描述起来是:switch命令只是update命令的一个超集。svn switch和svn update两个命令唯一区别就是update会一直比较同一路径。换名话说,update通过时间移动你的工作拷贝,switch通过时间和空间移动工作拷贝。 本文的例子仅限svn中的两个txt文件switch,可能过于简单,但我相信以小见大,此时合用。一、最简单的svn switch 右键 orange.txt 点击,选择“TotoriseSVN”->“Switch..”,将其 switch 到svn中的 apple.txt。 原始 orange.... 阅读全文
posted @ 2012-07-12 16:28 番茄的梦想 阅读(13401) 评论(0) 推荐(0) 编辑

摘要: 2009-04-24 来源:dev.idv.tw1 安装及下载client 端2 什么是SVN(Subversion)?3 为甚么要用SVN?4 怎么样在Windows下面建立SVN Repository?5 建立一个Working目录6 新增档案及目录到Repository中7 更新档案及目录8 更新至特定版本9 复制档案及目录10 制作Tag或是Release11 快速参考11.1 取得(Checkout)Repository11.2 更新(Update)档案或目录11.3 新增(Add)档案或目录11.4 提交(Commit)修改过的档案或目录11.5 Copy/Tag/Branch/R 阅读全文
posted @ 2012-07-12 15:54 番茄的梦想 阅读(480) 评论(0) 推荐(0) 编辑

摘要: 使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后忘了,故趁着余温尚在赶紧写下来,好记性不如烂笔头嘛。下文的实践主要是参考了TortoiseSVN的帮助文档和Subversion的在线文档,Subversion的在线文档:http://svnbook.red-b 阅读全文
posted @ 2012-07-12 14:52 番茄的梦想 阅读(56684) 评论(26) 推荐(10) 编辑

2012年7月6日

摘要: 1、从字符串中提取子串 StringBuilder 类没有支持子串的方法,因此必须用String类来提取。 string mystring="My name is ynn."; //Displays "name is ynn." Console.WriteLine(mystring.Substring( 3 )); //Displays "ynn" Console.WriteLine(mystring.Substring( 11,3 ));2、比较字符串 String 类有四种方法:Compare( )、CompareTo( )、Co 阅读全文
posted @ 2012-07-06 18:06 番茄的梦想 阅读(287) 评论(0) 推荐(0) 编辑

摘要: Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。Enum 提供一些实用的静态方法:(1)比较枚举类的实例的方法(2)将实例的值转换为其字符串表示形式的方法(3)将数字的字符串表示形式转换为此类的实例的方法(4)创建指定枚举和值的实例的方法。举例:enum Colors { Red, Green, Blue, Yellow };Enum-->String(1)利用Object.ToS 阅读全文
posted @ 2012-07-06 18:04 番茄的梦想 阅读(203) 评论(0) 推荐(0) 编辑

2012年7月5日

摘要: 禁用和启用此方法对于VS2008和VS2010 都适用。在VS2008或VS2010菜单栏中选择“VassistX”选项卡,找到“Enable/Disable Visual Assist X”选项,点击即可禁用。如图:再次点击即可启用Visual Assist X 的提示功能。卸载第一步:找到visual assist X的安装文件点击uninstall.exe卸载,或在控制面板中将其卸载。注意:在卸载visual assist X之前一定要关闭VS2008和VS2010,否则会出错。第二步:1.对于VS2008及以前的版本来说,在控制面板里卸载了visual assist X后便不再进行提示 阅读全文
posted @ 2012-07-05 14:52 番茄的梦想 阅读(666) 评论(0) 推荐(0) 编辑

2012年6月28日

摘要: 在visual stadio 中我们看代码的时辰,碰着一个办法想查看这个办法代码具体实现时,都邑鼠标右键选择“转到定义”或用键盘快捷键F12跳转畴昔,这时,若是要再回到本来的办法呢,若是代码有很多行,就不好找了,以前只能记住行号,再ctrl+g,很麻烦。如今终于知道了只要ctrl+shift+8,就可以转归去了,很好很强大! 阅读全文
posted @ 2012-06-28 09:28 番茄的梦想 阅读(17968) 评论(4) 推荐(1) 编辑

2012年6月16日

摘要: B树即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如:B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字;如果B树的所有非叶子结点的左右子树的结点数目均保持差不多(平衡),那么B树的搜索性能逼近二分查找;但它比连续内存空间的二分查找的优点是,改变B树结构(插入与删除结点)不需要移动大段的内存数据,甚 阅读全文
posted @ 2012-06-16 20:04 番茄的梦想 阅读(192) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 76 下一页