char*strcpy(char *dest, const char *src); 其对字符串进行操作,完成从源字符串到目的字符串的拷贝,当源字符串的大小大于目的字符串的最大存储空间后,执行该操作会出现段错误。 int sprintf(char*str, const char *format, .. ...
分类:
其他好文 时间:
2018-03-11 21:07:54
阅读次数:
138
1. C语言的函数malloc和free (1) 函数malloc和free在头文件<stdlib.h>中的原型及参数 void * malloc(size_t size) 动态配置内存,大小有size决定,返回值成功时为任意类型指针,失败时为NULL。 void free(void *ptr) 释 ...
分类:
编程语言 时间:
2018-02-23 00:21:31
阅读次数:
254
虚拟存储器 虚拟存储器是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的、一致的和私有的地址空间。通过一个很清晰的机制,虚拟存储器提供了三个重要的能力: (1)它将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间 ...
分类:
系统相关 时间:
2018-02-22 19:28:48
阅读次数:
217
sqlserver text类型字段错误 net.sourceforge.jtds.jdbc.ClobImpl@66fa192的解决方法 ...
分类:
数据库 时间:
2018-01-27 15:30:40
阅读次数:
196
Cygwin中使用Git远程推送出现DLL文件不兼容 之前在Window和Linux时使用git远程推送都没有什么问题,今天在Win7中试了下Cygwin的git push是却出现如下提示: 说是不兼容的cygwin DLL文件引起段错误。 网上试了好几个办法都不行,最后突然想到GitHub分布式主 ...
前两天读了陈皓两篇关于虚函数表的博客, 正如他在博客中说的那样, 由于年代久远, 所有的测试代码都是在32位机上跑的, 按照作者的思路, 针对64位机, 我仿写了那些代码, 在移植到64位的过程中碰到了一些坑, 也学到了一些小工具, 现在记录在这里。 **1.`-fdump-class-hierar ...
分类:
编程语言 时间:
2018-01-10 16:55:34
阅读次数:
240
来源:Linux社区 作者:astrotycoon 一般察看函数运行时堆栈的方法是使用GDB(bt命令)之类的外部调试器,但是,有些时候为了分析程序的BUG,(主要针对长时间运行程序的分析),在程序出错时打印出函数的调用堆栈是非常有用的。 在glibc头文件"execinfo.h"中声明了三个函数用 ...
分类:
系统相关 时间:
2018-01-09 12:58:10
阅读次数:
297
ModelForm(耦合很强) 可以实现 1:数据库操作 2:数据验证 使用地方:1:小型项目,2:自定制jdango admin 功能: 1:可以生成html标签:class Meta... 2:mf = xxxModelForm(instance=ModelObj) 3:额外的标签:is_rmb... ...
分类:
其他好文 时间:
2017-12-27 23:58:32
阅读次数:
366
Beta版本测试报告 1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? 修复的bug:1个(数据库字段错误的bug) 不能重现的bug:0 这个产品就是这样设计的,不是bug:0 没有能力修复,将来也不打算修复:0 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个 ...
分类:
其他好文 时间:
2017-12-17 23:40:17
阅读次数:
167
一、PTA实验作业 题目1(6 5) (1).本题PTA提交列表 (2)设计思路 (3)代码截图 (4)本题调试过程碰到问题及PTA提交列表情况说明 头一次的段错误,是因为循环条件写成了 (3)代码截图 (4)本题调试过程碰到问题及PTA提交列表情况说明 这里我看错了题目,以为是找到和m相同的数,于 ...
分类:
其他好文 时间:
2017-12-17 16:59:35
阅读次数:
173