昨晚博客搬到香港的vps上了. 在这篇文章把简单的几个步骤, 总结分享一下( 本文主要以Octopress为例子, 但流程其实都是共通的).
排序算法总结(Python实现附带思路)
最近开始看<算法导论>, 一开始就是讲的就是插入排序和merge sort,
之前面试的时候, 也被问起过排序算法, 一紧张只想到了两三个,
所以乘这个机会回顾了一下大部分的排序算法, 并自己用Python实现了一遍.
PyCharm 收藏多年快捷键分享 WOW
介绍一些Pycharm中大幅度提高生产力的快捷键, 不看后悔一辈子! (逃)
大部分的快捷键在同系列的IDE(JetBrains全家桶)上应该都是能通用的
数组分割(编程之美) HyperS面试题 思考与分享
饿了吗 一道面试题分享和思考~
之前在上海面试后端开发的时候, 面试官问了一个数据库相关的问题:
有这么一张表: 里边存着所有用户的登录信息, 例如用户名和登录时间.
请问如何找出所有用户最近登录的记录呢?
Django filter 的一个令人震惊的小细节, 不转不是中国人!(逃..)
最近在看django的官方文档的时候, 看到filter()需要注意的地方:Blog.objects.filter(cond1, cond2)
和Blog.objects.filter(cond1).filter(cond2))
的结果竟然不同.
仔细看了许久才明白其中的差异, 特写下这篇日志来分享一下.
Django 性能优化官方文档笔记(主要针对ORM)
最近看了django关于性能优化的文档: 链接🔗
整理了一下笔记, 并写下几点比较深的感触和我优化django代码的总结.
Django ORM的多对多关系 (每个关系有附加的属性)
最近写公司的业务代码, 碰到这么一个问题:
一个User对应多个Account, 而每个Account又可以分享给多个user, 典型的多对多的关系.
但问题在于每个关系, 都有一个permissionsharing的属性: 0: 只读 / 1: 读写 / 2: 自身创建.
晚上我尝试着用django的orm来实现这个需求.