公告 公告:  祝大家在虎年里,虎虎生威!生意红火,事业有成!当然,还有爱情大丰收 *__*
CSBlogV2.11问题收集与信息反馈   ;   CSCMSV1正式上线公测
CSWave系列官方QQ群:24301472(最新版的一般都先发布在共享里哟) 。
[ 一线风 | 2009-4-15 9:48:02 | 阅读: 2931 | 分类: 学习参考 ]

在中国,很多前端开发初学者都会把xHTML+CSS页面制作说成DIV+CSS,甚至很多人都还不知道xHTML+CSS是什么意思,只知道盲目的追求DIV+CSS,但在国外,是没有DIV+CSS这个概念的,很明显如果单从字面上去理解,DIV+CSS的网页就要全都是div,很明显是无法达到语义化标准的。彬Go也希望通过博客让所有读者正视代码语义化的重要性,请把”DIV+CSS”这个词从脑子中删除,用”xHTML+CSS”替代吧!

今天将向大家推荐43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程,在国外也可以叫做PSD2XHTML。如果你是以为网页设计师,可能会对将自己的效果图实现成语义化的xHTML页面感到头痛,还有一些CSS初学者对于xHTML+CSS处于懵懂状态,希望大家通过这43个”DIV+CSS”实例教程学习到语义化xHTML+CSS布局的精髓,即使你已经成为高手,我也相信其中有你值得学习的地方。

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-13 17:21:02 | 阅读: 801 | 分类: 学习参考 ]

复杂的设计技巧总是很花时间,也实在是….复杂 (-_-||)。 高级效果 为设计增色不少,但如果用得不对,只会影响用户对重点内容的关注。高级效果可能正好是一项好的设计的冲击力所在,但即便如此,也还是需要一些更简单的效果与其配合。

简单的效果和技巧是建造当今设计的基石。比方说,如果你都不知道如何正确选择颜色和文字效果,灿烂的 星光效果又能有什么用?

本着“少就是多”的理念,我们为你精选了十个简单好用的设计技巧 ,它们能大大提升你设计的专业性和感染力。

更多技巧可参阅(英文):

基础先行。 学会走之前要先学会爬,让我们从最基础的简单有效设计的概念开始。

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-10 16:34:52 | 阅读: 771 | 分类: 学习参考 ]

大家都知道,用jquery的appendTo动态增加的东西,添加的事件只能跟在appendTo后写.
比如:
$("<div><img src=''></div>").appendTo("body");
如果我们想给这动态增加的东西 添加一个click事件.
我们可以这样写:
$("<div><img src=''></div>").appendTo("body").click(function(){
   // do something... ;
});

如果我现在想对div,里面的img添加事件, 而不是整个div.

那我们怎么办呢?

也许你已经想到方法了,

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-10 11:02:46 | 阅读: 552 | 分类: 学习参考 ]

遍历student(这里还是用上面那个XML,子节点是student)

JavaScript代码
  1. $.ajax({   
  2.     url:'ajax.jsp',   
  3.     type: 'GET',   
  4.     dataType: 'xml',   
  5.     timeout: 1000,   
  6.     error: function(xml){   
  7.         alert('Error loading XML document'+xml);   
  8.     },   
  9.     success: function(xml){   
  10.         $(xml).find("student").each(function(i){   
  11.             var id=$(this).children("id");   //取对象   
  12.             var id_value=$(this).children("id").text();  //取文本 或者 $("id" , xml).text();    
  13.             alert(id_value);//这里就是ID的值了。   
  14.             alert($(this).attr("email")); //这里能显示student下的email属性。   
  15.             $('<li></li>').html(id_value).appendTo('ol');   
  16.         });   
  17.     }   
  18. });  

好啦,完工了,其实也不复杂,对吧?

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-9 14:32:33 | 阅读: 413 | 分类: 学习参考 ]

CSS Hack是在标准CSS没办法兼容各浏览器显示效果时才会用上的补救方法,在各浏览器厂商解析CSS没有达成一致前,我们只能用这样的方法来完成这样的任务.

我进行前端开发的时候,测试用的浏览器大致有: IE7, IE6, Opera9(文章撰写时版本为9.25 8825), Safari3(文章撰写时版本为3.0.4 523.15), Firefox2(文章撰写时版本为2.0.0.11).

在正常的 selector { property:value; } 的基础上常会根据具体情况为相同元素使用Hack以达到浏览器间统一.

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-7 13:29:04 | 阅读: 651 | 分类: 学习参考 ]

参考文件(均可自firebird网站找到):
Novice's Guide
Migration from MS-SQL to firebird
Firebord Release Notes


学习资料库基础是在sql的语法应用(请参考:firebird 网站的说明文件最好把这份文件印出来,在写程式时可以参考其语,虽然大部份都是sql-92相容,但是有差异,还有一些专有的语法)
当你需要的资料找不到时可以找寻interbase的相关资料(因为firebird是由 interbase释放原始码所衍生的)
有一本网路上完整的书"BORLAND INTERBASE7.0 应用开发指南 (姚啟红著)",虽然是interbase但非常详细,要深入了解(建议必读)

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-7 11:54:03 | 阅读: 424 | 分类: 学习参考 ]

1、firebird的数据类型


firebird支持如下的几类数据类型:
数字类型(整数:包括Integer,Smallint;
浮点数:包括Float,Double Precision;
定点数:包括Numeric,Decimal)
日期时间类型(包括Date,Time,Timestamp)
字符类型(包括Char,Varchar)
布尔类型(Boolean)
二进制类型(Blob)。
 此外,firebird还支持上述除了blob外的所有数据类型的数组形式,维数可以从1维到16维。数组既可以作为一个整体处理,也可以按照其中包含的元素一个一个的处理。不过使用数组需要一些额外的工作,因为一般的sql语句无法处理数组。
---------------------------------------------------------------------------------------------------------------------

新窗口 阅读全文及评论...

[ 一线风 | 2009-4-7 10:39:40 | 阅读: 523 | 分类: 学习参考 ]

2000年7月,Borland(即现在的Inprise)公司公布了其数据库产品Interbase的源代码。Firebird数据库就是从该数据库中 派生出来的。当时,Interbase是与客户/服务器版本的Delphi产品捆绑在一些销售的。现在,Interbase已经变成了一只开放源码中的“ 火鸟”。

技术特点

Firebird相对MySQL和PostgreSQL来说比较小,这也使其可以称得上是理 想的“嵌入式数据库”,可用于与其它应用程序服务器和应用程序捆绑。Firebird具有大部分成熟数据库所具有的功能,比如支持存储过程、SQL兼容 等。如果用户有使用DB2或PostgreSQL的经验,就会发现Firebird与它们的语法非常相似,数据类型和数据处理方式也很类似。

Firebird 的设计思想是小型、快速和最小化的管理。这对于需要一个数据库用于存储数据,但又不想花太多时间来调整数据性能的开发人员很适用。实际上在很多情况下,我 们并不需要存储程序或复杂的表之间的关联。这时会发现Firebird在大小和功能之间找到了一个理想的平衡点。

新窗口 阅读全文及评论...