2013年6月28日1 min readTeam开发相关工具整理了下目前在Team中使用的工具: Jar包版本管理:Maven Maven中央库代理:Nexus 代码版本管理:Git (推荐阅读 ProGit) Git管理系统:Stash(10人版) Git客户端:SourceTree || SmartGit || Gitbox...
2013年2月5日1 min readStarting MySQL.Manager of pid-file quit without updating fiMySQL配置后启动发现这个问题,最后经过查询发现是下面这条配置导致的: [code] innodb_log_file_size [/code] 原因是ib_logfile导致的; [code] 130202 04:12:57 mysqld_safe mysqld from pi...
2012年6月6日4 min readUbuntu下安装Postfix,配置DKIM,SPR,SMTP服务检查IP信用度 在自建邮件服务器之前,先检查下你所要使用的IP的信用度如何?如果你的IP已经在垃圾邮件联盟的黑名单里面,那么建议别用了,因为被当做垃圾邮件的概率会非常高。 可以点下面的链接查看: http://cbl.abuseat.org/lookup.cgi http://www...
2011年8月30日1 min readNotes:ajaxForm上传文件,返回json,回调不到success的处理建议把之前项目中头像上传的一个功能,改为ajaxForm回调success处理。 之前是先上传头像到服务器,然后再在另一个页面显示并通过jcrop剪辑,最终生成用户头像。 这个过程多了一步页面刷新,如果使用ajaxForm做异步文件提交,那么返回json数据直接处理,方便不少。 但是有...
2011年8月29日1 min read邮件发送日期对于邮件发送的日期,一般默认是当前的发送日期,由于邮件的显示顺序默认是按时间倒序排列,因此有些邮件发送商,为了让自己的邮件能靠前显示故意将邮件的发送提前,比如8月份的邮件发送时间设置为9月份的,这可能还能理解,为了吸引眼球。 但是对于下面这张图就实在不能理解了,当然这肯定不是故意的,可这个bu...
2011年8月17日3 min read分享:CSS3渐变按钮 .button { display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helve...
2011年8月8日1 min read分享:serialVersionUID for NetBeans 7.0.1Netbeans 最近从7.0升级到了7.0.1,常用的serialVersionUID插件不可用,于是找官网,发现已经更新了。 地址:http://kenai.com/projects/nb-svuid-generator/downloads/directory/nbms/nb7.0.1 ...
2011年8月8日1 min readNotes: glassfish 出现__admingui/common/index.jsp not found 的问题处理这几天出现了一个奇怪的现象,glassfish的管理端“无缘无故”的登录不了了,查看server.log见以下错误: [code] File "%2Fopt%2Fglassfish3%2Fglassfish%2Flib%2Finstall%2Fapplications%2F__admi...
2011年8月1日1 min readNotes: 更改glassfish的日志轮转数量最近升级到glassfishv3.1.1之后,发现日志的数量始终保持在10个,判断是日志轮转数量有默认限制,查了官方文档,设置如下: [code] ./bin/asadmin set-log-attributes com.sun.enterprise.server.logging.GFFi...
2011年7月28日1 min readNotes: 通过 label 标签改进鼠标用户的可用性先看看 label 标签的使用说明: HTML <label> 标签 定义和用法 <label> 标签为 input 元素定义标注(标记)。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会...
2011年7月28日4 min read深入理解JVM带着问题去学习,jvm分析 [code] [root@localhost ~]# jstat -gcutil 3461 2000 S0 S1 E O P YGC YGCT FGC FGCT GCT 0.00 ...
2011年7月24日1 min read分享:第三方手机号码归属地查询接口线上项目正在使用的服务,就一个,但是功能提供都比较全,够用。 http://api.showji.com/locating/help.htm 提供下面5种调用方式: 通过 WebService 调用获取数据 通过 HTTP Post/Get 获取 XML 格式的数据 通过 ...
2011年7月21日2 min readNotes: 慎用“OpenSessionInView”最近一个线上项目在和第三方合作伙伴合作进行集成开发过程中,web.xml被加入了OpenSessionInViewFilter,由于在测试中压力较小,没有发现问题,结果在实际使用中出现了严重的性能问题。 OpenSessionInView是什么 OpenSessionInViewFilter...
2011年7月21日1 min read分享:第三方IP地址查询接口平时在做web应用时,有时避免不了IP查询,自建自然有些浪费时间和精力,何不用第三方的一些工具,分享三个常用的IP查询服务: 太平洋电脑网IP地址查询:http://whois.pconline.com.cn/ 新浪IP地址查询:http://int.dpool.sina.com.cn/...
2011年7月1日1 min read分享:web标准化交流会第二十期北京站总结分享内容如下: 开心网 李国新 规范JavaScript开发模式(海贝网CommonJS实践之路) 傲游浏览器 赵锦江 git和github简介 谷歌 黄昊 Chrome 浏览器开发者工具介绍 W3Help 貘 java...
2011年6月27日1 min read分享:使用HTML5和CSS3来创建幻灯片很不错的一篇介绍HTML5幻灯片制作的教程 译自:http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-presentation-slides-with-html-and-css-2/ 译者:蒋宇捷(转载请...
2011年6月14日2 min readNotes: 运维最近这一周来一直和运维打交道,原因是服务器所在的机房网络不稳定,导致需要进行各种网络检测,测试和服务器硬件维护。 说来负责的这个项目的网络情况比较“被”,先是遇到断电维护,其次是南北网络互通问题,再是IP所在路由器故障,到现在的网络不稳定。总之是大面上遇到的问题都遇到了,小问题也都赶上了。 ...
2011年6月11日2 min readNote:做优化补发:之前某项目尾声时做的一些显而易见的优化工作: 1、图片size优化 使用Firebug上的YSlow就可以很方便的处理,但是对于一些重要的图片,比如logo等,还是让UI工程师专门做优化。 2、检查gzip是否开启 检查服务器上的gzip是否开启,这个对于前端优化起很大...
2011年6月8日1 min readNotes: update glassfishv3进入glassfishv3所在目录下的bin目录,执行: [code] ./pkg image-update [/code] 正常情况下,glassfish就会去检查更新,并下载更新文件进行更新。 但是如果是在 RHEL or CentOS 下,可能会出现 SE Linux问...
2011年5月19日1 min readNotes: NetBeans 7.0新增的customize sign最近新出的NetBeans 7.0 增加了一个很不错的功能 - web start 自定义签名功能,见下图(点击查看大图): 使用: 1、在Keystore Path处指定一个自己项目的签名文件 2、Password,输入密码 3、Key Alias,输入别买 ...