char* p = (char *) malloc (0);
代码也能通过编译,但事实上只分配了0个字节大小的内存空间,当你往里头存入一个整数,就会有3个字节无家可归
,结果是后面的内存中原有数据内容被改写。这样做是很危险的。
这种错误也可以自己测试出来,虽然写入动态空间,但是在释放动态空间是没法释放的,因为free函数不能释放别人的空间。...
分类:
其他好文 时间:
2014-11-16 14:47:55
阅读次数:
396
作为SSH三大框架之一的Hibernate,是用来把程序的Dao层和数据库打交道用的,它封装了JDBC的步骤,是我们对数据库的操作更加简单,更加快捷。利用Hibernate框架我们就可以不再编写重复的JDBC代码,不再反复的测试我们的SQL语句写的如何。这里这需要我们简单配置,调用框架给我们提供的方法,就可以完成对数据增删改查的,那么Hibernate到底是个什么样的框架呢?如何使用呢?先看一个关...
分类:
Web程序 时间:
2014-11-16 14:46:23
阅读次数:
338
1. css行内样式要注意的问题:
a) style关键字要作为标签的一个属性写在标签内;
b) 等号后面是一对双引号包含的内容;
c) Style属性和属性之间是用英文的分好分隔开的。
2. 常用属性表:
3. 根据样式代码的位置,可分为三类:
a) 行内样式;
b) 内嵌样式;
c...
分类:
Web程序 时间:
2014-11-16 14:47:41
阅读次数:
177
HDU 2098 分拆素数和(素数)
http://acm.hdu.edu.cn/showproblem.php?pid=2098
题意:
给你一个偶数,问你这个偶数有多少种方式能由两个不同的素数构成?
分析:
首先求出10000以内的所有素数。
如果这个偶数X能有两个不同的素数构成,那么一定一个小于(X/2-1). 只要从小到大枚举这个比较小的素数a,然后看看X-b是否是素数即可得到一种组合方式。
依次统计所有组合方式即可。
AC代码:...
分类:
其他好文 时间:
2014-11-16 14:45:17
阅读次数:
231
1. Javascript是一种脚本语言,它的作用是提供用户交互、动态更改内容、数据验证。
2. 我们使用script标签将javascript的语句嵌入到html文档中。
3. script标签对既可以放在head标签中,也可以放在body标签中。
4. 我们如果想用javascript在网页上去弹一个窗口,上面写自己定义的文字,可以这样做:...
分类:
Web程序 时间:
2014-11-16 14:45:40
阅读次数:
237
1. 声明用户的编码语言,如下:
当我们的网页出现中文乱码的时候,我们可以尝试改变charset的值:GBK、gb2312、utf-8。
2. 用小写字母书写所有的标签
市面上大多数网站采用的是xhtml语言,最新的html语言是html5,我们书上开始学习的是html4。无论是xhtml还是html5的关键词标签都是小写,所以要求在书写代码的时候,标签全部采用小写。
3. ...
分类:
Web程序 时间:
2014-11-16 14:45:13
阅读次数:
211
参考:
Single Image Haze Removal Using Dark Channel Prior CVPR...
分类:
其他好文 时间:
2014-11-16 14:47:30
阅读次数:
417
1. 如果想让div中的内容(content)垂直居中,可以将line-height的值设置与div的高度相等来实现。
2. 超伪类链接的四种形式:
3. 我们可以通过设置background属性来美化图片按钮,可以设置cursor属性来改变鼠标在按钮上的图像。
4. 首字下沉是使用p:first-letter,注意:letter与后面...
分类:
Web程序 时间:
2014-11-16 14:46:30
阅读次数:
248
openstack 网络发展简史
研究openstack有2个月的时间,这段时间从网上获取N多宝贵资料,对我的学习有很大帮助,在加上我自己的研究,终于对openstack整个网络体系有了个浅显的认识,写几篇文章,一个是对以往资料的总结,二来也希望的我的总结能为更多学习openstack的朋友们提供帮助。废话到这,进入正题。
nova-network:openstack最开始网络组件叫nov...
分类:
其他好文 时间:
2014-11-16 14:44:19
阅读次数:
199
国际化是现在 Web 应用程序开发中的重要一环。jQuery.i18n.properties 是一款轻量级的 jQuery 国际化插件,能在不对后端做任何更改的情况下,实现 Web 前端的国际化。与其他国际化工具相比, jQuery.i18n.properties 插件具有简单、易用、松耦合的特点。本文通过实际的例子,介绍如何通过 jQuery.i18n.properties 插件来实现 Web...
分类:
Web程序 时间:
2014-11-16 14:45:58
阅读次数:
244
运行及代码:
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:d.cpp
*作 者:张旺华
*完成日期:2014年11月16日
*版 本 号:v1.0
*
*问题描述:求多组整数最大公约数
*输入描述:每次输入两个整数或以N结束
*程序输出:输入两整数最大公约数
*/
#include...
分类:
其他好文 时间:
2014-11-16 14:45:15
阅读次数:
162
题目地址:http://poj.org/problem?id=1056
Description
An encoding of a set of symbols is said to be immediately decodable if no code for one symbol is the prefix of a code for another symbol. We w...
分类:
其他好文 时间:
2014-11-16 14:44:15
阅读次数:
128
题目:给你一个井字棋的状态,判断是否合法。
分析:枚举。直接枚举多有情况判断即可。
合法状态有三种情况:(X先下子)
1.X赢,则O不能赢,且X比O多一子;
2.O赢,则X不能赢,且O和X子一样多;
3.没人赢,此时O的子和可能和X一样多,也可能少一个。
说明:简单题(⊙_⊙)。
#inc...
分类:
其他好文 时间:
2014-11-16 14:45:33
阅读次数:
179
现在已经把常见的9种内部排序算法都用C语言实现了,为了方便自己和大家查看,就弄了这么一个类似于导航目录的东西。
一、冒泡排序
冒泡排序(C语言版)
二、选择排序
选择排序(C语言版)
三、直接插入排序
直接插入排序(C语言版)
四、希尔排序
希尔排序(C语言版)
五、归并排序
归并排序(C语言版)
六、基数...
分类:
编程语言 时间:
2014-11-16 14:44:16
阅读次数:
211