201909-20 MySQL存储引擎总结 HOT Archive是归档的意思,在归档之后很多的高级功能就不再支持了,仅仅支持最基本的插入和查询两种功能。在MySQL 5.5版以前,Archive是不支持索引,但是在MySQL 5.5以后的版本中就开始支持索引了。Archive拥有很好的压缩机制,它使用zlib压缩库,在记录被请求时会实时压缩,所以它经常被用来当做仓库使用。 继续阅读 >
201909-20 HTML、JS与PHP之间的数据传输 HOT mysql_query() 函数执行某个针对数据库的查询,每次查询结果仅有一条数据。 mysql_fetch_row() 从和结果标识 data 关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。依次调用 mysql_fetch_row() 将返回结果集中的下一行,如果没有更多行则返回 FALSE。 继续阅读 >
201909-19 10个非常好用的 Laravel 辅助函数 HOT Laravel包含各种全局辅助函数(helper), 你可以使用它们使开发工作流程更加轻松。 在这里,我将会列一下10个最好的 Laravel helpers,它们使我的开发更容易。必要时大家也考虑使用它们。 继续阅读 >
201909-19 Laravel学习:服务容器绑定与解析 HOT 一开始,index.php 文件加载 Composer 生成定义的自动加载器,然后从 bootstrap/app.php 脚本中检索 Laravel 应用程序的实例。Laravel 本身采取的第一个动作是创建一个 application/ service container 的实例。 继续阅读 >
201909-19 PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql HOT 要实现上述的异步处理,只需要增加两个事件回调即可:onTask 和 onFinish, 这两个回调函数分别用于执行 Task 任务和处理 Task 任务的返回结果。另外还需要在 set 方法中设置 task 进程数量。 继续阅读 >
201909-19 这有一份 Git 日常使用清单,你需要吗? HOT 我们日常操作的就是本地分支 xxx 和远程分支 origin/xxx,origin/xxx 就是远程的 git 服务器在我们本地建立的一个分支的对照版本(我觉得这样说应该比较容易理解),我们日常的 git fetch --all 就是将本地的 origin/xxx 与 git 服务器的 origin/xxx 分支进行同步。 继续阅读 >
201909-18 深入理解PHP7内核之Reference HOT PHP7以后我们把(REFERENCE)变成了一种新的类型:IS_REFERNCE. 然而引用是一种很常见的应用, 所以这个变化带来了很多的变化, 也给我们在做PHP7开发的时候, 因为有的时候疏忽忘了处理这个类型, 而带来不少的bug. 继续阅读 >
201909-18 Swagger 生成 PHP API 接口文档详细步骤 HOT 现在程序员写几十个接口文档需要两天的工作量, 随着多部门之间的协作越来越频繁, 维护成本越来越高, 文档的可维护性越来越差, 需要一个工具来管理这些接口的文档, 并能够充当mock server给调用方使用。 继续阅读 >
201909-18 五分钟看完 Linux 重点知识,建议收藏! HOT 我们都知道Linux是一个支持多用户、多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机,同时,为了保护每个人的隐私和工作环境,针对某一个文档(文件、目录),Linux系统定义了三种身份,分别是拥有者(owner)、群组(group)、其他人(others),每一种身份又对应三种权限,分别是可读(readable)、可写(writable)、可执行(excutable)。 继续阅读 >
201909-18 可能是全网最好的MySQL重要知识点 HOT MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL的默认端口号是3306。 继续阅读 >
201909-15 TP5 paginate()分页后给结果集追加字段和数据 HOT 在TP5中,我们常常会需要做数据分页查询,但是只查询得到的数据并不能完全满足我们的需求,我们偶尔会想数据集中追加我们需要的指定的字段和数据。 继续阅读 >
201909-15 PHP高并发优化处理——redis层面详细步骤 HOT 利用redis加锁机制处理setnx key value:将 key 的值设为 value,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。SETNX 是SET if Not eXists的简写。 继续阅读 >
201909-15 常用的PHP开发框架,为什么都喜欢用第七个? HOT 框架其实就是可重用代码的集合,框架的代码是框架架构的代码,不是业务逻辑代码,框架代码保护类.方法.函数等等,框架代码按照一定的规则组合起来就形成了框架。 继续阅读 >
201909-12 学编程到底有什么用,不要在人工智能时代掉队! HOT 编程热潮在今天非常流行。俗话说,各行各业都都往IT转,编程又是计算机技术和信息技术的基础,学编程就显得非常重要。并且,人工智能时代正在加速到来,未来我们面临的智能化,数据化的时代,需要更多的掌握信息技术能力,拥有科技素养的高新人才。 继续阅读 >
201909-12 php如何实现微信小程序支付及退款 HOT 一方面可以更清晰的了解小程序的支付和退款流程。另一方面,本文因为篇幅有限及作者能力有限,肯定有无暇顾及或有所纰漏之处。为求稳妥,还是需要多看看官方开发文档。毕竟事涉支付,出个BUG可不是小事。 继续阅读 >
201909-11 php中常用的采集函数的总结,值得收藏! HOT 这几天关注了一下PHP的采集程序,才发现用PHP采集内容是这么方便,把经常用到的采集函数在这里总结一下,方便以后使用! 继续阅读 >
201909-11 PHP 实例 - AJAX 实时搜索 HOT 实时的搜索与传统的搜索相比,具有很多优势: 当键入数据时,就会显示出匹配的结果 当继续键入数据时,对结果进行过滤 如果结果太少,删除字符就可以获得更宽的范围 继续阅读 >
201909-11 php开发中PhpStorm本地断点调试的方法步骤! HOT php代码在调试时,经常是print_r或者var_dump来断点,但是当项目较为复杂的情况下,这么做效率就非常低下了,断点调试就非常好的解决了这个问题,这篇文章主要介绍了PhpStorm本地断点调试的方法步骤,感兴趣的小伙伴们可以参考一下 继续阅读 >
201909-11 php开发中yii中新增用户验证怎么实现 HOT 在自定义用户验证前,我们首先要弄清楚yii的验证和授权方式. 为了验证一个用户,我们需要定义一个有验证逻辑的验证类.在yii中这个类需要实现IUserIdentity接口,不同的类就可以实现不同的验证方 法.网站登陆一般需要验证的就是用户名和密码,yii提供了CUserIdentity类,这个类一般用于验证用户名和密码的类.继承后我们需要重写其中 的authenticate()方法来实现我们自己的验证方法. 继续阅读 >
201909-10 学PHP必知PHP岗位面试题 HOT 1.HTTP协议中几个状态码的含义:503500401403404200301302.答案:503(服务不可用)服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。500(服务器内部错误)服务器遇到错误,无法完成请求。401(未授权)请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。403(禁止)服务器拒绝请求。404(未找到)服务器找不到请求的网页。200(成功)服务器已成功处理了请求。... 继续阅读 >
201909-10 PHP四大主流框架的优缺点,第一个最难 HOT Laravel是一套简洁、优雅的PHP 框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 继续阅读 >
201909-10 Linux下 php7安装redis的方法 HOT 这篇文章主要介绍了Linux下 php7安装redis的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 继续阅读 >
201909-10 商品SKU系统,你如何设计? HOT 1.商品关联商品类别,商品类别关联多个商品属性,其中指定某几个商品属性为SKU关键字段。例如,服装类别的颜色、尺码属性。 2.多个SKU商品属性值组合生成唯一的商品SKUID。例如,红色、L=1001,黑色、L=1002。 3.有了商品唯一SKUID就可以方便记录库存了,库存主键:仓库ID,商品ID,SKUID,库存精确到了组合的商品属性。 继续阅读 >