Jsp
tianlincao
09年毕业后一直从事J2EE企业应用的开发工作,有丰富的应用软件开发和优化经验。喜欢运动,崇尚一切自由的东西,关注行业新动态。tip:如果你不能改变世界,那就改变自己。
展开
-
【转】大型互联网网站架构心得之一:分(1)
大型互联网网站架构心得之一:分我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到原创 2008-10-12 14:39:00 · 500 阅读 · 0 评论 -
HTML及XML语言的转义字符
HTML中的转义字符<br /> HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示: <br />& 或 & & 和 <br />< 或 < < 小于号 <br />> 或 > > 大于号 <br />" " 双引号转载 2011-01-12 22:54:00 · 502 阅读 · 0 评论 -
JSP 编码之中文乱码解决方案
一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。首先Java(原创 2011-08-18 10:23:01 · 1945 阅读 · 0 评论 -
采用压缩传输加快网页显示速度
主题本文主要针对Tomcat、JBoss系列服务器,采用JSP、Java开发的网站在页面加载过程中对其中包含的Javascript脚本和CSS和图片等进行压缩传输,以加快页面的显示速度,经过试验对比,效果比较明显。配置一:JBOSS服务器的配置在JBOSS的server.xml文件中找到Connector port="80"或者Connector port="8080"这一项,转载 2011-11-28 23:09:10 · 1138 阅读 · 0 评论 -
JSP 中 reponse.sendRedirect 多次调用后的bug
今天碰到了诡异的问题 reponse.sendRedirect 多次调用后,会不可用,就是执行了sendRedirect后(return了),没有跳转到指定的页面,而是一直停留在空白页面,不知何故。 解决方法:把 reponse.sendRedirect 跳转改成JS 跳转,代码如下:out.print("window.location.href='" + request.getC原创 2012-03-15 17:10:37 · 931 阅读 · 0 评论 -
百度开源在线文本编辑器-UEditor
关于UEditorUeditor概述Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码为什么使用Ueditor体积小巧,性能优良,使用简单 分层架构,方便定制与扩展 满足不同层次用户需求,更加适合团队开发 丰富完善的中文文档 多个浏览器支持:Mozilla, MSIE,原创 2012-03-16 17:19:52 · 1485 阅读 · 0 评论 -
JSP reponse.sendRedirect 多次调用的问题
今天碰到了诡异的问题 reponse.sendRedirect 多次调用后,会不可用,就是执行了sendRedirect后(return了),没有跳转到指定的页面,而是一直停留在空白页面,不知何故。 解决方法:把 reponse.sendRedirect 跳转改成JS 跳转,代码如下:out.print("window.location.href='" + request.getC原创 2012-03-15 17:10:18 · 2784 阅读 · 0 评论 -
关于HttpSessionBindingListener的实例
最近做项目的时候要求记录登陆日志信息,以前的工作都是交给了HttpSessionBindingListener来处理,现在整理一下: public class TotalUserInfo implements HttpSessionBindingListener { private Vector users=new Vector(); publi原创 2009-11-24 13:10:00 · 2416 阅读 · 2 评论 -
eclipse搭配Resin开发Struts应用之环境篇
系统环境:eclipse3.2 struts1.2 resin3.1 apache2.2 jdk5大家都知道,无论是Eclipse还是Resin,它们在启动的时候都能自动寻找JDK路径,这里假设JDK路径为$JAVA_HOME。JDK 下面有一个非常重要的目录,即: $JAVA_HOME/jre/lib,大家用得最普遍的就是$JAVA_HOME/jre/lib/ext目录(可以放原创 2009-03-30 11:45:00 · 638 阅读 · 0 评论 -
关于ORACLE Statement 对象的数目问题
最近在开发时,碰到一个问题,做一次批量导入,当导入量超过300是,就导入不进去了,仔细查阅的代码,没有错误,后来经过和项目经理(老马)的共同研究之下,发现原来是,每次执行INSERT 命令时都要新建一个Statement对象(这是以前得到Statement写的一个类,以前的一个小bug),而ORACLE 一次事务支持的Statement对象默认好像是150(不能超过300,是因为老原创 2008-12-02 14:57:00 · 688 阅读 · 0 评论 -
linux 下SMART UPLOAD 中文名乱码解决
开始代码: String group_id=request.getParameter("group_id"); ///集团ID SmartUpload su = new SmartUpload(); su.initialize(pageContext); su.upload();///一定要在最前面!! // su.save("/upload_file"); //以原来的名称保存原创 2008-12-08 13:47:00 · 862 阅读 · 0 评论 -
用JSP smartupload 上次图片简单实例
在网上收集了一些上传的实例 代码如下: Statement stmt = con.createStatement(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE); //这个必须! ResultSet rs = stmt.executeQuery("SELECT *原创 2008-12-09 21:09:00 · 525 阅读 · 0 评论 -
用 2 个函数实现 Ajax
Ajax 技术现在好多人懂了,但用的时候,代码五花八门,不易理解和维护。现在已经有一些 Ajax 框架,做的很不错,例如较早的 xAjax(PHP下的),还有现在的 jQuery、Dhtml 等。但因为框架要考虑通用性和兼容性等,实现起来叠床架屋的,比较复杂。对于我们一些小应用来说,用起来有大材小用、打炮大蚊子的感觉。 其实 Ajax 被大家搞的神秘了 - 看看书店里那些千篇一转载 2008-12-09 21:37:00 · 425 阅读 · 0 评论 -
js打印材料收集
WebBrowser.ExecWB方法WebBrowser.ExecWB(1,1) 打开WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口WebBrowser.ExecWB(4,1) 保存网页WebBrowser.ExecWB(6,1) 打印WebBrowser.ExecWB(7,1) 打印预览WebBrowser.ExecWB(8,1) 打印页面设置WebBr转载 2008-12-12 13:29:00 · 506 阅读 · 0 评论 -
搞定上传图片的,速度不错
搞图片上传搞了好久,开始上传大照片时(>2M),老是会出现表被死锁(传小照片不会: 具体的代码如下: 选择文件(select_file_upload.jsp:"java" import="java.util.*" pageEncoding="GB2312"%>"text/html; charset=GB2312"%>"-//W3C//DTD原创 2008-12-12 13:31:00 · 710 阅读 · 0 评论 -
proxool来配置 TOMCAT 连接池
proxool.properties 文件配置 jdbc-0.proxool.alias=oracle jdbc-0.proxool.driver-class=oracle.jdbc.driver.OracleDriver jdbc-0.proxool.driver-url=jdbc:oracle:thin:@192.168.2.150:1521:test jdbc-0.user=scott jd原创 2008-12-18 15:39:00 · 861 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+E转载 2008-12-18 15:41:00 · 401 阅读 · 0 评论 -
JSP 中集成JQuery 插件的实用方法
当你在做显示层的时候,JSP中可能需要集成这样那样的框架,如JQuery 的各种插件, 又或许是其他的prototype 等插件,这时你就需要导入多个JS、CSS文件,一个插件可能还不止一个JS、CSS文件,这时文件头都是各种JS、CSS标签。这个还不打紧,万一你要卸载某个插件,这时你不得不再去找这个插件加载了哪些文件,着实麻烦,现在教你一个简单方法,就是用 tag 标签。这里用集成J原创 2012-03-23 10:53:43 · 6009 阅读 · 0 评论