今天敲代码时候出现了Segmentation fault,在网上查了一些资料,基本上的原因是。非法的内存訪问。 比如数组的越界,在循环操作时循环变量的控制问题,也有字符串拷贝时长度溢出,指针指向了非法的空间。还有就是申明一个指针,但却没有对其初始化。就直接引用。或者没有开辟内存空间就释放内存,以下是 ...
分类:
其他好文 时间:
2017-06-10 13:49:38
阅读次数:
128
CreateWindow返回NULL,而且GetLastError()也返回0,代码如下: WNDCLASSEX wc = { sizeof( WNDCLASSEX ), CS_CLASSDC, NULL/*gWndProc 注意这里直接把它写成 NULL ,贪方便啊.*/, 0L, 0L, Get ...
这个漏洞比较简单。 我们看到配置文件来。/include/common.inc.php 第86-94行。 如果获取不到HTTP_CLIENT_IP的环境变量,返回false,往下执行。接着就获取HTTP_X_FORWARDED_FOR的环境变量,这个变量用户是可控的,所以我们可以伪造HTTP_X_F ...
分类:
Web程序 时间:
2017-05-29 12:53:19
阅读次数:
372
R 代码积累不定期更新 1.阶乘、递归、reduce、sprintf 2.MD5加密卡号 3.时间函数 https://cran.r-project.org/web/packages/lubridate/vignettes/lubridate.html ...
分类:
其他好文 时间:
2017-05-28 10:54:38
阅读次数:
301
Web服务器端程序主要是两个部分,一部分是主函数,一部门是命令处理函数。命令处理函数比较好理解就是针对客户端不同的命令进行处理,与客户端进行通信。主函数也有两个主要的功能,第一是要对程序进行初始化,其中包括创建监听套接字并且绑定到地址和端口上,第二是创建子进程处理对应的连接请求。 1、主函数 Web ...
分类:
Web程序 时间:
2017-05-21 20:32:38
阅读次数:
310
网上找了很多XDR编码的内容,但是大多都是介绍相关的,很少有编程实例。因为分布式的课程学习了XDR外部数据编码,并应用在了RPC远程过程调用的实现中。本篇博客先暂时描述XDR相关,下一篇将介绍Socket通信。 这一篇博客介绍了XDR的内部实现 http://blog.csdn.net/chdhus ...
分类:
系统相关 时间:
2017-05-17 16:10:59
阅读次数:
704
1 简介和功能 字符串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数。 把格式化的数据写入某个字符串缓冲区。 2 函数原型 int sprintf( char *buffer, const char *format, [ argument] … ); buffer ...
分类:
其他好文 时间:
2017-05-16 16:19:38
阅读次数:
184
function secondsToHour($seconds){ if(intval($seconds) =60){ $h =sprintf("%02d",intval($seconds/60)); $s =sprintf("%02d",intval($seconds%60)); if($s ==... ...
分类:
Web程序 时间:
2017-05-07 14:03:38
阅读次数:
236
转:http://blog.csdn.net/lonely_fireworks/article/details/7962171/ 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处 ...
分类:
编程语言 时间:
2017-05-02 18:24:37
阅读次数:
241
1 //得到当前毫秒时间戳 2 public function millStampTime() 3 { 4 list($tmp1, $tmp2) = explode(' ', microtime()); 5 return (float)sprintf('%.0f', (floatval($tmp1)... ...
分类:
其他好文 时间:
2017-05-02 11:57:11
阅读次数:
193