- 浏览: 88174 次
- 性别:
- 来自: 北京
最新评论
-
com_zyq:
怎么没有其他介绍呀
java开发web类似xp资源管理器上传图片工具 -
ballence:
感谢楼主,教程很好~~
继续努力
ApacheTomcat整合教程. -
cheqicheqi:
因为我使用spring mvc视图层是静态文件,fck的tld ...
Velocity中使用FCKeditor(FCKeditor for java) -
tianshui0:
liuwg 写道配置文件在哪里配置用Velocity就是为了省 ...
Velocity中使用FCKeditor(FCKeditor for java) -
ty0410916:
大哥你写的
FCKeditorWrapper fck = ne ...
Velocity中使用FCKeditor(FCKeditor for java)
文章列表
properties文件在应用系统很长用,写properties文件和加载properties文件都很简单也是很常用的方法。
持久化键值对Properties类提供了store几个方法,其中只能在第一行加入注释,之前写的注释也会丢失并且不支持中文。
因此改进写一下代码,对注解中文的支持以及持久化过程中不丢失注解,不多说,上代码。
package com.zohan.www.util;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io. ...
随着业务的不断扩展数据库的压力越来越大,为了减少数据库的压力我们要从多方面考虑分析,并提出多个解决数据库压力大的问题,比如说根据业务分表、分库、增加缓存机制等等。如果是分库,如何做分布式呢?我就做分布式的库来讨论一下如何使用jta事务。
什么是jta网上有很多很详细的解释,我不在这里介绍。为了开发效率现在的传统行业的大部分中小企业还是采用SSH架构,那我们就从SSH+JTA的架构说一下如何使用jta。
使用JTA一般的需要容器的支持,如何摆脱容器的绑定呢?目前网上有两个开源的软件:Atomikos和JTOM。两个都是非常优秀的JTA两阶段提交事务的实现。查看JTOM ...
如何解决表单的重复提交问题?目前使用表单提交的方式大致分为两种,一种是原生的表单提交方式,另外一种是ajax提交表单。前一种提交表单后,这次请求地址会记录到浏览器的历史记录中,如果点击浏览器的刷新按钮会出现数据的重复的提交问题。而后者使用ajax提交是不记录到历史记录中的,不过在开发过程中由没有对提交后的页面或者按钮做处理(主要是屏蔽用户再次点击),用户再次点击会出数据重复提交问题。这时可能你会说,我们可以使用数据库的唯一约束呀,如果用hibernate可以在字段属性上添加unique属性(此属性依赖于数据库的唯一约束)。这可能是一种解决方案,他需要依赖于数据库,如果按照常规的分层方 ...
在log中必须先了解log4j自带的两个类MDC和NDC
NDC和MDC是log4j用于存储应用程序的上下文信息(context infomation),从而便于在log中使用这些上下文信息。NDC采用了一个类似栈的机制来push存储上下文信息,每一个线程都独立地储存上下文信息。比如说一个servlet就可以针对每一个request创建对应的NDC,储存客户端地址等等信息。相关的信息使用NDC.push(message);在log的时候将信息输出。在相应的PatternLayout中使用”%x”来输出存储的上下文信息
例如:String remoteAddr = request.getRe ...
log4j.rootLogger=DEBUG,db
log4j.appender.db=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.db.BufferSize=10
log4j.appender.db.driver=net.sourceforge.jtds.jdbc.Driver
log4j.appender.db.URL=jdbc:jtds:SqlServer://localhost:1433;DatabaseName=pubs
log4j.append ...
下面是详细的说明
http://www.chromium.org/developers/how-tos/chrome-frame-getting-started#TOC-Detecting-Google-Chrome-Frame-and-Prompting-to-Install
http://www.cnblogs.com/onlyice0328/archive/2012/05/28/2520708.htm
开源软件镜像站点列表
- 博客分类:
- Java
阿里云开源镜像站:http://mirrors.aliyun.com/
网易开源镜像站:http://mirrors.163.com/
搜狐开源镜像站:http://mirrors.sohu.com/
北京交通大学开源镜像站:http://mirror.bjtu.edu.cn
兰州大学开源软件镜像站:http://mirror.lzu.edu.cn/
厦门大学开 ...
preview v0.1.0 初始版本
图片上传预览图片组件。
先来个效果看看:
使用步骤:
1.在web.xml中配置selvelt如下所示
<servlet>
<description>上传图片预览</description>
<display-name>PreviewServlet</display-name>
<servlet-name>PreviewServlet</servlet-name>
<servlet-class& ...
在计算今天宝宝已经出生了多少天,很烦人。每当有人问起宝宝多少天了,都是LP主动回答的,为此我这个粑粑觉得很没有面子,咱是码农,怎么也不能老是每当有人问起就数手指头吧。
先上个图:
运行环境你懂得 1.6以上吆
jsp Tag 编写中基本类型问题
- 博客分类:
- Java
最近在项目中做jsp 标签写function时老是提示找不到对应class中的方法,后来发现是因为参数要用对象,不能使用基本类型。
先记录一下,日后查找原因。
最近公司接了一个项目,要部署在全国300左右个点。项目任务紧做的急,项目的大部分功能已经完成,应客户要求尽快上线,后期留下很多遗留问题,要解决300个点要人为维护的话我想,对任何一个实施人员来说都是一种挑战。 ...
最近在做产品遇到java在windows下面调用bat脚本和在linux下调用shell脚本,现在记录一下以便以后查阅。
首先贴出RuntimeUtils工具类,此类简化了 Runtime中exec的调用
package com.zohan.www.util;
import java.io.File;
import java.io.IOException;
import org.apache.commons.lang3.StringUtils;
/**
* @ClassName: RuntimeUtils
* @Description: runtime工具类 简化 ...
描述:在window下使用Eclipse进行hadoop的程序编写,然后Run on hadoop 后,出现如下错误:
11/10/28 16:05:53 INFO mapred.JobClient: Running job: job_201110281103_0003
11/10/28 16:05:54 INFO mapred.JobClient: map 0% reduce 0%
11/10/28 16:06:05 INFO mapred.JobClient: Task Id : a ...
java应用程序开发完后,实施人员去部署很可能因为环境问题而部署失败,能不能将java的应用程序和java的环境绑定到一块,简化java应用的配置和java环境的配置呢?
下面就以Tomcat为应用配置自己的应用部署包。
步骤一
将apache-tomcat-6.0.16(应用系统)、jre1.6.0_02(java运行必须的,或者jdk,jdk和jre的区别大家去百度一下^_^)拷贝到同一文件夹下,比如app_jt0.9.1
步骤二
新建startup.bat 文件,在里面写入:
@ECHO OFF
REM AUTHOR Z ...
1.下载jdk和tomcat
apache-tomcat-6.0.29.tar.gz
jdk-6u23-linux-i586.bin
2.增加执行权限
# chmod +x apache-tomcat-6.0.29.tar.gz
# chmod +x jdk-6u23-linux-i586.bin
3.安装jdk
# jdk-6u23-linux-i586.bin
设置环境变量
# vi /etc/profile
在最后增加下面两行:
JAVA_HOME=(JD ...