摘要: tornado 是一个异步服务器框架,性能不错的,这里搭建一个简单的 server,来调用celery 创建 定时任务异步任务的实现原理也相对简单,因为中间 broker 的存在,其实也就是将客户端和服务器分开了。那么定时任务又是怎么个道理呢?其实定时任务是一种特别的异步任务,原理和异步任务一样,但 阅读全文
posted @ 2022-04-20 11:32 Wolf_Stark 阅读(426) 评论(0) 推荐(0)
摘要: 微信应用的一个很大的优势就在于使用过程中是不需要进行注册和显式登录的,大部分问题基本上可以一键解决。但是在授权、登录和获取用户信息的过程中都发生了哪些事情,今天我们就来讨论一下。这篇文章主要分析以下几个问题: 授权和登录的意义 session_key 的作用 unionId 的作用,有哪些获取途径 阅读全文
posted @ 2022-04-14 12:04 Wolf_Stark 阅读(3653) 评论(0) 推荐(1)
摘要: 1、round(x,d) 用于数据x的四舍五入, round(x) ,其实就是round(x,0),也就是默认d为0; 这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0; 结果分别:100.35,100,0.6,110 2、TRUNCATE(x,d) 函 阅读全文
posted @ 2022-04-12 11:52 Wolf_Stark 阅读(1695) 评论(0) 推荐(0)
摘要: 开场白 面试官:你做过sql优化嘛?小张:做过,我精通Mysql查询优化面试官:哦?可否具体点?小张:我会用explain面试官当场拍桌,好!你被录取了。 哈哈,当然上面是开玩笑的,但是掌握explain,真的是掌握了sql 优化的半壁江山。进入正题。 Explain简介 Explain关键字是My 阅读全文
posted @ 2022-04-11 23:57 Wolf_Stark 阅读(331) 评论(0) 推荐(0)
摘要: Git 合并两个不同的远程仓库分支 1.下载远程仓库1 git clone 远程仓库地址 2.下载远程仓库2 git remote add mySecond + 第二个远程仓库地址 3.把mySecond远程仓库数据拉取到本地 git fetch mySecond 4.在本地创建local分支并拉取 阅读全文
posted @ 2022-03-24 16:13 Wolf_Stark 阅读(1181) 评论(0) 推荐(0)
摘要: 下载 pip install apscheduler Hello World #!/usr/bin/env python from apscheduler.schedulers.blocking import BlockingScheduler from datetime import dateti 阅读全文
posted @ 2022-03-12 17:58 Wolf_Stark 阅读(1647) 评论(0) 推荐(0)
摘要: 方法一、tornado+apscheduler定时任务 搞一个调度任务,定时从HIVE抽数,使用tornado写个服务实现类似的功能。使用自带的间隔回调函数在发送请求没办法达到异步的效果,但是也不想在外部设置cron热痱任务,最后的目的就是将这些柔到一个代码里面,所以才有了这篇文章,下面给出的是示例 阅读全文
posted @ 2022-02-25 17:38 Wolf_Stark 阅读(1018) 评论(0) 推荐(0)
摘要: 怎样用Docker部署前端应用 现在微服务盛行,docker作为容器化工具派上了很大的用场,用docker部署应用已经成为大多数devops的首选项。当然docker的用处也不仅仅限于部署,在dev的开发过程中,也能成为很好的工具。例如在开发过程中我们需要用到数据库,并不需要在开发主机上手动安装数据 阅读全文
posted @ 2022-02-18 10:26 Wolf_Stark 阅读(1113) 评论(0) 推荐(0)
摘要: 1. 摘要 MySQL用来加快查询的技术很多,其中最重要的是索引。通常索引能够快速提高查询速度。如果不适用索引,MYSQL必须从第一条记录开始然后读完整个表直到找出相关的行。表越大,花费的时间越多。但也不全是这样。本文讨论索引是什么以及如何使用索引来改善性能,以及索引可能降低性能的情况。 2.MyS 阅读全文
posted @ 2022-02-17 10:52 Wolf_Stark 阅读(134) 评论(0) 推荐(0)
摘要: 我们每天都在使用网上进行下单,购买各种各样的商品,作为一名后端服务的程序员,不知道你有没有好奇地想过,在网上下单后,后台流程应当是如何进行订单处理的,这是订单是又是如何生成的,又是如何推送到下游的各个系统的,以及在这个过程中,订单系统是如何保证系统低延迟、高性能、高可用的,尤其是不出现丢单、错单的问 阅读全文
posted @ 2022-02-16 16:02 Wolf_Stark 阅读(2599) 评论(0) 推荐(2)