- 博客(32)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 工欲善其事必先利其器——WebStorm快速上手
昨天面试了一个毕业僧,用 Sublime 写出来的代码各种语法错误、变量名错误也是醉了,遂决定把前阵子在部门新人培训上弄的PPT贴出来,希望对新人们会有所帮助 ...
2015-08-26 10:51:41 231
原创 内容优先的 CSS 三列布局
这样的布局可以确保中间内容首先被下载,也更有利于SEOwidth、margin等变量的修改注意参考注释 <!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <
2012-11-05 00:34:08 138
CSS 完美简易华丽的垂直居中
支持IE6 7 8,Firefox,Chrome,Opera,Safari 利用了一点float的小技巧 <!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <styl
2012-11-04 15:11:20 118
原创 巧用 UserAgent 代替拙劣的 CSS hack
看下面的代码: html button{color:darkgreen\9; _color:blue;}*+html button{color:red;} 多么纠结啊,为什么不能通过UserAgent判断浏览器?看下面的CSS部分多犀利: <!DOCTYPE html><html> <head> <...
2012-11-04 01:05:18 130
原创 为什么你们还在用 Eclipse?而不是 IntelliJ IDEA?
我劝过好几个朋友使用 IntelliJ Idea 了,即使后来他们都没有听我的。都说用不习惯,可当初从JBuilder转到Eclipse的时候也说不习惯,后来不也习惯了么? 有人说 IntelliJ IDEA 的免费版是鸡肋,收费版很棒,但是贵,可是话说回来,中国的程序员有几个给MyEclipse付费了的?...
2012-11-03 23:56:46 548
原创 ETag 和 Last-Modified 的区别
用于的web应用的话,两者几乎没什么区别,只是ETag更倾向于标识资源是否有变更,而Last-Modified更倾向于含有时间状态的数据
2012-11-03 23:51:45 2841
原创 Chrome “不发送” If-Modified-Since 的“问题”
Chrome开着控制台,是不会发出 If-Modified-Since 头的,关掉控制台就能发出了
2012-11-03 23:46:57 1010
原创 DIV+CSS三行三列布局,中间自适应,完美支持主流浏览器
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Advanced CSS Layout</title>
2012-11-03 15:16:39 1288
得空写的基于web的工作流表单设计器,大家看看怎么样
以前贴出了旧版本的截图,应 @pucxin 的要求,贴出新版本的截图 这个版本修改了不少地方,主要是强化了运行时的功能。PS: 因为不是开源软件,所以就不贴代码了 设计器截图: 运行时编辑: 查看: ...
2012-08-22 00:03:09 486
原创 Intellij Idea 亮点之 JavaScript API提示
参数个数不对时的提示 按住ctrl点击方法时可以打开实现 如果有多个重名方法,会都列出来供你选择
2012-08-09 01:38:20 1065
原创 请慎用Uploadify文件上传组件
uploadify 的内部实现其实就是 用了 swfupload,而且封装的糟糕透顶,异常判断一趟糊涂,代码也写的够老呛,而且配置太乱。 之前用过 uploadify,发现了不少 bug,不得不修改了它的源码才能勉强工作,实在让人崩溃。 昨天在一个新的工程里试用了 swfupload,然后我就知道以后再也不需要 uploadify 了,在此仅为吐槽,谢谢各位观众。...
2012-08-06 09:02:38 95
原创 MyEclipse 编译Web工程像狗屎一样慢的解决办法
选中web工程,右键 > properties -> MyEclipse -> Project Facets -> 在 JavaScript 上点右键 -> Unlock -> 去掉勾,点击确定如果找不到上述菜单,可以看看这里Properties -> Builder -> 取消勾选"JavaScript Valida...
2012-08-02 14:54:09 191
原创 十款免费的WEB图形报表解决方案
在我们开发web应用时,经常需要使用报表来展示数据,对于简单的表格式报表,我们一般用html就可以对付。然而,用户可能需要一些漂亮的图形来展示,因为那样更加直观。不幸的是,如果要我们自己动手来生成各种图形,那绝对是一种折磨。还好,开源世界给我们提供了很多解决方案,下面就给大家介绍一下。FlotFlot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够...
2012-06-12 14:22:13 405
找到几年前做的web表单设计器,求批评
用 ExtJs 做布局和基础功能,配合多种jQuery插件实现的基于浏览器的web工作流表单设计器,有很多丰富和实用的功能,包括outline、画布、属性编辑器、很灵活的属性配置和右键菜单,还有撤销、重做、剪切、复制、粘贴、合并/拆分单元格等操作,下面这个图里只列出主要的功能: 设计器最终产生的是 HTML 代码和一些配置信息,可以很方便的运行和解析 BTW: 这个物体现在有一...
2012-06-08 14:07:24 131
原创 java,阳历转阴历(农历)
转自:http://www.blogjava.net/soddabao/archive/2007/01/04/91729.html 前几天在blog中,对网友的java万年历作修改,看到有的网友说能不能加上农历,后来在网上看到有人写过几个阳历转阴历的算法,我比较了一个发现,这个算法还算不错,只要有的计算机编程基础的人看明白应该是没有问题的,其实这个就和我们以前在c中,判断一天是周几的算法差...
2012-06-07 10:25:17 179
原创 做web前端的同志们,想用coffeescript吗?苦于自己的web框架不支持?没关系!
==== 请忽略这篇文章,用IntelliJ系列IDE即可直接编辑coffeescript文件 ==== 我的做法是使用SublimeText2来编辑 coffeescript 文件,使用 NodeJs 来编译为 js 文件。 我用SublimeText2写了一个插件,可以在保存 .coffee 文件的时候进行编译,输出目录可在 settings.py 文件里设置 ...
2012-05-08 15:30:18 124
原创 NodeJS 充分利用多核CPU服务器处理高并发请求
在我接触JavaScript(无论浏览器还是NodeJS)的时间里,总是遇到有朋友有多线程的需求。而在NodeJS方面,有朋友甚至直接说到,NodeJS是单线程的,无法很好的利用多核CPU。 诚然,在前端的浏览器中,由于前端的JavaScript与UI占据同一线程,执行JavaScript确实为UI响应造成了一定程度上的麻烦。但是,除非用到超大的循环语句执行JavaScript,或是...
2012-03-19 23:39:49 2374
原创 解决 MyEclipse build workspace 慢,validation javascript 更慢的问题
自从升级了MyEclipse到7.0,项目Build的时候总是很慢,显示Validating 那些js,html文件。不管我怎么调整 Windows > Preference > MyEclipse > Validation或者是manage validation,都没有用。我公司的电脑是Core2 Duo CPU T7250 @ 2.00GHz的CPU,每次valid...
2012-02-28 22:54:01 356
原创 清空window.location.hash后页面回到顶端的解决办法
window.location.hash = newHash || '_';
2012-01-30 19:08:33 611
原创 netbeans到底怎么回事!?
今天心血来潮,想玩一下netbeans,导入maven工程后,设置了maven主目录,maven库目录,启动工程后,发现nb居然自动执行了 mvn.bat install 命令,那我还怎么修改静态文件然后刷新页面就想看到结果?难道要再mvn clean install?真不像样子!果断删除!...
2012-01-05 19:29:23 74
原创 [转帖] 为什么要读书?为什么要好好读书?(奥巴马在美国开学日的讲话)
简介 9月8日是美国中小学统一开学的日子,奥巴马借此机会向全国的中小学生做了一次讲话,以下是白宫网站上预先发布的演讲稿全文的翻译。 My Education, My Future 奥巴马总统在开学日的讲话(中英对照) 弗吉尼亚州,阿林顿市,2009年9月8日 嗨,大家好!你们今天过得怎么样?我现在和弗吉尼亚州阿林顿郡韦克菲尔德高中的学生们在一起,全国各地也有从...
2012-01-04 20:29:37 243
原创 CSDN闯大祸了!!!
你们的CSDN密码都泄露了!!!其他网站帐号和CSDN帐号密码一样的同学,赶快改掉!以免造成不可挽回的损失!正担心怎么补救呢,在微博上看到了右边这个图,一个一个改吧,唉,被害死了。---------------------------------------------------------------------------------------DoNews
2011-12-21 18:36:51 527
原创 servlet中如何正确有效的删除cookie
Cookie emailCookie = new Cookie(COOKIE_NAME_EMAIL, null);Cookie pwdCookie = new Cookie(COOKIE_NAME_PWD, null);for(Cookie c : new Cookie[]{emailCookie, pwdCookie}){ c.setMaxAge(-1); c.setDomain...
2011-12-12 10:20:52 517
原创 山寨新浪微博的用户名片(简易实现)
用到了namespace、lazyLoad等技巧,废话不多说,直接上代码丢到tomcat/webapps/ROOT目录下就可以访问了有疑问或者不满请在下方拍砖或QQ联系zuoming@wendui.com
2011-07-24 19:31:39 1536
原创 基于位运算的权限细粒度控制
这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用java语言描述,其实都差不多的。要换成其他的语言主,自己转一下就可以了。为了方便起见,我们这里定义a^b为:a的b次方。这里,我们为每一个操作设定一个唯一的整数值,比如: 删除A---0修改A---1添加A---2删除B---3修改B---4添加B---5…… 理论上可以有N个操作,这取决于你用于储存用户权限值的...
2010-01-15 00:06:01 155
JSP+Ext实现CURD, 更简洁明了
学习Ext有三天了, 参考《Ext2.0入门与精通》和官方的examples照猫画虎搞了个 员工管理'系统' 和 员工签到'系统'希望大家一起学习, 由于学艺不精, 若有不足之处还请各位批评指正, 谢谢大家 /* * MemberManage.js * @author zuoming99 */Ext.onReady(function(){ Ext.QuickTips.ini...
2008-05-04 18:14:09 522
下面是一个用于编辑某对象属性的form,该表单的action参数必须指定对象ID
<form action="../update/<%=@object.id%>">
2007-06-02 15:17:19 147
Couldn t find XXX without an ID
ActiveRecord::RecordNotFound in BookController#show Couldn't find Book without an ID原因是<%= link_to book.title,:action=>"show",:id=>book.id %>中的id前需要加冒号.
2007-06-02 13:55:51 171
ruby中的哈希对象
ruby中的哈希对象的声明numName = {1=>"一",2=>"二",3=>"三"}引用numName[1] = "壹"如果key是字符串格式,如:numName = {"1"=>"一","2"=>"二","3"=>"三&
2007-06-02 10:48:00 200
It is indirectly referenced from required .class file 问题解决
原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层。而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误。解决方法:导入缺失的包...
2007-05-30 10:53:53 295
山寨新浪微博的用户名片(javascript实现)
2011-07-24
Groovy学习笔记
2010-03-01
groovy学习笔记
2010-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人