web程序
文章平均质量分 79
shanliangliuxing
这个作者很懒,什么都没留下…
展开
-
response.getWriter().write()产生乱码及response.getWriter().write和out.print的区别
Struts1中通过action, return到页面的时候,如果代码中使用到response.getWriter().write(),那么有可能jsp页面中汉字会变成乱码。百度上有人说改为response.getWriter().print(),试着无效。在response.getWriter().write()之前加一句response.setContentType("text/html;ch原创 2011-08-09 11:13:55 · 8334 阅读 · 0 评论 -
python str的一些方法
转载自:http://hi.baidu.com/life_to_you/item/b31c8db8ba467fe84ec7fd04python str的一些方法在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于转载 2012-07-15 19:06:51 · 1289 阅读 · 0 评论 -
ztree实例
转自:http://blog.csdn.net/duck_arrow/article/details/7091861 zTree【简介】zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件兼容 IE、FireFox、Chrome 等浏览器在一个页面内可同时生成多个 Tree 实例支持 JSON 数据支持一次性静态生成 和 Aj转载 2012-07-15 16:54:22 · 8109 阅读 · 0 评论 -
Comet技术
Comet是一种用于web的技术,能使服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求,目前有两种实现方式,长轮询和流。长轮询长轮询是在打开一条连接以后保持,等待服务器推送来数据再关闭的方式。iframe流流方式是在页面中插入一个隐藏的iframe,利用其src属性在服务器和客户端之间建立一条长链接,服务器向iframe传输数据(通常是HTML,内有负责插入信息的jav原创 2012-07-17 14:38:46 · 4771 阅读 · 0 评论 -
Hadoop简介
Hadoop求助编辑百科名片 Hadoop示意图一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉转载 2012-09-04 09:36:38 · 5595 阅读 · 0 评论 -
Lucene简介
Lucene求助编辑百科名片Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,转载 2012-09-04 09:37:59 · 796 阅读 · 0 评论 -
url中的字符编码问题
转自:http://hi.baidu.com/jrckkyy/blog/item/d86c12ecea120c30279791be.html 除了普通的字母,数字,中文,还有特殊字符,但是规范的使用应该是使用字符转义。"+" URL 中+号表示空格 %2B"空格" URL中的空格可以用+号或者编码 %20"/" 分隔目录和子目录 %2F"?" 分隔实际的 URL 和转载 2012-09-07 17:10:30 · 2189 阅读 · 0 评论 -
浏览器Http请求头部比较(多浏览器http请求头)
转自:http://blog.csdn.net/kjb000/article/details/7774588 谷歌浏览器GET /favicon.ico HTTP/1.1Host: localhostConnection: keep-aliveAccept: */*User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) Apple转载 2012-09-09 13:02:53 · 6943 阅读 · 0 评论 -
session相关
转自:http://www.cnblogs.com/leixiaoling/archive/2009/09/23/1572718.htmlSession 1. TimeOut 默认值为20分钟,最大值为1440分钟即24小时,如果设置的TimeOut值超过1440分钟,将出现错误提示”TimeOut 值无效”.2. Session 可以存在服务器上的:工作者进程转载 2012-09-21 10:34:24 · 648 阅读 · 0 评论 -
nginx简介
NGINXNginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和转载 2012-09-21 10:10:37 · 1443 阅读 · 0 评论 -
Java设置session超时(失效)的三种方式
转自:http://blog.csdn.net/hu_shengyang/article/details/80214351. 在web容器中设置(此处以tomcat为例)在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置:[html] view plaincopy转载 2013-01-29 14:32:45 · 790 阅读 · 0 评论 -
转发和重定向的区别
转发(forward)和重定向(redirect)的区别重定向response.sendRedirect("success.jsp");转发:request.getRequestDispatcher("success.jsp").forward(request,response);1.转发在服务器端完成的;重定向是在客户端完成的★2.转发的速度快;重定向速度慢3.转发的是同一次请求;重定转载 2013-03-02 18:42:15 · 627 阅读 · 0 评论 -
主流地图API比较
转自:http://zhangmeng.blog.51cto.com/310854/164128原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangmeng.blog.51cto.com/310854/164128 最近因为工作关系,对市面上主流的地图API都进行了一遍了解,现把文档同大家共享一下。我们转载 2013-04-07 23:08:15 · 2068 阅读 · 0 评论 -
长连接与短连接
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。转载 2012-07-13 14:16:18 · 1409 阅读 · 0 评论 -
J2EE快速开发框架Wabacus 3.4发布,开发效率提高5倍以上
J2EE 快速开发框架 Wabacus 3.4 版已发布,通过该框架,开发者的代码量可以减少60%以上,开发效率提高五倍以上。3.4版本主要更新列表: 支持使用存储过程查询报表数据 支持普通打印、Lodop打印、Pdf打印三种打印方式的配置 扩展数据导出功能,支持PDF导出,支持海量数据导出、支持导出excel时自动拆分Sheet,支持多种导出多张报表数据的方式 支持查询报表、转载 2012-07-05 22:55:44 · 1284 阅读 · 0 评论 -
弹出另存为窗口下载指定目录的文件
项目中要实现导出文件的功能,点导出按钮时让它弹出来一个窗口,选择存储目录和文件名实现如下:servlet方式弹出来的是文件下载窗口html代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"原创 2011-09-29 13:12:28 · 4369 阅读 · 0 评论 -
java web读取属性文件的几种方式总结
一个成功执行的事例:package com.test.properties;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class TestProperties { public static void main(String[]原创 2011-09-28 11:19:30 · 3215 阅读 · 1 评论 -
J2EE开发常用开源项目名词解释
根目录 主要就我所了解的J2EE开发的框架或开源项目做个介绍,可以根据需求选用适当的开源组件进行开发.主要还是以Spring为核心,也总结了一些以前web开发常用的开源工具和开源类库1持久层: 1)Hibernate 这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射 对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0转载 2011-09-20 15:05:46 · 903 阅读 · 0 评论 -
iText和flying saucer结合生成pdf的技术
下面是我自己利用flying saucer技术生成pdf文档的实现代码:Servlet方式:html代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort(原创 2011-09-29 12:56:40 · 31603 阅读 · 28 评论 -
java.util.ResourceBundle使用详解
java.util.ResourceBundle使用详解 一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境 说的简单点,这个类的作用就是读取资源属性文件(propert转载 2011-09-27 22:32:31 · 2044 阅读 · 1 评论 -
启动TomCat 出现java.net.BindException:Address already in use:JVM_Bind
java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.原创 2011-08-09 10:38:03 · 1756 阅读 · 1 评论 -
去掉Tomcat网站地址栏的小猫图标
当我们打开CSDN等网站时,在地址栏前面就会出现红色的C状图标,如果在桌面新建此链接的快捷方式,则桌面图标也自动变为该地址栏ICO图标。在基于TOMCAT的BS应用或网站开发时,默认的图标为黄色的小猫咪。为了符合自己的需要,我们更喜欢用自己想要的图标,方法如下:首先,准备一张图片,在http://www.bitbug.net/可以免费为该图片生成一张ico,文件名为favicon.ico转载 2012-03-13 00:05:16 · 11570 阅读 · 2 评论 -
copyProperties的用法
BeanUtils和PropertyUtils这两个类都有copyProperties方法,其中BeanUtils 类继承了 PropertyUtils 类,它们两个区别如下 网文网址:http://www.cnblogs.com/fayf/articles/1272982.html一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对Java原创 2012-03-18 15:38:55 · 29088 阅读 · 8 评论 -
request,session,application的区别和联系
request,session,application,三者比较作用域::request 各自对应的接口request对象 对应的接口 :javax.servlet.ServletRequest 其子接口:javax.servlet.http.HttpServletRequestsession对象 对应的接口 :javax.servlet.htt原创 2012-04-12 09:35:31 · 2162 阅读 · 0 评论 -
web.xml文件的作用及基本配置
web.xml文件的作用及基本配置 web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来配置:欢迎页、servlet、filte原创 2012-04-13 16:41:47 · 21944 阅读 · 4 评论 -
LDAP简介
LDAP简介 简单说来,LDAP是一个得到关于人或者资源的集中、静态数据的快速方式。 LDAP是一个用来发布目录信息到许多不同资源的协议。通常它都作为一个集中的地址本使用,不过根据组织者的需要,它可以做得更加强大。 LDAP最新的rfc规范文档是RFC 4511 Lightweight Directory Access Protocol (LDAP): The Proto转载 2012-05-02 10:15:33 · 659 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space 的解决
java.lang.OutOfMemoryError: Java heap space 解决方法 这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.1.可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:\tom转载 2012-02-28 10:37:44 · 3891 阅读 · 0 评论 -
将java项目从myeclipse导入eclipse中,我们不得不知道的那些事
众所周知,myeclipse自带了很多实用的插件,正因为这些插件的强大功能,帮助web程序猿提高了开发效率,同时也看到了无限明媚的春天!而eclipse给大家的印象则是,绿色软件,体积小,速度快,界面清爽,这些都是它显著的优点,当然,它也有缺点,那就是功能相对myeclipse而言比较少。虽然eclipse也可通过扩展插件来增加很多与myeclipse相同的功能,但很多人习惯了拿来主义,自己去折腾转载 2012-06-22 11:25:17 · 1642 阅读 · 0 评论 -
现代Web应用开发者必备的六大技能
转自:http://www.csdn.net/article/2013-08-13/2816549--must-have-skills-of-modern-web-application-developers现代Web应用开发者理应具备哪些技能呢?作者Joe Stangarone总结了几大领域专家意见(包括他自身的想法),这六大技能是每位Web应用开发者必须具备的。过去,应转载 2013-08-16 14:32:38 · 1250 阅读 · 0 评论