getField() 用法总结 getField() 方法是 ThinkPHP 中用来获取字段值的方法,区别于 select() 和 find() 方法,通常仅用于获取个别字段的值。但是事实上并没有那么简单,该方法的用法总结如下: 获取某个字段值 这个是 getField() 方法最基本的用法,用于 ...
分类:
Web程序 时间:
2017-01-20 18:00:09
阅读次数:
223
java中由static修饰的变量,长量,方法称为静态变量,长量,方法。 缘由:有时候需要两个类需要在同一个内存区域共享一个数据,这样就可以将这个变设为静态的,静态成员属于类所有,区别于个别对象。 注意事项:1,虽然静态成员也可以使用对象.静态成员,但这样不好区分静态成员和非静态成员。 2,静态方法 ...
分类:
编程语言 时间:
2017-01-18 12:17:56
阅读次数:
221
静态方法是使用@staticmethod装饰的方法,并且参数表中不需要self或者cls,可以访问类成员变量 默认的方法是有self的,是成员方法,可以访问私有变量和方法(通过self.xxx),或者访问类方法或变量(通过类名.方法名或变量名) 类方法使用@classmethod来装饰,参数表中不需 ...
分类:
编程语言 时间:
2017-01-17 10:33:40
阅读次数:
159
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态 的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态由new命令开辟内存空间的ja ...
分类:
其他好文 时间:
2017-01-10 14:30:33
阅读次数:
176
一直对jvm看了又忘,忘了又看的。今天做一个笔记整理存放在这里。 我们先看一下JVM的内存模型图: 上面有5个区,这5个区干嘛用的呢? 我们想象一个场景: 我们有一个class文件,里面有很多的类的定义是不是,类的定义放在什么地方呢?类的定义就放在方法区里面。 程序在运行时会产生很多的对象,比如Li ...
分类:
其他好文 时间:
2017-01-08 16:36:16
阅读次数:
230
加载 --连接 验证 准备 解析 初始化 加载 加载 二进制流 方法区数据结构 在java堆中生成对于的java.lang.class对象 验证 元数据 字节码 准备 static 初始化变量 <1 静态常量 解析 符号引用 替换为 直接引用。 符号引用 二进制的依赖关系。硬盘存储形式 直接引用 指 ...
分类:
其他好文 时间:
2017-01-06 12:49:12
阅读次数:
152
java内存分配 A:栈 存储局部变量 B:堆 存储所有new出来的 C:方法区(方法区的内存中) 类加载时 方法信息保存在一块称为方法区的内存中, 并不随你创建对象而随对象保存于堆中; D:本地方法区(系统相关) E:寄存器(CPU使用) 注意: a:局部变量 在方法定义中或者方法声明上定义的变量 ...
分类:
编程语言 时间:
2017-01-04 07:29:06
阅读次数:
256
static修饰符表示静态的,可修饰字段、方法、内部类,其修饰的成员属于类,也就是说static修饰的资源属于类级别,而不是对象级别。 static的正真作用:用来区别字段,方法,内部类,初始化代码块是属于对象还是属于类本身。 static修饰符的特点: 1. static修饰符的成员(字段/方法) ...
分类:
其他好文 时间:
2016-12-30 16:51:54
阅读次数:
196
1.在讲js获取给定月份的N个月后的日期之前,小颖先给大家讲下getFullYear()、getYear()的区别。 ①getYear() 打印结果为:116 小颖百度了下,js中Date对象getYear()方法和getFullYear()方法区别,比如:JS中Date对象getYear()方法和 ...
分类:
Web程序 时间:
2016-12-27 13:48:53
阅读次数:
382
概念 在python中,对象赋值实际上是对象的引用。拷贝一般有三种方法: 区别 直接赋值:传递对象的引用,原始列表和赋值列表都可以改变列表的值。 浅拷贝:父对象已经是全新的了,子对象还是指向同一个对象(id相同),改变子对象还是对全部对象都有影响。 深拷贝:父对象和子对象都是全新的了(id不同),改 ...
分类:
编程语言 时间:
2016-12-26 21:56:00
阅读次数:
234