- 博客(6)
- 资源 (1)
- 收藏
- 关注
翻译 Java中堆内存和栈内存
Java语言把内存分成两种,一种叫做栈内存,一种叫做堆内存 一、栈内存 存放基本类型的变量,对象的引用和方法调用,遵循先入后出的规则 栈内存在函数中定义的“一些基本类型的变量和对象的引用变量”都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 Jav...
2018-10-18 11:39:10
169
翻译 == 与 equals() 比较
== 操作符专门用来比较变量的值是否相等。 比较好理解的一点是: int a=10; int b=10; 则a==b将是true。 但不好理解的地方是: String a=new String("foo"); String b=new String("foo"); 则a==b将返回false。 对象变量其实是一个引用,它们的值是指向对象所在的内存地址,而不是对象本身。a和b都使用了new操作符...
2018-10-17 09:44:12
176
转载 scrapy系列之一 - Windows下的安装
主要介绍scrapy在win7及以上安装Scrapy,这里的话并不推荐大家用python+pip安装,推荐使用Anaconda进行安装,为什么呢?因为如果你选择前者,填坑的过程可能会让你绝望,说不定会让你砸键盘、内分泌失调,所以强烈建议用Anaconda!不信的话大家可以试试! 一、安装Anaconda 这里的话简单介绍一下anaconda的下载,下载地址为:https://www.anac...
2018-09-03 15:27:31
151
原创 C#反射二(Assembly.LoadFrom和Assembly.LoadWithPartialName方法
上次讲解了Assembly.Load方法加载程序集的一些步骤和知识点,今天我你们一起来看看另外两个方法,LoadFrom和LoadWithPartialName.它们和Load的区别又在哪里呢? 首先我们还是来看看LoadFrom方法,这个方法的原理是这样的:我们如果要使用它来动态加载程序集,必须告诉它程序集的路径,也即在哪个目录下面,CLR会去加载与你指定的路径完全匹配的程
2008-05-18 22:34:00
2546
2
原创 C#反射之一(Assembly.Load方法介绍)
最近看了一些关于C#反射的知识,估计也就最多达到使用API的程度,至于要深入了解,以现在的水平估计很难做到,所以下面此篇文章,以作为一个阶段的总结。 对于反射的总结,我想从以下几个方面展开,首先是反射程序集,模块,类的成员以及成员的一些信息;接下来就是动态调用类的成员方法;第三个方面就动态产生程序集,模块和类以及类的成员。好了,现在就让我们从反射各种信息开始吧
2008-05-18 21:42:00
3261
4
原创 ASP.NET学习笔记(ASP.NET页面生命周期)
做ASP.NET开发也有一段时间了,但是从来没有静下心来学习过,随着技术更新的不断加快,明显感到有些力不从心,所以决定从现在开始静下心来学习.NET平台上的各种技术,那么就先从ASP.NET开始吧。今天,我就把ASP.NET生命周期的一些学习体会记录下来,一为学过的知识点做一总结,二为跟我一样的初学者共同学习,三是最重要的,希望有大牛指正我学习过程中的一些误区,在此不胜感激。昨天经过
2008-05-17 22:37:00
614
C语言基础和示例100
2011-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人