自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Sping +hibernate+JTA 注解配置

    随着业务的不断扩展数据库的压力越来越大,为了减少数据库的压力我们要从多方面考虑分析,并提出多个解决数据库压力大的问题,比如说根据业务分表、分库、增加缓存机制等等。如果是分库,如何做分布式呢?我就做分布式的库来讨论一下如何使用jta事务。    什么是jta网上有很多很详细的解释,我不在这里介绍。为了开发效率现在的传统行业的大部分中小企业还是采用SSH架构,那我们就从SSH+JTA的架...

2014-04-22 10:31:32 196

原创 使用struts 注解解决重复提交问题

    如何解决表单的重复提交问题?目前使用表单提交的方式大致分为两种,一种是原生的表单提交方式,另外一种是ajax提交表单。前一种提交表单后,这次请求地址会记录到浏览器的历史记录中,如果点击浏览器的刷新按钮会出现数据的重复的提交问题。而后者使用ajax提交是不记录到历史记录中的,不过在开发过程中由没有对提交后的页面或者按钮做处理(主要是屏蔽用户再次点击),用户再次点击会出数据重复提交问题。这...

2014-04-16 11:47:00 127

原创 log4j 获取动态参数(转载)

在log中必须先了解log4j自带的两个类MDC和NDCNDC和MDC是log4j用于存储应用程序的上下文信息(context infomation),从而便于在log中使用这些上下文信息。NDC采用了一个类似栈的机制来push存储上下文信息,每一个线程都独立地储存上下文信息。比如说一个servlet就可以针对每一个request创建对应的NDC,储存客户端地址等等信息。相关的信息使用NDC...

2014-04-09 16:16:49 1228

原创 Log4j写入数据库记录

log4j.rootLogger=DEBUG,dblog4j.appender.db=org.apache.log4j.jdbc.JDBCAppender log4j.appender.db.BufferSize=10 log4j.appender.db.driver=net.sourceforge.jtds.jdbc.Driver ...

2014-04-09 15:25:52 87

原创 检测是否已经安装Chrome Frame

下面是详细的说明http://www.chromium.org/developers/how-tos/chrome-frame-getting-started#TOC-Detecting-Google-Chrome-Frame-and-Prompting-to-Installhttp://www.cnblogs.com/onlyice0328/archive/2012/05/28/252...

2014-01-09 16:19:31 1642

原创 开源软件镜像站点列表

阿里云开源镜像站:http://mirrors.aliyun.com/网易开源镜像站:http://mirrors.163.com/搜狐开源镜像站:http://mirrors.sohu.com/北京交通大学开源镜像站:http://mirror.bjtu.edu.cn兰州大学开源软件镜像站:http://mirror.lzu.edu.cn/厦门大学开源软件镜像站:...

2014-01-01 21:16:02 372

上传图片预览(服务器版)组件

preview v0.1.0 初始版本 图片上传预览图片组件。先来个效果看看:  使用步骤:1.在web.xml中配置selvelt如下所示 <servlet> <description>上传图片预览</description> <display-name>PreviewServlet</...

2013-06-22 19:04:16 98

原创 宝宝日期计算小工具

在计算今天宝宝已经出生了多少天,很烦人。每当有人问起宝宝多少天了,都是LP主动回答的,为此我这个粑粑觉得很没有面子,咱是码农,怎么也不能老是每当有人问起就数手指头吧。先上个图: 运行环境你懂得 1.6以上吆   ...

2013-05-05 07:52:46 244

原创 jsp Tag 编写中基本类型问题

最近在项目中做jsp 标签写function时老是提示找不到对应class中的方法,后来发现是因为参数要用对象,不能使用基本类型。先记录一下,日后查找原因。...

2013-03-30 07:53:55 104

自动升级程序设计

最近公司接了一个项目,要部署在全国300左右个点。项目任务紧做的急,项目的大部分功能已经完成,应客户要求尽快上线,后期留下很多遗留问题,要解决300个点要人为维护的话我想,对任何一个实施人员来说都是一种挑战。考虑到实施过程中的维护费用、操作复杂度和认为操作的不确定性,决定开发一套分离于应用系统的自动升级程序系统,实现系统的自动升级,减少维护成本,降低实施人员的手动操作出错的概率还有减少实施人员的...

