自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 一个中级python web后端开发工程师的面试总结

时光荏苒,岁月如梭,一转眼,又到了春暖花开跳槽季。。。从我17年转行进入web开发这个行当,已经3年了,然后年初的这次疫情,让我有了一个充分准备面试的时间,从3月9号开始投递简历,就只看上海和杭州的机会,然后到目前4月初,大概一个月的时间,面试了10多家大小型的互联网公司。于是乎,想在前文的基础上,再做一些中级web开发的总结,造福大家~~跟之前一样文章流程,先说公司:叮咚买菜、莉莉丝、商汤、叽...

2020-04-03 17:25:44 1870 3

原创 python定时任务/异步任务工具celery与Scheduler

python定时任务/异步任务工具celery与Schedulerpython定时任务/异步任务工具celery与Scheduler1. why 异步 or 定时how to1. Scheduler2. celery3. which one 修改时间 修改说明 修改人 2018-07-01 初次成稿 AyoCros...

2018-07-01 16:59:18 6043

原创 django执行并发操作时保证数据的一致性

django执行并发操作时保证数据的一致性django执行并发操作时保证数据的一致性1. 情景复现2. 问题分析3. 原因梳理4. 问题解决 修改时间 修改说明 修改人 2018-06-03 初次成稿 AyoCross1. 情景复现本周一,我负责维护的一个公司内部django项目,出现了两次数据库死锁导...

2018-07-01 15:11:44 3629

原创 django flask缓存memcache的key生成方法介绍

去年的一个django项目中,使用了memcache作为系统缓存,并实现多台机器上的缓存共享。配置的cache如下图所示

2018-03-15 15:11:35 763

原创 python开发工具pycharm使用简介

pycharm是一款常用的python开发工具,功能十分强大,并且多平台支持(Windows/MacOS/Linux),

2017-10-26 16:25:57 10364 1

原创 django通用视图(视图类)的login登陆、权限限定

django的登陆限定和权限限定是view设计中很重要的一个组成。网上的教程大部分都是通过使用view函数的装饰器来实现,比如:@login_required(login_url='/')@permission_required('can_access_assetView', login_url='/asset/error_403/')def view_assetOperHistory(requ

2017-08-08 14:07:16 6463

原创 python在不同文件之间共享全局变量方案的探讨

还是以案例为开头:最近做的项目中有这么一个需求:A/B/C三个文件,我把B/C中要用到的全局变量,都放在A文件中,这样后面项目大了,全局变量多了的话不至于出现调用混乱的情况。变量的具体值,可以在程序开始运行的时候从配置文件/Redis中读取,这样不至于写死了以后改起来麻烦。假设A中有变量a,我给初始化为0:a = 0然后在B文件中,读取文件中的配置,对变量a赋值:import AA.a = 100

2017-07-07 13:56:23 14240 3

原创 memcached多个服务器间分享缓存实现缓存负载均衡(二.实现)

具体实现篇此处以django为例,介绍memcached如何在django中使用首先,在settings.py文件中,对CACHES模块进行设置,多个IP/PORT之间用逗号间隔。CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', '

2017-06-26 18:35:05 2131

转载 memcached多个服务器间分享缓存实现缓存负载均衡(一. 原理)

近来遇到的一个问题:django在登陆时,将登陆信息写入本地缓存memcached,本地测试没有问题,但是部署到线上服务器时,经常会出现登陆认证失败。因为正式环境中使用的是Nginx与uWSGI来实现的多台服务器的负载均衡。怀疑是由于memcached没有共享导致。上网搜了一下,这篇博文写的非常透彻,从源码的角度上解释了memcache是如何实现缓存共享,以及多台性能不同的服务器间的负载均衡如何实现

2017-06-19 14:02:25 1645

原创 pysctp中出现的IOError: [Errno 11] Resource temporarily unavailable以及无限重复接收的问题

记录一次异常的SCTP连接错误最近公司的一个项目,需要用到SCTP协议来传输diameter协议内容。于是最近研究了下SCTP协议在python中的实现。 SCTP协议的python实现非常少,搜了下,只有github上pysctp这个库,而且只能运行于Linux系统。于是就按照对于TCP的理解,写了一个简单的服务器和客户端的实现。开发环境:Ubuntu16.04,;python2.7;Pycha

2017-04-27 19:48:29 11033

原创 django中聚合aggregate和annotate GROUP BY的使用方法

提高查询数据库效率的方案有两种:第一种,是使用原生的SQL语句来进行查询,这样的优点在于能够完全按照开发者的意图来执行,效率会很高,但是缺点也很明显:1.开发者需要非常熟悉SQL语句,加大开发者的工作量,不利于以后程序的维护,增大程序的耦合度。2.若查询条件是动态变化的,则会使开发变得更加困难。django为了解决这一难题,提供了aggregate(类似于COUNT(*))和annotate(GROUP BY)

2017-04-02 11:44:01 36022 3

原创 关于django中session id与cookie的理解

最近一直被找工作这件事弄得心烦意乱,因此对于django的学习耽搁了不少,趁今晚比较闲,把这篇补上。原文链接:转载请注明。本文分为几部分来进行介绍:django中session与cookie的概念,以及相互之间的关系;session id的作用;session id被盗可能会引起的危害;如何避免危害的发生。django中session与cookie的概念我的理解,session与Cooki

2017-02-27 22:34:12 5555 2

原创 一个初级python web后端开发工程师的面试总结

先介绍下我的情况:通信背景,工作一年多不到两年。之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。然后目前是在寻找python后端开发这一块的工作,使用的框架为django;之前一直通过CSDN以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大家能够多多吸取我的经验教

2017-02-22 22:23:18 50549 20

转载 Python标准库简介

很系统的简介了Python标准库的使用方向,对形成知识框架很有帮助。作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。

2016-09-10 20:09:25 977

转载 Python 2.7.x 和 3.x 版本的区别

许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,你就用那个版本。等学得差不多了,再来研究不同版本之间的差别”。但如果想要用Python开发一个新项目,那么该如何选择Python版本呢?我可以负责任的说,大部分Python库都同时支持Python 2.7.x和3.x版本的,所以不论选择

2016-09-10 18:38:47 619

原创 Python学习初衷、心得

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-10 18:31:40 11091 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除