E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
libtnet
解析URL
目前该解析器用于nodejs的http解析,另还有大家熟知的tcpflow以及
libtnet
都以他作为引擎。
xw_njust_ecjtu
·
2020-07-16 01:27
linux
网络
使用mio开发web framework - base
最近,笔者要用rust实现一个高性能网络服务,首先就需要选择一个好的异步网络库,在c++里面我们有太多选择,libev,libevent,libuv,甚至笔者自己也写过一个
libtnet
,不过在rust
siddontang
·
2020-03-21 12:28
高性能C++网络库
libtnet
实现:Connection
Connection
libtnet
只支持IPv4 TCP Connection,之所以这么做都是为了使得实现尽可能的简单。我们主要在Connection类中封装了对tcp连接的操作。
·
2015-11-11 10:00
Connection
一个参考tornado的高性能c++网络库:
libtnet
libtnet
是一个用c++编写的高性能网络库,它在设计上面主要参考tornado,为服务端网络编程提供简洁而高效的接口,非常易于使用。
jmppok
·
2015-03-25 10:00
C++
网络
高性能
库
高性能C++网络库
libtnet
实现:Connection
Connection继承自std::enable_shared_from_this,也就意味着外部我们会操作其shared_ptr,
libtnet
几乎所有的对象都采用智能指针的方式来进行内存管理。
siddontang
·
2014-05-11 16:00
C++
web服务器
高性能
tornado
智能指针
发布一个参考tornado的高性能c++网络库:
libtnet
libtnet
是一个用c++编写的高性能网络库,它在设计上面主要参考tornado,为服务端网络编程提供简洁而高效的接口,非常易于使用。
siddontang
·
2014-05-11 16:00
C++
网络编程
高性能
tornado
libcoro:在c++中支持coroutine
起因在第一个版本的
libtnet
开发完成之后,我一直在思考如何让异步方式的网络编程更加简单。
siddontang
·
2014-05-11 16:00
异步
coroutine
lua
网络编程
Go
高性能C++网络库
libtnet
实践:comet单机百万连接挂载测试
最近在用go语言做一个挂载大量长连接的推送服务器,虽然已经完成,但是内存占用情况让我不怎么满意,于是考虑使用
libtnet
来重新实现一个。后续我会使用comet来表明推送服务器。
siddontang
·
2014-05-11 16:00
C++
web服务器
push
Comet
高性能
高性能C++网络库
libtnet
实现:http
HTTPlibtnet提供了简单的http支持,使用也很简单。一个简单的httpserver:voidonHandler(constHttpConnectionPtr_t&conn,constHttpRequest&request) { HttpResponseresp; resp.statusCode=200; resp.setContentType("text/html"); resp.bod
siddontang
·
2014-05-11 16:00
C++
http
http
websocket
网络编程
parser
libcoro:在c++中支持coroutine
起因在第一个版本的
libtnet
开发完成之后,我一直在思考如何让异步方式的网络编程更加简单。
siddontang
·
2014-03-05 14:00
异步
coroutine
lua
网络编程
Go
高性能C++网络库
libtnet
实践:comet单机百万连接挂载测试
最近在用go语言做一个挂载大量长连接的推送服务器,虽然已经完成,但是内存占用情况让我不怎么满意,于是考虑使用
libtnet
来重新实现一个。后续我会使用comet来表明推送服务器。
siddontang
·
2014-01-01 14:00
C++
web服务器
push
Comet
高性能
学习tornado:介绍
虽然现在我的工作重点已经转向go了,但是我觉得还是有必要记录一下tornado的相关东西,毕竟我的高性能网络库
libtnet
就是参考tornado来设计的。
siddontang
·
2013-12-30 22:00
python
web服务器
tornado
高性能C++网络库
libtnet
实现:http
HTTPlibtnet提供了简单的http支持,使用也很简单。一个简单的httpserver:voidonHandler(constHttpConnectionPtr_t&conn,constHttpRequest&request) { HttpResponseresp; resp.statusCode=200; resp.setContentType("text/html"); resp.bod
siddontang
·
2013-12-29 16:00
C++
http
http
websocket
网络编程
parser
高性能C++网络库
libtnet
实现:Connection
Connection继承自std::enable_shared_from_this,也就意味着外部我们会操作其shared_ptr,
libtnet
几乎所有的对象都采用智能指针的方式来进行内存管理。
siddontang
·
2013-12-10 22:00
C++
web服务器
高性能
tornado
智能指针
高性能C++网络库
libtnet
实现:IOLoop
而在
libtnet
中,这一切的基础就是IOLo
siddontang
·
2013-12-05 23:00
C++
epoll
网络编程
shared_ptr
bind+function
高性能C++网络库
libtnet
实现:IOLoop
而在
libtnet
中,这一切的基础就是IOLo
siddontang
·
2013-12-05 23:00
性能
网络
libtnet
一个参考tornado的高性能c++网络库:
libtnet
libtnet
是一个用c++编写的高性能网络库,它在设计上面主要参考tornado,为服务端网络编程提供简洁而高效的接口,非常易于使用。
jmppok
·
2013-12-05 10:00
C++
网络
高性能
库
发布一个参考tornado的高性能c++网络库:
libtnet
libtnet
是一个用c++编写的高性能网络库,它在设计上面主要参考tornado,为服务端网络编程提供简洁而高效的接口,非常易于使用。
siddontang
·
2013-12-03 20:00
C++
网络编程
高性能
tornado
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他