HTTP因换行符的缺少而导致失败

1. 附上截图: 1左边的截图上是采用Postman请求失败的;右边的截图是使用SoupUI请求成功的。可以看到,左图的末尾缺少了: 0d 0a , 查询了下 ASCII 表,十六进制 0x0a表示:\r 0x0d表示:\n ...

2019-03-22 19:33:41

阅读数 187

评论数 0

嵌入式Web服务器 Mongoose:mg_bind绑定端口失败,返回null

1. 本文不对mongoose的功能作陈述,只记录下自己开发中遇到的坑,及解决方案。嵌入了mongoose的代码编译通过,在调试运行(gdb)时候,却发生了段错误(Segmentation fault),如下所示: ...

2019-03-18 16:24:35

阅读数 202

评论数 0

记录PostgreSQL报错 RETURNING id] err[ERROR: bad magic number in sequence "xxx_info_id_seq": 0

1. PostgreSQL中,当创建一个表使用 serial 作为该表的主键时候,PG会自动为你创建一个对应表名_id_seq 表,用来记录和维护表的主键id唯一性。如下图所示:注意:使用serial列并不会自动创建索引,也不会把这一列标注为主键。需要手动加上PRIMARY KEY这个标示。 ...

2019-03-12 10:44:07

阅读数 88

评论数 0

C++11之decltype

1. 在 [auto自动类型推导] 章节中讲解了auto的使用,本文将讲述与其功能相同即具有类型推导作用的 decltype 。 示例1 推导普通的数据类型 int i = 0; float j = 1.0; double k = 2.0; de...

2019-03-08 14:24:30

阅读数 44

评论数 0

gdb断点属性

1. gdb中的每个断点都有着属于自己的属性信息,比如断点标识符,当前状态(禁用中?启用中?),以及其断点所处的位置行号等。 可以看到每个断点信息都有如下几个共有的属性:Num Type Disp Enb Address What.下面对每个字段的功能作一个详细的解析。 Num(标识符) 断点...

2019-03-08 09:27:53

阅读数 117

评论数 0

GDB调试工具

1.GDB 它是由 Richard Stallman(开源软件运动的领路人)开发的GNU项目调试器( GNU Project Debugger)。 2. gdb中每创建的一个断点都被标识为从 1 开始的唯一整数标识符。这个标识符用来执行该断点上的各种操作。 /* 示例代码 文件名a.c 可执行...

2019-03-07 08:29:16

阅读数 55

评论数 0

提示
确定要删除当前文章?
取消 删除