• Docker真的很好用,PHP开发者都应该学起来

    对开发者而言,每天会催生出的各式各样的新技术都需要尝试,然而开发者却不太可能为他们一一搭建好环境并进行测试。时间非常宝贵,正是得益于Docker,让我们有可能在一条或者几条命令内就搭建完环境。Docker有一个傻瓜化的获取软件的方法,Docker后台会自动获得环境镜...

    2019-08-23 07:35:53

  • 流行的前后端分离,咱们来看看它的优缺点!

    WEB 前后端分离三个最大的优点在于: 1:最大的好处就是前端JS可以做很大部分的数据处理工作,对服务器的压力减小到最小 2:后台错误不会直接反映到前台,错误接秒较为友好 3:由于后台是很难去探知前台页面的分布情况,而这又是JS的强项,而JS又是无法独立和服务器进...

    2019-08-23 07:35:52

  • PHP浮点数运算精度问题

    最近有客户反应商城订单金额总是不准确,总是相隔一分钱。 检查相关代码逻辑都是正确的,就是运用了四则运算。 大概推测问题可能出在浮点计算丢失精度。 在《PHP程序员雷雪松的博客》中写过一篇关于JS精度不准确的文章-《JS中浮点数运算不精准》。 下面PHP程序员雷雪松...

    2019-08-23 07:35:51

  • 实现电子商务的订单拆单思路,可深入参考

    拆分订单服务是为了适应不同商品、库区及灵活的发货方式,我们将对订单状况进行更加细致的跟踪。同时向客户提供准确的商品预计发货时间和预计送达时间,使我们能更及时地兑现对客户的承诺。 业务上我们有自营及商家在平台上进行售卖商品,我们有自已的供应链和仓储系统...

    2019-08-23 07:35:50

  • RabbitMQ原理、集群、基本操作及常见故障处理

    本次学习主要针对运维人员,和对rabbitmq不熟悉的开发人员。 通过本次学习你将掌握rabbitmq 的基本原理、集群、基本运维操作、常见故障处理。 1、原理与概念 简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消...

    2019-08-23 07:35:49

  • MySQL在并发场景下的问题及解决思路

    1、背景 对于数据库系统来说在多用户并发条件下提高并发性的同时又要保证数据的一致性一直是数据库系统追求的目标,既要满足大量并发访问的需求又必须保证在此条件下数据的安全,为了满足这一目标大多数数据库通过锁和事务机制来实现,MySQL数据库也不例外。尽管如此我...

    2019-08-23 07:35:49

  • php基于openssl函数的加密、解密、验证操作技巧

    本文实例讲述了PHP实现超简单的SSL加密解密、验证及签名的方法。分享给大家供大家参考,具体如下: 1 sign签名代码: function sign ($data) { //读取私钥文件 $priKey=file_get_contents( 'key/rsa_private_key.pem' ); //转换为openssl密钥,必须是没有经过pkcs8转换...

    2019-08-23 07:35:48

  • 深入学习MySQL事务:ACID特性的实现原理

    本文需要耐心阅读、细细品味! ! ! 事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。 本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 一...

    2019-08-23 07:35:48

  • SQLServer转成Mysql数据库的方法

    关于 SQLServer 转成Mysql数据库的方法可能已经不是什么新鲜话题了,现在我们也可以在网上搜索到很多的方法,那么我们今天就跟小编一起看看不一样的方法吧,感兴趣的小伙伴们收藏起来吧。 由于2个系统数据库结构差异非常大,不方便采取SQL?SERVER里导入MYSQL的ODBC数据...

    2019-08-23 07:30:23

  • mysql出现Error performing load command怎么办

    mysql出现Error performing load command怎么办?当mysql出现Error performing load command这样的错误是怎么回事呢?我们要如何才能解决,那么我们现在就去看看具体解决方法吧。 could?not?read?column?value?from?result?set?:某某字段(birthday) 出现了这样的错...

    2019-08-23 07:30:21

2