Github上PHP资源汇总大全,PHP福利大放送

国外程序员ziadoz 在Github上收集整理了PHP的各种资源,内容包括模板、框架、数据库、安全等方面的库和工具。本文汇总了这些PHP资源,供各位PHP学习者和程序员参考。 查看全文

一般来说安装 RabbitMQ 之前要安装 Erlang ,可以去Erlang官网下载。接着去RabbitMQ官网下载安装包,之后解压缩即可。根据操作系统不同官网提供了相应的安装说明:Windows、Debian / Ubuntu、RPM-based Linux、Mac 【查看全文】

市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 ZeroMQ ,去年底阿里巴巴捐赠给 Apache 的 RocketMQ ,连 redis 这样的 NoSQL 数据库也支持 MQ 功能。 【查看全文】

是的,平时经常听到大牛说到的gc,就是垃圾回收器,全称Garbage Collection。早期版本,准确地说是5.3之前(不包括5.3)的垃圾回收机制,是没有专门的垃圾回收器的。只是简单的判断了一下变量的zval的refcount是否为0,是的话就释放否则不释放直至进程结束 【查看全文】

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式 【查看全文】

php的匿名函数实现递归查询 【查看全文】

The fantastic ORM library for Golang, aims to be developer friendly. 【查看全文】

golang-gin框架怎么写入返回值到日志;How to log response body in gin 【查看全文】

导出指定版本之间的差异文件,如 100 和 200 之间的差异则导出 100(不包括) - 200(包括) 的所有修改 【查看全文】

Go 语言包管理 无需 Git 和 Hg 等版本管理工具,就可以下载指定版本的 Go 语言包 【查看全文】

支持覆盖加载多个数据源、递归读取键值、读取父子分区、读取自增键名、读取多行的键值、大量辅助方法、在读取时直接转换为 Go 语言类型、读取和 写入 分区和键的注释、轻松操作分区、键值和注释、在保存文件时分区和键值会保持原有的顺序 【查看全文】

一个好的 API's,必然离不开一个好的API文档 要开发纯手写 API 文档,不存在的 :=) 【查看全文】

每次更新完代码,更新完配置文件后 就直接这么 ctrl+c 真的没问题吗,ctrl+c到底做了些什么事情呢?在这一节中我们简单讲述 ctrl+c 背后的信号以及如何在Gin中优雅的重启服务,也就是对 HTTP 服务进行热更新 【查看全文】

就是我们的日志,都是输出到控制台上的,这显然对于一个项目来说是不合理的,因此我们这一节简单封装log库,使其支持简单的文件日志 【查看全文】

请使用微信扫描二维码关注此公众号