会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
To be a better programmer
为学日益,为道日损。学海无涯,回头是岸。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2018年7月22日
Python2中快速获取本地时区当天0点时间戳的一种方法
摘要: 如下所示,看了网上的几种方法,这种方法算是代码量比较小的,同时可以保证求的是本地时区的0点时间戳,返回的是浮点数,需要的话自己转一下int In [1]: import time In [2]: from datetime import datetime In [3]: time.mktime(da
阅读全文
posted @ 2018-07-22 23:48 及时
阅读(4188)
评论(0)
推荐(0)
2018年4月27日
实现Django ORM admin view中model字段choices取值自动更新的一种方法
摘要: 有两个表,一个是记录网站信息的site表,结构如下: 一个是记录用户信息的user表,结构如下: 如上面的表结构所示,user表中的site_id字段(简写为user.site_id)的取值其实仅限于site表中的id字段(简写为site.id)的取值,一种实现方式是在user.site_id和us
阅读全文
posted @ 2018-04-27 03:08 及时
阅读(1483)
评论(0)
推荐(1)
2018年3月29日
Python中的对象引用、浅拷贝与深拷贝
摘要: 最近项目中遇到一个Python浅拷贝机制引起的bug,由于对于Python中对象引用、赋值、浅拷贝/深拷贝机制没有足够的认识,导致调试了很久才发现问题,这里简单记录一下相关概念。 在Python的设计哲学中,Python中的每一个东西都是对象,都有一个ob_refcnt变量,这个变量维护着对对象的引
阅读全文
posted @ 2018-03-29 02:03 及时
阅读(573)
评论(0)
推荐(0)
2018年3月25日
MySQL优化Explain命令简介(二)
摘要: type列 MySQL手册上注明type列用于描述join type,不过我们认为把这一列视为对access type--即MySQL决定如何在表中寻找数据的方式的描述,更加合适一些,以下所示从最坏情况到最好情况下的access类型: ALL All类型即常说的全表扫描,通常意味着MySQL需要从头
阅读全文
posted @ 2018-03-25 16:33 及时
阅读(367)
评论(0)
推荐(1)
2018年3月6日
MySQL优化Explain命令简介(一)
摘要: 最近碰到MySQL需要写入大量数据并查询的场景,于是学习了一下MySQL的查询优化,想找关于explain命令的详细资料,然而网上并没有找全,最后终于在《高性能MySQL》中找到了对这一命令的详细介绍,以下摘录出来记录一下。 EXPLAIN的用法很简单,将其加入SELECT 关键字前面即可,MySQ
阅读全文
posted @ 2018-03-06 02:54 及时
阅读(721)
评论(0)
推荐(1)
2018年1月21日
Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接(二)
摘要: 在文章 Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接(一) 中我们成功的为/feedback/feedback_stats/路径自定义了使用template语法的html文件,完成了通过相应链接跳转到自定义统计页面的功能,但是没能够在admin
阅读全文
posted @ 2018-01-21 20:38 及时
阅读(4030)
评论(0)
推荐(2)
Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接(一)
摘要: Django的admin site结合ORM提供了非常强大的数据库操作功能,少量代码即可快速实现对数据库table数据进行展示、修改、保存的可视化页面和功能。 Django admin页面默认的展示是分多个app模块,每个app模块下面定义的数据库model会以表名作为超链接的形式展现出来,比如一个
阅读全文
posted @ 2018-01-21 20:31 及时
阅读(9556)
评论(0)
推荐(2)
2018年1月11日
yaml中的锚点和引用
摘要: 项目引入yaml语言来写配置文件,最近发现利用其锚点&和引用*的功能,可以极大减少配置文件中的重复内容,将相同配置内容收敛到锚点处,修改时,只需要修改锚点处的内容,即可在所有引用处生效。 yaml基础参考自阮老师的blog: http://www.ruanyifeng.com/blog/2016/0
阅读全文
posted @ 2018-01-11 01:41 及时
阅读(19683)
评论(1)
推荐(1)
2017年12月21日
Kafka查看topic、consumer group状态命令
摘要: 最近工作中遇到需要使用kafka的场景,测试消费程序启动后,要莫名的过几十秒乃至几分钟才能成功获取到到topic的partition和offset,而后开始消费数据,于是学习了一下查看kafka broker里topic和consumer group状态的相关命令,这里记录一下。 命令参考自《Kaf
阅读全文
posted @ 2017-12-21 01:18 及时
阅读(172656)
评论(1)
推荐(8)
2017年12月9日
覆盖Django mysql model中save方法时碰到的一个数据库更新延迟问题
摘要: 最近有一个需求,通过django的admin后台,可以人工配置5张表的数据,这些数据进行一些业务规则处理后会统一成一份数据缓存在一个cache之中供服务端业务访问,因而任何一张表的数据更新(增、删、改),都要需要重新根据规则计算数据结果,并更新cache。 首先想到的方法就是覆盖每个表model子类
阅读全文
posted @ 2017-12-09 03:32 及时
阅读(2112)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告