• 【大咖讲堂-176期】怎样才能彻底掌握flask?(预告)

    相信曾经纠结过这个问题:怎样才能彻底掌握flask? Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。 不动老师一一为你解惑。 悄悄告诉你:课后还有答疑环节呢! 上课地点:马哥教育各大群聊 【长按二维码即可报...

    免费公开课 2017年10月11日
  • 中兴通讯ONAP社区首个版本成功落地+机票代理商成利用软件漏洞牟利【马哥教育早报-121期】

    2017年10月11日 星期三   马哥教育新闻快报 导读:中兴通讯MSB在Linux 基金会ONAP社区首个版本成功落地+通信公司机票代理商成信息泄露源利用软件漏洞牟利 每日一句 没有人会一直陪着你。要记得。别人给的永远是别人的。只有自己得到的。才会永远是自己的。 早报内容 0.中兴通讯MSB在Linux 基金会ONAP社区首个版本成功落地近日,由Linux基金会主办、在法国巴黎举办的ONAP Developer Event全球技术研讨会上,中兴通讯宣布MSB(微服务总 线)与Holmes(福...

    技术干货 2017年10月11日
  • 独爱 Vim 的Linux老司机理由竟然是这个!!

    Vim 是我的默认编辑器。 没有什么特别的理由,无非是我在多年前迁移到 Linux 上的时候学习了一下。 我最终喜欢它,因为我可以在四核机器(它有几千兆字节的RAM)上的编辑小文本文件,而无需等待文件打开。 关于 Vim 的一些其他的事情: 它是高度可扩展的它容易跳出shell在默认情况下它总是存在。 即使你 ssh 进入一些晦涩的服务器,Vim 也应该安装在那里(最坏的情况,也有 Vi 编辑器)。 但是,主要是因为它在我的机器上不会卡顿,所以我一直坚持使用。 为不管使用 Atom 还是 Cod...

    Linux云计算 2017年10月10日
  • Python协程深入理解 | Python基础教程

    从语法上来看,协程和生成器类似,都是定义体中包含yield关键字的函数。 yield在协程中的用法: 在协程中yield通常出现在表达式的右边 ,例如:datum = yield,可以产出值,也可以不产出--如果yield关键字后面没有表达式,那么生成器产出None. 协程可能从调用方接受数据,调用方是通过send(datum)的方式把数据提供给协程使用,而不是next(...)函数,通常调用方会把值推送给协程。 协程可以把控制器让给中心调度程序,从而激活其他的协程 所以总体上在协程中把yiel...

    Python开发 2017年10月10日
  • SQL Server 2017正式发布支持Linux+新浪微博服务器被鹿晗恩爱挤爆原因猜想【马哥教育早报-120期】

    2017年10月10日 星期二   马哥教育新闻快报 导读:SQL Server 2017正式发布支持Linux+新浪微博服务器被鹿晗恩爱挤爆原因猜想 每日一句 不知其品观其侣,不知其德观其敌。不知其才观其操,不知其量观其较。 早报内容 0.SQL Server 2017正式发布支持Linux 微软在去年3月首次对外宣布了Linux版的SQL Server,并于今年7月发布了首个公开RC版。前几日在美国奥兰多召开的微软 Ignite 2017大会上,微软宣布SQL Server 2017于10月...

    技术干货 2017年10月10日
  • Linux邮件应用 Geary 0.12发布+大家好,我给大家介绍一下,这是我的【马哥教育早报-119期】

    2017年10月09日 星期一   马哥教育新闻快报 导读:Linux邮件应用 Geary 0.12发布+Purism’s Linux 手机众筹达到100万美元 每日一句 尽力做好自己份内的事,剩下的就交给老天,其实人生如是而已。——张德芬《遇见心想事成的自己》 早报内容 0.Linux邮件应用 Geary 0.12发布 开源电子邮件客户端Geary的一个重大更新版本现在可以下载。Geary 0.12是自2011年5月发布的Geary 0.11之后的一个版本,是一款很受欢迎的Linux邮件应用。...

    技术干货 2017年10月9日
  • Python 最难的问题你猜是什么?

    超过十年以上,没有比解释器全局锁(GIL)让Python新手和专家更有挫折感或者更有好奇心。 未解决的问题 随处都是问题。难度大、耗时多肯定是其中一个问题。仅仅是尝试解决这个问题就会让人惊讶。之前是整个社区的尝试,但现在只是外围的开发人员在努力。对于新手,去尝试解决这样的问题,主要是因为问题难度足够大,解决之后可以获得相当的荣誉。计算机科学中未解决的 P = NP 就是这样的问题。对此如果能给出多项式时间复杂度的答案,那简直就可以改变世界了。Python最困难的问题比证明P = NP要容易一些,...

    Linux云计算 2017年10月8日
  • Python 中的装饰器

    一, 引用 [书] 流畅的Python [书] Effective Python 二, 基本概念 问题1:装饰器是什么? 解答: 严格来说,装饰器只是语法糖, 装饰器是可调用的对象,可以像常规的可调用对象那样调用,特殊的地方是装饰器的参数是一个函数 问题2:装饰器有什么特性? 解答: 装饰器有2个特性,一是可以把被装饰的函数替换成其他函数, 二是可以在加载模块时候立即执行 def decorate(func):     print('running decorate', func)     de...

    Python开发 2017年10月8日
  • 千万千万不要运行的 Linux 命令

    文中列出的命令绝对不可以运行,即使你觉得很好奇也不行,除非你是在虚拟机上运行(出现问题你可以还原),因为它们会实实在在的破坏你的系统。所以不在root等高级管理权限下执行命令是很好的习惯。 早晚有一天,Linux 系统会像 Windows 那样流行,用的人越来越多,包括对计算机不是很了解的人,本文的目的就是告诉大家:在Linux给你最大程度自由度的同时,也使得破坏系统变得更加容易,如果你不了解某些命令的意义,下载执行包含恶意命令的脚本,或者被骗运行某些命令,很容易让你哭 都来不及。 这并不是说明...

    Linux云计算 2017年10月8日
  • 一篇搞定Python正则表达式

    1. 正则表达式语法 1.1 字符与字符类1 特殊字符:.^$?+*{}[]()|以上特殊字符要想使用字面值,必须使用进行转义2 字符类1. 包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。2. 字符类内可以指定范围,比如[a-zA-Z0-9]表示a到z,A到Z,0到9之间的任何一个字符3. 左方括号后跟随一个^,表示否定一个字符类,比如[^0-9]表示可以匹配一个任意非数字的字符。4. 字符类内部,除了之外,其他特殊字符不再具备特殊意义,都表示字...

    Python开发 2017年10月8日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!