摘要: 首先,你知道什么是应用服务器吗?应用服务器通常被描述为是存在于服务器中心架构中间层的一个软件框架。 应用服务器常被看作是一个三层的应用程序,即图形用户界面(GUI)服务器,应用程序(业务逻辑)服务器,以及数据库和事务服务器,目的是为安全及状态维护、数据访问及其持久性提供服务。 对于Web应用程序,应 阅读全文
posted @ 2019-01-17 11:27 派森学python 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 现在有如此之多的Python包,几乎没有人能够全盘掌握。 光是PyPI就可单独列出47,000个包! 近日,听到很多数据科学家切换到Python的消息,我不由地想到,虽然他们得到了pandas、scikit-learn和numpy的一些巨大好处,但却错过了一些稍微老一点但同样能提供帮助的Python 阅读全文
posted @ 2019-01-17 11:23 派森学python 阅读(794) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍了常见的8大排序算法基本概念以及其Python实现方式,如果你是Java程序员,也可以看看之前我们介绍的Java程序员必须掌握的8大排序算法。 ​ 1、插入排序 描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的 阅读全文
posted @ 2019-01-17 11:21 派森学python 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 27 种语言 过程型编程语言: C, Rust, Cython 面向对象数据建模语言: Java, C#, Eiffel C 的面向对象衍生语言: C++, D 面向数组的数据处理: MATLAB/Octave, Julia 统计数数据分析: R 计算型管道建模: Haskell, Scala, C 阅读全文
posted @ 2019-01-17 11:20 派森学python 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 让我们来看看你有多么了解电脑!所有这些程序的数值都是可变的。你的任务是:在程序花费1秒运行之前猜测它的大概值。 你并不需要猜出一个精确值:选择范围在1和10亿之间。你只要能猜出正确的数量级,就算正确!下面是一些注意事项: 如果答案是38,000,那么你选择10,000或100,000,我们就认为都是 阅读全文
posted @ 2019-01-17 11:13 派森学python 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 显示有限的接口到外部 当发布python第三方package时,并不希望代码中所有的函数或者class可以被外部import,在__init__.py中添加__all__属性,该list中填写可以import的类或者函数名, 可以起到限制的import的作用, 防止外部import其他函数或者类。 阅读全文
posted @ 2019-01-17 11:11 派森学python 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 常见错误1:错误地将表达式作为函数的默认参数 在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可选参数。虽然这是一个很好的语言特性,但是当默认值是可变类型时,也会导致一些令人困惑的情况。我们来看看下面这个Python函数定义: Python程序员常犯的一个错误,就是想当然地认为:在 阅读全文
posted @ 2019-01-17 11:03 派森学python 阅读(538) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2013/2015 搭配 Python Tools for Visual Studio 扩充套件让 Visual Studio 能提供对 Python 程序语言高度整合的开发环境,并完整发挥 Visual Studio 强大的功能,协助您在 Visual Studio 内 阅读全文
posted @ 2019-01-17 10:58 派森学python 阅读(4405) 评论(0) 推荐(0) 编辑
摘要: 引言 Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但是当项目达到一定的规模,频繁创建/销毁进程或者线程是非常消耗资源的,这个时候我们就要编写自己的线程池/进程池,以空间换时间。但从Python3.2开始,标准库为我们提供了conc 阅读全文
posted @ 2019-01-17 10:54 派森学python 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 引言 Descriptors(描述符)是Python语言中一个深奥但很重要的一个黑魔法,它被广泛应用于Python语言的内核,熟练掌握描述符将会为Python程序员的工具箱添加一个额外的技巧。本文我将讲述描述符的定义以及一些常见的场景,并且在文末会补充一下__getattr,__getattribu 阅读全文
posted @ 2019-01-17 10:53 派森学python 阅读(513) 评论(0) 推荐(0) 编辑
摘要: NoSQL 这个词在近些年正变得随处可见. 但是到底 “NoSQL” 指的是什么? 它是如何并且为什么这么有用? 在本文, 我们将会通过纯 Python (我比较喜欢叫它, “轻结构化的伪代码”) 写一个 NoSQL 数据库来回答这些问题. OldSQL 加群:923414804 免费获取数十套PD 阅读全文
posted @ 2019-01-17 10:49 派森学python 阅读(823) 评论(0) 推荐(0) 编辑