
Web开发
文章平均质量分 61
fbysss
这个作者很懒,什么都没留下…
展开
-
自己摸索的即时修改输入属性(比如字体,背景)的方法。
editIframeeditBodyeditBodyformatBodyfunction doEdit(vDoc){ vDoc.body.contentEditable = true; }function chgSelFont(vDoc){ alert(vDoc.selection.createRange().text);}function formatBody(vDoc){v原创 2004-11-03 10:52:00 · 1383 阅读 · 0 评论 -
HTML中src属性值不合法带来的问题排查解决纪实
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.youkuaiyun.com/fbysss声明:本文由fbysss原创,转载请注明出处关键字:src属性值不合法背景 基于Spring MVC。 同事在对一个Controller进行debug的时候,发现页面只有一个刷新请求,而公共入口方法重复进入了4次,而且,每次获得的参数还有所原创 2010-01-08 10:34:00 · 2785 阅读 · 0 评论 -
kano模型心得
主要是一个满意度二维模型,在产品设计的时候,可以用来进行满意度调查,二维的即better-worse系数better:如果具备该功能,用户很满意worse:如果没有该功能,用户很不满意可以根据调查结果,把产品的满意度落实为坐标点,落到第一象限,即better wors原创 2011-07-09 18:07:27 · 1997 阅读 · 0 评论 -
缓存穿透与缓存雪崩
1. 缓存穿透:查询一个必然不存在的数据。比如文章表,查询一个不存在的id,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成影响。解决办法:对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃。2.缓存失效:如果缓存集中在一段时间内失效,DB的压力凸显原创 2011-08-26 14:50:20 · 3890 阅读 · 0 评论 -
[转]Google 图片搜索的原理
针对这个问题,请教了算法组的同事,他分享了基本的思路:对于这种图像搜索的算法,一般是三个步骤:1. 将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundling features算法,hash function(散列函数)等。也可以根据不同的图像,设计不同的算法,比如图像局部N阶矩的方法提取图像特征。2. 将图像特征信息进行编码,并将海量图像编码做查找转载 2012-05-28 18:18:19 · 1179 阅读 · 0 评论 -
从Mozilla推Flash渲染方案想到的
最近Firefox浏览器的缔造者Mozilla推出了一个新的解决方案,即使用HTML5技术来渲染和播放Flash文件。 个人认为此举对HTML5和Flash来说,是一个多赢的事情,理由是:1.用户更方便:可以无需插件使用、观看Flash;2.开发者更放心:Flash既然可以通过HTML5运行,不愁再有【Flash即将死去】的 忧虑;3.HTML5可借助Flash目前的地位促进自己的发展。参考文章:原创 2012-06-07 16:28:57 · 1223 阅读 · 0 评论 -
Less css了解与相关心得
一个css的预处理器.粗略看了一下,实际上就是提供开发者另外一种编写css的方式,比原来更加灵活。实现的原理也不难,主要是字符串替换完成。less语法的css以.less结尾,具体解析方法,是在页面中引入less.js进行字符串解析。类似的思路,我们在工作中也想到过。比如前端js组件的开发,如果用js字符串拼凑,可读性很差,很不好维护。而用隐藏dom方式,则把可能不会出现的元素也预先加载进来了,而原创 2012-05-23 20:21:41 · 2296 阅读 · 0 评论 -
【学习笔记】AS3快速上手笔记
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.youkuaiyun.com/fbysss声明:本文由fbysss原创,转载请注明出处关键字:AS3,ActionScript引言: 如果有java、javascript基础,AS语法很好理解,有一个上午足够。看了本文,基本可编写代码调试。1. 开发工具FlashBuilder。新建一个【Acti原创 2012-06-15 16:25:54 · 1298 阅读 · 0 评论 -
幂等性 个人理解及应用
[原创链接: http://www.smithfox.com/?e=16 转载请保留此声明, 谢谢]绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的, 幂等性强调的是外界通过接口对系统内部的影响, 外界怎么看系统和幂等性没有关系. 就上面这种解释, System.getCP转载 2012-09-27 14:10:04 · 41357 阅读 · 2 评论 -
匿名函数中undefined形参疑问
引用地址:http://www.css88.com/archives/4724唉,基本功不扎实,昨天在微博上问了个问题,就匿名函数中undefined形参,不知道是干什么用的。经常看到这样的匿名函数代码:1;(function ( $, window, document, undefined ){2 3//函数体内具体代码4 5})(jQuery, window,document);一般在很多jQ转载 2012-11-12 10:35:38 · 2621 阅读 · 1 评论 -
浏览器缓存机制
浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理转载 2012-12-21 18:06:34 · 1643 阅读 · 1 评论 -
自适应网页设计(Responsive Web Design)
前言:通常,在国内更流行【响应式Web设计】这个概念。但在我看来,这个翻译很蹩脚,Responsive web Design很大程度上是指兼容性和适应性,也不是什么新概念,更多的是一种总结性的东西。什么响应式?如何响应?让人云里雾里。我们不需要造新词,不需要让人摸不着头脑的、故弄玄虚的东西。自适应Web设计,这样的叫法我认为更好。看到这篇文章,感觉不错,摘抄与此。引用地址:http://www.r转载 2013-08-01 14:55:14 · 1980 阅读 · 0 评论 -
了解Tengine,感觉不错
粗浅了解了一下Tengine,感觉很不错,备忘。官网:http://tengine.taobao.org/特性继承Nginx-1.2.9的所有特性,100%兼容Nginx的配置;动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力;更加强大的负载均衡能力,包括一致性hash模块、会话保持模块,还可以原创 2013-11-14 11:10:53 · 4548 阅读 · 0 评论 -
【转】setTimeout和setInterval的区别你真的了解吗?
setTimeout和setInterval这两个函数, 大家肯定都不陌生, 但可能并不是每个用过这两个方法的同学, 都了解其内部的实质甚至可能会错误的把两个实现定时调用的函数理解成了类似thread一样的东西, 认为会在一个时间片内, 并发的执行调用的函数, 似乎很好很强大, 但其实并不是如此, 实际的情况是javascript都是以单线程的方式运行于浏览器的javascript引擎中的, se转载 2014-04-22 09:01:21 · 4039 阅读 · 0 评论 -
【转】Node.js软肋之CPU密集型任务
Node.js在 官网 上是这样定义的:“一个搭建在Chrome JavaScript运行时上的平台,用于构建高速、可伸缩的网络程序。Node.js采用的事件驱动、非阻塞I/O模型使它既轻量又高效,是构建运行在分布式设备上的数据密集型实时程序的完美选择。”Web站点早已不仅限于内容的呈现,很多交互性和协作型环境也逐渐被搬到了网站上,而且这种需求还在不断地增长。这就是所谓的数据密集型实时(data-转载 2014-04-22 09:09:52 · 6032 阅读 · 0 评论 -
Ant快速备忘
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.youkuaiyun.com/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Ant前言:本人记忆力不好,这些东西,每次都得现看文档。把我最常用的Ant关键点东西写下来,以供备忘。要点:在docs目录找到Using Ant->Example Buildfile好习惯:一个build.x原创 2009-11-23 23:38:00 · 2099 阅读 · 0 评论 -
Web应用性能优化黄金法则
文章来源: http://www.cnblogs.com/winner/archive/2009/07/03/1516399.htmlWeb应用性能优化黄金法则——转 Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。 法则1. 减少HTTP请求次数 80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种转载 2009-10-27 20:08:00 · 1310 阅读 · 1 评论 -
web上的一些通用对话框[摘]
web上的一些通用对话框GeneralDlg.htm GeneralDlg.htc//默认颜色var strColor="";//默认字体var strFont="";//对象var vColorObject=null;var vFontObject=null;var vFontDiv=null;var vOpenObject=null;var vSaveObject=null原创 2005-02-16 11:25:00 · 1523 阅读 · 0 评论 -
javascript事件列表[摘]
javascript事件列表解说事件浏览器支持解说一般事件onclickIE3、N2 鼠标点击时触发此事件ondblclickIE4、N4 鼠标双击时触发此事件onmousedownIE4、N4 按下鼠标时触发此事件onmouseupIE4、N4 鼠标按下后松开鼠标时触发此事件onmouseov原创 2005-02-23 18:07:00 · 1086 阅读 · 0 评论 -
页面效果集锦
1. 走马灯效果(仅仅IE支持):要滚动的内容 其中,direction表示移动方向,scrollamount表示移动速度,后面两个事件实现当鼠标停在滚动内容上面的时候,滚动停止。原创 2005-03-03 11:44:00 · 1126 阅读 · 0 评论 -
细说HTML元素的ID和Name属性的区别[摘]
文章出处:http://lanting.mblogger.cn/posts/36127.aspx可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 上周我也遇到了ID和Name的问题,原创 2005-06-16 16:21:00 · 1660 阅读 · 0 评论 -
收藏js--字体大小和简繁转换
取自网页:http://www.ycccf.com/html/china/6/4/1502.html//更改字体大小var status0 = ;var curfontsize = 10;var curlineheight = 18;function fontSize(type,objname){ if (type=="b"){ if(curfontsize原创 2006-01-31 19:51:00 · 4536 阅读 · 0 评论 -
windows下Apache2+php4+MySql5集成简明教程
作者:fbysssBlog:blog.youkuaiyun.com/fbysssmsn:jameslastchina@hotmail.com声明:本文章由fbysss原创,转载或引用请注明引用地址。关键字:Apache,php,MySql一、软件下载1.到www.apache.org下载Apache2的安装文件参考链接:http://mirror.apache.or.kr/httpd/binari原创 2006-01-28 02:52:00 · 2506 阅读 · 0 评论 -
DTD学习笔记
作者fbysssmsn:jameslastchina@hotmail.com blog:blog.youkuaiyun.com/fbysss声明:本文由fbysss整理编写,转载请注明出处关键字:XML一个定义Email的例子 --定义了message的子元素 --header还有子元素 ]>元素的命名:元素名的第一个字母必须是字母、或下划线(_)、原创 2006-08-30 21:14:00 · 1838 阅读 · 0 评论 -
什么是QName
作者:fbysssBlog:blog.youkuaiyun.com/fbysssmsn:jameslastchina@hotmail.com声明:本文章由fbysss整理编写,转载或引用请注明引用地址。关键字:qname Qname这个东东,在使用dom4j的时候,经常见到,可能是自己解析的xml都太简单了,所以没有仔细研究过,就是觉得名字很怪异,在google百度搜索“什么是qname”,居然原创 2007-06-24 01:46:00 · 26688 阅读 · 10 评论 -
css盒子,很棒
作者:fbysssBlog:blog.youkuaiyun.com/fbysssmsn:jameslastchina@hotmail.com声明:本文章由fbysss整理编写,转载或引用请注明引用地址。关键字:css盒子css盒子模式其实还是很好的,今后的布局应该坚决贯彻。 一些基础知识与技巧:1.什么是BOX?CSS把HTML中以……的部分称为BOX(容器),BOX有三类属性:padding、m原创 2007-05-12 22:32:00 · 1682 阅读 · 0 评论 -
迅雷占用80端口,小心了
今天安装Apache的时候居然说80端口被占用,但本机并没有安装过IIS和apache,tomcat是8080,为何? 用netstat -ano 一查,找到0.0.0.0:80 对应的pid,用tasklist查到该程序居然是Thunder.exe!真是没有想到。 很久以来,我对迅雷的印象还是不错的,但自从Web迅雷推出之后,感觉有些不爽,有的“高速下载”必须安装w原创 2007-11-27 19:06:00 · 7826 阅读 · 3 评论 -
Spring+Hibernate+Struts程序移植Weblogic问题集
文章来源:http://blog.youkuaiyun.com/zhizhesky/archive/2007/06/02/1634908.aspxSpring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题: 1、 JDK和Servlet版本问题 WebLogic 8.1 sp4以前(包转载 2008-04-24 00:03:00 · 2568 阅读 · 1 评论 -
Tomcat 项目迁移至weblogic 10笔记
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.youkuaiyun.com/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Tomcat Weblogic OS:Windows XP WebApp Server:Tomat5.5 WebLogic server 10 (中文版)IDE:Bea workshop for web原创 2008-08-23 23:46:00 · 5452 阅读 · 1 评论 -
基于memcached的SNA实现
引用地址:http://www.javaeye.com/topic/259110系统要集群,使用SNA方案。一、 缓存的处理缓存要使用统一的缓存服务器,集中式缓存。原先的实现采用ehcache。在spring里的配置,以资源缓存为例:Xml代码 bean id="cacheManager" class="org.springframework转载 2009-07-23 10:46:00 · 1455 阅读 · 0 评论 -
nginx+tomcat取得远程用户IP问题的解决办法
引用地址:http://blog.ntsky.com/nginx-tomcat-request-getremoteaddr.htmlnginx+(1…n)tomcat集群部署时,后端tomcat需要取得用户的IP,这时通过 request.getRemoteAddr()取得的始终是127.0.0.1.由于用户请求经过nginx,ngigx转发了请求到tomcat后,tomcat取得的始终是转载 2009-07-24 10:39:00 · 3106 阅读 · 1 评论 -
IE6文字溢出bug解决办法
引用地址:http://hi.baidu.com/oxolin/blog/item/74d37d504c6e0c6b843524c6.html 一个容器包含2两个具有“float”样式的子容器。 第二个容器的宽度大于父容器的宽度,或者父容器宽度减去第二个容器宽度的值小于3。(说到3,这里稍微多说一句——IE7还修正了IE6中的一个bug,bug名字就叫做“3像素bug”) 在第二个转载 2009-10-14 19:04:00 · 3557 阅读 · 1 评论 -
Nginx快捷配置Tomcat虚拟主机
Tomcat的webapps目录中,有两个应用:app1、app2,如果没有nginx,我们的访问路径为:http://www.domainname.com:8080/app1http://www.domainname.com:8080/app2端口号暴露给用户很不好看也不安全。修改Tomcat配置文件的做法,也可以,但感觉麻烦一些,在这里并不推荐。让用户感觉不到Tomcat的存在,并让Tomcat服务器安全的藏在Nginx后面,是我们的目的。原创 2015-01-30 22:21:27 · 9506 阅读 · 0 评论