- 博客(5)
- 收藏
- 关注
原创 python编程题(继承和元类)
1.实现不可修改的字典def is_immutable(self): raise TypeError('%r objects are immutable' % self.__class__.__name__)class ImmutableDict(dict): def setdefault(self, key, default=None): is_imm
2018-01-18 18:26:25 990
原创 一道Python编程题(类方法,getitem与setitem)
一些说明: 题目由来最近加了个接单做大学生编程作业的兼职群,13日一单的其中一道题,然而那单已经被退回去了,因为群里发的时候,我没看到。。感觉题目挺有意思,就花几个小时做了一下。 有两个坑的地方,一个是Account表里是a_id,所以pymysql返回的字典的key是‘a_id’,而下面是{‘id’:’a01’,’balance’:500},所以如果采用 user=bank_user(‘u
2018-01-14 01:47:59 513
原创 数据库原理学习经验(B树与索引)
step 1: 数据库的最简单实现 重点理解为什么要用B树,为什么要有索引step 2: 实现一个B树,代码理解参考下面 http://blog.csdn.net/qifengzou/article/details/21079325#include #include #include #include typedef struct _btree_node_t {
2018-01-12 16:41:02 920
原创 深入理解flask框架(4):session
flask中session的实现是基于cookie。 打开flask源码的session.py文件,我们可以看到最后的接口类中,主要有open_session,save_session两个函数。class SecureCookieSessionInterface(SessionInterface):..... def open_session(self, app, request)
2018-01-12 15:20:53 660
原创 深入理解flask框架(3):config与extension
configflask中的配置,都是通过config来控制 那么config究竟是什么?self.config = self.make_config(instance_relative_config)再来看make_config函数:def make_config(self, instance_relative=False): root_path = self.root_p
2018-01-09 16:39:42 1927 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人