2012-11-19 22:54:00 264

原创 java操作properties文件持久键值对和注解到文件

properties文件在应用系统很长用,写properties文件和加载properties文件都很简单也是很常用的方法。持久化键值对Properties类提供了store几个方法,其中只能在第一行加入注释,之前写的注释也会丢失并且不支持中文。因此改进写一下代码,对注解中文的支持以及持久化过程中不丢失注解,不多说,上代码。package com.zohan.www.util;...

2012-10-31 22:04:01 505

原创 java 调用cmd/sh文件

最近在做产品遇到java在windows下面调用bat脚本和在linux下调用shell脚本,现在记录一下以便以后查阅。首先贴出RuntimeUtils工具类,此类简化了 Runtime中exec的调用package com.zohan.www.util;import java.io.File;import java.io.IOException;import org....

2012-10-30 21:21:42 437

原创 hadoop操作HDFS文件权限问题

描述:在window下使用Eclipse进行hadoop的程序编写,然后Run on hadoop 后,出现如下错误:11/10/28 16:05:53 INFO mapred.JobClient: Running job: job_201110281103_000311/10/28 16:05:54 INFO mapred.JobClient: map 0% reduce 0%11/...

2012-02-12 12:51:01 763

原创 简化JAVA配置环境

java应用程序开发完后,实施人员去部署很可能因为环境问题而部署失败,能不能将java的应用程序和java的环境绑定到一块,简化java应用的配置和java环境的配置呢?下面就以Tomcat为应用配置自己的应用部署包。 步骤一        将apache-tomcat-6.0.16(应用系统)、jre1.6.0_02(java运行必须的,或者jdk,jdk和jre的区别大家去百度...

2011-01-30 22:22:38 126

原创 liunx安装jdk和Tomcat

1.下载jdk和tomcat     apache-tomcat-6.0.29.tar.gz     jdk-6u23-linux-i586.bin2.增加执行权限   # chmod +x apache-tomcat-6.0.29.tar.gz # chmod +x jdk-6u23-linux-i586.bin 3.安装jdk   # jdk-6...

2011-01-01 23:49:36 73

原创 Tomcat内存溢出解决方法

-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M  1、PermGen space简介 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。 说说为什...

2010-12-31 22:28:40 86

原创 一道考“&&”用法的题

题目如下: int i = 10; boolean flag = false; if ((flag == true) && (i += 10) == 20) { System.out.print("走到这里,i1:" + i); } else { System.out.print("走到这里,i2:" + i); } 求输...

2010-10-23 19:42:26 133

原创 用POWERDESIGNER生成数据库反向工程

用POWERDESIGNER生成数据库反向工程  步骤一:  先创建数据源(ODBC)       步骤二:  打开反向功能      步骤三: 选择数据源    数据用户名和密码   选择导出的内容     ...

2010-10-08 11:07:57 88

PB中支持SQL Server 2005 数据库名称的最大长度

PB中支持SQL Server 2005 数据库名称的最大长度本人在pb9测试是29个英文字符

2009-12-08 13:51:55 95

原创 J2EE学习中一些值得研究的开源项目

这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的小程序...

2009-10-16 09:38:50 70

Velocity中使用FCKeditor(FCKeditor for java)

1.下载fckeditor-java-2.4.1-bin.zip http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=129511FCKeditor_2.6.4.zip(基础包) http://www.fckeditor.net/download 2.项目部署将FCKedito...

2009-04-25 07:49:35 79

java开发web类似xp资源管理器上传图片工具

在客户端实施的类似xp资源管理器上传图片工具   

2009-01-11 18:00:19 103

ApacheTomcat整合教程.

如题,网上搜到的本人觉得不错,挺详细的!

2009-01-07 14:12:38 80

原创 Session机制详解(jsp-servlet 技术)

虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.ser...

2008-12-17 13:24:26 80

根据dbgried的值修改背景颜色

根据dbgried的值修改背景颜色   if cpxxDBGridEh.SumList.RecNo mod 2 = 1 then         Background := $00FFFFFF     else         Background := $E7FEE1;  //以上根据行改变颜色     if Column.FieldName='CREDIT' then  ...

2008-12-04 14:32:36 92

Oracle时间操作

在系统时间基础上延迟5秒 :SELECT SYSDATE +5 / 24 / 60 / 60 FROM DUAL;在系统时间基础上延迟5分钟:SELECT SYSDATE +5 / 24 / 60 FROM DUAL; 在系统时间基础上延迟5小时:SELECT SYSDATE +5 / 24 FROM DUAL;在系统时间基础上延迟5天 :SELECT SYSDATE ...

2008-11-27 15:27:20 82

检测大写字母锁定键的状态

var state:short ;begin state:=GetKeyState(VK_CAPITAL); if(state=1) then self.Edit1.ShowHint:=true; then ShowMessage('Capslock on') else ShowMessage('Capslock off');end; 

2008-11-25 15:37:55 935

原创 CVSNT配置及其与eclipse集成开发项目管理

  CVSNT是服务器管理工具,再在客户端下个WINCVS就可以(关于wincvs使用,可以在网上找下,因为eclipse已经很好地集成了cvs)就可以一起协同工作了。这二天我从下载CVSNT到用eclipse新建项目,共享项目,不同的客户端导入项目都在公司局域网内的不同机子上测试通过。记录如下:  首先从http://www.cvsnt.org处下得你想要的cvsnt版本,我下的是2.5...

2008-11-14 21:38:05 45

控制的TComboBox下拉框的宽度

{自动显示下拉框的宽度}procedure TdeliveOrderForm.comb_productDropDown(Sender: TObject); var CBox: TComboBox; Width: Integer; I, TextLen: Longint; lf: LOGFON...

2008-11-12 13:51:05 139

原创 MySQL 1130 错误

MySQL上的一个数据库要备份,装了个MySQL的gui工具。打开"MySQL Administrator"工具,填好用户名和密码却登录不了,老是报这个错“ERROR 1130: Host 'lijuan-' is not allowed to connect to this MySQL server”。网上查了下,有这两个方法解决: 解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只...

2008-11-06 10:53:36 100

Aptana JS HTML 等编辑工具

Eclipse 插件Aptanahttp://update.aptana.com/install/studio/3.2/ 官方网址:http://www.aptana.com/

2008-10-31 15:30:07 72

原创 Tomcat5.5配置-多域名绑定和虚拟目录

tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xmlserver.xml 的修改方式如下:(一)多域名绑定 1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80原始...

2008-10-22 10:13:06 48

原创 网站架构收集

DBA notes上果然好东西很多许多大型(只是访问量,而不是公司规模)的web 2.0的网站架构上面都有现在收集整理一下有关网站架构的资料,其中许多来自DBA notes这种资料.向来可遇不可求啊WikiPedia 技术架构学习分享http://www.dbanotes.net/opensource/wikipedia_arch.htmlYouTube 的架构...

2008-10-21 09:57:50 72

原创 Linux ssh命令详解

rm -rf mydir /* 删除mydir目录 */cd mydir /* 进入mydir目录 */cd - /* 回上一级目录 */cd ~ /* 回根目录 */mv tools tool /* 把tools目录改名为tool */ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了...

2008-10-20 17:08:52 549

oracle 格式化函数

在写Oracle的时候,经常做一些日期,字符串或者数字的格式化;下面就是我写的一些笔记: 格式化函数 函数 返回类型 描述 例子 to_char(timestamp, text) text 把时间戳转换成字串 to_char(current_timestamp, 'HH12:MI:SS') to_char(interval, t...

2008-10-17 11:41:00 110

DOM

一直不知道dom究竟是个什么东西,今天有时间了,在网上搜到一篇觉得不错…… 贴过来大家共享DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscape的Javascript和Microsoft的Js...

2008-09-12 22:04:00 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除