技术学习

一些关于计算机和网络技术的介绍。

CSS外边距重叠

在学习CSS的过程中,我们会经常见到这样连写的代码:margin:0px;padding:0px;我一直觉得这些是无用的废代码,直到我看到CSS盒子模型中的外边距重叠。先上图,看效果:lebang,css外边距重叠

继续阅读»

xp、ubuntu、win7三系统解决方案

早就想写这篇文章了,但是由于各种原因耽搁了。由于我平时学习、做开发要用多种软件。比如学习.NET吧,仅仅一个Visual Studio+Sql Server就够系统折腾的了,再装个Expression Studio、VMware系统就没法用了,偏偏更让人“气氛”的是有些软件,互相之间还“掐架”,比如:我用APMServ这个集成开发环境,就不能开迅雷了…总之,很麻烦了。
为了解决问题,就开始装多系统了。考虑到现在在国内做开发,IE6是肯定绕不过去的,就需要个XP。本人已经适应win7,这个也少不了,然后就是现在很火的ubuntu(玩着的确不错)。
先秀一下开机画面:

继续阅读»

Expression Web 微软的Dreamweaver

2006年年底,原office组件的一部分的FrontPage已被微软停止提供,取而代之的是一款更加专业的网页设计软件Expression Web。首先要说明的是:虽然这款软件目前已经出了web3.0版,但是其使用率在网页设计领域还是比较低的。造成这一状况的原因不仅是Dreamweaver早已占据了市场,更因为这款软件的价格确实贵的离谱。还有一个原因就是:他是基于.NET 3.5 SP1的,在Windows7中可以正常安装,而要想在XP或Vista系统中装,就必须先安装.NET Framework 3.5 SP1(很多人估计看到这个就不想装了,呵呵)。

但是说句实在话,用了这些天,感觉这款软件真的很不错,比DW(所有版本的DW,包括CS4)好多了。DW有的功能,它都有;它有的功能,DW没有:
1:输入提示代码,敲一下空格键就行了,不必像DW一样,非的敲回车键(用惯VS的对此应该有感触)。
2:强大的快照功能,集成IE、Firefox两大浏览器的快照功能
继续阅读»

主流编程语言介绍

Java、C++、C#、Python、PHP是目前主流的编程语言,他们有哪些特性?哪种语言更适合你?如何学习这些语言?

一篇关于主流编程语言的介绍,估计出自一位“学者”之手,有些落后了,不够商业化,但也大致介绍出了主流的编程语言。以下只是选编,择其精华,希望能够对你有所帮助:

Java,面向对象、安全、跨平台、强大稳健、流行的程序设计语言与环境。由 Sun 公司开发,目前由 Java Community Process 控制。近些年来非常流行且稳定,未来生命周期较长。语言风格较为接近 C++ 与 C# ,而最为人熟知的便是跨平台性。Java 的跨平台性已得到了广泛的认可,在计算机的各种平台、操作系统,以及手机、移动设备、智能卡、消费家电均已迈入成熟的生产化。而国内的 Java 人才需求前景目前也是大好。
继续阅读»