240 发简信
IP属地:北京
  • 120
    Golang错误和异常处理的正确姿势

    序言 错误和异常是两个不同的概念,非常容易混淆。很多程序员习惯将一切非正常情况都看做错误,而不区分错误和异常,即使程序中可能有异常抛出,也将异常及时捕获并转换成错误。从表面上...

  • responseWriter 这应该是个自定义的结构体吧,放在output包了吧,写文章移到ginx包就好了,不会看起来很突兀

    写在学习golang一个月后

    遇到的问题 连接池。由于PHP没有连接池,当高并发时就会有大量的数据库连接直接冲击到MySQL上,最终导致数据库挂掉。虽然Swoole有连接池,但是Swoole只是PHP的一...

  • 消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局

    一、前言 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以...

  • 120
    微信公众号调用支付宝手机网站支付

    该文仅对于中间这种支付方式有参考价值哟 如果你的产品经理很倔,刚好又9要求在微信公众号号中就是要调用支付宝支付,怎么gai,希望以下工作笔记对你有用, 一、准备工作 在支付宝...

  • 120
    5分钟彻底搞懂CSS Background

    background-image 可以通过url("../image/sprite.png"); 引入, 这时候index.html与image文件夹是同一个层级的文件; 还...

  • python用类写装饰器

    代码示例 日志己保存于指定位置,打开内容如下:

  • 异步任务神器 Celery 简明笔记

    异步任务 异步任务是web开发中一个很常见的方法。对于一些耗时耗资源的操作,往往从主应用中隔离,通过异步的方式执行。简而言之,做一个注册的功能,在用户使用邮箱注册成功之后,需...

  • 120
    从Tornado出发,理解非阻塞和异步

    (一)前言 在过去的两周时间里,在iOS之余把身体出卖给Python,写了几天的Tornado突然比较好奇它的非阻塞的实现,所以写下了这篇文章,权当记录吧。 (二)最简单的服...