- 浏览: 38908 次
- 来自: 深圳
文章分类
最新评论
-
ZacMa:
哈哈,突然感觉里面没怎么介绍,全是贴代码了
<8>redis及erl-redis阅读 -
惊涛翻案:
马博士,给我开课吧
<8>redis及erl-redis阅读
使用io_lib时候要注意参数,尤其是封装json串的时候,否则可能导致封装错误
看shell中的使用结果就知道,我在使用mochijson2 封装时候刚开始导致前端不能解析
网上看到这样一段解释
io:format(Format, Args) uses io_lib:format(Format, Args) to create the [size=large][/size]
data that is written to stdout, so there should be absolutely no
difference in the result. Apart from that io_lib:format/2 returns a deep
string, and io:format/2 just does a side effect.
io:put_chars(io_lib:format(Format, Args)) would be exactly equivalent to
io:format(Format, Args).
The feature in io_lib:format/2's return value is that the string need
not be flattened if it is supposed to be sent to e.g io:put_chars/1,
file:write/2 or erlang:port_command/2. It is a perfectly valid IO-list
and it is wasting time to flatten it if it is not needed.
http://erlang.org/pipermail/erlang-questions/2003-February/007683.html
看shell中的使用结果就知道,我在使用mochijson2 封装时候刚开始导致前端不能解析
网上看到这样一段解释
io:format(Format, Args) uses io_lib:format(Format, Args) to create the [size=large][/size]
data that is written to stdout, so there should be absolutely no
difference in the result. Apart from that io_lib:format/2 returns a deep
string, and io:format/2 just does a side effect.
io:put_chars(io_lib:format(Format, Args)) would be exactly equivalent to
io:format(Format, Args).
The feature in io_lib:format/2's return value is that the string need
not be flattened if it is supposed to be sent to e.g io:put_chars/1,
file:write/2 or erlang:port_command/2. It is a perfectly valid IO-list
and it is wasting time to flatten it if it is not needed.
http://erlang.org/pipermail/erlang-questions/2003-February/007683.html
发表评论
-
erlang版本安装相关问题 <32>
2014-05-10 15:54 623<1> erlang R1603安装后,crytp ... -
关于iolist<30>
2014-01-15 10:42 624iolist是比较常用的数据结构. iolist的 ... -
erlang 字符编码 <29>
2014-01-14 16:31 1260用mochiweb通过网页发送中文到服务器,结果服务器显示乱码 ... -
<27>erlang record
2013-11-19 11:19 774平时总是忘记record的某些使用方法,每次使用都要翻文档, ... -
<24>用error_logger间隔记录日志
2013-10-22 16:09 651执行下面的代码 test:start(). test.erl ... -
<23>erlang 数据存储
2013-10-15 22:15 1660做为后端开发者,经常 ... -
<22> erlang中的数学计算函数相关
2013-10-10 10:34 16331. 幂函数 match:pow(m,n) 表示m的n次幂 ... -
<20>erlang中的类型和函数说明
2013-09-15 11:25 977erlang是一种动态类型的语言(运行时才决定数据类型),可以 ... -
<19>erlang中的时间,日期
2013-09-06 11:21 1194时间函数涉及的数据类型: DATA TYPES datetim ... -
<18>Efficient guide 之List handling
2013-08-31 18:45 6771 Deep and flat lists lists:fl ... -
<17>Efficiency Guide之Function
2013-08-27 22:30 5801. 函数模式匹配 模式匹配,在函数头,case和receiv ... -
<16>Efficiency Guide之Common Caveats
2013-08-11 11:07 809(1) ++ 如果做一个list的反转,不要这样, naiv ... -
<15> lists模块补充
2013-08-05 20:12 828%% 对list模块经常用到的进行补充 %% 1 对所有元素进 ... -
<15> lists模块解析和补充
2013-07-24 17:57 12%% 对list模块经常用到的进行补充 %% 1 对所有元素 ... -
<12>简述erlang的几种错误
2013-04-14 23:31 11821) badarg Bad argument. The ar ... -
<11>erlang中方便使用的模块和命令(2)
2013-04-06 22:33 797(1) 进程字典到底用不用,很多人推荐使用 http:// ... -
<9>rabbitmq网络层
2013-01-31 00:20 792抽离出了网络层, 逻辑层待以后研究 https://gith ... -
<8>redis及erl-redis阅读
2013-01-16 10:14 8491 redis的功能相当的强大,里面的发布订阅pub/su ... -
<7>pg2 分析
2012-12-08 13:42 1258网上看到erlang的pg2模块似乎没人推荐使用,但是还是有不 ... -
<6>error_logger 使用
2012-12-02 16:24 1451erlang中日志管理主要有error_loggger 模块, ...
相关推荐
<name>io.file.buffer.size</name> <value>131072</value> </property> <property> <name>fs.defaultFS</name> <value>hdfs://master:9000</value> </property> ``` - **配置hadoop-env.sh**: 添加或...
<integer name="def_screen_off_timeout">1800000</integer> <bool name="def_lockscreen_disabled">true</bool> 7、请严重注意,全志在这里埋坑了!(坑爹无敌!) Android里面调入配置文件:nvram.txt,里面...
<name>io.file.buffer.size</name> <value>4096</value> </property> ``` - **hdfs-site.xml**:配置HDFS相关的属性,如数据存储路径、副本数量等。 ```xml <property> <name>dfs.namenode.name.dir</name> ...
{ok, Reason} -> io:format("~p~n", [{ok, Reason}]); Val -> io:format("~p~n", [Val]) end end. compile_release(File) -> begin case compile:file(File) of {ok, Reason} -> io:format("~p~n", [{ok, ...
<name>io.file.buffer.size</name> <value>131072</value> </property> </configuration> <!-- hdfs-site.xml --> <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> ...
<name>io.file.buffer.size</name> <value>131072</value> </property> </configuration> <!-- hdfs-site.xml --> <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> ...
//frame format: /dev/frame_x (x:0~21) if(cap->cmd == SAVE_FRAME || cap->save_status == ON ) { if(cap->cmd == SAVE_FRAME){ cap->save_status = ON; cap->cmd = COMMAND_UNUSED; } ret = do_save_...
<systemPath>${project.basedir}/lib/aspose-words-15.8.0-jdk16.jar</systemPath> <scope>system</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</...
其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替>会有更好的效果,因为 FreeMarker会把>解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:<#if (x>y)> ...
<name>io.compression.format.lzo</name> <value>com.hadoop.compression.lzo.LzopCodec</value> </property> </configuration> ``` **三、Hadoop-LZO库** `hadoop-lzo`是Hadoop与LZO集成的库,包含了Hadoop读写...
<age>26</age> </student> </class> ``` 此文档包含了两名学生的基本信息,包括学号、姓名及年龄。 **修改后的示例**: - **新增学生**:“wen”,学号055,年龄26岁。 - **删除学生**:“momo”。 - **修改学生...
<value>hdfs://localhost:9000</value> </property> </configuration> ``` - 配置 `hdfs-site.xml` 文件: ```xml <configuration> <property> <name>dfs.replication</name> <value>1</value> </property...
#include <opencv2/opencv.hpp> ``` 4. **测试配置**:编写简单的OpenCV代码,如读取和显示图像,确保环境配置正确: ```cpp #include <QApplication> #include <opencv2/opencv.hpp> #include <QImage> #...
<label>Start Date: <span>(Date format:MM/dd/yyyy,eg:01/01/2014)</span></label> </p> <p> <span class="req"><input id="endDateTxt" name="endDateTxt" class="field size4" title="Enter the date" /></...
<artifactId>dom4j</artifactId> <version>2.1.3</version> </dependency> ``` #### 三、创建XML文档 **步骤1:导入DOM4j包** ```java import org.dom4j.Document; import org.dom4j.DocumentHelper; import ...
标题 "fat_io_lib.zip" 涉及的是一个专为单片机开发设计的C/C++库,主要用于处理FAT16和FAT32文件系统。这个库提供了丰富的功能,便于在资源有限的嵌入式系统上进行文件操作。 1. **FAT16/32文件系统介绍**: FAT...
cp sunxi_schw.ko /home/rootroot/wyb/r58_evb_sc5806/lichee/linux-3.4/output/lib/modules/3.4.39/ make:离开目录“/home/rootroot/wyb/r58_evb_sc5806/lichee/linux-3.4/modules/aw_schw” build gpu module for ...
<groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency> ``` 接下来,我们创建一个Java类,导入必要的POI库,并实现读取Excel文件的功能。以下是一个...
<artifactId>thumbnailator</artifactId> <version>0.4.13</version> </dependency> ``` 如果你不使用Maven,可以直接将thumbnailator.jar文件放入项目的lib目录,并确保构建工具能正确识别。 ### 2. 创建缩略图 ...
查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...