中流砥柱

没事逛逛,看看,学学,留下点别人的,自己的思想和感悟,在未来回头看看,发现自己真的不同了.

导航

2011年8月23日 #

详细讲解堆和栈的区别 (转)

摘要: 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。-程序结束后 阅读全文

posted @ 2011-08-23 14:39 中流砥柱 阅读(311) 评论(0) 推荐(1) 编辑

2011年8月22日 #

C# DateTime对象的所有使用规则 (转)

摘要: dt.AddTicks(1000).ToString();//2005-11-5 13:47:04dt.CompareTo(dt).ToString();//0dt.Add(?).ToString();//问号为一个时间段dt.Equals("2005-11-6 16:11:04").ToString();//Falsedt.Equals(dt).ToString();//Truedt.GetHashCode().ToString();//1474088234dt.GetType().ToString();//System.DateTimedt.GetTypeCode(). 阅读全文

posted @ 2011-08-22 20:44 中流砥柱 阅读(276) 评论(0) 推荐(1) 编辑

2011年8月21日 #

初学者到高手之路的30本书 (转)

摘要: 如果你是一个菜鸟或者自认为初学者那么本文非常适合你;不能说这30本书就是最佳组合,但是可以说这个组合不差;本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的;达到中级程序员以后怎么成为高级程序员就靠你自己了,而此时你已经有辨明是非的能力,这也就是本文的目的!30本好书点评:分4大方向(html--Web的基础;javascript--让网页动起来;C#--程序;数据图中纵向;5个时期(入门,基础,应用,提高,飞跃),图中横向;一.入门1.《HTML与CSS入门经典(第7版) 》HTML入门 点评:html语言的入门,由于html极其简单所以同类其他书也可代替,本书并非经 阅读全文

posted @ 2011-08-21 08:36 中流砥柱 阅读(733) 评论(2) 推荐(2) 编辑

2011年8月17日 #

我是如此思考的 (转)

摘要: 对于问题的分析,原来我们比较常用的都是二元决策,即是和非。但是随着问题本身的复杂化带来我们在分类和决策上的复杂化。因为一个大问题其本身就是一个问题的集合或者叫问题群,对于一个单独的事件我们可以用做还是不做来决策,但是对于问题群我们需要的是组合决策。而矩阵分析,我的理解正是一种最简单的多维度分析和决策,打破我们原有的简单的二元判断逻辑。在排序完成后已经完成了第一步的分析过程,但是分解要素或者说问题群的排序清单很多时候往往并不是直接选择前面几个要素执行就可以了。目标驱动的决策过程是我们关心的重点,拿企业的战略决策来讲,我们的战略可能是稳定平稳低风险战略,也可能是激进的高风险战略;有可能是成本优先战 阅读全文

posted @ 2011-08-17 23:08 中流砥柱 阅读(228) 评论(0) 推荐(0) 编辑

什么是面向对象 (转) 英文原版

摘要: IntroductionThefirst version of this paper, written in 2003, had several shortcomings, not the least of which was that the techniques described were specific to Internet Explorer. I've updated and improved on the original, to document the current state of the art, especially in light of the exte 阅读全文

posted @ 2011-08-17 22:46 中流砥柱 阅读(390) 评论(0) 推荐(0) 编辑

2011年8月16日 #

javascript 混合的构造函数和原型方式,动态原型方式

摘要: 我们日常JS编程中最常用的方式 有下面2种:1.混合的构造函数和原型方式 (重点)复制代码代码如下:function car (sColor,iNumbers){ // 构造函数只用来定义对象的所有非函数属性,即对象的属性this.color = sColor;this.numbers = iNumbers;this.dirvers = new Array ("Jone","Leon");}car.prototype.showColor = function (){ // 原型方式只用来定义对象的所有函数属性,即对象的方法alert(this.color 阅读全文

posted @ 2011-08-16 16:02 中流砥柱 阅读(250) 评论(0) 推荐(0) 编辑

2011年8月15日 #

面向对象的概念,一定要搞清(转贴)

摘要: 转于pconline上的一篇文章,有助于提高对面向对象的理解. 六年前,我刚热恋“面向对象”(Object-Oriented)时,一口气记住了近十个定义。六年后,我从几十万行程序中滚爬出来准备写点心得体会时,却无法解释什么是“面向对象”,就象说不清楚什么是数学那样。软件工程中的时髦术语“面向对象分析”和“面向对象设计”,通常是针对“需求分析”和“系统设计”环节的。“面向对象”有几大学派,就象如来佛、上帝和真主用各自的方式定义了这个世界,并留下一堆经书来解释这个世界。 有些学者建议这样找“对象”:分析一个句子的语法,找出名词和动词,名词就是对象,动词则是对象的方法(即函数)。 当年国民党的文人. 阅读全文

posted @ 2011-08-15 16:44 中流砥柱 阅读(152) 评论(0) 推荐(0) 编辑

2011年8月10日 #

教你如何做生意的5中心态(转)

摘要: (转自网络) 有一句话说的非常好:性格决定命运,气度决定格局,细节决定成败,态度决定一切,思路决定出路,高度决定深度,格局决定结局。思想决定一切,播种正面积极的思维,才会收获健康成功的人生;一种良好的心态,比一百种智慧强。现在的企业在拼命的培训员工,其实现在人缺少的不是知识和技能,而是心态,因为知道不等于做到。现在和大家分享15中成功人士都具备的良好心态,祝您成功: 一、归零的心态 所谓归零心态,就是完全放下自己。在这个世界上,这种人一直活在过去,其最大的特点是拿原来拿昨天和今天来比较。沉浸在过去不能自拔。念念不忘,不堪回首,特别是失恋的人,跳楼上吊,要死不活的。就是不能很快的放下自己。经验. 阅读全文

posted @ 2011-08-10 15:51 中流砥柱 阅读(446) 评论(0) 推荐(0) 编辑

给程序员小弟弟小妹妹们的一些总结性忠告(转)

摘要: 这是我在VERYCD上一个用户的留言,感觉很实际,留在这里吧.(转)展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好 阅读全文

posted @ 2011-08-10 15:30 中流砥柱 阅读(433) 评论(2) 推荐(0) 编辑

2011年7月15日 #

学习ASP.NET基本步骤,个人觉得还可以(转贴)

摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET非常重要的概念: 对象的内存模 阅读全文

posted @ 2011-07-15 10:37 中流砥柱 阅读(402) 评论(2) 推荐(2) 编辑