本博客的设计模式系列均为《javascript设计模式与开发实践》一书的读书笔记,仅用于个人学习和交流。
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
在调用数据库查询时,由于从model接收从controller传递过来的参数时,顺序发生了错误,导致模糊匹配的关键字不是从前端post过来的name数值,因而始终查不出数据,由于这个错误一旦被忽略,是不会报错的,所以一直没有debug出来,浪费我好多脑细胞,关键是时间被耗费了,谨以此文警示自己,常识性的错误不要再犯,有时一直无法找到的错误可能就是出错在很基础的地方。
1 |
|
svg:Scalable Vector Graphics (SVG) is an XML -based markup language for describing two-dimensional vector graphics.
现代网页中许多能够形象的表达功能的图标都是用svg技术实现的,这种技术实现的图案可以在任意比率下放大而不出现失真,因为是矢量图案,并且占用的资源也比传统图片少很多。
<rect>
创建矩形:1 | <svg xmlns="http://www.w3.org/2000/svg" version="1.1"> |
属性解释
PHP拥有丰富的文件操作函数如file_get_contents,file_exists,file_put_contents等。
Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。
PHP通过setcookie
函数进行cookie的设置,任何从浏览器发回的cookie,PHP都会自动将其存储在$_COOKIE
的全局变量中,我们可以$_COOKIE[key]
的形式来读取某个cookie值。
HP中的Cookie具有非常广泛的使用,经常用来存储用户的登录信息,购物车等,且在使用会话Session时通常使用Cookie来存储会话id来识别用户,Cookie具备有效期,当有效期结束之后,Cookie会自动的从客户端删除。同时为了进行安全控制,Cookie还可以设置域跟路径。