自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 Django修改mysql连接密码的一个坑

写在最前面: 出于安全的考虑,想修改一下部署在阿里云的数据库密码,结果改了之后,网站还是正常显示? 其实我改的root@localhost是本地连接数据库的密码,而第一个%才是除了本地以外的连接用户要改那个用户名底下的密码才有效还有一点特别注意的,修改root@‘%’时,%一定要加单引号,否则报错 ...

2018-12-30 16:53:19 7800

原创 Django中TextField的换行问题

<p>{{ blog_list.body|safe|linebreaksbr }}</p>|linebreaker 即可

2018-12-23 16:57:45 9163

原创 python多进程和进程池

写在最前面: linux下可使用 fork 函数通常使用 multiprocessing更常见 我们分别使用单进程和多进程处理run函数# -*- coding: utf-8 -*-import time,osfrom multiprocessing import Pooldef run(n): time.sleep(1) print('Run chil...

2018-12-15 02:05:42 3632 1

原创 python中GIL和互斥锁最通俗易懂的解释

写在最前面: 明确一个概念,GIL只在一个进程中唯一,多个进程GIL不冲突,那么互斥锁又是什么呢? 首先假设只有一个进程,这个进程中有两个线程 Thread1,Thread2, 要修改共享的数据date, 并且有互斥锁 执行以下步骤1、多线程运行,假设Thread1获得GIL可以使用cpu,这时Thread1获得 互斥锁lock,Thread1可以改date数据(但并...

2018-12-15 01:39:33 3542 1

原创 python中的GIL锁

写在最前面:null 为什么我们说python中无法实现真正的多线程呢,这是因为在C语言写的python解释器中存在全局解释器锁,由于全局解释器锁的存在,在同一时间内,python解释器只能运行一个线程的代码,这大大影响了python多线程的性能。而这个解释器锁由于历史原因,现在几乎无法消除。python GIL 之所以会影响多线程等性能,是因为在多线程的情况下,只有当线程获得了一...

2018-12-14 19:06:26 3590

原创 python排序--快速排序

写在最前面:一种非常简洁的花里胡哨的写法:def qsort(L): if len(L) <= 1: return L return qsort([lt for lt in L[1:] if lt < L[0]]) + L[0:1]+ qsort([ge for ge in L[1:] if ge >= L[0]])iList ...

2018-12-13 22:50:27 3622

原创 Django注册模块的应用

写在最前面: 欢迎关注我的个人微信公众号,使用部署在阿里云的Django做的一个接入图灵机器人的自动回复。Django注册模块其实也很简单,表单提交数据,后台比对用户名密码邮箱是否唯一,然后数据入库。 forms.pyfrom django import formsclass UserForm(forms.Form): username = forms.Ch...

2018-12-08 22:46:50 6733 1

原创 Django个人博客搭建教程---用户登录控制页面展示应用

写在最前面:-----2019.7.21更新index.html部分:<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav navbar-right"> <li><a href="/J...

2018-12-07 22:33:02 6745

原创 阿里云Django部署发送QQ邮件关于25、465、587端口的坑

写在最前面: 想在我阿里云部署的服务器上使用Django自带的发送邮件的功能,我选择发送QQ邮件。 第一步配置SettingsEMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'EMAIL_HOST = 'smtp.qq.com'EMAIL_PORT = 25EMAIL_USE_TLS = True...

2018-12-05 23:01:43 18524 1

原创 python3解析json格式中文乱码

写在最前面: 工作中遇到json字符串返回结果。然后用dumps格式化了一下,结果中文就乱码了,其实也不是乱码,被转为了utf-8而已。 "code": 1, "msg": "\u670d\u52a1\u5b9e\u4f8b\u7f16\u7801Nginx6789\u5df2\u5b58\u5728" 尝试直接decode,不行,报错AttributeError: ...

2018-12-03 18:35:49 16339 1

原创 Django阿里云部署同步数据库报错解决方案

写在最前面: 在阿里云租了一台服务器,搭建了一个博客,采用的是Ubuntu+Django+uwsgi+nginx+mysql的结构。运行了一段时间后,我发现我忘记了django自带后台的密码!然后很常规的修改密码的操作,就是无法登陆!然后想再创建一个超级用户,登上去看看什么情况,结果创建超级用户又报错?可是本地环境是ok的,然后同步数据库出错。。。反正没有对的。然后同步...

2018-12-01 23:18:42 8271

v4.0-JavaGuide面试突击版.pdf

Java面试宝典

2021-08-24

nasdaq100_padding.csv

nasdaq100_padding.csv

2021-08-23

Erasure Codes for Storage Applications

Erasure Codes for Storage Applications

2021-08-20

空空如也

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

TA关注的人

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