[置顶] erlang系列文章阅读指引

文章相当于本博客 erlang 专栏的目录页,目的是引导读者,可以很快定位到想看的文章。这里笼统的概括为erlang基础知识、常见问题、节点通信、mnesia常见问题,以及erlang底层实现。...
阅读(1767) 评论(0)

[置顶] erlang的学习资料和文献

最近有朋友想学习erlang,问我有什么好入门的学习资料。我也借此机会整理一下:erlang中文手册、位运算与二进制解析、二进制高效编程、异常处理详解;面对软件错误构建可靠的分布式系统、编写分布式的 Erlang 程序:陷阱和对策、硝烟中的Erlang;底层有erlang VM基于多核处理器的可伸缩性特征、erlang VM内部数据共享机制、erlang 消息传递机制等...
阅读(1931) 评论(0)

iOS内购充值 服务器端处理

iOS内购充值,是通过客户端接入iOS的IAP模块(In-App Purchase)后,由客户端发起充值,然后再把充值数据(receipt)发给服务端,最后由服务端远程调用AppStore服务器验证。最近研究了下iOS充值,着实遇到不少麻烦,就利用点时间总结下自己的经验,给大家做个分享。...
阅读(866) 评论(0)

Facebook登录服务器端接入

最近研究了下facebook登陆授权,发现他的API文档真的不尽人意,有点像是新手引导,很多API参数细节都没有说明,都是一笔带过。所以,我这里写了篇文章,专门讲Facebook登录服务器端接入。...
阅读(482) 评论(0)

lua 异步HTTPS并发请求库

项目使用skynet框架,这个框架主要用lua写逻辑,但缺乏对HTTPS支持,所以我利用一点时间写了lua模块,支持异步HTTPS并发请求,文章这里讲述HTTPS相关知识,如何接入openssl请求HTTPS数据,同时也分享了lua模块给大家参考。...
阅读(976) 评论(0)

网络游戏开发之安全对抗

游戏才刚上线没多久,就遭遇了众多游戏工作室一波接一波的外挂洗礼。游戏工作室很喜欢新游戏,因为新游戏没有太多对抗外挂的手段和技术,漏洞也较多,而且新游戏会不断烧钱导量,游戏工作室也借机找到了大量的客户。在经历了一番实战,或多或少总结了一些经验和技巧,这里和大家做个分享。文章分别从常见外挂对抗、安全日志对抗、安全预警对抗、策划层面对抗、其他技术对抗探讨网络游戏外挂的对抗措施。...
阅读(2186) 评论(1)

skynet 热更新 lua 代码

skynet是为多人在线游戏设计的轻量级服务端框架,使用C+Lua开发。skynet的特点是,使用这个框架,太多数情况下只是用lua写代码,很少用c写,这一定程度上提高了项目的开发效率。lua虽然没有C高效,但开发复杂业务却是非常便捷。不过,skynet网上文档很少,所以我就利用一点时间总结skynet相关内容。文章介绍skynet热更新lua代码及各自特点...
阅读(1893) 评论(0)

skynet服务的缺陷 lua死循环

skynet是一套多人在线游戏的轻量级服务端框架,使用C+Lua开发。skynet的显著优点是,使用这套框架,大多数时候只是用lua写代码,很少用到c,这在一定程度上提高了开发效率。lua虽然没有C高效,但开发复杂业务却是非常敏捷。不过,skynet文档相对较少,所以这里利用一点时间学习和总结skynet相关内容,文章就讲解下skynet服务出现lua死循环如何处理...
阅读(1623) 评论(4)

skynet lua 代码静态分析

skynet是一款为多人在线游戏设计的服务端框架,使用c+lua开发。skynet这套框架的一个优点是,通常只需要写lua代码,很少用到c做开发,一定程度上提高了开发效率。而skynet文档相对较少,所以这里利用一点时间学习和总结skynet相关内容,文章就讲解下skynet lua代码静态分析。...
阅读(1744) 评论(0)

Sublime Text3修复函数快速查找

