自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决wap中文问题的最好办法

折腾了半天wap中文问题了,现在问题基本解决。也希望能给碰到同样问题而苦恼的人一点经验。 架构:jsp+weblogic8+hibernate+sqlserver2000 连接池在weblogic中配置 模拟器:m3gate,支持键盘输入 1.全部采用utf-8。在文件开头 http://www.wapforum.org/DTD/wml13.dtd"> 2.在web.xml中设置 weblogic

2004-07-30 12:41:00 3196 4

原创 典型WAP中文显示(z)

一、采用ASP+WML的开发方法,并且利用GB2312编码(后缀为.asp) target=_blank>http://www.wapfourm.org/DTD/wml_1.1.xml">被爱可以本代码由BIKE网站提供。返回上级返回互动河北 target=_blank>http://wap.165e.com">返回互动河北返回首页 target=_blank>http://wap.uni-

2004-07-28 15:30:00 2235

转载 Servlet、Jsp性能优化(z)

你的J2EE应用是不是运行的很慢?它们能不能承受住不断上升的访问量?本文讲述了开发高性能、高弹性的JSP页面和Servlet的性能优化技术。其意思是建立尽可能快的并能适应数量增长的用户及其请求。在本文中,我将带领你学习已经实践和得到证实的性能调整技术,它将大大地提高你的servlet和jsp页面的性能,进而提升J2EE的性能。这些技术的部分用于开发阶段,例如,设计和编码阶段。另一部分技术则与配置相

2004-07-28 09:32:00 1350 1

原创 web应用正确处理中文

         以前写jsp的时候,处理中文一般都是在页面中加入,传递中文参数采用String name=new String(request.getParameter("NAME").getBytes("8859_1"),"GBK");这样做虽然解决问题,感觉不好。后来就采用filter处理参数了。          最近在用weblogic开发,发现它处理中文有更简单的办法,不需要再开发什么

2004-07-23 17:32:00 1249 4

原创 Hibernate种Lazy Initialization的问题

         在最近一个web项目中用hibernate作为ORM,要操作的两个表team和player正好是one-many的关系。我在业务层和持久层间加了一个DAO,PO就在这里获得,然后传到表示层。我获得一个team,然后在表示层通过team.getPlayers()来获得players,这个时候发生错误。大致意思是没有session或session已经关闭。后来查hibernate的文

2004-07-22 22:23:00 1401 1

转载 ThreadLocal的应用(z)

虽然知道ThreadLocal的用处,但是有时候要说明问题,还是一个例子更能解释的清晰。 Thread-Specific Storage pattern假設有一個如下的interface,當我呼叫完call以後,想知道是否有發生error,或者發生什麼error,那麼就用errno method來調查.(這個前提聽起來有一點笨,但是在實際的系統中卻常存在)LegacySystem.javainte

2004-07-21 22:33:00 1489

转载 Servlet2.3 filter 开发(z)

简单 Servlet2.3 filter 开发 作者:润名 一:简介 新的 Java Servlet 2.3 规范有不少最激动人心的功能,其中之一便是 filter (过滤器)。filter可以改变一个请求(request)或者是修改响应(response)。filter不是一个servlet,它只是一个servlet接受到请求前的预处理器。就是说,用户发送一个请求给servlet时,在servl

2004-07-21 22:21:00 1741

转载 精妙SQL语句介绍

说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddate from

2004-07-21 09:57:00 993

原创 开发wap网站,还是碰到不少问题

公司需要建一个wap网站,这个难不到咱程序员,上网找资料,看wml就找手干了。实际开发中还是碰到不少问题的,目前告一小段落就先汇总汇总。 基本架构:jsp+weblogic+sql server(看起来挺豪华的,顺便学习拉) 1.配置connectionpool和datasource,然后测试,发现总是报异常Caused by: java.sql.SQLException: [Microsoft]

2004-07-20 18:22:00 1514 2

原创 关于在浏览器中执行*.exe文件的深入探讨(z)

关于在浏览器中执行*.exe文件的深入探讨2000-10-14  动网先锋  from chinaasp.com 一:真的能在浏览器中执行命令文件吗?    答案是肯定的。(哇,酷耶!可以......)不过先别高兴,只能执行服务器端的,而且是必须经过授权的。否则服务器想黑你就太容易了。谁敢看我我就格式化谁。(真希望可以,老是黑客黑服务器,也该服务器黑别人了。哈哈!) 二:他是如何实现的。是靠as

2004-07-20 18:06:00 1263 1

原创 如何處理資料庫中的Null(z)

如何處理資料庫中的Null 作者:东方蜘蛛(转)  對於初學者, 在處理資料庫中的 Null 資料型態是有一點麻煩的事, 在這篇文章文章中我們將談談 Null , 你將會了解到如何知道一個值是 Null , 哪些函數可以或不可以處理 Null 首先, 我們必須知道在 VBScript 中, Variant 是唯一的一種資料型態, 對於那些已經熟悉其他語言的程式開發者, 可能會感到有點不習慣。 使

