上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 前言市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 ZeroMQ ,阿里巴巴捐赠给 Apache 的 RocketMQ ,连 redis 这样的 NoSQL 数据库也支持 MQ 功能。总之这块知名的... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 原文出处: liuaiqi627 的博客 python2.x中处理中文,是一件头疼的事情。网上写这方面的文章,测次不齐,而且都会有点错误,所以在这里打算自己总结一篇文章。我也会在以后学习中,不断的修改此篇博客。这里假设读者已有与编码相关的基础知识,本文不再再次介绍... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: 摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTr... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 超时函数这个函数的作用在于可以给任意可能会hang住的函数添加超时功能,这个功能在编写外部API调用 、网络爬虫、数据库查询的时候特别有用timeout装饰器的代码如下:import signal,functools #下面会用到的两个库 class TimeoutE... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(169) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/22663276?refer=passerhttp://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 编辑器最常见: vim / SublimeText2 / PyCharmVim有兴趣可以看看 k-vim 适合Python/Golang开发本地环境pip/easy_install 包管理virtualenv + virtualenvwrapper 库/版本管理, 环... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Customizing dockerThe Docker systemd unit can be customized by overriding the unit that ships with the default CoreOS settings. Common... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1、下载harbor,地址https://github.com/vmware/harbor2、进入harbor-master/Deploy目录,修改harbor.cfg文件,主要修改以下信息 2.1、hostname =10.10.10.10 (这个是harb... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。迭代器迭代器对象要求支持迭代器协议的对象,在Python中,支持迭... 阅读全文
posted @ 2017-12-15 14:37 曾先森在努力 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 这一段时间学习了下rabbitmq,在学习的过程中,发现国内关于python采用pika库使用rabbitmq的资料很少,官网有这方面的资料,不过是都英文的。于是笔者结合自己的理解,就这方面内容写了一些示例,总共有七篇笔记,分享出来。笔记依次是循序渐进的,笔记内贴出的... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(714) 评论(0) 推荐(0) 编辑
摘要: SQL查询的事情很简单,但是常常因为很简单的事情而出错。遇到一些比较复杂的查询我们更是忘记了SQL查询的基本语法。本文希望通过简单的总结,把常用的查询方法予以总结,希望能够明确在心。场景:学生信息系统,包括学生信息、教师信息、专业信息和选课信息。--学生信息表IF O... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(348) 评论(0) 推荐(0) 编辑
摘要: rsync是类unix系统下的数据镜像备份工工具,一般linux系统都自带了 [可以确认一下:shell>rpm -qa|grep rsync]服务端:192.168.1.2 同步目录:/home/source客户端:192.168.1.3 同步目录:/home/... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(923) 评论(0) 推荐(0) 编辑
摘要: Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 12步轻松搞定Python装饰器通过 Python 装饰器实现DRY(不重复代码)原则: http://python.jobbole.com/84151/ 基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1. 处理中文时出现的错误'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)" 解决方法"UnicodeDecodeError: 'ascii' codec can... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. logging介绍 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实现具... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 一、概述Python是一门多范式的编程语言,它同时支持过程式、面向对象和函数式的编程范式。因此,在Python中提供了很多符合 函数式编程 风格的特性和工具。以下是对 Python中的函数式编程 的简要总结,关于这一主题更全面的讨论可以参考 Functional Pr... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigParser,这里简单的做一些介绍。 ConfigParser解析的配置文件的格式比较象ini... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一 常用函数os模块os.sep 表示默认的文件路径分隔符,windows为\, linux为/os.walk(spath): 用来遍历目录下的文件和子目录os.listdir(dirname):列出dirname下的目录和文件os.mkdir() : 创建目录os.... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程 1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python... 阅读全文
posted @ 2017-12-15 14:36 曾先森在努力 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页