202006-02 php简单快捷的实现邮件发送 HOT 对于程序员来说,项目中邮件发送是常用的一个功能, 我在这不讲源码,只讲如何能快速地实现。phpMailer 是一个非常强大的 php发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。 继续阅读 >
202006-01 mysql优化——查询优化 HOT 这一篇mysql优化是注重于查询优化,根据mysql的执行情况,判断mysql什么时候需要优化,关于数据库开始阶段的数据库逻辑、物理结构的设计结构优化不是本文重点,下次再谈。 继续阅读 >
202006-01 PHP CLI模式开发 HOT PHP CLI模式开发不需要任何一种Web服务器(包括Apache或MS IIS等),这样,CLI可以运行在各种场合。有两种方法可以运行PHP CLI脚本。 继续阅读 >
202005-30 Go语言的协程和信道 HOT 学习Go语言,就不得不学习协程(Goroutines)和信道(Channels),正是因为有了协程和信道的机制,才使得Go语言对高并发的天然支持,下面就让我们对协程和信道的使用一探究竟吧! 继续阅读 >
202005-30 Go语言微服务实战之初识微服务 HOT 本系列的文章,将围绕搭建一个基于微服务架构的数据统计系统的实战例子展开,我们将展示如何将服务运行在docker容器中,并将其部署在kubernetes上,相信看完这个系列的文章后,你也可以快速入门后台开发。 继续阅读 >
202005-30 Go语言切片扩容规则闲谈 HOT 每个对象在内存中都要占一块空间,可能是1字节,可能是3字节,可能是8字节,所以对于一个 struct 来说,其字段类型会觉得这个结构体对象所占的内存,但是所占内存大小可能不是所有字段类型所占内存的大小,因为为了让 CPU 读取方便,我们就会对每个字段进行内存对齐。 继续阅读 >
202005-30 Go 语言 range 解析 HOT range 关键字在 go 语言中是相当常用好用的语法糖,可以用在 for 循环中迭代 array、slice、map、channel、字符串所有涉及到遍历输出的东西。 继续阅读 >
202005-29 PHP开发api接口安全验证 HOT 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。 继续阅读 >
202005-27 php 中php-fpm工作原理 HOT 是服务器与后台语言交互的协议,有了这个协议,开发者可以使用任何语言处理服务器转发过来的请求,动态地生成内容,保证了传递过来的数据是标准格式的(规定了以什么样的格式传哪些数据(URL、查询字符串、POST数据、HTTP header等等)),方便了开发者。 继续阅读 >
202005-27 Docker php安装扩展步骤 HOT 演示docker-php-source , docker-php-ext-install ,docker-php-enable-docker-configure 这四个命令到底是用来干嘛的,它们在PHP容器中都做了哪些事情? 继续阅读 >
202005-26 mysql处理高并发,防止库存超卖 HOT 一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品。然而,作为活动商品,库存肯定是很有限的,如何控制库存不让出现超买,以防止造成不必要的损失是众多电子商务网站程序员头疼的问题,这同时也是最基本的问题。 继续阅读 >
202005-26 PHP操作使用消息中间件Kafka HOT 环境:Centos6.4,PHP7,kafka服务器IP:192.168.9.154,PHP服务器:192.168.9.157 在192.168.9.157创建目录和文件。 继续阅读 >
202005-23 php的无限分类操作 HOT 无限分类,是指从一个最高分类开始,每个子分类都可以分出自己的若干个子分类,可以一直分下去,称为无限级分类;下面是对省市县的无限极分类的列子。 继续阅读 >