Blog

It's a Wonderful Life

CSS中无法设置a标签的上边距问题

这是因为<a>标签是行内元素,把它设置为块元素或者让它浮动可以解决这个问题。 例如: display:block; 或者: float:left 但是第一种方法的缺点是这样会使<a>标签占用一行的位置,还要再针对它的宽高进行设置,第二种方法的缺点是这样会有影响背景内容显示的危险,在使用时应谨慎对待。

幻方数组的C语言实现

幻方是一种古老的数学游戏,n阶幻方就是把整数1 ~ ^n排成n*n的方阵,使每行中各元素之和,每列中各元素之和,对角线中各元素之和都相等。

选择排序算法

选择排序算法是另一种比较常用的排序算法,它比冒泡排序法的效率更高。 因为冒泡排序法每次内层循环都要进行N-1次比较置换,而排序算法内层循环一次性找出最小值,记录下标,然后再与当前参与循环的数组元素进行置换。

冒泡算法内外层循环次数的控制问题

冒泡算法是一种常用的排序算法,其主要思路是构建一个嵌套循环结构。外层循环负责依次将数组中的每个元素挑选出来参与内层循环,内层循环负责比较每相邻两个元素的大小,并视情况将二者的位置互换。

回行命令

```c #include #include

除法小数点后不能正常显示的问题

例如:

servlet的encodeURL()方法

如果用户浏览器禁用了cookie,会使session也无法使用。 因为服务器是以接受从用户浏览器发送过来的cookie中的jsessionid属性来获取session的。 为了在这种情况下也能跟踪用户状态,可以考虑使用重写URL地址,将sessionid一并带入request。

for循环内的变量

在for循环内定义的局部变量是不能在其他代码块直接访问的。 原因是for循环结束时,其内部的变量会失效。 如果要访问循环内的局部变量,需要先将之定义为全局变量。