摘要: http://ueditor.baidu.com/website/onlinedemo.html 阅读全文
posted @ 2017-09-03 10:45 番茄土豆西红柿 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 表格: table{ table-layout: fixed; } td{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } 本方法用于解决表格单元格内容过多时的美观问题,主要涉及到4句CSS样式: 1. tabl 阅读全文
posted @ 2017-09-01 15:39 番茄土豆西红柿 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 自己遇到的问题是,前端渲染不出多对多关系,咨询Yuan后解决,特此记录。 urls.py models.py views.py book/book.index.html 在前端模板语言中,如上方式使用 结果: 使用 结果 使用: 效果 使用: 效果 正确的做法: 效果 哎~~~踩坑的地方,以为在{% 阅读全文
posted @ 2017-08-30 19:41 番茄土豆西红柿 阅读(768) 评论(0) 推荐(0) 编辑
摘要: RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。 RPC 可基于 HTTP 或 TCP 协议,Web Service 就是基于 HTTP 协议的 RPC,它具有良好的跨平台性,但其性能却不如基于 TCP 协议的 阅读全文
posted @ 2017-08-30 18:32 番茄土豆西红柿 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 人肉告知的方式:如果你发现你的服务一台机器不够,要再添加一台,这个时候就要告诉调用者我现在有两个ip了,你们要轮询调用来实现负载均衡;调用者咬咬牙改了,结果某天一台机器挂了,调用者发现服务有一半不可用,他又只能手动修改代码来删除挂掉那台机器的ip。现实生产环境当然不会使用人肉方式。 有没有一种方法能 阅读全文
posted @ 2017-08-30 18:18 番茄土豆西红柿 阅读(270) 评论(0) 推荐(0) 编辑
摘要: author_list = request.POST.getlist('author_list') ### 阅读全文
posted @ 2017-08-26 12:39 番茄土豆西红柿 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优 阅读全文
posted @ 2017-08-21 19:15 番茄土豆西红柿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: sql优化有很重要的一项叫做列裁剪(column pruning)。如果不考虑索引,sql的执行算法大概分为sort-base和hash-base,不论是哪种,多出来的列都会带来很多无用的计算。 “*” 表示通配所有字段,在SQL的机制里,需要先识别统计所有字段再进行下一步。明确指定字段的话,会减少 阅读全文
posted @ 2017-08-21 19:14 番茄土豆西红柿 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Python,打算先看两个在线教程,再在github上找几个开源的项目练习一下,在学到“被解放的姜戈”时遇到django同步数据库时无法执行的错误,记录一下。 错误现象: 执行python manage.py syncdb时,报错:Error loading MySQLdb module: 阅读全文
posted @ 2017-08-21 12:20 番茄土豆西红柿 阅读(231) 评论(0) 推荐(0) 编辑
摘要: SQL的主键和外键的作用: 外键取值规则:空值或参照的主键值。 (1)插入非空值时,如果主键表中没有这个值,则不能插入。 (2)更新时,不能改为主键表中没有的值。 (3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。 (4)更新主键记录时,同样有级联更新和拒绝执行的选择。 阅读全文
posted @ 2017-08-21 11:21 番茄土豆西红柿 阅读(1089) 评论(0) 推荐(0) 编辑
TOP