API 篇
RESTful 是什么
RESTful是一种软件设计风格,全称是:Representational State Transfer(表现层状态转移/用URL定位资源,用HTTP动词描述操作)
有哪些RESTful风格的接口?
Github API
why choose RESTful ?
RESTful是一种软件设计风格,全称是:Representational State Transfer(表现层状态转移/用URL定位资源,用HTTP动词描述操作)
有哪些RESTful风格的接口?
Github API
why choose RESTful ?
所谓“自由软件”就是让你可以自由使用的正版软件,典型代表就是使用GPL许可证的软件,只要软件的许可证是GPL,那么就是自由软件。
1980年,一个叫Richard Stallman的美国程序员,由于无法忍受软件私有化造成的代码封闭,而创立了GPL许可证。
首先说下时间戳吧,因为工作需要,对接接口时要用到各种类型的时间戳,所以抽个时间把这些时间戳整理了下.
如果想看看返回的时间戳对不对,这里有个在线转换工具,可以试试时间戳在线转换
格式如下:$test = time();
它返回当前的 Unix 时间戳.这是返回的结果1487839316
才开始接触tp,对里面的大写字母方法不是很理解。现在清晰多了。
D方法实例化模型类的时候通常是实例化某个具体的模型类,如果仅仅是对数据表进行基本的CURD操作的话,可以使用M方法.由于不要加载具体的模型类,所以性能会更好.如果D方法没有找到定义的模型类,则会自动调用M方法.
最近公司业务需要用到公钥和私钥,之前接触的很少,不是很了解,刚刚上网了解了下.发现很多地方都要用到加密.有对称加密算法( DES,AES)[加密和解密都使用一个密钥]和不对称加密算法(RSA).这里说的是RSA(非对称加密算法).
RSA就涉及到公钥和私钥.
要记住的就是:公钥加密,私钥解密.私钥加密,公钥解密.
getDbFields
这个方法在tp手册的字段定义中
通常每个模型类是操作某个数据表,在大多数情况下,系统会自动获取当前数据表的字段信息。
系统会在模型首次实例化的时候自动获取数据表的字段信息(而且只需要一次,以后会永久缓存字段信息,除非设置不缓存或者删除),如果是调试模式则不会生成字段缓存文件,则表示每次都会重新获取数据表字段信息。