- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Obser...
2019-07-15 09:39:24
123
原创 ASP.NET技巧之命名设置
谈到ASP.NET技巧之命名设置,在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑。如果不愿意,我们并非一定要使用Visual Studio .NET作为集成开发环境。但使用了Visual Studio .NET,我们...
2019-07-15 09:16:06
214
原创 探索equals和hashCode
equals():反映的是对象或变量具体的值,即两个对象里面包含的值,可能是对象的引用,也可能是值类型的值。Object中的equals匹配的是对象的引用。hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的HashCode()方法的计算依赖于对象实例的内存地址,所以每个Object对象的hashCode都是唯一的;当然如果对象所在的类重写了hashCod...
2019-07-11 10:41:07
92
原创 集合 - .NET篇
学习知识点初始化器 ArrayList(数组列表) 和 Hashtable(字典集合) List<T>(泛型列表) 和 Dictionary<K , V>(泛型字典集合) Queue(队列)、Stack(栈)和SortedList(排序列表)【不讲】基本简介基本概念:用于存储多个数据,且自动变化最大个数,还要便于维护的存储方式集合被定义在System...
2019-07-10 10:22:27
112
原创 集合 - Java篇
五大知识点: 1.Collection和Iterator接口 2.Set(集):HashSet、TreeSet(不允许重复) 3.List(列表):ArrayList、LinkedList(允许重复) 4.Map(映射):HashMap、TreeMap(不允许重复) 5.算法类:Collections、Arrays 集合(Collection): 含义:将多个元素(或...
2019-07-10 08:43:04
696
原创 PHP中的变量
有同学问我,PHP中的变量到底是个啥?这里我讲一下我的理解内存相当于是一个存放数据的“仓库”,里面存放着很多很多要用到的数据,而变量就是这些数据存在内存中哪个位置的一个“标签”。话说有一天,我想让我的“工厂(计算机程序)”制作一辆自行车,于是我吩咐我的美女助理“PHP萝莉”帮我去仓库里取一些零件(数据)来使用,而我的仓库管理太落后了,没有分门别类存放这些零件,结果“PHP萝莉”在帮我...
2019-07-09 09:11:53
213
原创 为什么要用“变量”
说到学习编程啊,首先要学习的,肯定就是变量了,因为变量是一切代码的基础。一、变量是什么?变量变量,说白了就是会变的量,有些同学不理解什么是变量,为什么要声明变量,声明变量有什么用。下面我就打一些比方来说明什么是变量。首先,要理解,编程是什么。编程,就是我们告诉计算机,你要帮我做什么。在这个过程中,有人、编程语言 、计算机三个角色,因为计算机是看不懂人类的语言的,而我们也无法直接地告诉...
2019-07-09 09:07:09
1191
原创 献给正在找路的人
"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……" 人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内...
2019-07-09 09:05:02
135
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人