上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页
摘要: 在项目中,需要为后台服务撰写API。刚开始接触的时候,并没有考虑太多,就想提供URL,服务端通过该URL进行查询、创建、更新等操作即可。但再对相关规范进行了解后,才发现,API的设计并没有那么简单,远远不是URL的问题,而是一个通信协议的整体架构 1. 使用GET、POST、PUT、DELETE这几 阅读全文
posted @ 2017-09-25 13:32 曾先森在努力 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 前言 市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 ZeroMQ ,阿里巴巴捐赠给 Apache 的 RocketMQ ,连 redis 这样的 NoSQL 数据库也支持 MQ 功能。总之这块知名的产品就有十几种。 市面上的消息队列 阅读全文
posted @ 2017-08-18 09:48 曾先森在努力 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 原文出处: liuaiqi627 的博客 python2.x中处理中文,是一件头疼的事情。网上写这方面的文章,测次不齐,而且都会有点错误,所以在这里打算自己总结一篇文章。 我也会在以后学习中,不断的修改此篇博客。 这里假设读者已有与编码相关的基础知识,本文不再再次介绍,包括什么是utf-8,什么是u 阅读全文
posted @ 2017-08-14 09:26 曾先森在努力 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用My 阅读全文
posted @ 2017-07-08 18:40 曾先森在努力 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 原文链接-https://github.com/taizilongxu/interview_python Python语言特性 1 Python的函数参数传递 2 Python中的元类(metaclass) 3 @staticmethod和@classmethod 4 类变量和实例变量 5 Pyth 阅读全文
posted @ 2017-07-07 18:28 曾先森在努力 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: Have you ever wondered if Logstash was sending data to your outputs? There's a brand new way to check if Logstash has a "pulse." Introducing the heart 阅读全文
posted @ 2017-02-25 14:00 曾先森在努力 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 超时函数 这个函数的作用在于可以给任意可能会hang住的函数添加超时功能,这个功能在编写外部API调用 、网络爬虫、数据库查询的时候特别有用 timeout装饰器的代码如下: import signal,functools #下面会用到的两个库 class TimeoutError(Exceptio 阅读全文
posted @ 2016-11-07 15:59 曾先森在努力 阅读(351) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/22663276?refer=passer http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/ 阅读全文
posted @ 2016-11-07 10:50 曾先森在努力 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 一.环境准备 OS:Ubuntu-14.04 制作镜像版本:Ubuntu-14.04.4-server-amd64.iso 查看是否支持虚拟化(有输出代表支持,否则在BIOS页面中设置即可): egrep -o '(vmx|svm)' /proc/cpuinfo 1 1 二.安装kvm sudo a 阅读全文
posted @ 2016-11-03 16:22 曾先森在努力 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 编辑器 最常见: vim / SublimeText2 / PyCharm Vim有兴趣可以看看 k-vim 适合Python/Golang开发 本地环境 pip/easy_install 包管理 virtualenv + virtualenvwrapper 库/版本管理, 环境隔离 ipython 阅读全文
posted @ 2016-08-19 12:21 曾先森在努力 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Customizing docker The Docker systemd unit can be customized by overriding the unit that ships with the default CoreOS settings. Common use-cases for 阅读全文
posted @ 2016-08-18 19:56 曾先森在努力 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1、下载harbor,地址https://github.com/vmware/harbor2、进入harbor-master/Deploy目录,修改harbor.cfg文件,主要修改以下信息 2.1、hostname =10.10.10.10 (这个是harbor所在服务器的ip,不能写127.0. 阅读全文
posted @ 2016-07-28 14:01 曾先森在努力 阅读(2343) 评论(0) 推荐(0) 编辑
摘要: 在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__i 阅读全文
posted @ 2016-07-24 22:55 曾先森在努力 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 这一段时间学习了下rabbitmq,在学习的过程中,发现国内关于python采用pika库使用rabbitmq的资料很少,官网有这方面的资料,不过是都英文的。于是笔者结合自己的理解,就这方面内容写了一些示例,总共有七篇笔记,分享出来。 笔记依次是循序渐进的,笔记内贴出的代码笔者都实际运行过,运行系统 阅读全文
posted @ 2016-04-15 14:06 曾先森在努力 阅读(719) 评论(1) 推荐(0) 编辑
摘要: SQL查询的事情很简单,但是常常因为很简单的事情而出错。遇到一些比较复杂的查询我们更是忘记了SQL查询的基本语法。本文希望通过简单的总结,把常用的查询方法予以总结,希望能够明确在心。 场景:学生信息系统,包括学生信息、教师信息、专业信息和选课信息。 1、基本查询 从表中查询某些列的值,这是最基本的查 阅读全文
posted @ 2016-04-13 16:55 曾先森在努力 阅读(315) 评论(0) 推荐(0) 编辑
摘要: rsync是类unix系统下的数据镜像备份工工具,一般linux系统都自带了 [可以确认一下:shell>rpm -qa|grep rsync] 服务端:192.168.1.2 同步目录:/home/source 客户端:192.168.1.3 同步目录:/home/receive 1、服务端配置 阅读全文
posted @ 2016-04-11 11:16 曾先森在努力 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于 阅读全文
posted @ 2015-09-08 16:34 曾先森在努力 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 12步轻松搞定Python装饰器 通过 Python 装饰器实现DRY(不重复代码)原则: http://python.jobbole.com/84151/ 基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义 阅读全文
posted @ 2015-08-31 16:59 曾先森在努力 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1、删除redhat原有的yum源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的yum安装包 这里我们使用CentOS的yum源# wget http://mirror.centos.org/centos/6.0/os/i386/Packages/... 阅读全文
posted @ 2015-06-11 10:17 曾先森在努力 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1. 处理中文时出现的错误'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)" 解决方法 "UnicodeDecodeError: 'ascii' codec can't decode byte 阅读全文
posted @ 2015-04-13 15:10 曾先森在努力 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页