Web
meander
三年Java开发经验,两年C#开发经验。善于使用eclipse和visual studio开发工具。从事过ERP和数据存储软件开发。专注于企业集成。
展开
-
解决flash遮挡div问题
方法一:条件1.只适用于IE 4.0 或以上版本. 条件2.flash 和其他元素在不同的layers里,且Flash所在的层的z-index较低。 条件3.Flash 必须设定为背景透明。(wmode= transparent). 以上三项缺一不可。z-index:-1"> width=500 height=400 wmode="transparent" ty转载 2014-06-10 23:19:56 · 702 阅读 · 0 评论 -
Servlet过滤器大全
一、字符编码的过滤器 import javax.servlet.*; import java.io.IOException; /** *//** * 用于设置 HTTP 请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理Html Form请求参数的中文问题 */ public class CharacterEncodingFilter转载 2008-09-19 15:34:00 · 602 阅读 · 0 评论 -
Servlet_JSP(2) JSP
Servlet_JSP(2) JSP 1.最简单的JSPHelloWorld.jsp Hello out.println("Hello World!"); %> ---------------转载 2009-03-01 20:00:00 · 484 阅读 · 0 评论 -
Java Servlet 中文API说明
这份文档描述了Java Servlet API的最新版本2.1版。所以,这本书对于Servlet的开发者及servlet引擎的开发者同样适用。 Java Servlet API的组成 Java Servlet API由两个软件包组成:一个是对应HTTP的软件包,另一个是不对应HTTP的通用的软件包。这两个软件包的同时存在使得Java Servlet API能够适转载 2009-07-15 19:55:00 · 771 阅读 · 0 评论 -
swftools参数详细中文解译
其中把pdf转成swf的工具就是pdf2swf了。在命令行中运行pdf2swf src.pdf des.swf一般能满足需求。而命令行参数可以通过pdf2swf -f得到: -h , –help Print short help message and exit 打印帮助信息 -V , –version转载 2013-01-22 12:37:40 · 456 阅读 · 0 评论 -
Using libcurl in VC++
curl是瑞典curl组织开发的,Official Website:Introductioncurl是一个基于命令行的应用工具,提供利用URL标准进行文件传输的功能。目前已经支持非常多的流行的互联网协议,如:FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE等。curl支持SSL认证,H原创 2012-12-26 21:19:50 · 1256 阅读 · 0 评论 -
Using CURL to download a remote file from a valid URL in c++
Using CURL to download a remote file from a valid URL in c++IntroductionCurl is an open source solution that compiles and runs under a wide variety of operating systems. It's used for tr转载 2012-12-28 13:12:39 · 1308 阅读 · 0 评论 -
模拟HTML表单上传文件(RFC 1867)
如今使用HTTP协议定制API已经是十分常见的事情,在普通的GET和POST请求中传递些参数估计人人都会,但是如果我们需要上传文件呢?如果只是传递单个文件,那么将数据流POST给服务器端即可。但如果需要上传多个文件,或是在文件之外需要附带一些信息,那么又该怎么做呢?之前我遇到过一些朋友是这么打算的,他们说,不如就把文件流转化为文本,然后把它当作一个普通的字段传递。这么做自然可以“实现功能”,但缺点转载 2012-12-26 22:27:24 · 1397 阅读 · 0 评论 -
FlexPaper+SWFTools 实现仿百度文库及一些小问题
网上已有很多FlexPaper仿百度文库的一些文章,园子里也有很多大牛的详细教程。 结合这次做的例子,在这里详细记录一下使用Flexpaper实现仿百度文库的效果,及自己在跟着园子里的教程做的时候,遇到的一些小问题。希望能给初次接触或者遇到同样问题的同学们提供一些小小的帮助。(描述不足之处,请大家多多见谅,毕竟是第一次在园子里写文章)。1.准备工作:下载FlexPaper及PDF转载 2012-12-06 23:23:04 · 826 阅读 · 0 评论 -
swfobject.js
最近看到了好几个Flash网站,head代码里都加载了一个swfobject.js,这个JS究 竟有什么作用呢?眼下正在做一个Web页面,说不定刚好可以派上用场。于是,好奇的搜索了一下。原来这是老外开发的,用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块,该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种 主流浏览器对转载 2012-12-07 13:03:07 · 825 阅读 · 0 评论 -
Java 文件上传组件 Apache Commons FileUpload 应用指南
前言几乎每一个Web应用中都需要为用户提供文件上传的功能,例如,QQ空间、各种博客的相册、论坛的附件、个人头像等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”,method属性设置为“post”即可;但在Web服务器端获取通过浏览器上传的文件数据(二进制输入流),需要进行复杂的编程处理。为了简化文件上传的转载 2012-12-06 12:46:01 · 2875 阅读 · 1 评论 -
什么是“第一方Cookie”、“第三方Cookie”
在了解什么是“第一方Cookies”、“第三方Cookies”之前,我们应该先了解一下,什么叫Cookie? 什么叫Cookie?Cookie是网站存放在客户端的一小段数据。一般的,网站为了提升用户体验,在客户的客户端中保存用户的历史信息,以备用户再次访问时网站能提供 更方便,更有针对性的服务。比如,网站可以记住你的登录状态,只要登录一次下次访问就不用在登录;购物网能记住你转载 2013-03-26 14:35:27 · 2725 阅读 · 0 评论 -
Web开发Tips
1. 服务器端必须提供输入数据正确性的验证,客户端的Javascript验证可以没有。这是基于安全性的考虑,因为Javascript是很容易被绕过的,增加客户端验证只是为了减少服务器压力、界面更加容易使用。2. 适度使用Session,尽量不要在Session里放很大的集合对象,以免内存消耗过大,因为很多用户访问的时候会产生很多的Session。参数传递应该尽量转载 2013-05-22 20:18:11 · 602 阅读 · 0 评论 -
Fiddler使用技巧
1. Fiddler 是什么?Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器。英语中Fiddler是小提琴的意思,Fiddler Web Debugger就像小提琴一样,可以让前端开发变得更加优雅。Fiddler是以代理服务器的方式,监听系统的网络数据流动。运行Fiddler后,就会在本地打开8888端口,网络数据流通过Fiddler进行中转时,我们可转载 2013-05-23 21:28:15 · 2787 阅读 · 0 评论 -
文件上传利器SWFUpload使用指南
SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大。以前在项目中用过几次,但它的配置参数太多了,用过后就忘记怎么用了,到以后要用时又得到官网上看它的文档,真是太烦了。所以索性就把它的用法记录下来,也方便英语拙计的同学查看,利人利己,一劳永逸。SWFUpload的特点:1、用flash进行上传,页面无刷新,且可自定义Flash按钮的样式;2、可以转载 2014-06-27 22:44:37 · 717 阅读 · 0 评论 -
FireFox每次访问页面时检查最新版本
浏览器都有自己的缓存机制,作为web开发人员,每次js的修改都要清空缓存,显然很不方便。而firefox并没有提供ie那样的设置。下面的方法可以方便的设置firefox每次访问页面时检查最新版本1.在firefox的地址栏上输入about:config回车2.找到browser.cache.check_doc_frequency选项,双击将3改成1保存即可。0: Onc原创 2013-10-11 11:06:24 · 1282 阅读 · 0 评论 -
WebKit for Developers
WebKit for Developers中文译文:For many of us developers, WebKit is a black box. We throw HTML, CSS, JS and a bunch of assets at it, and WebKit, somehow.. magically, gives us a webpage that looks转载 2013-05-25 11:26:19 · 1061 阅读 · 0 评论 -
Top 10 Causes of Java EE Enterprise Performance Problems
Top 10 Causes of Java EE Enterprise Performance Problems影响Java EE性能的十大问题Performance problems are one of the biggest challenges to expect when designing and implementing Java EE related t转载 2013-05-25 13:57:19 · 1056 阅读 · 0 评论 -
How browsers work
How browsers workIntroductionThe browsers we will talk aboutThe browser's main functionalityThe browser's high level structureCommunication_between the componentsThe rendering engine转载 2013-05-23 21:58:04 · 821 阅读 · 0 评论 -
Fiddler使用教程
阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Fiddler如何捕获HTTPS会话Fiddler的基本界面Fiddler的统计视图QuickExec命令行的使用Fiddler中设置断点修改RequestFiddler中设置断点修改ResponseFiddler中创建AutoResponder规则Fiddler中如何过滤会话F转载 2012-03-16 13:24:28 · 689 阅读 · 0 评论 -
设置Tomcat及Weblogic字符编码
【正文】因为编码方式的不同在使用Tomcat容器时会出现提交到Servlet的中文是乱码的方式,而且Tomcat5.x对于POST和GET的方式处理似乎还有不同,POST方式是采用Filter的方式即可,怎样能够处理GET方式中文提交乱码的问题呢? 可以采用配置服务器字符编码的方法,具体操作如下:1、打开Tomcat安装目录中的conf目录2、修改server.xml中的conne转载 2013-05-24 13:58:31 · 887 阅读 · 0 评论 -
Httpwatch中http状态码列表
以下是Httpwatch中http状态码列表200OK/Success status code302Moved temporarily status code304Not modified status code401Access denied status code404P转载 2013-05-24 13:06:15 · 1538 阅读 · 0 评论 -
40 Bootstrap Tools and Generators for Web Developers
40 Bootstrap Tools and Generators for Web DevelopersWith the increasing figures of websites being developed, created, and launched each day, the competition gets stiffer in order to promote prod转载 2013-05-24 12:22:17 · 2979 阅读 · 0 评论 -
浏览器的工作原理:新式网络浏览器幕后揭秘
一篇一年前的文章,讲的非常细致,说实话,没怎么全看懂,但是可以大体上了解一下里面的内容。文章比较长。因为HTML5 ROCKS网站的css文件好像被墙了,所以决定把这篇文章搬运过来,也算是个存档吧。那么,下面开始 复制 and 粘贴。(这也是体力活!!!!!!!)原文地址:http://www.html5rocks.com/zh/tutorials/internals/howb转载 2013-05-23 22:00:55 · 569 阅读 · 0 评论 -
文档在线预览方案
为了实现文档在线预览功能,同事从各种资料提炼出的几种方案,拿出来共享,整理如下。一:通过搜索引擎整理文档预览即文档以flash的形式在网页上展示,所以要解决两个问题:①:以什么格式展示flash②:文档如何转化为符合格式的flash展示flash有两种方式,一种是直接生成好一个完整的flash展示出来,一种是用一个播放器来播放另外一个文档转化来的flas转载 2012-12-05 23:28:40 · 1596 阅读 · 0 评论 -
Web Performance Tips
1.Segregate Secure and Non-Secure Content[1]When you design the folder structure of your Web site,clearly differentiate between the publicly accessible areas and restricted areas that require au原创 2012-08-29 21:06:07 · 502 阅读 · 0 评论 -
跨浏览器测试资源大全
<br />我们生活在一个幸福又痛苦的时代,有太多的浏览器可以使用,对 Web 开发与设计者而言,你有义务保证你的设计兼容所有主流浏览器。然而跨浏览器测试是件相当复杂的事,涉及不同的浏览器,不同的版本,不同的平台。本文介绍了与跨浏览器兼容测试有关的大量资源。在线测试资源Browsershots<br />是一个备受欢迎的免费在线跨浏览器测试工具,包含各种平台的各种浏览器,会为你的网站截图,因为太受欢迎,所以要排队。<br />Netrenderer<br />针对不同版本的 IE 进行测试,甚至即将转载 2010-10-14 10:14:00 · 428 阅读 · 0 评论 -
关于URL后面传中文方法总结
声明:本文原创,转载请注明出处。 测试环境:服务器tomcat6.0,开发工具Myeclipse6.5,架构struts1.2。已经配置了字符过滤器初始值gb2312。例子:传值 注意:method="post"中post不能改用get。因为get只支持ascii编码。测试时用get报空指针异常。方法1:如果你用的是tomcat。则可以指定tomcat配置文件server.xml中C原创 2009-07-16 18:29:00 · 623 阅读 · 0 评论 -
JDBC对数据库的基本操作
第N章 使用数据库N.1 连接数据库N.2 执行SELECT语句N.3 执行DML语句N.4 参数化SQLN.5 使用存储过程N.6 使用事务N.7 操作大数据字段 N.1 连接数据库连接数据库时,需要数据库厂商提供的JAVA引擎,这实在是一个比较无奈的事情。连接数据库的语法如下所示: import java.sql.Connec转载 2009-04-24 21:27:00 · 786 阅读 · 0 评论 -
JasperReports+iReport在eclipse中的使用
一、介绍1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,Java容器对象(collection,arrays)等);报表的填充过程:先产生报表设计对象->序列化该对象->存储在磁盘或网络->产生XML文件(表格数据)。表单的设计过程就是用定义于XML文件中的Java表达式转载 2009-04-24 21:05:00 · 1987 阅读 · 4 评论 -
DOM对象
DOM对象一、DOM简述 DOM—Document Object Model,它是W3C国际组织的一套Web标准。它定义了访问HTML文档对象的一套习属性、方法和事件。 DOM是以层次结构组织的节点或信息片断的集合。文档对象模型(Document Object Model)是给HTML与XML文件使用的一组API。DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁。 浏览器对转载 2009-03-02 10:21:00 · 680 阅读 · 0 评论 -
汉字拼音对照表
啊a阿a呵a吖a嗄a腌a锕a爱ai矮ai挨ai哎ai碍ai癌ai艾ai唉ai哀ai蔼ai隘ai埃ai皑ai呆ai嗌ai嫒ai瑷ai暧ai捱ai砹ai嗳ai锿ai霭ai按an安an暗an岸an俺an案an鞍an氨an胺an厂an广an庵an揞an犴an铵an桉an谙an鹌an埯an黯an昂ang肮ang盎ang袄ao凹ao傲ao奥ao熬ao懊ao敖ao翱ao澳ao嚣ao拗ao媪ao廒ao骜ao嗷a转载 2009-02-07 15:38:00 · 17050 阅读 · 0 评论 -
Struts Validator 框架的使用
Struts1.1及以上版本在提供了DynaActionForm的同时,配合数据验证的需要,还提供了表单输入自动验证的功能,即使用Validator验证框架。 在使用Validator验证框架时,需要用到二个基于XML的配置文件进行验证规则的配置,一个是validator-rules.xml,另一个是validation.xml。这两个文件应该部署在相应的WEB应用中的WEB-INF文件夹下转载 2009-01-12 18:01:00 · 866 阅读 · 0 评论 -
web.xml配置文件祥解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web转载 2009-01-12 17:55:00 · 1003 阅读 · 0 评论 -
Tomcat配置技巧Top 10
1. 配置系统管理(Admin Web Application)大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理context、data source、user转载 2008-11-07 09:39:00 · 488 阅读 · 0 评论 -
关于 URL 的一些不可不知的知识
<br />URL 设计是 Web 设计中常被忽视的东西,事实上 URL 非常重要,这不仅是一个网页唯一的路径,还涉及到你的站点是否干净,友好。本文讲述 URL 这个司空见惯的 Web 元素中包含的大量不应为忽视的知识,准则与最佳实践。需要注意的是 W3C 建议使用 URI 取代 URL 一说。关于 URL 的一些准则<br />首先是与 URL 有关的一些准则。<br />一个 URL 必须唯一地,永久地代表一个在线对象<br /><br />URL 的最基本的使命是唯一地代表 Inter转载 2010-10-14 10:11:00 · 357 阅读 · 0 评论 -
关于用户体验,我们常犯的9个错误
<br />Web 用户体验大师 Jacob Nielsen 说过,“一个烂网站就像一个性情乖戾的推销员”,这样的推销员不仅无法说服顾客,而且让人生厌,就网站而言,再也没有什么比蹩脚的用户体验更让人沮丧的了。本文讲述了 Web 设计与开发中常犯的 9 个用户体验错误以及它们的解决方法。1. 难以找到你感兴趣的内容<br />下面这些知名站点不仅设计陈旧,而且易用性不佳irs.govboink.comreddit.com<br /><br />为什么不用更有意义的表单名字?<br /><br />转载 2010-10-14 10:17:00 · 536 阅读 · 0 评论 -
关于跨浏览器测试那点事
<br />Web 设计与开发师的一个重要工作环节是跨浏览器测试,谁让我们生活在这个既幸福又痛苦的时代,有那么多浏览器摆在我们面前,还有那个噩梦般总也摆脱不掉的 IE6。本文讲述了与跨浏览器测试有关的各种问题与知识,包括渲染,平台,设备以及 JavaScript 引擎。梦幻五组合<br />IE 独霸天下的那些日子,Web 设计师不时陷入 IE 同它竞争者的口水战,然而,当一些新的,注重 Web 标准的浏览器出现时,事情发生了改变,IE 的统治地位受到了挑战。时过境迁,移动浏览器与新渲染引擎的出转载 2010-10-14 10:26:00 · 360 阅读 · 0 评论 -
HTTPS的七个误解(译文)
开发网页的时候,往往需要观察HTTP通信。我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。前几天,HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。我觉得这篇文章很实用,值得留作参考,就翻译了出来。转载 2012-08-29 21:16:46 · 692 阅读 · 0 评论 -
HTTPS和HTTP的区别
HTTPS和HTTP的区别:https协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。 http的连接很简单,是无状态的 HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证转载 2010-10-27 11:12:00 · 460 阅读 · 0 评论