- 博客(5)
- 收藏
- 关注
原创 解决Elixir在windows控制台中汉字显示乱码的问题
从刚接触elixir时就发现了这个问题,而在linux下却不存在这样的问题,所以一直在Linux下写一些Elixir的代码。最近需要做个小项目,又需要在windows平台下运行,所以又要面对这个问题。因为刚刚解决了linux下汉字转码的问题,所以把程序拿到windows下编译运行,可以执行,却得到一堆乱码。所以怀疑可能是WINDOWS控制台使用的编码和LInux的不一样,于是查询相关资料,原来Wi
2016-12-20 23:53:08
792
转载 MARC与DC
元数据:即“关于数据的数据”(data about data) ,是一种用来描述数字化信息资源,特别是网络信息资源的基本特征及相互关系,从而确保这些数字化信息能够被计算机及其网络系统识别、分解、提取和分析归纳的一种框架或一套编码体系。元数据的内涵:包括语义、句法与内容标准。语义定义了元素的含义, 句法说明了句子的结构方式以及句子的结构规则, 内容标准定义了数据元素的格式和值标准。语义是元数
2016-12-19 15:31:05
2581
原创 Elixir 将bitstring或list转为整型数
MARC(机读目录格式)数据的前5个字节为MARC条目的长度,为了读取整条数据,首先知道该条目的数据长度是多少。由于MARC数据的长度是以字符串形式存储的,需要将字符串转为整数。经过查找相关的资料,发现Elixir并没有提供相关的转换函数(或许是我没找到),只好自己手工写了一个:# 转换模块 包含三个函数# chr2num: 将字符转为数值# str2int: 将bitstring或l
2016-12-16 13:44:51
695
原创 phoenix中使用静态资源
以前用过rails开发web应用,可以直接将静态资源复制到指定文件夹即可,最近学习phoenix,通过研究其目录结构,发现在其项目中包含 /web/static/assets文件夹,猜测可以将静态文件直接复制到此文件夹中便可访问,但经测试发现行不通,于是查阅其官方的文档,phoenix与rails不同,需要安装Brunch插件来实现对静态资源的管理与引入,对于第三方的js库可以放到/web/sta
2016-12-12 14:08:34
541
原创 elixir 读取 marc条目 目次区字段信
最近学习Elixir,想写个小程序练习练习。以前研究过MARC(机读目录格式),主要用于存储图书信息的一种数据格式,每个MARC条目有24个字节的头标区,然后是目次区,目次区存储图书信息的各个字段名称及长度和地址信息,现在写个小程序用来读取目次区的数据。目次区的数据格式:字段名(3个字节)+字段长度(4个字节)+数据地址(5个字节)字段名(3个字节)+字段长度(4个字节)+数据
2016-12-12 13:31:39
947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人