摘要: 外部不能访问函数内部变量 def fun1(): x = 1 print(x) 结果 Traceback (most recent call last): File "", line 1, in print(x) NameError: name 'x' is not defined 函数内部能够访问 阅读全文
posted @ 2019-04-01 22:16 苏黎世的从前 阅读(138) 评论(0) 推荐(0) 编辑
摘要: RDD算子 作用于RDD上的Operation分为转换(transformantion)和动作(action)。 Spark中的所有“转换”都是惰性的,在执行“转换”操作,并不会提交Job,只有在执行“动作”操作,所有operation才会被提交到cluster中真正的被执行。这样可以大大提升系统的 阅读全文
posted @ 2019-03-29 15:48 苏黎世的从前 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 什么是RDD? Resilient Distributed Dataset RDD是弹性分布式数据集 一种容错的并行数据结构 RDD是一种数据抽象,只读的,分区记录集合 在此之上,提供了丰富的操作用来处理RDD RDD是Spark的基石,也是Spark的灵魂 Rdd是Spark最核心最精髓的部分,S 阅读全文
posted @ 2019-03-29 12:01 苏黎世的从前 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 外键 在 MySQL 中,表有两种引擎,一种是 InnoDB,另外一种是myisam。如果使用的是 InnoDB 引擎,是支持外键约束的。 类定义为 class ForeignKey(to,on_delete, options) 。 第一个参数是引用的是哪个模型(也就是哪一张表) 第二个参数是在使用 阅读全文
posted @ 2019-03-27 10:11 苏黎世的从前 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Field的常用字段: 在 Django 中,定义了一些 Field 来与数据库表中的字段类型来进行映射。 AutoField: 映射到数据库中是 int 类型,可以有自动增长的特性。一般不需要使用这个类型,如果不指定主键,那么模型会自动的生成一个叫做 id 的自动增长的主键。如果你想指定一个其他名 阅读全文
posted @ 2019-03-27 10:09 苏黎世的从前 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 添加数据 使用ORM模型创建一个对象,然后再调用这个ORM模型的‘save’方法就可以添加数据了。 示例代码如下 book = Book(name='西游记', author='吴承恩', price=30.0) Book是ORM模型类 book.save() 查找数据 所有的查找工作都是使用模型上 阅读全文
posted @ 2019-03-25 22:27 苏黎世的从前 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 题目一:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? for i in range(1,5): for j in range(1,5): for k in range(1,5): if (i != j)and(i != k)and(j != k): print(i 阅读全文
posted @ 2019-03-25 18:49 苏黎世的从前 阅读(221) 评论(0) 推荐(0) 编辑
摘要: ORM ORM,全称 Object Relational Mapping,中文叫做对象关系映射,通过 ORM 我们可以通过类的方式去操作数据库,而不用再写原生的SQL语句。 通过把表映射成类,把行作实例,把字段作为属性 ,ORM在执行对象操作的时候最终还是会把对应的操作转换为数据库原生语句。 使用O 阅读全文
posted @ 2019-03-24 19:37 苏黎世的从前 阅读(474) 评论(0) 推荐(0) 编辑
摘要: Django配置连接数据库: 只需要在 settings.py 文件中做好数据库相关的配置就可以了 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 数据库引擎 'NAME': 'book_manager1', 数据库的 阅读全文
posted @ 2019-03-24 16:45 苏黎世的从前 阅读(3455) 评论(0) 推荐(0) 编辑
摘要: 加载静态文件的步骤如下: 1、首先确保 django.contrib.staticfiles 已经添加到settings.INSTALLED_APPS中。 2、确保在 settings.py中设置了STATIC_URL。 3、在已经安装了的 app 下创建一个文件夹叫做 static ,然后再在这个 阅读全文
posted @ 2019-03-23 16:03 苏黎世的从前 阅读(2574) 评论(0) 推荐(0) 编辑