文章库ARTICLE COLUMN

  • Docker 快速部署代码之道

    Docker 快速部署代码之道

    摘要:在最初的容器构建之后,的变更是纯代码。发现任何旧容器正在运行的实例并停止它们。我们已经创建了来直接部署我们的每个服务,因此部署仅仅是一个运行正确的问题。总结因为主要的一个方式是封装基础架构到一个自包含的,可部署的包。 在 Ionic,我们是...

    shengguoshengguo 评论0 收藏0
  • 两篇文章帮你入门Django(上)

    两篇文章帮你入门Django(上)

    摘要:本文结合官方文档中的个小教程,帮你了解。一共分上下两篇文章,上篇主要来分析处理的机制,下篇来介绍下提供的后台管理,以及单元测试等强大的功能。项目创建成功之后,可以运行生成相应的数据库表是引入的命令,较早的版本可以用其他的命令代替。 原...

    shuiboshuibo 评论0 收藏0
  • mysql操作

    mysql操作

    摘要:昨天搞数据库把系统搞挂了,今天花费多半天的时间重装了一下,借此总结一下这几天的学习。是各个字段之间的分隔符,是行与行之间的分隔符这个命令的导入速度非常快,我用脚本写的和这个速度上相差太远了 昨天搞数据库把系统搞挂了,今天花费多半天的时...

    wh469012917wh469012917 评论0 收藏0
  • 【协程原理】 - 协程不过是用户态的线程

    【协程原理】 - 协程不过是用户态的线程

    摘要:也就是现代操作系统的虚拟内存空间。有在两个进程之间切换状态的时候,需要把内存的映射关系调整过来,否则虚拟内存的地址是无法对应到正确的物理地址的。但是原理是非常类似的。协程与线程的区别在于,协程的是在完全在用户态,由语言的或者是库来完成...

    pcChaopcChao 评论0 收藏0
  • [转]Writing an Hadoop MapReduce Program in Python

    [转]Writing an Hadoop MapReduce Program in Python

    mapper.py #!/usr/bin/env python """A more advanced Mapper, using Python iterators and generators.""" import sys def read_input(file): for line in file: # s...

    JessYanCodingJessYanCoding 评论0 收藏0
  • 【妙用协程】 - I/O阻塞和流程阻塞

    【妙用协程】 - I/O阻塞和流程阻塞

    摘要:所以我们这里谈的流程阻塞只是一种简化的流程建模的实现。在某种意义下,阻塞和流程阻塞都是阻塞问题。 咱不咬文嚼字地掰什么是Blocking I/O,什么是Async I/O,没啥意思。代码是用来解决问题的。有的时候透彻理解问题,会比透彻理解某个具体的解法更...

    xinhaipxinhaip 评论0 收藏0
  • 【tulip】 - I/O阻塞的小例子

    【tulip】 - I/O阻塞的小例子

    摘要:在了解了的实现方式的基础之上,希望能够把流程阻塞的功能在的框架之上实现,从而可以制作一个简单的类似,这样的集群调度工具。我们先来看一个最基本的网络编程的例子这是一个服务器。 接下来,会把Python tulip这个网络库(也就是3.4之后的asyncio)...

    JessYanCodingJessYanCoding 评论0 收藏0
  • 【tulip】 - 多线程的版本

    【tulip】 - 多线程的版本

    摘要:最重要的是每个线程,对应了一个函数的执行。有多个线程同时执行的时候,每个线程的状态是由操作系统内核负责保存在内存中的。在多线程的实现中。并且内核的线程在切换多个线程的时候,线程切换的开销是比较大。 上次的网络编程的例子,改写成多线程的...

    CoderStudyCoderStudy 评论0 收藏0
  • 【tulip】 - 多进程的版本

    【tulip】 - 多进程的版本

    摘要:前面的网络编程的例子使用多进程也是可以实现的其中之后会创建一个子进程。从效率上来说,具有多线程一样的问题,而且内存占用会更高,切换成本也更高。多线程和多进程的版本从代码可读性上来说还是非常不错的,很好懂,从上至下平铺直叙的。 前面的网...

    ACb0yACb0y 评论0 收藏0
  • 【tulip】 - IOCP

    【tulip】 - IOCP

    摘要:简单来说就是一个操作系统提供的回调机制。其中这一步是创建,是做一个调用,后面的是轮询,这一步是根据返回的查找对应的回调函数回调。这样状态从多个线程的多个栈上,变成了只有一个线程,但是在线程内部有一个来维护单线程内多个并发流程的状态。 ...

    SunxbSunxb 评论0 收藏0
  • devpi 快速入门: 上传, 测试, 推送发行版

    devpi 快速入门: 上传, 测试, 推送发行版

    摘要:命令配置一个调用,使用在索引上的与兼容的页来寻找和下载包。现在我们切回然后寻找我们的发行文件我们看到被包含在两个索引中,让我们移除的发行版如果你没有指定选项,你将被询问确认删除的交互式操作。 注:该文的原文是 Quickstart: uploading,...

    fjcgreatfjcgreat 评论0 收藏0
  • [零基础学python]总结参数的传递

    [零基础学python]总结参数的传递

    摘要:下面总结通过总结常见的函数参数定义方式,来理解参数传递的流程。这种方式最常见了,列出有限个数的参数,并且彼此之间用逗号隔开。而且,必须数量一致,一一对应。 就前面所讲,函数的基本内容已经完毕。但是,函数还有很多值得不断玩味的细节。这里...

    vibiuvibiu 评论0 收藏0
  • sqlalchemy连接mysql中文乱码问题

    sqlalchemy连接mysql中文乱码问题

    摘要:我用的是,先看了一下,发现果然在这一层就已经出问题了如果用纯的话,在连接数据库的时候要加上然后在这一层的做法是在字符串后面加上参考感谢 我用的dialect是pymysql,先看了一下pymysql,发现果然在这一层就已经出问题了 如果用纯pymysql的话,在...

    trilevertrilever 评论0 收藏0
  • 【妙用协程】 - 诡异的web框架

    【妙用协程】 - 诡异的web框架

    摘要:点的话会提交一个请求给服务器,服务器返回一个新页面,其上面显示一个。对象的值是以协程的方式保存在服务器端的。类似的想法最出名的框架是的。于是乎就有这些诡异的实现了。 在史前的web开发时代(我说的是AngularJS工程师开始变得价值不菲之前的黑...

    jsliangjsliang 评论0 收藏0
  • [零基础学python]传说中的函数编写条规

    [零基础学python]传说中的函数编写条规

    摘要:关于函数的事情,总是说不完的,下面就罗列一些编写函数的注意事项。函数具有独立性。也就是常说的不要有太强的耦合性。要让函数能够独立于外部的东西。函数实现的功能和目标要单一化。这跟前面的道理是一样的,目的是降低耦合性。 关于函数的事情,总...

    mushangmushang 评论0 收藏0
  • 使用 Flask 和 AngularJS 构建博客 - 2

    使用 Flask 和 AngularJS 构建博客 - 2

    摘要:我们将使用方法创建一个。我们传递一个布尔类型,这个就是我们早先讨论的的参数。再使用和构建博客教程系列的第三部分见。所有的源码都在上,但是应用程序的源码还没有放上去,因为我们还没有完成它,等到第三部分写完以后再放全部的源码到上。 注...

    awokezhouawokezhou 评论0 收藏0
  • 使用 psutil 和 MongoDB 做系统监控

    使用 psutil 和 MongoDB 做系统监控

    摘要:大纲我们需要监控两台服务器来确保它们是正常的,运行期间没有内存和磁盘使用率问题。连接,在收到每个请求服务器的数据后,给每个对应的服务器响应格式化的数据。 注:原文地址 psutil and MongoDB for System Monitoring 这篇入门文章描述了怎...

    honhonhonhon 评论0 收藏0
  • [零基础学python]变量和参数

    [零基础学python]变量和参数

    摘要:每个形参的名称均可作为过程内的局部变量。实参表示在您调用过程时传递给过程形参的值。看官如果硬着头皮看完这段引文,发现里面有几个关键词参数变量形参实参。好似全局变量能力很强悍,能够统帅函数内外。 对于变量和参数,不管是已经敲代码多年的老...

    FreelanderFreelander 评论0 收藏0
  • [零基础学python]有容乃大的list(1)

    [零基础学python]有容乃大的list(1)

    摘要:定义在中,用方括号表示一个,在方括号里面,可以是,也可以是类型的数据,甚至也能够是这种布尔值。前面在对进行操作的时候,有一些内置函数,比如,这是去掉左右空格的内置函数,也是的方法。 前面的学习中,我们已经知道了两种python的数据类型:in...

    lewiflewif 评论0 收藏0
  • [零基础学python]有容乃大的list(2)

    [零基础学python]有容乃大的list(2)

    摘要:对的操作合并有容乃大的中,对的操作提到了,也就是将某个元素追加到已知的一个后边。如果的对象是数值型,则报错。依然是上一条官方解释是不是说的非常清楚明白了先到这里,下讲还继续有容乃大的 对list的操作 合并list 《有容乃大的list(1)》中,...

    阿罗阿罗 评论0 收藏0
  • [零基础学python]有容乃大的list(3)

    [零基础学python]有容乃大的list(3)

    摘要:对于,就不能进行字符的追加。与类似,也是对元素的增加。注意两点如果正确删除,不会有任何反馈。没有消息就是好消息。是一个有意思的东西,内涵丰富。并且可能会做一个有意思的游戏。 现在是讲lis的第三章了。俗话说,事不过三,不知道在开头,我也...

    JulylovinJulylovin 评论0 收藏0
  • Python学习资源收录

    Python学习资源收录

    对于初学者来说非常好入门的一个网站http://www.pythoner.cn/ 持续收入中...

    txgcwmtxgcwm 评论0 收藏0
  • [零基础学python]list和str比较

    [零基础学python]list和str比较

    摘要:和两种类型数据,有不少相似的地方,也有很大的区别。偏移量从开始,总元素数减结束。和转化这个内置函数实现的是将转化为。在看例子之前,请看官在交互模式下做如下操作得到了对这个内置函数的完整说明。 list和str两种类型数据,有不少相似的地方,...

    codergardencodergarden 评论0 收藏0
  • [零基础学python]画圈还不简单吗?

    [零基础学python]画圈还不简单吗?

    摘要:画圈换一个说法就是循环。就相当于让依次等于中的各个值。例找出以内的能够被整除的正整数。以上做了简单分析,要实现流程,还需要细化一下。代码代码运行结果这里仅仅列举一个简单的例子,看官可以在这个例子基础上深入打印某范围内的偶数奇数等。 画...

    ccj659ccj659 评论0 收藏0
  • [零基础学Python]再深点,更懂list

    [零基础学Python]再深点,更懂list

    摘要:有的前面有空格,有的后面有空格去掉元素前后的空格这是一个有意思的内置函数,本来我们可以通过的方式得到一个的每个元素编号,然后在用的方式得到该元素。 对于list,由于她的确非常非常庞杂,在python中应用非常广泛,所以,虽然已经介绍完毕了基础...

    mdluomdluo 评论0 收藏0

热门文章

<