上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1,何谓基元类型总所周知,c#中有简化的语法来操纵常用的数据类型,比如可以直接这样写:int a=0;string str="abc";等等,相比起System Int32 a=new System.Int32()来的简单很多吧。那么编译器直接支持的数据类型称为基元类型,基元类型直接映射到Framework类库中存在的类型。常见的有:C#基元类型FCL类型说明byteSystem.Byte无符号8位值intSystem.Int32有符号32位值stringSystem.String一个字符数组floatSystem.SingleIEEE32位浮点值boolSystem.Bo 阅读全文
posted @ 2012-10-23 20:05 cryAllen 阅读(1859) 评论(5) 推荐(2) 编辑
摘要: 今天看了,类型基础这一章的内容,正好总结下,顺便分享下自己的感悟。1,System.Object类型的意义 每个类型最终都是从System.Object派生,那么Object是最终的基类。它有四个公共方法,分为: 1,Equals。如果两个对象具有相同的值,这里相同的值有两层含义:一,两个引用对象是否相等,也就是说是否引用相同的地址;二,是否有相同的Value值。 2,GetHashCode。返回对象的值的一个哈希表。 3,ToString。该方法返回类型的完整名称。 4,GetType。返回从Type派生的一个对象的实例。2,new操作符的作用 new操作符所做的事情有以下几... 阅读全文
posted @ 2012-10-11 20:33 cryAllen 阅读(463) 评论(1) 推荐(1) 编辑
摘要: 《CLR Via C#》 学习心得系列,主要是为了最近在看《CLR Via C#》这本书时写的笔记和心得,为了以后回头看时能方便自己查阅并且顺道巩固下基础知识,所谓勿在浮沙筑高楼,就是这个道理,万变不离其宗,基础很重要,好了,闲话不聊了,开始我的心得记录吧。1,CLR定义 公共语言运行时(Common Language Runtime),是一个可由多种编程语言使用的运行时。它的核心功能包括(内存管理、程序集加载、安全性、异常处理和线程同步等),是由面向CLR的所有语言使用。在运行时候,它根本不管开发人员用哪一种语言来写源代码,可由任何编程语言来开发代码,只要编译器是面向CLR就可以了,然后C. 阅读全文
posted @ 2012-10-08 20:28 cryAllen 阅读(1163) 评论(1) 推荐(0) 编辑
摘要: 因为现在目前从事的工作,前台数据的传递和交互都是通过ajax来实现服务端的操作,那么就少不了Json。Json定义: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 阅读全文
posted @ 2012-09-21 19:16 cryAllen 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: 首先,在这里我想说的是我写这篇文章的初衷。我是一篇面试题目的文章中看到这样一个问题: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) 要求:1.要有联动性,老鼠和主人的行为是被动的。2.考虑可扩展性,猫的叫声可能引起其他联动效应。 那么,我们接下来就是针对这个问题,来谈谈我的想法。根据分析,我可以确定的是这个问题的解决方案可以用设计模式中的观察者模式。何谓是观察者模式?GOF对它进行了抽象,简称Observer模式,它定义了对象间的一种一对多的依赖关系,以便于当一个对象的状态改变时,其他依赖于它的对象被自动更新,是一种松耦合的设计模式。 Observer设计模式包含两类对象... 阅读全文
posted @ 2012-09-21 18:36 cryAllen 阅读(708) 评论(1) 推荐(0) 编辑
摘要: 面向对象有啥好处?为啥要用面向对象来进行软件开发?没看之前,了解的不过,理解也不深刻,看了《大话设计模式》第一章,印象也深刻了,理解也加深了。当我学了面向对象的分析设计编程思想,开始考虑通过封装、继承、多态把程序的耦合度降低。使程序更加的灵活,容易修改,并且易于复用。 那么何谓是简单工厂模式呢,因为在我们日常编程中,经常出现一种情况就是每当“new”一个对象之后,这个对象就依赖于某个类。如果在后期的维护过程中由于某些原因需要修改一下这个类,则唯一的做法就是打开源代码,进行修改,修改所有与这个对象有关的操作。这对我们是非常不利的。问题出来了:对象不能应对“具体实例化类型”的变化。那么简单工... 阅读全文
posted @ 2012-06-09 22:18 cryAllen 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 这两天把Fish li的《细说Form(表单)》这篇文章看完,看了之后,感觉有点心得,记录一下。 按理说表单提交应该是每个开发人员的娴熟的基本功之一,无论是Get或者Post提交的方式,应该都要理解其中的运行机制,这我就不多说了。我之前是从Asp服务端脚本语言开始学起编程的,对于Asp的表单提交,总有一个页面进行表单提交之后的服务端数据处理的,所以对于Asp.Net回传机制刚开始理解的不是很透彻,毕竟把前台的代码绑定到.cs文件中,然后对于服务端的数据进行有效的处理,这样做确实适合刚入门的开发者学习,上手也快,因为MS都已经把相应的服务端控件都封装的很好了,用起来也是很方便的,不过有一点... 阅读全文
posted @ 2012-06-07 22:48 cryAllen 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 刚刚在园子里看了这一年,做为asp.net程序员我合格吗?,心生感慨,相比起文章中的作者,感觉自身还有很多不足。我也是11年毕业的,从参加工作到现在,算起来也有八个多月,说起进步吧,那还是有的,毕竟是有实实在在的学到东西。我记得从去年9月份入公司,从刚开始的连基本服务器控件都不会用,也要纠结半天,才能捣弄出来,怪只能怪自己在大学的时候不争气点,不努力学点基础知识,到出来用的时候要比别人花的时间长才能做出来。说起来惭愧,不过幸好我也有自知之明,深知基础知识不扎实,一直在踏踏实实干着工作,一步一步的学习。 这八个月,我就在一家公司。 这八个月,我一直默默的学习,默默的敲着代码,不懂的时候百... 阅读全文
posted @ 2012-06-05 15:05 cryAllen 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他 在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div.内联元素(inline element),也叫行内元素内联元素在一个文本行内生成元素框,而不会... 阅读全文
posted @ 2012-01-14 21:57 cryAllen 阅读(6649) 评论(0) 推荐(0) 编辑
摘要: RedirectRule语法:RedirectRule regexpPattern redirectUrl [R=code]regexpPattern :要用正则模式的URLredirectUrl :转向的向的URLR=code:指定要返回给浏览器的状态码这里就是301如:把URL http://loacalhost/offer 301重定向到首页 http://localhost/RedirectRule ^/offer/.*$ / [R=301,I]相关URL:IsapiRewrite4 配置相关http://www.pxue.com/Html/1148.htmlHTTP协议状态码的含义h 阅读全文
posted @ 2011-10-08 21:04 cryAllen 阅读(387) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页