27
11 月

在2016年里,hero headers或hero images是最常用和美观的网页设计趋势之一,而且很可能之后会流行几年。术语hero经常可以与jumbo(庞然大物)互换,指页面顶部的全宽图形或照片。在网页设计中有多种方法来使用hero image,可以是背景图像,或直接在页面中添加图片。[……]

阅读全文

03
11 月

Comparable 和 Comparator 均为Java Core API 接口,由名字可以判断出它们是由来比较东西的,但具体功能和区别又如何呢?本文将通过两个例子来回答这个问题,例子中对比了高清电视(HDTV)的尺寸。看过例子后,该如何使用Comparable 和 Comparator就很简单[……]

阅读全文

25
09 月

以前我写了一篇关于如何为自适应网页制作教程手机导航菜单,现在我又摸索出一种无需JS脚本的自适应导航菜单,它采用纯粹的语义化HTML5标签来完成。该菜单可以左对齐,居中或右对齐,也不像上一种方法中需要点击来展开列表,本例中悬停激活更加方便,而且它能通过标记表明当前位置。它适用于所有的移动和桌面浏览器,[……]

阅读全文

20
08 月

这是Java的一个经典问题。许多类似的问题已经在stackoverflow上被问过,也有很多不正确/不完整的答案。如果你不想太多,那这个问题很简单。但如果你深入考虑,它可能非常混乱。
1. 一是有趣并令人困惑的代码段

public static void main(String[] args)[......]

阅读全文

20
08 月

在Java中,String是不可变类。一个不可变的类,其实例不能被修改。在创建一个实例时,实例中的所有信息被初始化且不能被修改。不可变类有许多优点。本文总结了为什么String被设计为不可变 。一个好的答案取决于对内存、同步及数据结构等的深刻理解
1. 字符串池的要求(Requirement of[……]

阅读全文

20
08 月

这里有一系列图表来说明Java中String的不变性 。
1. 声明一个字符串

String s = "abcd";

s存储了String对象的引用。下面的箭头应解释为“存储引用”。

2. 将String变量赋给了一个变量

String s2 = s;

由于是同一个String对象,[……]

阅读全文

19
05 月

自适应网页设计近来很流行,如果你接触比较少请参见 responsive sites。当然,对一个新手来说可能听起来有点复杂,其实它比你想象的简单多了。这里是一个快速教程,通过学习你会自适应网页和media queries的基本原理(前提你有css基础)。

查看演示 Demo

Step 1:M[……]

阅读全文