摘要: 如前,还是转载的,加入自己的笔记,用以回忆温习。引言:上一个专题已经和大家分享了我理解的——C#中为什么需要委托,专题中简单介绍了下委托是什么以及委托简单的应用的,在这个专题中将对委托做进一步的介绍的,本专题主要对委本质和委托链进行讨论。一、委托的本质 平时我们很容易使用委托——用C# delegate关键字定义委托,再用new操作符构造委托实例,然后通过调用委托实例来调用回调方法(就是用了一个委托对象的变量来代替方法名,这句话如果刚接触的人不好理解的话,这里给个例子:MyDelegatemydelegate =new Mydelegate(obj.mymethod),MyDelegate . 阅读全文
posted @ 2013-06-19 23:11 眉目清扬 阅读(217) 评论(0) 推荐(0)
摘要: 文章是转载的,应该很容易百度到,但是学习的过程中加入了一些自己的理解和体会吧。引言:对于一些刚接触C# 不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一些接触C#不久的朋友分享下关于C#基础知识的文章,所以有了这个系列,希望通过这个系列让朋友对C#的基础知识理解能够更进一步。然而委托又是C#基础知识中比较重要的一点,基本上后面的特性都和委托有点关系,所以这里就和大家先说说委托,为什么我们需要委托。一、C#委托是什么的?在正式介绍委托之前,我想下看看生活中委托的例子——生活中,如果如果我们需要打官司,在法庭上是由律师为我们辩护 阅读全文
posted @ 2013-06-18 22:40 眉目清扬 阅读(306) 评论(0) 推荐(0)
摘要: 1.什么是shell?用户与内核之间的一个接口。最流行和常用的: bash。2.重定向> 重定向到另外的文件。0,1,2对一个程序来说是最常用的三个文件描述符!>>是把内容附加到文件的尾部而不会覆盖文件原有的内容。这命令啥意思?#kill -HUP 1234 >kill.std 2>kill.stderr#kill -l 1234 > kill.std 2>&1第一条语句的解读:>kill.std等同于1>kill.std,标准输出1是默认的可以不写!第二条语句的解读:将标准错误输出2绑定到标准输出1,然后将标准输出重定向到kill 阅读全文
posted @ 2012-12-18 22:45 眉目清扬 阅读(268) 评论(0) 推荐(0)
摘要: 大型软件在依赖关系复杂的时候,编辑—编译—测试的周期将变化的很长。如果仅仅改动了一个源文件,而去把整个工程重新编译是开销太大了。make命令由此应运而生。其实不仅仅是由源文件得到可执行程序,任何有一组文件得到另外一组文件的应用都可以用make命令。下面简单介绍下make和makefile文件。Make命令虽然内置了很多机制,但是不肯能完全凭借该命令自身来为用户创建所需要的应用程序。Make命令根据makefile文件来创建应用程序。Makefile文件说明了该如何构造应用程序。其实makefile文件很简单,(我一直喜欢L下的这种简单)。Makefile由依赖关系和规则两部分构成。依赖关系说明 阅读全文
posted @ 2012-12-18 22:43 眉目清扬 阅读(793) 评论(0) 推荐(0)
摘要: 转载请注明出处lingdxuyan.blog.chinaunix.net一步步将vim改造成C/C++开发环境(IDE)原文地址http://blog168.chinaunix.net/space.php?uid=23089249&do=blog&id=2855999【参考资料】吴垠的“手把手教你把Vim改装成一个IDE编程环境”在Fedora下成功将Vim打造成适用于C/C++的IDE用Vim搭建C/C++开发环境Ubuntu下vim+ctags的配置(转)Vim下的代码自动补全和代码跳转阅读(转)omnicppcomplete - a Vim plugin我的vim IDE 阅读全文
posted @ 2012-10-24 23:13 眉目清扬 阅读(420) 评论(0) 推荐(0)
摘要: 本文出处:http://blog.csdn.net/chuanj1985/article/details/6873830在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrcset nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限set nu!"显示行号setguifont=Luxi/Mono/9 "设置字体,字体名称和字号filetype 阅读全文
posted @ 2012-10-24 22:57 眉目清扬 阅读(208) 评论(0) 推荐(0)
摘要: 读了刘大牛的《暗时间》,在反复看,写一点自己的感想,以便提醒自己。感想想到哪,写到哪,没啥条理。你的核心竞争力是什么:1.专业技能(通过专业技能的成功最具可复制性!)2.分析问题 解决问题的能力(这需要后天的锻炼,艰苦,甚至是残忍的历练!)而不是次次绕过问题、等待别人解决问题的能力!3.学习能力(成绩很好的我以为我具备学习能力,可惜我错了。) 好办法就是持续学习和思考新知识!4.性格因素对面逆境的态度和选择很重要(勇敢的迈出第一步!) 专注、自省、自信、谦卑!专注是第一位的,是我最缺少的!5.人际关系(别着急、你要假定所有人都是善良友好的、吃点小亏往往最后都会占大便宜。)学习哪门语言不重要.. 阅读全文
posted @ 2012-10-22 22:32 眉目清扬 阅读(178) 评论(0) 推荐(0)
摘要: 1.我操 ctrl+N代码自动补齐,神器啊!2.注释颜色太暗看不清的话咋办?在.vimrc添加一行 :hi Command ctermfg=6 注释变成浅绿色了3.知道:nohl是啥吗!哈哈! 该死的查找完以后关键字被高亮了,记得那个X吗?4.缩进变成四个字符咋整?:set ts=4 阅读全文
posted @ 2012-10-22 21:56 眉目清扬 阅读(109) 评论(0) 推荐(0)
摘要: 1.想搞dialog,发现默认没装dialog咋整。1 #yum install dialog2.... 阅读全文
posted @ 2012-10-22 21:50 眉目清扬 阅读(141) 评论(0) 推荐(0)
摘要: 知道写博客是一种很好的学习方式,但遗憾的是现在才真正下决心跟下去。不过也不算晚吧,“你觉得晚了的时候,恰恰是最早的时候。”现在就小小的总结下最近的学习内容吧,肯定不全,不过尽力而为吧。(1)C语言中所有的数据类型:C语言中的数据类型非常“整装”,基本类型、构造类型、指针类型和空类型,清晰明了。没有了C++那么多的类型。(2)常量VS变量:一个常量有N种表示方式:12(十进制),012(八进制),0x12(数字0和x代表了十六进制)是什么? 是12和10和18.\转义符号 例如:'\n' 、'\101' 只能算一个字符一个字符的多个表示方法:65D(十进制)=41 阅读全文
posted @ 2012-10-22 21:32 眉目清扬 阅读(244) 评论(0) 推荐(0)