上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
摘要: select是go语言中常用的一个关键字,其用法也一直被用作面试题来考核应聘者。今天,结合代码来分析下select的主要用法。 首先,我们来从官方文档看一下有关select的描述: A "select" statement chooses which of a set of possible sen 阅读全文
posted @ 2020-10-22 01:08 neozheng 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: python: In [1]: a = "AB" In [2]: id(a) Out[2]: 4564190912 In [3]: a = "CD" In [4]: id(a) Out[4]: 4567124992 # 不同的内存地址 golang: package main import "fmt 阅读全文
posted @ 2020-10-08 00:53 neozheng 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 用celery的时候,通常都是把任务直接丢进broker里异步处理的。但也有另外一种实现方式:即可根据任务分类的不同分别使用不同的队列queue来处理。譬如说两种不同的任务,一个量多但不关键,一个量少但较为重要,如果放在同一个queue中,那么或多或少会带来相互之间的影响。所以应该将任务一放到que 阅读全文
posted @ 2020-10-01 02:07 neozheng 阅读(856) 评论(0) 推荐(0) 编辑
摘要: flask 利用 celery 和 MQ的流程图如下: celery 集群架构图如下: Multiple machines are connected by message brokers like rabbitmq, Kafka and etc. All the worker machines m 阅读全文
posted @ 2020-10-01 01:18 neozheng 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 一、 celery SQS 的 pycurl 问题 celery 利用 AWS SQS 安装 pycurl 时会出现 “ImportError: pycurl” 相关的错误,解决方法如下: 先把原先安装的 pycurl 删除 重新安装 pycurl,安装步骤如下: 安装命令: # 1. Export 阅读全文
posted @ 2020-09-30 12:16 neozheng 阅读(842) 评论(3) 推荐(0) 编辑
摘要: 当redis使用的内存超过了设置的最大内存时,会触发redis的key淘汰机制,在redis 3.0中有6种淘汰策略: noeviction: 不删除策略。当达到最大内存限制时, 如果需要使用更多内存,则直接返回错误信息。(redis默认淘汰策略) allkeys-lru: 在所有key中优先删除最 阅读全文
posted @ 2020-09-14 02:21 neozheng 阅读(2325) 评论(0) 推荐(0) 编辑
摘要: fork简介: fork英文原意是“分岔,分支”的意思,而在操作系统中,乃是著名的Unix(或类Unix,如Linux,Minix)中用于创建子进程的系统调用。 【NOTE1】 fork () 的作用是什么?换句话说,你用 fork () 的目的是什么? ―― 是为了产生一个新的进程,地球人都知道 阅读全文
posted @ 2020-08-31 00:17 neozheng 阅读(874) 评论(0) 推荐(0) 编辑
摘要: A type assertion is an operation applied to an interface value. Syntactically, it looks like x.(T), where x is an expression of an interface type and 阅读全文
posted @ 2020-08-30 00:14 neozheng 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 最近在用 Flask 写一个项目,后台管理用的插件暂时是 flask-admin。想实现的效果:在后台管理页面中,把提交到后端的图片不保存在 static 文件夹下面,而是通过后端代码把这个文件对象上传到 AWS 的 S3中存储。 通过flask-admin 上传到后端的文件对象的类型是: File 阅读全文
posted @ 2020-08-29 01:50 neozheng 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: 直接登陆 假如想在python代码中直接用用户名密码登录AWS S3(其实就是AWS IAM USER信息登陆),其中的一个方法是获取一个session进行连接 from boto3.session import Session session = Session(aws_access_key_id 阅读全文
posted @ 2020-08-26 10:56 neozheng 阅读(3287) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页