上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 最近在看PHP源码解析,涉及到堆栈存储区的知识,而我对于这个却不太清楚,因此,看了一下相关资料,总结一下。 栈 栈,存储函数中的局部变量(临时变量),存储函数地址,栈是后进先出的结构,由CPU管理和优化。 使用栈存储变量的优势在于:你不用再管理内存了,不必手动分配内存或释放它,此外,由于CPU相关的 阅读全文
posted @ 2019-05-09 09:05 feiffy 阅读(1968) 评论(1) 推荐(0) 编辑
摘要: PS 个人博客链接: "《modern php》 阅读笔记 最佳实践" 过滤、验证和转义数据 过滤数据 不要相信任何外部数据! 常见的有以下几种数据需要过滤:HTML,SQL查询,用户提交的信息(邮件地址、电话号码、身份证) HTML htmlentities() HTML Purifier lib 阅读全文
posted @ 2019-04-03 18:07 feiffy 阅读(325) 评论(0) 推荐(0) 编辑
摘要: PS 个人博客原文: "Distinct 与 Group by 的比较" 看了很多文章,这两个SQL语句在不同的数据库上面的实现上可能有相同或有不同,但是应当要明确它们在功能概念上的区别,最终得出结论: GROUP BY 用来使用聚集函数获得值,比如 AVG, MAX, MIN, SUM 和 COU 阅读全文
posted @ 2019-04-01 16:19 feiffy 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: PS 个人博客原文: "CI框架入门笔记" 当前(2019 03 22)CodeIgniter 框架的最新版本是 3.1.5,于2017年6月发布,距今快两年了也没有更新,这与 Laravel 的更新速度相比差距太大了。因为确实,它是一个很古老的框架了(第一个版本在2006年发布),当初的设计原则, 阅读全文
posted @ 2019-03-22 18:27 feiffy 阅读(2998) 评论(0) 推荐(0) 编辑
摘要: PS 个人博客原文: "MySQL double 类型查询不准确的问题" 问题 有如下查询: 结果竟然包含了 32.99 的数据行。 原因 price 的类型是 double,会存在精度丢失问题,作为条件查询或者 sum 等聚合函数时结果会不准确 解决 将 double 类型转化为 decimal 阅读全文
posted @ 2019-03-13 11:34 feiffy 阅读(2848) 评论(0) 推荐(0) 编辑
摘要: 更新单个记录 sql UPDATE SET = 'value1' WHERE = 'value2' sql UPDATE SET = 'value1' WHERE IN ('value2', 'value3') sql UPDATE SET = CASE WHEN 1 THEN 'value1' W 阅读全文
posted @ 2019-02-21 14:00 feiffy 阅读(630) 评论(0) 推荐(0) 编辑
摘要: https://codex.wordpress.org/zh cn:%E5%AE%89%E8%A3%85_WordPress 阅读全文
posted @ 2019-02-16 14:02 feiffy 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 这个问题困扰我很久了,相信你找到这里的时候肯定与我一样,下面就说解决办法吧: 双击文件上传对话框的边框,即可恢复正常。 再次双击,又变成了全屏状态,现在发现原理是不是很简单呢?双击边框全屏窗口本是 Windows 系统的快捷功能,没想到有时还能给我们造成困扰。 PS 个人博客原文: "文件上传对话框 阅读全文
posted @ 2019-02-13 09:54 feiffy 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: 查询结果包括已被软删除的记录: 只查询软删除记录: PS 个人博客原文: "Laravel 查询包括软删除的记录" 阅读全文
posted @ 2019-01-21 21:22 feiffy 阅读(4874) 评论(3) 推荐(0) 编辑
摘要: PS 个人博客原文: "Laravel 中的异常处理" 这篇文章里,我们将研究 Laravel 框架中最重要也最少被讨论的功能 —— 异常处理。 Laravel 自带了一个异常处理类,它能够让你以简单、优雅的方式 report 和 render 异常。 文章的前半部分,我们将研究异常处理类(exce 阅读全文
posted @ 2019-01-11 10:27 feiffy 阅读(2451) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页