#php模式设计

PHP递归生成树形数组

数据表结构id  name pid     privatefunctiontree($data,$p_id=0){foreach($dataas$row){if($row['pid']==$p_id){$tmp=$this->tree...

ThinkPHP的RBAC

基于角色的访问控制(Role-BasedAccessControl)在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。ThinkPHP通过5张表实现权限控制  think_user(用户表)  think_role(用户分组表)  think_node(操作节点)  think_role_...
代码星球 ·2021-02-01

ThinkPHP 3.2 Token表单令牌

/home/conf/config.php中配置'TOKEN_ON'=>true,'TOKEN_NAME'=>'__hash__','TOKEN_TYPE'=>'md5','TOKEN_RESET'=>true,令牌验证行为绑定,在tags.php中<?phpreturnarray('vi...
代码星球 ·2021-02-01

解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题

在要输出的内容前先输出"xEFxBBxBF",eg:要输出的内容保存在$content里$content="xEFxBBxBF".$content;//添加BOM确保输出$content前没有任何其他东西输出何为BOM,它是Windows用来标记文本文件的编码方式...

ThinkPHP多表联合查询的常用方法

1、原生查询示例:$Model=newModel();$sql='selecta.id,a.title,b.contentfromthink_test1asa,think_test2asbwherea.id=b.id'.$map.'orderbya.id'.$sort.'limit'.$p->firstRow.'...

用php生成数据字典

<?phpheader("Content-type:text/html;charset=utf-8");$dbserver="localhost";$dbusername="root";$dbpassword="root";$title='数据字典';if($_GET['db']==''){$database="...
代码星球 ·2021-02-01

win7下php5.6安装redis扩展

redis扩展下载http://windows.php.net/downloads/pecl/snaps/redis/http://pecl.php.net/package/redis查看phpinfo()信息CompilerArchitecture选择合式的版本下载,解压,将php_redis.dll放入php的ex...

企业DevOps研发模式下CI/CD实践详解指南

阅读全文大概需要10分钟。 借着公司今年新组建的中台研发部东风,我作为其中的主要负责人,在研发中心主导推行DevOps研发管理模式转变及质量管理创新建设,本篇文章摘取自今年9月底,笔者在公司内部针对全体研发人员的一次DevOps培训PPT中的部分内容,涉及公司敏感信息和部分章节内容顺序已经作过处理。 ...

RobotFrameWork接口设计规范

    继前面一章《RobotFramework环境搭建》介绍了在本地如何将接口自动化实施过程所需要的基础环境搭建好,在这里假设大家都已经知道环境如何搭建了,如果不清楚的可直接查看上一章节RobotFrameWork环境搭建(基于HTTP协议的接口自动化),那么环境一切ready...

理解VMware虚拟机下网络连接的三种模式(如何配置虚拟机上网)

 很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正.  bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力.  在此种模式下,虚拟机内部的网卡...

一篇文章带你快速搞懂HBase RowKey设计

前面和大家分享了一些HBase入门基础知识。HBase作为一个数据库,在使用中无外乎增删改查操作,这些操作在HBase中都是和RowKey紧密相关的,所以优秀的RowKey设计方案是非常重要的。今天就来说说如何进行HBase的RowKey的设计。RowKey在查询中的作用HBase中RowKey可以唯一标识一行记录,在...

基于apicloud的英语课堂app设计与实现

https://wenku.baidu.com/view/dcb131c6453610661fd9f479.html...

PHP 抓取远程文件出错的解决方案

file_get_contents在某些情况下会出错。这样在运行中会时不时的出现上述错误,我也换过file_get_contents等其他函数都没用,在网上查阅后发现用CURL方法抓取不会出错$url="http://www.51dev.com//FileUpload/news/202101/2021013100131...

深入理解java:4.2. 框架编程之Spring框架的设计理念

什么是Spring呢?Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。    简单了解Spring之后,我们看一下Spring的优点。1、方便解耦,简化开发。2、AOP编程的支持。3、声明式事务的支持。4、方便程序的...

《Redis设计与实现》之第十四章:Redis服务器

Redis服务器复制和多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据。一,命令请求的执行过程客户端向服务器发送命令请求setkeyvalue服务器接收并处理客户端发来的命令请求setkeyvalue。在数据库中进行设置操作,并产生命令回复OK服务器把命令回复OK发送给客户端客...
首页上一页...6162636465...下一页尾页