Sublime Text 是一个很优秀的代码编辑器,支持数十种开发语言。不管是主流的开发语言如C, C++, Java等,还是稍冷门的Erlang, Go, Lisp等,都支持语法高亮,还可以手动扩充。优点是轻巧,体积小,运行速度快。默认情况下,Sublime Text支持函数快速查找,按Ctrl+Shift+R打开查找面板,就可以快速定位文件,但可能无法正常使用,文章介绍如何解决这个问题。...
阅读(1943) 评论(0)

详解Linux Shell命令自动补全

在Linux命令行下,输入一个字符,连按两次Tab键,shell就会列出以这个字符开头的所有可用命令。如果只有一个命令匹配到,shell会自动将这个命令补全。比如,你想更改密码,你只记得这个命令前几个字母是pass。这时候,连按两次Tab键,shell就自动输出 passwd 命令,非常方便。当然,除了命令补全,还有路径、文件名补全。文章讲解如何给自己开发的程序,实现Tab自动补全...
阅读(1587) 评论(0)

微博URL短地址lua生成算法

短地址(Short URL),或叫短网址、短链接等等,就是比较短的URL地址。借助短地址,可以将原来冗长的网址替换成简短的网址,让使用者可以更容易分享链接。在Web 2.0的今天,不得不说,这是一个潮流(我喜欢这句话,就原封不动从别人文章复制过来了)。短地址,主要应用场景是微博。微博消息限制字数为140字,如果要发一些链接,这个网址可能占用一半字数了,所以短地址就应运而生。...
阅读(753) 评论(0)

windows下编译lua5.3源代码

最近在windows下搞lua测试,发现lua自带的库有点少,缺少md5等等很常用的库。网上确实有这些第三方库,但这个md5库找不到windows的版本,就想着自己手动编译。不料,这个md5库需要lua5.3的静态链接库。最后,就参考国外一篇文章,尝试windows下编译lua源代码,现在做个分享。...
阅读(1007) 评论(0)

浅谈Windows 7系统启动过程

前些天,抽空研究了系统封装工具的打包安装机制,在这个时间里也把Windows系统启动过程给看了。现在简单做个分享,谈谈对win7启动过程的理解,然后再分析下进程自启动原理,说明系统封装工具是怎么引导的。...
阅读(1517) 评论(0)

打造自己的windows一键安装系统

现在在网上,windows一键安装系统一搜就是一大堆,但几乎所有的系统都会绑定IE主页和预装软件,就算打着纯净版的旗号。而手动安装系统又是非常繁琐,一步一步确定,最后还要自己下载装驱动,更新系统补丁,非常麻烦。正因为如此,我们才想打造自己的windows一键安装系统镜像,以后安装就非常方便了,还可以定制自己的默认程序。...
阅读(2783) 评论(2)

svn分支管理的使用与经验

最近项目用上了svn分支管理,因为项目太过庞杂,版本迭代也过于频繁,致使多个版本的代码交杂在一起,难以维护,无法保证其中某个版本的稳定性。当然,我们也用过很土的办法,代码复制一份出来,但是,这个副本也需要加上新开发的功能。所以,我们决定使用svn分支管理。文章这里,以简明的步骤总结了svn分支管理的使用,也分享了svn分支使用的一些经验...
阅读(8759) 评论(5)

lua匹配UTF-8中文汉字

lua5.3虽然支持utf-8,但是自带的string库不支持汉字的处理,而且lua的正则实现也比较鸡肋,很难匹配中文。所以文章讨论UTF-8字符集,中文汉字的表示方法,然后说明lua如何匹配UTF-8中文汉字。...
阅读(5760) 评论(0)
162条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:617747次
    • 积分:8589
    • 等级:
    • 排名:第2155名
    • 原创:159篇
    • 转载:3篇
    • 译文:0篇
    • 评论:361条
    博客专栏
    小作品
    placeholderfriend

    IE下实现placeholder效果,支持文本框和密码框

    mod_concatx

    Apache模块 合并多个js/css 提高网页加载速度

    jCrossDomain

    JavaScript跨域插件 实现iframe的双向跨域

    erl_protobuffs

    改进erlang版本的protobuf,有一定效率提升

    lua_httpsc

    Lua异步HTTPS请求库,支持同时并发请求

    最新评论