模型命名规范ThinkPHP 对数据库的表名和模型类的命名遵循一定的规范。首先数据库的表名和字段全部采用小写形式,模型类的命名规则是除去表前缀的数据表名称,并且首字母大写,然后加上模型类的后缀定义。一些例子如下:表名(不含前缀)模型名称(类名)文件名例子userUserModelUserModel....
分类:
其他好文 时间:
2014-08-20 09:18:46
阅读次数:
205
在对SVG元素进行类名操作时,发现有一个坑爹的事情,它的className竟然是一个对象,因此报一系列BUG。第一次想到的方法是添加setClasses, getClasses两个更底层的方法。于是相应代码变成: var rclass = /\s+/g function getClass...
分类:
其他好文 时间:
2014-08-19 18:58:45
阅读次数:
301
创建无参的IOC框架步骤:1.一个接口2.通过创建一个实体类显示接口3.再创建一个类制造构造函数(并将接口作为参数传递),再此类中创建一个无返回值的方法,调用接口里的方法4.在Main里面写代码: 1)用接口new出创建接口实体的类。 2)把创建构造函数的类名new出来,将1)的对象写入括号中。 3...
分类:
其他好文 时间:
2014-08-19 18:29:15
阅读次数:
191
概念中是只有静态方法才可以这样调用的,现在 被刷新了,于是我在方法中加入一行$this相关的操作,再运行,立马报错了,也就是PHP在调用方法时,没有严格限制,但是在方法内部执行时,遇 上$this这个变量时抛出: Using $this when not in object context
也就是...
分类:
Web程序 时间:
2014-08-19 16:15:24
阅读次数:
228
无法创建抽象类大家都知道抽象类是无法实例化的,即:不能new。在以下这些情况会遇到这种问题:1.基类是抽象类:2.基类是接口:由于mongodb的特性,在保存抽象类或接口的子类时,会自动映射一个字段"_t":即:子类名称;但是当读取的时候,必须创建子类的,但是由于不知道是那个子类,于是会创建基类的实...
分类:
数据库 时间:
2014-08-19 10:52:54
阅读次数:
440
转:http://blog.csdn.net/ise_keven1/article/details/2070049方案一: using System; using System.Reflection; Type type = Type.GetType("abc"); Activa...
分类:
其他好文 时间:
2014-08-18 18:00:22
阅读次数:
343
杭电acm 提交代码需要注意的问题1. 用 Java 的时候类名请用 Main2. Java 提交出现 PE 的可能原因有 1) 最基本的错误是空格问题,比如注意每行的末尾是否输出空格 2)用 Java 提交的时候需要注意换行是用的什么方法输出的,如果用 System.out.printf() 这个...
分类:
其他好文 时间:
2014-08-18 17:53:33
阅读次数:
229
__autoload($classname);这个魔术方法与其他魔术方法不同的是,它不是在类中使用的,其他都是在类内部使用,只要在页面中用到一个类,就会自动将这个类名传给这个函数的参数。在开发中用它来自动加载类。__sleep():是在对象序列化也叫串行化时,自动调用的方法,因为对象序列化的时候se...
分类:
其他好文 时间:
2014-08-18 15:54:42
阅读次数:
183
Hibernate是什么;ORMapping的原理Hibernate是轻量级的ORMapping框架。ORMapping基本规则:类和表映射。实例和数据库表中的一条数据映射。实例的属性和数据库表中的字段映射。表名和类名可以不一样。一个类可以映射多个表。一个表可以映射多个对象。类的属性字段名可以和数据...
分类:
编程语言 时间:
2014-08-18 13:04:42
阅读次数:
171
final:用来修饰类和方法,修饰类的时候表示这个类是终极类,不能被其他类继承,修饰方法的时候,表示这个方法是终极方法,不能被子类重写。static:用来修饰属性和方法,修饰属性的时候表示这个属性是静态属性,静态属性在类的外部只能用类名::$属性名这种方式访问,在类的内部还可以用self::$属性名...
分类:
其他好文 时间:
2014-08-18 10:33:03
阅读次数:
159