摘要: 模块说明提供基于文件的项式存储,项式以元组表示,其中某个位置为键,默认第1位置Dets为Mniesia所用,后者增加了事务、查询、和分布式支持。Dets文件不能超过2GB。Dets只有set 、bag、 duplicate_bag 三种类型,没有ordered_set显示调用关闭或者打开的proce... 阅读全文
posted @ 2014-11-23 18:58 damnit 阅读(8382) 评论(0) 推荐(0) 编辑
摘要: 模块说明本模块提供了本地时间、世界时间、星期几的计算和几个时间转换函数local time 考虑了时区和夏令时,Universal time是取0经度的时间,且没有夏令时。反正是搞不明白了!!!UTC(Universal Coordinated Time) 也叫GMT(Greenwich Mean ... 阅读全文
posted @ 2014-11-22 01:12 damnit 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 模块说明函数经过优化,比等价Erlang实现(比如位语法)更快,更节省内存大部分可用位语法等价实现模块的实现根据EEP(Erlang Enhancement Proposal)31模块只处理面向字节的数据binary,位串Bitstring不是binary,使用会badarg异常操作基于0索引所有的... 阅读全文
posted @ 2014-11-21 16:24 damnit 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 模块说明base64编解码,RFC2045和RFC4648,如果有疑问可看RFC。编码结果比原来大约33%decode和decode_to_string 仅仅忽略空白字符,如空白符、tab、\n等mime_decode和mime_decode_to_string 忽略不合法字符Data Typesa... 阅读全文
posted @ 2014-11-20 22:59 damnit 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 模块说明实用可扩展的数组。数组描述数组可以随需要固定大小或者自动增长。未设置的条目有默认值。数组开始下标为0,和其他erlang数据结构(比如元组)不同。除非创建数组的时候指定默认值,否则默认为原子undefined。数组无法区分默认值和设置值一样的情况,因此需要避免。数组不会自动收缩;索引I设置了... 阅读全文
posted @ 2014-11-20 14:56 damnit 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 下面代码在netbean下执行有问题,因为netbean的文件保存格式是utf-8.会报错存在多字节字符。 搞不明白。但如果直接存为ANSI即一切正常。记之 # coding : gb2312 require "rubygems" gem 'activesupport', '=2.3.8' require "active_record" #require 'odbc_utf8' require... 阅读全文
posted @ 2010-10-13 16:52 damnit 阅读(227) 评论(0) 推荐(0) 编辑