
Java开源
文章平均质量分 74
java小强
从今天起,站在架构的角度看问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pushlet 之 Comet框架Plushlet使用中的问题
Plushlet相关介绍不再扯淡 我在将Plushlet集成到我的Web项目中时出现了 [pushlet] problem retrieving XML data: 这个状态栏提示错误经过对比和调试,发现一些问题总结下来提供参考 第一:我对比了一下Plushlet提供的示例工程和在MyEclipse上创建的工程发现他们的 web.xml 头信息配置有所不同!<!...2012-05-31 20:04:15 · 215 阅读 · 0 评论 -
SiteMesh结合Freemarker或velocity使用
Freemarker 入门示例 http://cuisuqiang.iteye.com/blog/2031768FreeMarker 整合Struts2示例 http://cuisuqiang.iteye.com/blog/2031860SiteMesh入门示例 http://cuisuqiang.iteye.com/blog/2066166 那么如何将Freemarker与Si...2014-05-14 10:43:13 · 169 阅读 · 0 评论 -
P6spy 和 SqlProfiler 打印JDBC真实SQL
这篇文章只是分享这个软件而已,更直白点说,只要上网一搜就会有大量关于这个文章。即使你不愿意上网再查,没关系,使用很简单,而且附件内有使用的文档,详尽描述了使用方式。 附件有使用到的两个软件和使用手册,仅供参考。 既然写了,那就啰嗦两句,使不明真相的人了解一下到底分享的是什么。 使用hibernate开发的朋友都知道,想在使用hibernate进行持久层操作的时候显示对应的s...2014-05-15 17:49:56 · 154 阅读 · 0 评论 -
用LambdaProbe监控Tomcat
简介:Lambda Probe(以前称为Tomcat Probe)是一款实时监控和管理的Apache Tomcat实例的基本工具。Lambda Probe 是基于 Web + AJAX 的强大的免费开源工具,可以用来实时管理一个单独的host。LambdaProbe拥有几乎所有Tomcat Manager的功能,可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Pr...2014-05-28 17:27:56 · 216 阅读 · 0 评论 -
wordpress为什么打开的这么慢?
我下载的是中文版,下载地址:http://cn.wordpress.org/,你打开这个网站会非常慢。如果打开以后看他的HTML代码会发现,他从fonts.googleapis.com引用东西了。众所周知,现在能打开谷歌主页都算幸运,如果网站一直引用谷歌的东西,那就会堵塞。 所以我在部署以后发现,不管是主页还是后台,都打开的非常慢,这可急死个谁。有人说是因为使用中文版造成的,有...2014-06-12 10:25:33 · 252 阅读 · 0 评论 -
使用DOM组装和解析XML
package com.test;import java.io.PrintWriter;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.OutputKeys;import javax....2013-09-02 15:47:45 · 165 阅读 · 0 评论 -
使用SAX解析XML
XML文件:<?xml version="1.0" encoding="utf-8"?><persons> <person> <name>java小强</name> <sex>man</sex> <age>30&a2013-09-02 16:19:50 · 94 阅读 · 0 评论 -
使用DOM4J生成解析XML
到官方下载Dom4j包:http://www.dom4j.org/dom4j-1.6.1/,下载后的DOC内其实已经包含了使用方式将dom4j-1.6.1.jar加到工程内参考代码: package com.test;import java.io.File;import java.io.PrintWriter;import java.util.Iterator...2013-09-02 16:45:19 · 99 阅读 · 0 评论 -
使用JDOM生成和解析XML
到官方网站下载JDOM包http://www.jdom.org/ 注意的是,版本1和版本2的类路径已经变更,如果你是更新使用版本2,则需要重新编译你的代码 package com.test;import java.io.FileOutputStream;import java.util.List;import org.jdom2.Document;impor...2013-09-02 17:12:55 · 265 阅读 · 0 评论 -
SiteMesh入门示例
官网:http://wiki.sitemesh.org/wiki/display/sitemesh/Home也可以下载官方的示例Demo参考和学习,这里我只做一个简单示例,演示最基本的使用 首先就是加Jar包,我用的是sitemesh-2.4.2.jar,然后在web.xml中增加过滤器:<?xml version="1.0" encoding="UTF-8"?>&...2014-05-14 09:56:47 · 211 阅读 · 0 评论 -
Mina重连 千万别这么干
以前写了一篇介绍Mina简单示例的文章:Mina TCP服务端客户端 示例在初始化客户端连接的时候,我是在构造方法里面写的:public MinaTcpClient() { connector = new NioSocketConnector(); connector.setHandler(this); ConnectFuture connFuture = connecto...2014-01-02 13:49:16 · 572 阅读 · 0 评论 -
pushlet 之Comet框架Plushlet使用中的问题 JS脚本之过
对于某些人来说,这可能是个愚蠢的问题,但是由于这个问题让我纠结了大半天,我实在是受不了了,我一定要把它贴出来! 补充一下,之前我说的修改JS来保证路径正确性的问题,至今没有人给予其他可能性的答复,而今天我到家以后在IE8上,仅仅增加了<base href="<%=basePath%>"> 标签后就不再出现问题了,想想可能是因为少了一个定位项目绝对路径的...2012-06-01 22:44:07 · 136 阅读 · 0 评论 -
pushlet 之 Pushlet使用手把手实例
Pushlet(一种comet 架构的实现)是基于Servlet 机制,数据从server端的Java 对象直接推送(push)到客户端浏览器的(动态)HTML 页面,而无需任何Java applet 或者插件的帮助。在MyEclipse中创建工程。附件包含了从官方下载的Pushlet包已经本次的源码包,直接导入到开发工具即可。在创建的工程中增加pushlet.jar,log4j.j...2012-02-22 15:00:19 · 255 阅读 · 0 评论 -
使用FlashPaper 实现JSP在线阅读
FlashPaper 是Macromedia推出的一款电子文档类工具,通过使用本程序,你可以将需要的文档通过简单的设置转换为SWF格式的Flash动画,原文档的排版样式和字体显示不会受到影响,这样做的好处是不论对方的平台和语言版本是什么,都可以自由的观看你所制作的电子文档动画,并可以进行自由的放大,缩小和打印,翻页等操作,对文档的传播非常有好处,而且由于Flash动画的普及性和强大的可调节性。...2013-04-03 14:52:09 · 207 阅读 · 0 评论 -
使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
虽然现在JS做报表和图形展示已经非常普遍和漂亮了,但是不能忽略有jfreechart 这样一种东西!这些翻阅资料,在看以前写的示例时发现了关于jfreechart 的简单示例,不管怎样发上来分享一下! 这个示例使用JSP和Servlet做后台和前台展示,下面有源代码可以直接运行!生产线型趋势图: package com.xidian.servlet;imp...2012-12-19 17:49:53 · 1184 阅读 · 0 评论 -
通过FTP4J 实现FTP各种操作
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接...2013-01-23 17:10:21 · 2389 阅读 · 0 评论 -
通过FTP4J 实现 FTPS 连接
FTPS:一种多传输协议,相当于加密版的FTP。当你在FTP服务器上收发文件的时候,你面临两个风险。第一个风险是在上载文件的时候为文件加密。第二个风险是,这些文件在你等待接收方下载的时候将停留在FTP服务器上,这时你如何保证这些文件的安全。你的第二个选择(创建一个支持SSL的FTP服务器)能够让你的主机使用一个FTPS连接上载这些文件。这包括使用一个在FTP协议下面的SSL层加密控制和数据...2013-01-24 10:09:56 · 683 阅读 · 0 评论 -
通过JSCH 实现FTP各种操作
使用FTP4J可以实现FTP的各种操作,并能实现FTPS登录,如果需要SFTP登录,则推荐一款JSCH开源软件官方地址:http://www.jcraft.com/jsch/ 虽然JSCH做很多事情不止SFTP,不过我主要还是看他的SFTP功能,下载后他给了好多示例,所以也就不用本人再写参考示例了。 Demo很简单,输入用户名和连接地址,然后输入密码,就可以连接上去,并通过控制...2013-01-24 11:10:02 · 1545 阅读 · 0 评论 -
DOM解析XML报错:Content is not allowed in prolog
报错内容为:Content is not allowed in prolog. Nested exception: Content is not allowed in prolog. 网上所述总结来说就是解析内容内包含BOM。这个标记是看不到的,流里面有这个标记而已。BOM:Byte Order Mark,中文名字节顺序标记。UCS规范建议在传输字节流前,先传输BOM来判断字节顺序...2014-05-06 15:23:22 · 1076 阅读 · 0 评论 -
Kaptcha 在Web页面生成验证码
kaptcha 是一个扩展自 simplecaptcha 的验证码库,方便我们不再写此类功能。他的代码是谷歌托管的,可以从这里下载http://code.google.com/p/kaptcha/工程内已经附带了示例,可以方便开发者使用。需要的操作就是把kaptcha-2.3.2.jar增加到工程内,然后配置访问图片的Servlet:示例中的配置是:<servlet-ma...2014-04-18 16:53:09 · 212 阅读 · 0 评论