会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.YF
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2016年5月1日
滑梯理论
摘要: 滑梯理论 是营销方面一个名词。 简单的说,用一个观点或者一句话吸引眼球,让人有一种想一探究竟的想法。 文章能让读者看完第一句,产生一个悬念,看完第二句,接着还想看看接下来到底会发生什么? 这样,读者看着看着,一篇文章就结束了,达到了给读者曝光的效果。 仿佛让读者坐上了滑梯,一路向下滑,根本停不下来.
阅读全文
posted @ 2016-05-01 15:53 Mr.YF
阅读(1793)
评论(0)
推荐(0)
2016年4月8日
【lua】nginx使用ngx_lua访问后端Thrift-Server实现和介绍
摘要: 背景 随着openresty的出现,让nginx使用lua解决一些业务的能力大幅度提高,ngx_lua可以使用nginx自生的基于事件驱动的IO模型,和后端的存储,业务等系统实现非阻塞的连接交互。 如何使用ngx_lua连接后端的Thrift-Server呢? 基于这个需求,本人为ngx_lua做了
阅读全文
posted @ 2016-04-08 10:01 Mr.YF
阅读(5008)
评论(0)
推荐(0)
2016年4月1日
【加解密】PAP认证方式原理和实现
摘要: PAP认证协议 基本描述: Password Authentication Protocol 口令认证协议 PAP认证过程非常简单,二次握手机制,使用明文格式发送用户名和密码,发起方为被认证方,可以做无限次的尝试(暴力破解),只在链路建立的阶段进行PAP认证,一旦链路建立成功将不再进行认证检测。 r
阅读全文
posted @ 2016-04-01 16:20 Mr.YF
阅读(4253)
评论(0)
推荐(1)
2016年3月28日
【协议】Google的Protobuf协议分析
摘要: protobuf和thrift类似,也是一个序列化的协议实现,简称PB(下文出现的PB代表protobuf)。 Github:https://github.com/google/protobuf 上图,说明一下protobuf协议。 PB以“1-5个字节”的编号和类型开头,格式:编号左移3位和类型取
阅读全文
posted @ 2016-03-28 19:42 Mr.YF
阅读(5300)
评论(1)
推荐(3)
2016年3月25日
【加解密】HMac基本介绍
摘要: 基本介绍 HMAC(散列消息身份验证码: Hashed Message Authentication Code) 它不是散列函数,而是采用散列函数(MD5 or 或SHA)与共享密钥一起使用的消息身份验证机制。 详细见 RFC 2104 使用场景 服务端生成key,传给客户端; 客户端使用key将帐
阅读全文
posted @ 2016-03-25 17:12 Mr.YF
阅读(10102)
评论(0)
推荐(0)
2016年3月16日
【tcl/tk】为Tcl编写C的扩展库
摘要: Tcl是一个比较简洁的脚本语言,官方地址 http://www.tcl.tk. tcl脚本加载C实现的动态库非常方便。 1. 为Tcl编写一个用C实现的扩展函数。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include
阅读全文
posted @ 2016-03-16 18:33 Mr.YF
阅读(2491)
评论(0)
推荐(0)
2016年2月5日
【DB】sqlplus连接oracle失败分析和解决
摘要: 背景: 多台Linux服务器需要安装Oracle客户端,实现和Oracle数据库连接做业务处理。 安装完第一台后,直接将安装的目录压缩并复制到其他几台机器上,启动sqlplus连接数据库时,一直提示输入用户名和密码。 [xxxxxxx]$ sqlplus user/pass@orcl SQL*Plu
阅读全文
posted @ 2016-02-05 11:07 Mr.YF
阅读(6686)
评论(0)
推荐(0)
2016年2月1日
【协议】Thrift的TJsonProtocol协议分析
摘要: Thrift协议实现目前有二进制协议(TBinaryProtocol),紧凑型二进制协议(TCompactProtocol)和Json协议(TJsonProtocol)。 前面的两篇文字从编码和协议原理方面分析了TBinaryProtocol和TCompactProtocol协议,下面对TJsonP
阅读全文
posted @ 2016-02-01 15:00 Mr.YF
阅读(5385)
评论(0)
推荐(0)
2016年1月27日
【协议】Thrift的TCompactProtocol紧凑型二进制协议分析
摘要: Thrift的紧凑型传输协议分析: 用一张图说明一下Thrift的TCompactProtocol中各个数据类型是怎么表示的。 报文格式编码: bool类型: 一个字节。 如果bool型的字段是结构体或消息的成员字段并且有编号,一个字节的高4位表示字段编号,低4位表示bool的值(0001:true
阅读全文
posted @ 2016-01-27 16:44 Mr.YF
阅读(5104)
评论(0)
推荐(0)
2016年1月25日
python解析git log后生成页面显示git更新日志信息
摘要: 使用git log可以查到git上项目的更新日志。如下两个git项目,我想把git的日志信息解析成一个便于在浏览器上查看的页面。https://github.com/gityf/luahttps://github.com/gityf/db使用git log命令获取git更新日志信息:D:\git\g...
阅读全文
posted @ 2016-01-25 17:48 Mr.YF
阅读(2582)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告