一只皮皮熊

随便写点啥

排序:
默认
按更新时间
按访问量

beanstalkc Tutorial 中文版

英文原版:https://github.com/earl/beanstalkc/blob/wip-doc-rtfd/doc/tutorial.rst背景介绍:Beanstalk,一个高性能、轻量级的分布式内存队列系统。而beanstalkc是Beanstalk的一个python客户端库。开始:启动...

2018-06-13 19:19:39

阅读数:97

评论数:0

pycharm的python_stubs

最近在写udp socket程序时,对几个函数(如sendto)command+左击时,发现跳转到了这个python文件里面去了。(默认应该是到函数源码那里) /PyCharm2018.1/python_stubs/160944109/_socket.py 定义了如下的伪函数 ...

2018-08-08 00:40:32

阅读数:20

评论数:0

udp的若干问题

内部分型精简版 参考链接:https://blog.csdn.net/dog250/article/details/6896949 UDP SOCKET-SERVER # encoding: utf-8 ""&quo...

2018-08-05 17:05:27

阅读数:27

评论数:0

flask源码阅读笔记(4)-路由实现分析

一、url路由实现 1.基础路由 from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return &...

2018-07-19 00:42:57

阅读数:21

评论数:0

flask源码阅读笔记(2)-session相关

一、session的使用与常识 1.参考flask官方demo实现如下一段代码 # encoding: utf-8 """ @version: 1.0 @autho...

2018-07-17 01:49:19

阅读数:32

评论数:0

pycharm配置与使用技巧

pycharm也许是目前最好的python开发ide,自己几乎每一台电脑都有安装,这里列一下自己的配置和使用技巧,方便自己还有他人。一、pycharm下载与安装地址:http://www.jetbrains.com/pycharm/社区版够用,专业版学生账户可以免费用(只要edu邮箱即可以体验使用...

2018-07-15 23:01:18

阅读数:52

评论数:0

flask源码阅读笔记(1)-基本逻辑

一、前言 之前陆陆续续看过一点flask源码但不是很系统。最近计划把之前的笔记串起来,算是作为自己的积累。 为什么选择flask?答案比较简单: - 代码量不是很大,核心部分也就万行左右 - 代码相对规范 - 注释很详细 flask 源码:https://github.com/pall...

2018-07-15 21:20:35

阅读数:29

评论数:0

stderr基础

一、从一个c的例子讲起: void main(){ fprintf(stdout,"stdout!"); fprintf(stderr,"stderr!"); printf("p...

2018-06-18 17:35:26

阅读数:44

评论数:0

理解IO(一):基础指标

IO在计算机中指Input/Output,也就是输入和输出。一个优秀的程序员如果缺乏足够的IO基础知识,那他写出的程序必然是低效且丑陋的(好像说的是年轻的自己,(⊙﹏⊙)b)。这里我列举下从第三方获取到的一些关于IO耗时的基础指标: L1 cache reference 读取CPU的一级缓存:...

2018-06-03 17:32:32

阅读数:35

评论数:0

也谈谈docker

前言 docker在几年前(14\15\16左右),算是当时最火热的技术。docker其实本身并没有太多的技术创新,所有的核心技术几乎都是前人使用过的,但是docker的理念却是革命性的。 docker的架构 docker架构也是比较清晰的(这里不讨论k8s那类编排工具) docke...

2018-06-03 17:15:54

阅读数:64

评论数:0

python 常用一行式(持续更新ing)

一行式就是通过一行python代码解决一些复杂的问题 简易Web Server # Python 2 python -m SimpleHTTPServer # Python 3 python -m http.server 漂亮的打印 from pprint import pp...

2018-04-22 18:04:24

阅读数:23

评论数:0

大数据采集方案:mysql-binlog 注意点

概要 在大数据时代,数据研发人员总是想把各类数据采集到我们的数据仓库。最典型的方案是日志收集方案: flume采集文件,转发到kafka,再使用storm写到hdfs。但是实际场景中,我们的数据源不止文件,还有mysql这类db数据。 众所周知,mysql是可以开启binlog的,也就是说我们...

2018-04-22 16:51:49

阅读数:262

评论数:0

苹果开源数据库产品-foundationdb简介(一)

FoundationDB 是“一个能在多集群服务器上存放大规模结构化数据的分布式数据库”。该数据库系统专注于高性能、高可扩展性和不错的容错能力。2015 年苹果公司收购了数据提供商 FoundationDB,目的是为了提升旗下 App Store、iTunes Connect、 iTunes ...

2018-04-22 16:16:52

阅读数:314

评论数:0

基于vagrant搭建跨平台的开发环境

基于vagrant搭建跨平台的开发环境 一、为什么我们需要vagrant Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 主要使用Oracle的开源VirtualBox虚拟化系统(目前也支持vmware),使用 Chef创建自动化虚拟环境。 基于Vagrant我...

2018-03-28 21:54:27

阅读数:41

评论数:0

TCP全连接和半连接

TCP全连接和半连接

2017-10-29 18:02:04

阅读数:2740

评论数:0

聊聊进程-2-进程的管理

进程的管理是运维的基本功之一,对如何玩转shell十分关键掌握 进程基础概念进

2017-09-02 17:50:46

阅读数:126

评论数:0

python高性能框架-japronto浅测

前言:很久之前就听说python有个web框架可以媲美go、nodejs等高性能语言,周末有空特地看了下。 -------- 背景了解: japronto是一个全新的,为微服务量身打造的python微框架,关于它的详细介绍可以看转载的这篇文章《用 Python 实现每秒处理 120 万次 H...

2017-08-19 20:45:11

阅读数:2307

评论数:0

如何快速搭建vpn(pptp型)

很久之前的一篇文章,仅供参考! -------------------------------------- 学过或了解防火墙的,都应该对vpn比较了解。vpn种类比较多,这里介绍的是最简单的pptp。(学校用的是高级的硬件级防火墙,IPSec协议的貌似,原理不太一样)。这种简单的pptp协议...

2017-08-12 12:18:24

阅读数:6607

评论数:2

聊聊进程-1-进程间通信ipc技术

简介最近想梳理下进程相关的知识点,第一篇先谈下进程间通信的知识吧。为什么要进程间通信 数据传输,如A进程需要传一些参数到B进程 事件通知,如A进程告知B进程,你需要停止运行 进程间的分工协作,如A进程告诉B进程,你可以做xx了 数据的共享,如AB进程同时对一块数据处理 进程间通信的方式 管道 消息...

2017-08-07 00:54:26

阅读数:223

评论数:0

Protocol Buffers的简单介绍

16年3月写的一篇关于PB的文章,迁移到csdn上面来。

2017-07-16 19:56:50

阅读数:86

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