使用cowboy实现websocket主要实现以下回调函数 下面的函数返回值要具体弄清楚原因参考 websocket具体协议 主要就是两个部分 握手和数据传输 -export([init/3]).常见所有处理程序回调。建立WebSocket连接,这个函数必须返回upgrade的元组。 -expo.....
分类:
Web程序 时间:
2014-07-11 21:32:50
阅读次数:
366
Linux中thread (light-weighted process) 跟process在實作上幾乎一樣。最大的差異來自於,thread 會分享 virtual memory address space.a. 從kernel角度看兩者沒差別,在user看來process是least shared...
分类:
系统相关 时间:
2014-07-11 20:41:54
阅读次数:
308
structkfifo{unsignedchar*buffer;/*thebufferholdingthedata*/unsignedintsize;/*thesizeoftheallocatedbuffer*/unsignedintin;/*dataisaddedatoffset(in%size)...
分类:
系统相关 时间:
2014-07-09 19:52:38
阅读次数:
317
id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];和id myObj = [[MySpecialClass alloc] init];是一样的。但是,如果你的程序中并不存在MySpecialClass这个类,下面的写法会出错...
分类:
移动开发 时间:
2014-07-09 19:40:34
阅读次数:
221
1杀掉tomcat 进程用ssh登陆到服务器lsof -i:8080 //找到端口ps -ef|grep tomcat kill -9 端口2找到tomcat目下的startup.sh启动tomcat服务
分类:
系统相关 时间:
2014-07-09 19:31:28
阅读次数:
206
“ddl_ekt”有一个无效 SelectedValue,因为它不在项目列表中。 怎么回事现象:在用户控件的page_load事件里绑定下拉框,报上面错误解决:将下拉框绑定,放在page_Init事件里这可能跟服务器加载控件的生命过程有关系
分类:
其他好文 时间:
2014-07-09 16:58:31
阅读次数:
146
http://202.121.199.212/JudgeOnline/problem.php?cid=1079&pid=2
分析: Catalan数的应用,直接用了Catalan数的递推公式之一
代码:
#include
#include
using namespace std;
long long f[20];
void init()
{
f[0]=f[1]...
分类:
其他好文 时间:
2014-07-09 10:17:44
阅读次数:
239
1. Linux内核支持哪些加密算法 ?
内核支持的加密算法很多,包括:
对称加密算法,如AES;
摘要算法,如sha1,md5;
压缩算法,如deflate。
不过内核好像不支持非对称加密算法。
2. 加密算法源文件位置
这些算法作为加密函数框架的最底层,提供加密和解密的实际操作。这些函数可以在内核crypto文件夹下,相...
分类:
移动开发 时间:
2014-07-09 10:17:07
阅读次数:
482
创建newgame()方法用于开始新的游戏。而开始新游戏需要完成两件事情,一是初始化棋盘格,一是在随机两个格子生成两个数字。通过编写init()方法来完成棋盘格的初始化工作。棋盘格是一个4乘4的16块的方格,所以我们需要创建一个二位数组来表示。仅仅初始化棋盘格是不够的,我们还需要一个4乘4的格子用来显示数字。...
分类:
Web程序 时间:
2014-07-09 10:12:12
阅读次数:
413
Linux 获得机器的IP和网卡信息代码来自于网络, 我改写了, 有美不敢自专, 特分享之.用法很简单,就3个函数.头文件getmac.h:/**
* getmac.h
*
* 2014-07-08: init created
*/
#ifndef GETMAC_H_INCLUDED
#define GETMAC_H_INCLUDED
#if defined(__cplusplus)
e...
分类:
系统相关 时间:
2014-07-09 09:22:55
阅读次数:
403