2004-07-20 18:05:00 1082

原创 RetroGuard的使用方法(转)

RetroGuard是一个很不错的Java混淆器,而且在JBuilder7的企业版中也带了这个混淆器。 RetroGuard本身是一个Java程序(一个Jar包),所以要使用的话必须先安装JDK。运行前需要设置一些环境变量,除了要在PATH中包含java的执行路径以外,还要在CLASSPATH中加入D:/retroguard/RetroGuard.jar(假设你的RetroGuard.jar在D:

2004-07-20 15:54:00 1791 1

转载 F.I.R.是谁

>F.I.R.是谁?     2004年,一出电视偶像剧“斗鱼”造就了许多令人咋舌的市场现象,以超高收视纪录的王者姿态,“斗鱼”让一群影剧与唱片线的新生代艺人强势登场,形成一阵强力讨论的市场风暴。在唱片市场中“斗鱼”电视原声带以优质的企划概念出发,以完全启用新人的做法创下了高销首量,一举登上台湾风云榜冠军位置,其中广受歌迷疯狂喜爱的片尾主题曲“Lydia”无疑是一股最大的助力。   “Lydia”

2004-07-18 22:22:00 1463

原创 收集Eclipse插件网站

http://www.eclipse-workbench.com/jsp/http://www.objectlearn.com/index.jsphttp://www.crionics.com/products/opensource/eclipse/eclipse.jsphttp://eclipse-plugins.2y.net/eclipse/index.jsp----------g

2004-07-15 09:29:00 1650 1

原创 为什么一场比赛进3球叫帽子戏法?

Hat-trick”意为:帽子戏法。特指在一场比赛中连进3球。这个词源于19世纪70年代在英国广为流行的板球比赛。在板球比赛中,如果一名投球手连续投出3个好球而将对方3名球员淘汰出局,他通常会得到一顶新帽子作为奖品,这就是“hat trick”的来历。现在“hat trick”的应用范围已不限于体育领域,人们还用它来形容任何连续3次的成功或失败。尤以足球比赛最为常见。

2004-07-09 18:12:00 1575

转载 史上最经典摇滚柔情曲15首

史上最经典摇滚柔情曲15首 王小石  序言: 由于音乐种类及风格的千差万别,好音乐并不能准确被定义出来,但是却可以用例举的形式对好音乐加以描述。 硬摇滚乐队的柔情之作绝对是音乐中的极品,因为由这些摇滚老将演绎出的柔情作品蕴含着令人动容的沧桑感,这是那些流行歌者们望尘莫及的。当重金属老将把狂躁、愤怒的激情沉淀下来,用最朴素最真实的声音唱出的柔情歌曲,那绝对是摇滚乐中的传世经典。 1.Guns N

2004-07-09 12:35:00 4943 1

原创 Software Wars!!

  ps:原来老外也很会YY的。

2004-07-09 12:26:00 1054 1

原创 CryptTool 封装了一些加密工具方法-实用

package com.bonjovi.utils.encrypt; import java.io.*;import java.security.*; import javax.crypto.*;import javax.crypto.spec.SecretKeySpec; /*** CryptTool 封装了一些加密工具方法, 包括 3DES, MD5 等.** @author bonjovi*

2004-07-09 11:43:00 2337

原创 做blog转移

原来有好几个blog,分散管理很是麻烦。感觉现在csdn提供的还是不错的。把一些其他blog上的文章转过来,统一管理。:)

2004-07-08 12:45:00 829

原创 What is AspectJ

http://www-900.ibm.com/developerWorks/cn/java/l-aspectJ/ AspectJ是一个代码生成工具(Code Generator)。 AspectJ语法就是用来定义代码生成规则的语法。您如果使用过Java Compiler Compiler (JavaCC),您会发现,两者的代码生成规则的理念惊人相似。 AspectJ有自己的语法编译工具,编译的结

2004-07-08 12:42:00 982

原创 why IoC

public class A{     B comp;     public A(B comp)    {       this.comp = comp;     }    public String helloWorld()   {     return "Hello "+comp.world();    }} 没有任何多余的代码,A只需要B的功能,所以除了一个对B的接口引用,再没有其他了。这样

2004-07-08 12:41:00 993

原创 IoC模式和factory method模式的一些区别

2004年第2期的《程序员》杂志里,有一篇martin flower的关于Ioc的文章。拜读过martin的《refactor》,所以关于他的文章当然要细细品味。不过在martin用来说明IoC的例子,我觉得似乎很困惑。我完全可以用一个factory method来代替IoC实现这个例子。所以不明白这两者之间有什么具体区别,还是说工厂的方法就是实现IoC的一个具体实现。 后来在jdon上看到bq的

2004-07-08 12:40:00 1448

原创 Java混淆编译器

从金蝶网站上下载了一个混淆器。别的混淆器都是在编译好的byte code上做文章,这个混淆器对编译器生成的中间代码进行混淆,最后再生成class文件,这样编译和混淆只需要一个步骤就可以完成。 运行很方便除了多了一个参数,其他都和javac一样。 java -jar C:/joc.jar -Xobfuscate:package xx.java 尝试对一个源代码用了一下,然后用jad反编译,发现代码都

2004-07-08 12:38:00 3113 27

原创 java传递是引用的拷贝,既不是引用本身,更不是对象

  看think in java的时候曾经提到过java是传值的,但一直没有引起重视。直到碰到一个实际的问题,才领悟到这个最基本的问题。           Java中一切都是值传递。你可以通过方法来改变被引用的对象中的属性值,却无法改变这个对象引用(Object reference)本身.也就是当一个对象的实例被创建的时候,like this: Apple a = new Apple(); a

2004-07-08 12:37:00 2031 1

转载 面向对象的思维方法

面向对象的思维方法 作者:范凯 E-mail: robbin_fan@yahoo.com.cn 我是从学习Java编程开始接触OOP(面向对象编程),刚开始使用Java编写程序的时候感觉很别扭,因为我早以习惯用C来编写程序,很欣赏C的简洁性和高效性,喜欢C简练而表达能力丰富的风格,特别忍受不了Java运行起来慢吞吞的速度,相对冗长的代码,而且一个很简单的事情,要写好多类,一个类调用一个类,心里的抵

2004-07-08 12:35:00 1240

转载 EJB 工作原理

EJB 工作原理   首先,我想先说说RMI的工作原理,因为EJB毕竟是基于RMI的嘛。废话就不多讲了,RMI的本质就是实现在不同JVM之间的调用,工作原理图如下: 它的实现方法就是在两个JVM中各开一个Stub和Skeleton,二者通过socket通信来实现参数和返回值的传递。 有关RMI的例子代码网上可以找到不少,但绝大部分都是通过extend the interface

2004-07-08 12:34:00 1142

转载 在Java中应用设计模式 - Factory Method

来源:http://www.cn.ibm.com/developerWorks 在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类,那么,什么是Factory Method,为什么要用这个模式,如何用Java语言来实现该模

2004-07-08 12:28:00 956

转载 在matrix上看到一篇martin写的读书笔记,值得收藏

读《J2EE核心模式》(DAO模式) 很多的J2EE应用程序需要使用持久性数据(数据库、文件等)。不同的程序,持久性存储是各不相同的,并且用来访问这些不同的持久性存储机制的API也有很大的不同。如果应用程序要在不同的持久性存储间迁移,这些访问特定持久存储层的代码将面临重写。 如何解决这个问题?且看"DAO模式" 数据访问对象(Data Acess Object) 模式 一.环境根据数据源不同,数据

2004-07-08 12:25:00 1151 1

原创 在 Outlook 2002 中修复 .ost 或 .pst 文件

本机上的outlook的一个pst文件损坏了,用outlook怎么导也不成功。还好在MS上找到个帮助,原来win2000自带了一个修复工具scanpst,呵呵,还好我的宝贝邮件都在。 如果您的计算机内存有 Microsoft Outlook? 数据,那么您就正在使用个人文件夹文件 (.pst) 或脱机文件夹文件 (.ost)。为防止数据丢失,您需要知道如何修复这些文件。 如果您的 .pst 文件受

2004-07-07 18:13:00 2881

原创 Base64编码

public final class Base64 {    static private final int BASELENGTH = 255;    static private final int LOOKUPLENGTH = 64;    static private final int TWENTYFOURBITGROUP = 24;    static private final in

2004-07-06 15:02:00 1186 4

原创 三个意味深长的笑话(z)

             一                         当老婆刚刚冲完澡出来,老公正要开始淋浴时,门铃响了。 在几秒争吵谁该去应门之后,老婆裹了条毛巾急忙下去开门。 她打开门看见bob,他的邻居。 在她还没开口之前,bob就说:「如果你把那条毛巾拿下,我就给你800美元!老婆想了想,就脱下毛巾,裸站在bob面前,过了几秒bob给了钱就走了。 老婆既困惑又兴奋地裹上毛巾上楼。

2004-07-06 14:46:00 1706 2

原创 WebLogic中SQL Server2000的JDBC Pool配置

WebLogic中SQL Server2000的JDBC Pool配置   1.          将msbase.jar、msutil.jar 、mssqlserver.jar三个包复制到%WL_HOME%目录中(weblogic81/server/lib)。 2.         打开user_projects/domains/mydomain下的startWebLogic.cmd,将3个ja

2004-07-01 15:25:00 1412 3

空空如也

空空如也

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

TA关注的人

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