在Ubuntu上写好了一个简单的ASP.NET 5应用程序,尝试将这个程序部署在没有mono环境的CentOS服务器上。部署步骤如下:1)安装libuv;2)安装openssl;3)安装dnvm;4)用dnvm安装基于coreclr的dnx;5)用git签出ASP.NET 5应用程序的源代码;6)安...
分类:
Web程序 时间:
2015-06-29 13:08:35
阅读次数:
535
要想用Node.js首先需要知道它到底是什么, 有哪些优缺点. 然后我们才能知道到底 Node.js 适合哪些应用场景.Node.js维基百科:“Node.js 是谷歌 V8 引擎、libuv平台抽象层 以及主体使用 Javscript 编写的核心库三者集合的一个包装外壳。” Node.js的作者瑞...
分类:
Web程序 时间:
2015-03-11 12:35:44
阅读次数:
191
基于libuv的TCP设计(一) 基于libuv的TCP设计(二) 一、第二版本的libuv_tcp已经基本可以使用。不会出错与崩溃现象,支持几百路客户端同时连接。可是有一缺陷就占用CPU非常高。因为IDLE阶段一直检测有无数据需要发送,所以当服务器空闲时IDLE会空转,占用CPU。如今对此流程进行...
分类:
其他好文 时间:
2014-12-20 16:48:38
阅读次数:
515
libuv官网只提供了os x的编译方法,没有IOS的。既然os x和ios的系统内核差不多,并且编译工具都是xcode,那我们只要重新指定cpu架构,就可以编译出ios版的了。1.安装python,官网上有os x版的:python.org/download,下载Python 3.x Mac In...
分类:
移动开发 时间:
2014-09-18 20:25:14
阅读次数:
338
libevent : 名气最大,应用最广泛,历史悠久的跨平台事件库;libev : 较libevent而言,设计更简练,性能更好,但对Windows支持不够好;libuv : 开发node的过程中需要一个跨平台的事件库,他们首选了libev,但又要支持Windows,故重新封装了一套,*nix下用l...
分类:
其他好文 时间:
2014-09-10 15:32:10
阅读次数:
584
手把手教你吧libpomelo加入cocos2d-x项目(包括libuv、jansson)
1.从github下载libpomelo代码
2.创建libpomelo的VS工程
3.创建libuv的VS工程(执行E:\cocos2d-prj\libpomelo\deps\uv\vcbuild.bat脚本即可)...
分类:
其他好文 时间:
2014-09-03 13:13:26
阅读次数:
334
官网上给出的例子http://nikhilm.github.io/uvbook/threads.html#inter-thread-communication,中文理解在后边Inter-thread communicationSometimes you want various threads to...
分类:
编程语言 时间:
2014-08-29 17:55:18
阅读次数:
2927
我从一年前(大概2013年6,7月份)开始在业余时间做这项移植工作,走走停停,陆续用了一两个月的时间,才基本完成。这期间做了详细的移植记录,现在发布出来,希望对某些人有用。就在昨天(2014年7月12日),我又把移植的代码同步到最新的libuv并发布到Github上;但是之前的移植记录没有变更,或许在一定程度上已经部分失效了。...
分类:
编程语言 时间:
2014-07-13 18:25:32
阅读次数:
344
一、本人设想的TCP服务器有如下特性:1.启动服务,一直监听端口。2.有新连接(客户端)就通知用户。并把连接接收到的数据回调给用户。3.客户端连接上后用户可在任意时间发送数据给它。4.客户端断开时关闭或用户可手动关掉。以上操作都可以不同线程在完成。二、使用libuv遇到的问题由于对libuv不熟悉+...
分类:
其他好文 时间:
2014-05-29 23:07:45
阅读次数:
437