- 浏览: 50820 次
- 性别:
- 来自: 北京
最新评论
文章列表
在设计网页的时候,经常碰到浏览器不兼容的时候,当然这个时候就要使用 CSS Hack 技术来完善你的 CSS 文件了,不过在进行CSS Hack的时候选择浏览器 测试网页也是很重要的,所谓工欲善其事必先利其器。通常我们不得不在电脑上安装 Firefox、Opera、Safari……
IE系列中,不同的版本又会对CSS属性有不同的解释,于是我们安装了IE系列全套,然而现在我们有了一定的解决方,Multiple IE 与 IETester 就是这样两个工具,为你省去安装不同IE浏览器的麻烦。
首先是 Multiple IE
Multiple IE 集成了IE浏览器中的 IE 3.0, ...
- 2011-04-04 12:03
- 浏览 629
- 评论(0)
现在有很多模版语言,什么Velocity,JPublish等等等等,都可用于页面展示,但我觉得实在没必要用,JSP才是最强大最方便的。
为什么这么说呢?
JSP本身嵌入java代码,而java语法和功能大家都清楚,访问对象和属性不在话下;if跳转,for,while循环等一应俱全,更有强大的计算能力,完全能胜任复杂的页面逻辑。
而脱离java再搞一套所谓的模版语言实在没有必要,一则增加学习时间,跳转和循环,如何访问对象和属性都要重新学习,而用java脚本只要懂java便可;再则灵活性没有什么超越。
如果非要说多出了什么优点,可能模版语言减少了代码量吧,但我认为减少代码量的目的是减少重复代 ...
- 2011-03-28 18:11
- 浏览 614
- 评论(0)
本文章不允许转载,不允许散播,不允许用于任何商业目的,所有权利归于Chromium.org,解释权归于Chromium.org。
原作者: Ian Fette 产品经理
翻译者:
huapingsmith@gmail.com
Understanding Phishing and Malware Protection in Google Chrome
Friday, November 14, 2008
Google Chrome includes features to help protect users against phishing and malw ...
- 2011-03-16 21:56
- 浏览 559
- 评论(0)
label linux
kernel vmlinuz
append vga=normal initrd=initrd.gz ramdisk_size=15000 root=/dev/rd/0 devfs=mount,dall rw
Build Your Own LiveCD or Live
http://en.gentoo-wiki.com/wiki/Build_Your_Own_LiveCD_or_LiveDVD
title=LiveCD
kernel /boot/vmlinuz real_root=/dev/loop0 looptype=squashfs loop=/livecd ...
- 2011-03-11 09:50
- 浏览 823
- 评论(0)
Perl 语言的发明人Larry Wall曾经把懒惰称为是程序员的一种“美德”,我想如果你是具备这样一种“美德的程序员,一定不会对“代码自动生成”这一概念等闲视之,看看 Eclipse上著名的Lomboz插件以及开源社区广为流行的AndroMDA吧,它们就是基于这种“代码自动生成”的产物。如果你恰巧是具备了这种 “美德”的Java程序员,那么XDoclet将是你所梦寐以求的工具。
代码自动生成和XDoclet 的由来
在软件开发的历史中,代码自动生成的思想并不是一个很时髦的概念了,XDoclet同样也不是唯一的代码自动生成工具,我们所熟悉的IDE开发环境中的代码向导,甚至流行的JSP技术 ...
- 2011-03-07 17:58
- 浏览 439
- 评论(0)
FOR /F %%i IN (file) DO command
file为文件名,按照官方的说法是,for会依次将file中的文件打开,并且在进行到下一个文件之前将每个文件读取到内存,按照每一行分成一个一个的元素,忽略空白的行,看个例子。
假如文件a.txt中有如 ...
- 2011-03-02 18:04
- 浏览 331
- 评论(0)
很多情况下,我们需要脱除一个字符串中可能会存在的引号,然后在加上自己的引号使其中的特殊字符(命令连接符&, |, &&、||,命令行参数界定符Space, tab, ;, =,字符化转义符 ^, ",变量化转义符%等)字符化,失去特 ...
- 2011-03-02 17:52
- 浏览 965
- 评论(0)
开发环境
Database: MySQL Oracle SQLServer Sybase DB2
AppServer: Tomcat WebSphere Weblogic JBoss
IDETools: Eclipse NetBeans JBuilder
CMTools: CVS SVN VSS SOS
DesignTools: PowerDesigner Rose EA Visio
开发框架
MVC: Struts Spring Webwork Tapstry
ORM: Hibernate iBATIS
WS: Axis XFire
JMS: ActiveMQ
特殊技术: ...
- 2011-03-01 11:00
- 浏览 402
- 评论(0)
每半年接触并学习一门语言
有许多人通常觉得只要把一门语言学会学精就行, 这个想法我觉得对了一半。一个程序员应该有一门精通的语言, 但是还要不断学习新的语言(当然不能太频繁), 倒不是为了以防哪天万一用到这门语言, 而是接触学习不同的语言会拓展程序员的视野。
如果你一直用C#, 试试Lisp, 你会惊叹于还有这样写程序的方式, 嗯?看来我得去学学Lamda演算;试试Python, 你会惊讶于还有如此小巧优美的东西;试试Lua, 你会发现原来语言还能嵌入其它语言, 要不要为WOW写个外挂试试?试试Eiffel, 你会发现还有契约式编程这种方法, 嗯?什么?Java上有iContract, 那我要 ...
- 2011-03-01 10:46
- 浏览 483
- 评论(0)
vimplugin
viPlugin
Eclim
http://eclim.org/
http://eclim.org/translations/zh_TW/vim/cheatsheet.html
Vrapper 在Eclipse中使用Vim
http://vrapper.sourceforge.net/home/
2011-03-01
- 2011-03-01 10:10
- 浏览 577
- 评论(0)
以前安装Eclipse插件无非两种方式, 直接copy插件到features/plugins目录或者在links目录下创建链接文件. Eclipse 3.4又推出另一种新的安装途径, 更加灵活。新增加了dropins目录,
只要把插件放到该目录下就可以加载, 有几种格式可以选择。
1. 最简单的,直接将jar包放到dropins目录:
eclipse/
dropins/
com.essiembre.eclipse.i18n.resourcebundle_0.7.7
2. 传统格式,统一放到一个eclipse目录下:
eclipse/
...
- 2011-02-21 13:10
- 浏览 604
- 评论(0)
1.
安装部署
1.1
部署前准备
把WebLogic的bin包放在/home目录上.
1、创建weblogic用户组。
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic(修改weblogic密码)
2、创建/var/web/jsp/bea目录,修改目录所有者权限 mkdir /var/web/jsp/bea
chown –Rf weblogic:weblogic /var/we ...
- 2011-02-18 15:53
- 浏览 455
- 评论(0)
1、 必须有一个圈子。无论如何做都是画地为牢:不加入一个圈子,就成为所有人的敌人;加入一个圈子,就成为另一个圈子的敌人;加入两个圈子,就等于没有加入圈子。只有孤独求败的精英才可完全避免圈子的困扰——这种人通常只有一个圈子,圈子里只站着老板一个
人。
2、 必须争取成为第二名。名次与帮助你的人数成正比——如果是第一名,将因缺乏帮助而成为第二名;第二名永远是得道多助的位置,坏处是永远不能成为第一名。
3、 必须理解职责的定义。职责是你必须要做的工作,但办公室的生存定律是,职责就是你必须要做的工作之外的所有工作。
4、 必须参加每一场饭局。如果参加,你在饭局上的发言会变成流言;如果不参加,你的 ...
- 2011-02-18 15:15
- 浏览 396
- 评论(0)
关于函数式编程不是现在才有的,很早之前就有了,只不过由于ajax的升温,在某些方面带动了它。
典型的函数function sum(x,y,z) {
return (x+y+z);
}
变成匿名函数function(x,y,z) {
return (x+y+z);
}
应用匿名函数var sum = function(x,y,z) {
return (x+y+z);
}(1,2,3);
alert(sum);
使用函数赋值var sum = function(x,y,z) {
return (x+y+z);
}
alert(sum(1,2 ...
- 2011-02-16 15:48
- 浏览 507
- 评论(0)
包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:
eclipse -nl en_US
将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 IBM WSAD v5.1 也支持这个功能.
运行 Eclipse
将 Eclipse 驱动程序安装(解压缩)到某个目录(例如,c:/eclipse)中之后,通过运行顶级安装目录中的 Eclipse 可执行文件来启动"工作台"。在 Windows 系统上,该可执行文件称为 eclipse.exe,而在 Linux 系 ...
- 2011-01-26 12:27
- 浏览 893
- 评论(0)