加载中
阅读源码的心得

为什么阅读源码 其实阅读框架或者程序的源代码,对编码能力的影响并不大,更多的是熟悉该框架或者对这类型的程序如何实现的会有一个理解。所以我觉得阅读某个框架的源码和结构,有下面的优点...

FUSE协议解析

由于以前有项目是用到FUSE,将S3等对象存储映射为文件存储的,但我不是负责那一块,所以一直只是知道FUSE是个什么东西,而没有用过。刚好趁着没工作的这段时间,学习Golang,顺便把FUSE也了解...

Flask部分源码阅读

Flask主要依赖于Werkzeug和Jinja这两个库,是很简洁的Python Web框架。 Werkzeug 是一个WSGI的工具包,是Flask的核心库。 Jinja 则是一个模板渲染的库,主要负责渲染返回给客户端的html文件。...

2018/09/25 17:21
814
Ngrok内网穿透原理

Ngrok穿透原理 流程图 Client与Server建立一个scoket连接,然后发送一个Auth请求,Server验证后,返回AuthResp 接着Client发送ReqTunnel像服务器注册通道,比如,HTTP,HTTPS,TCP,其中包含...

2018/03/12 11:10
6.9K
# Python asyncio 文档的翻译(待续)

Python asyncio asyncio中简单概念 event_loop 事件循环:程序开启一个无限的循环,程序员会把一些函数注册到事件循环上。当满足事件发生的时候,调用相应的协程函数。 coroutine 协程:协程...

2018/03/01 22:50
363
Flask的请求上下文管理

一直想看一下Flask是怎么做请求上下文管理的,直接使用 from flask import request 就是当前的请求了。 简单看一个各个模块的代码: # flask/__init__.py ...... from .global import curr...

2018/02/22 15:42
455
阿里云短信平台Python3 SDK:SDK.InvalidRegionId Can not find endpoint to access 问题

阿里云官网上的aliyunsdkcore是不支持Python3的,但是在官方的Github上,有一个aliyunsdkcore-v3版本,该版本支持Python3。 但是在调用短信接口的时候,出现了aliyunsdkcore.acs_exception.e...

2018/01/19 15:56
5.9K
Java JNI示例及Wildfly下热更新war导致UnstatisfiedLinkError的问题

JNI示例 首先定义一个带有native关键字的类: package com.self.test; public class HelloNative { public native void helloWorld(); // public static void main(String[] args) ...

2018/01/16 17:53
809
Flask-SocketIO单元测试中创建连接时添加HTTP Header

在使用flask-socketio中,有时候需要在创建连接时检查HTTP Header中是否有相关的信息。但在flask-socketio的单元测试工具中,并没有方法添加HTTP Header,但可以对框架进行简单的修改,就可以...

Flask-SocketIO传输二进制单元测试的Bug和修改

最近用了Flask-SocketIO,因为要和一些性能比较差的机器通信,所以数据格式并没有采用传统的json,而是采用Google的跨平台序列化工具FlatBuffers,它的结构化数据都以二进制形式保存,所以需...

Python socket non-blocking with SSL 的问题

最近要直接用Socket做一个简单的Server,想使用non-blocking的Scoket,但是遇到一些问题,解决了所以在这里总结一下。 简单的Server端代码片段(只有接受数据的): #!/usr/bin/env python ...

2018/01/02 16:35
400
pypy 与 python的异同

pypy支持的扩展模块(对应Python/Modules/中的模块) pypy支持的内建模块: __builtin__:内建模块,包含一些常用的函数,如abs()等; __pypy__:提供一个由pypy解析器提供的特殊功能模块; ...

2016/12/21 23:28
248
HTTP 结构、状态码、首部简记

HTTP 结构、状态码、首部简记

2016/06/10 23:54
265
Python Socket 编程

写着写着,几乎变成对整个socket包的翻译了

2016/06/04 23:50
426
Linux下I/O多路复用select, poll, epoll 三种模型的Python使用

参考了多篇blog的总结,不要脸的说是原创了。

Vaadin 简单集合 GWT示例

一个使用Vaadin 用GWT开发客户端add-on的示例

2015/01/29 22:13
1.5W
jetty 9 JNDI(Datasource) & Jaas & ssl配置

分别配置jetty 9 jndi, jaas, ssl

2015/01/28 22:53
1.4K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部