会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
erlang/golang 码农
纸上得来终觉浅
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
下一页
2014年11月12日
流式 storm介绍
摘要: Storm是什么 如果只用一句话来描述storm的话,可能会是这样:分布式实时计算系统。按照storm作者的说法,storm对于实时计算的意义类似于hadoop对于批处理的意义。我们都知道,根据google mapreduce来实现的hadoop为我们提供了map, reduce原语,使我们的批处理...
阅读全文
posted @ 2014-11-12 18:36 孤独信徒
阅读(503)
评论(0)
推荐(0)
2014年10月24日
[转]浅谈Flash Socket通信安全沙箱
摘要: 用过Flash socket的同学都知道,Flash socket通讯有安全沙箱问题。就是在Flash Player发起socket通信时,会向服务端获取安全策略,如果得不到服务端响应,flash将无法连接到服务端。首先,什么是Flash安全沙箱?Flash安全沙箱是Flash Socket的一种安...
阅读全文
posted @ 2014-10-24 14:55 孤独信徒
阅读(733)
评论(0)
推荐(0)
2014年10月21日
linux下ejabberd框架搭建
摘要: ejabberd为erlang的IM的开源框架,一直想找个时间研究研究:1、下载Ejabberd安装包wget http://www.process-one.net/downloads/ejabberd/2.1.13/ejabberd-2.1.13-linux-x86_64-installer.r...
阅读全文
posted @ 2014-10-21 18:50 孤独信徒
阅读(1460)
评论(0)
推荐(0)
2014年10月13日
Erlang 在erlang项目中使用protobuf
摘要: protobuf是google的一个序列化框架,类似XML,JSON,其特点是基于二进制,比XML表示同样一段内容要短小得多,还可以定义一些可选字段,广泛用于服务端与客户端通信。文章将着重介绍在erlang中如何使用protobuf。首先google没有提供对erlang语言的直接支持,所以这里使用...
阅读全文
posted @ 2014-10-13 11:45 孤独信徒
阅读(1436)
评论(0)
推荐(0)
erlang的token值加解密
摘要: 对于加解密,需客户端和服务器制定好对应的规则(如:加密算法(aes,des等)、加密模式(cbc,cfb)),去加密,再按逆序列解密。这里的key是根据数字、大小写字母、符合组合的,每次请求获取一个动态key,暂且叫做”一次一密钥“;而也可以设计为:前后端一开始定义好一个固定key,这样好处是:...
阅读全文
posted @ 2014-10-13 10:58 孤独信徒
阅读(1230)
评论(0)
推荐(1)
2014年9月17日
linux下proc里关于磁盘性能的参数(转)
摘要: 我们在磁盘写操作持续繁忙的服务器上曾经碰到一个特殊的性能问题。每隔 30 秒,服务器就会遇到磁盘写活动高峰,导致请求处理延迟非常大(超过3秒)。后来上网查了一下资料,通过调整内核参数,将写活动的高峰分布成频繁的多次写,每次写入的数据比较少。这样可以把尖峰的写操作削平成多次写操作。以这种方式执行的效率...
阅读全文
posted @ 2014-09-17 15:40 孤独信徒
阅读(450)
评论(0)
推荐(0)
2014年9月15日
mongodb distinct去重
摘要: MongoDB的destinct命令是获取特定字段中不同值列表。该命令适用于普通字段,数组字段和数组内嵌文档.mongodb的distinct的语句:db.users.distinct('last_name')等同于 SQL 语句:select DISTINCT last_name from u...
阅读全文
posted @ 2014-09-15 14:38 孤独信徒
阅读(15055)
评论(0)
推荐(0)
2014年9月12日
Linux 文件系统IO性能优化
摘要: 对于LINUX SA来说,服务器性能是需要我们特别关注的,包括CPU、IO、内存等等系统的优化变得至关重要,这里转载一篇非常不错的关于IO优化的文章,供大家参考和学习:一、关于页面缓存的信息,可以用cat /proc/meminfo看到。其中的Cached 指用于pagecache的内存大小(dis...
阅读全文
posted @ 2014-09-12 20:16 孤独信徒
阅读(3257)
评论(0)
推荐(0)
在linux系统中I/O 调度的选择 (转)
摘要: I/O 调度算法再各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,以求得尽可能最好的整体I/O性能。在linux下面列出4种调度算法CFQ (Completely Fair Queuing 完全公平的排队)(elevator=cfq):这是默认算法,对于通用服务器...
阅读全文
posted @ 2014-09-12 20:15 孤独信徒
阅读(626)
评论(0)
推荐(0)
抢火车票引发的思考(转)
摘要: 今天早上一个同学让我帮他抢张10月1号的火车票,我去,这个任务实在是艰巨,根据前几年的抢票经验那肯定是九死一生。 登陆上账号,添加了联系人信息,选好日期,选好车次后自动查票,每次都是每5秒钟刷一次。 抢过车票的都知道,两三秒的时间就抢没了,5秒一次的话就意味着第一次抢不上就没机会了。没有...
阅读全文
posted @ 2014-09-12 15:08 孤独信徒
阅读(195)
评论(0)
推荐(0)
linux下压缩成zip文件解压zip文件
摘要: linux zip命令的基本用法是:zip [参数] [打包后的文件名] [打包的目录路径] linux zip命令参数列表: -a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件-h 显示帮助界面-m 将文件压缩之后,删除源文件 -n 特定字符串 不压缩具有特定字尾字符串的文件-o 将压缩文...
阅读全文
posted @ 2014-09-12 11:56 孤独信徒
阅读(9989)
评论(0)
推荐(0)
2014年8月26日
beego的MVC架构介绍
摘要: beego 的 MVC 架构介绍beego 是一个典型的 MVC 框架,它的整个执行逻辑如下图所示:通过文字来描述如下:在监听的端口接收数据,默认监听在 8080 端口。用户请求到达 8080 端口之后进入 beego 的处理逻辑。初始化 Context 对象,根据请求判断是否为 WebSocket...
阅读全文
posted @ 2014-08-26 20:10 孤独信徒
阅读(1085)
评论(0)
推荐(0)
beego介绍
摘要: beego 简介beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado、sinatra 和 flask 这三个框架,但是结合了 Go 本身的一些特性(interface、s...
阅读全文
posted @ 2014-08-26 20:08 孤独信徒
阅读(1257)
评论(0)
推荐(0)
2014年8月21日
erlang动态生成随机key
摘要: 取随机数,举个例子:获取动态随机key值16位(key的范围是由"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"中随机取出,不需去重),代码如下:1 %随机生成16位Key值2 random() ->3 Str...
阅读全文
posted @ 2014-08-21 16:50 孤独信徒
阅读(703)
评论(0)
推荐(0)
SecureCRT的上传和下载
摘要: securtCRT对于后台开发者并不陌生,在windows下是得力的助手。而文件从服务器上上传和下载是很基本、很日常的操作。下面就谈谈关于它的命令及操作:借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。安装 lrzsz...
阅读全文
posted @ 2014-08-21 12:44 孤独信徒
阅读(334)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
下一页
公告