摘要: 1、问题 有这么一个小面试题: 看下面代码请回答输出的结果是什么?为什么? result = [lambda x: x + i for i in range(10)] print(result[0](10)) 2、解答 当你看到这篇文章的时候如果不知道这个知识点肯定会拿去直接运行,输出的结果是什么呢 阅读全文
posted @ 2017-06-04 18:16 天帅 阅读(1537) 评论(4) 推荐(2) 编辑
摘要: 问题的由来 有个学生问我一个问题关于函数内部变量的我们来一起看下代码: Code1 1 x = 50 2 3 4 def func(): 5 print(x) 6 global x 7 print("x修改前的值:", x) 8 x = 2 9 print("x修改后的值:", x) 10 11 f 阅读全文
posted @ 2017-04-27 17:02 天帅 阅读(752) 评论(0) 推荐(1) 编辑
摘要: Python文件头部模板 先说个小知识点:如何在创建文件的时候自动添加文件的头部信息! 通过:file--settings 每次都通过file--setings打开设置页面太麻烦了!可以通过:View--选中Toolbar工具条 修改后的效果: 一、Python Script 模板第一行 这个很简单 阅读全文
posted @ 2016-08-04 11:36 天帅 阅读(4593) 评论(2) 推荐(3) 编辑
摘要: MongoDB的基本操作包括文档的创建、删除、和更新 文档插入 1、插入 2、查询 3、如何快速构造1万条文档呢? 可以通过json的循环来实现 总结: 插入一条文档使用insert方法 文档的规则是键值对,他们是成对出现的他们之间用逗号分隔,键和值通过冒号分隔。 删除文档 1、查询所有 2、查询条 阅读全文
posted @ 2016-06-14 16:59 天帅 阅读(8275) 评论(2) 推荐(6) 编辑
摘要: 基本的操作 一、常用的命令和基础知识 1、进入MongoDB shell 首先我们进入到MongoDB所在目录执行 为了方便执行我们可以,这样直接在终端输入mongo调用就可以了 如果想永久生效,把他加入到/etc/profile中即可2、查看数据库命令 3、打开数据库 和关系型数据库中打开数据库是 阅读全文
posted @ 2016-06-14 10:15 天帅 阅读(9922) 评论(2) 推荐(6) 编辑
摘要: NoSQL介绍 一、NoSQL简介 NoSQL,全称是”Not Only Sql”,指的是非关系型的数据库。 非关系型数据库主要有这些特点:非关系型的、分布式的、开源的、水平可扩展的。 原始的目的是为了大规模 web 应用,这场全 新的数据库革命运动早期就有人提出,发展至 2009 年趋势越发高涨。 阅读全文
posted @ 2016-05-30 16:32 天帅 阅读(5666) 评论(3) 推荐(6) 编辑
摘要: difference between urllib and urllib2 自己翻译的装逼必备 在查询的时候看到的文章很不错: http://www.hacksparrow.com/python-difference-between-urllib-and-urllib2.html Reference 阅读全文
posted @ 2016-05-19 10:19 天帅 阅读(4101) 评论(0) 推荐(0) 编辑
摘要: Tornado Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。 我们现在所知道的Tornado是基于Bret Taylor和其他人员为FriendFeed所开发的网络 阅读全文
posted @ 2016-05-12 17:16 天帅 阅读(18705) 评论(2) 推荐(2) 编辑
摘要: 浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代 阅读全文
posted @ 2016-04-30 10:31 天帅 阅读(9014) 评论(2) 推荐(0) 编辑
摘要: ORM回顾 关系对象映射(Object Relational Mapping,简称ORM)。 django中遵循 Code Frist 的原则,即:根据代码中定义的类来自动生成数据库表。 对于ORM框架里: 我们写的类表示数据库的表 如果根据这个类创建的对象是数据库表里的一行数据 对象.id 对象. 阅读全文
posted @ 2016-04-23 07:49 天帅 阅读(1751) 评论(0) 推荐(1) 编辑
摘要: Redis中有删除单条数据的命令DEL但是他没有批量删除多条数据的方法,那我们怎么去批量删除多条数据呢! 第一种方式 注释: 通过:keys 'Volume'去匹配你要删除的Key:Value条目,然后把结果传给xargs然后删除数据 如果要删除指定的Redis库加个参数即可:(-n)一般不建议在R 阅读全文
posted @ 2016-04-22 15:31 天帅 阅读(45339) 评论(0) 推荐(0) 编辑
摘要: WEB框架功能分析 WEB框架本质上,就是一个SOCKET Server WEB框架前面有WSGI或者是自己写的SOCKET,然后交给URL路由系统处理,然后交给某个函数或某个类,然后在模板里拿到模板然后模板和数据进行混合然后返回给用户! WSGI用来接收请求,然后封装请求。对于Django来说都封 阅读全文
posted @ 2016-04-15 16:30 天帅 阅读(2669) 评论(0) 推荐(0) 编辑
摘要: 自定义分页 1、目的&环境准备 目的把分页写成一个模块的方式然后在需要分页的地方直接调用模块就行了。 环境准备Django中生成一个APP并且注册,配置URL&Views 配置URL 注册APP 配置models 2、分析 分页在基本上行所有的大型网站中都是需要的,比如博客园的分页,当我们查询的时候 阅读全文
posted @ 2016-04-12 17:19 天帅 阅读(12301) 评论(5) 推荐(1) 编辑
摘要: WEBQQ的实现的几种方式 1、HTTP协议特点 首先这里要知道HTTP协议的特点:短链接、无状态! 在不考虑本地缓存的情况举例来说:咱们在连接博客园的时候,当tcp连接后,我会把我自己的http头发给博客园服务器,服务器端就会看到我请求的URL,server端就会根据URL分发到相应的视图处理(D 阅读全文
posted @ 2016-04-09 10:54 天帅 阅读(4790) 评论(2) 推荐(3) 编辑
摘要: 开发一个简单的BBS论坛 项目需求: 知识必备:(注:没有必备下面知识的同学,请返回去看会之后再看下面的内容防止蒙了~~!) 设计表结构 1、表结构重要性 在开发任何项目的时候,设计到数据库,第一个事情要做的是设计表结构。表结构设计不好就不要写代码,表结构是体现了你业务逻辑关系的。你的数据都要往数据 阅读全文
posted @ 2016-04-03 08:57 天帅 阅读(16640) 评论(4) 推荐(0) 编辑