会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
外部存储设备
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2020年1月10日
【Leetcode刷题】最长回文子串
摘要: 主要记录解题过程,反思如何构思代码。 原题:https://leetcode cn.com/problems/longest palindromic substring 题目: 解题过程 看到这题一开始是完全懵逼的,看着两个例子想了一个错的解法:用两个指针指向字符串的首尾,当两个指针所指的内容相同时
阅读全文
posted @ 2020-01-10 19:16 luozx207
阅读(765)
评论(0)
推荐(0)
2020年1月7日
Django ORM调优实践
摘要: 一、分析请求慢响应的主要原因 将请求执行的任务按功能分为几块,用time.time()打印每个模块的执行时间,大部分情况下性能会主要消耗在某一个模块上,即80%的性能问题是出在20%的代码上 找到主要原因后,就专注于优化这一个模块 二、使用django.db.connection.queries查看
阅读全文
posted @ 2020-01-07 19:39 luozx207
阅读(890)
评论(0)
推荐(0)
2019年12月16日
Django异步任务线程池
摘要: 当数据库数据量很大时(百万级),许多批量数据修改请求的响应会非常慢,一些不需要即时响应的任务可以放到后台的异步线程中完成,发起异步任务的请求就可以立即响应 选择用线程池的原因是:线程比进程更为可控。不像子进程,子线程会在所属进程结束时立即结束。线程可共享内存。 请求任务异步处理的原理 使用 模式启动
阅读全文
posted @ 2019-12-16 14:34 luozx207
阅读(5629)
评论(6)
推荐(1)
2019年11月27日
python主线程与子线程的结束顺序
摘要: 主线程退出后子线程的状态依赖于它所在的进程,如果进程没有退出的话子线程依然正常运转。如果进程退出了,那么它所有的线程都会退出,所以子线程也就退出了。
阅读全文
posted @ 2019-11-27 19:17 luozx207
阅读(16015)
评论(3)
推荐(9)
2019年11月26日
MySQL索引长度限制
摘要: 索引 1. TextField是不支持建立索引的 2. MySQL对索引字段长度有限制 innodb引擎的每个索引列长度限制为767字节(bytes),所有组成索引列的长度和不能大于3072字节 myisam引擎的每个索引列长度限制为1000字节,所有组成索引列的长度和不能大于1000字节 3. v
阅读全文
posted @ 2019-11-26 11:54 luozx207
阅读(11029)
评论(0)
推荐(1)
2019年11月14日
django.db.utils.OperationalError: (1093, "You can't specify target table 'xxx' for update in FROM clause")
摘要: 这个错误的意思是,不能在update某张表的where条件中,再次select这张表的某些值作为筛选条件,比如: 修改sql语句的解决方法是: 通过 select from message 创建一个message的临时表,这样,update与select min(id) from操作的就不是同一张实
阅读全文
posted @ 2019-11-14 15:52 luozx207
阅读(451)
评论(0)
推荐(0)
2019年11月4日
mysql数据迁徙详解
摘要: 数据迁徙是每个后端都会遇到的工作之一,本文介绍了一些常见的数据迁徙方法与工具
阅读全文
posted @ 2019-11-04 15:34 luozx207
阅读(671)
评论(0)
推荐(0)
Django多数据库
摘要: 每个app使用不同的数据库 1. 配置数据库连接 2. 配置数据库路由 3. 数据库路由文件: 至此,使用app1的model会访问default数据库,使用app2的model会访问db1数据库 同一个app下使用不同数据库 只需要在model class中修改app_label的值即可,app_
阅读全文
posted @ 2019-11-04 10:03 luozx207
阅读(189)
评论(0)
推荐(0)
2019年10月30日
通过SSH隧道的本地转发实现Django连接远程数据库
摘要: SSH连接命令 默认连接的端口为22 1. 使用私钥 2. 使用用户密码 创建SSH隧道 本机端口:目标host:目标端口 这里的目标host是localhost的原因是:已经使用ssh连接到目标主机,localhost指的是目标主机的localhost,将localhost替换成目标主机ip亦可
阅读全文
posted @ 2019-10-30 15:08 luozx207
阅读(1372)
评论(0)
推荐(0)
2019年10月22日
Mysql多数据库备份
摘要: 备份数据脚本 bash !/bin/bash date是linux的一个命令 date [参数] [+格式] time= 备份输出路径 backupdir=/home/backup/ 备份文件路径 filedir=/home/my_app/files/ 用sql语句取出所有以'test'开头的数据库
阅读全文
posted @ 2019-10-22 17:42 luozx207
阅读(287)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告