- 博客(49)
- 收藏
- 关注
原创 提高EJB性能的十大技巧
提高EJB性能的十大技巧项目进行到这里,开始出现新的问题。EJB调用是耗时、费力的。怎么提高EJB的性能?我们为解决这一问题,开始边写边讨论。等到完成了,我才发现,我们所应用的技巧总结一下,竟有十条。把提高EJB性能的这些技巧总结一下,为以后的项目做参考。 1.用一个Session Bean封装多个Entity Bean,将原来的多个Entity Bean的Remote调用和Local调用
2007-07-04 10:38:00 854
原创 图解eclipse+myelcipse开发EJB
在开发ejb之前,我们先得配置好服务器,我使用的是Weblogic9.0中文版,关于Weblogic9.0配置请看我的另一片文章。配置Weblogic9.0 首先需要配置好eclipse。我这里主要说明weblogic的配置。 注意JDK选择JDK5.0的版本。 顺便将weblogic8的配置也贴上来,供大家比较参考 注意weblo
2007-06-20 13:29:00 1052
原创 CMP实体Bean的编写与部署
一、 前言在前面一系列文章的上一节中,我们给出了编写BMP的方法,并详细述说了BMP与CMP的区别和共性。BMP和CMP同属EJB2.x规范中定义的实体Bean(Entity Bean),一个实体Bean是由多个类和接口组成,我们可以认为一个实体Bean代表数据库中的一个表(姑且这么认为),一个实体Bean的一个具体对象代表该表中的一条记录。也就是说,实体Bean是位于数据库和用户应用之间的数据中
2007-06-19 17:24:00 1851
原创 优化entity Bean的七条准则
entity bean为在应用程序和设计中描述持久化商业对象(persistent business objects)提供了一个清晰的模型。在java对象模型中,简单对象通常都是以一种简单的方式进行处理但是,很多商业对象所需要的事务化的持久性管理没有得到实现。entity bean将持久化机制封装在容器提供的服务里,并且隐藏了所有的复杂性。entity bean允许应用程序操纵他们就像处理一个一般
2007-06-19 16:18:00 934
原创 J2EE 部署文件 - ejb-jar.xml
EJB-jar> The ejb-jar element is the root element of the EJB deployment descriptor. It contains an optional description of
2007-06-15 17:09:00 3789 1
原创 Weblogic 8 & 9中设置JDBC Driver ClassPath
在WebLogic中配置MS SQL的DataSource时候,如果选择使用MS的JDBC Driver的话却又不指定具体Driver的路径,往往会提示说不能载入指定Driver。解决方案:1. 对于两个版本的WebLogic都使用:将driver文件拷贝至bea/wlserverxx/server/lib 目录下;此方案未经测试,小如果如何未知。2. 对于WebLogic8来说,可以直接
2007-06-15 13:17:00 1409
原创 JNDI概述
JNDI 是个什么东东?2007-06-07 12:21 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JND
2007-06-15 12:52:00 4333 3
原创 HashTable VS HashMap
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。 这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。(最主要的区别)2.HashTable不允许null值(key
2007-06-13 17:38:00 952
原创 Java集合类 List/Set/Map... 的区别和联系
Java基本概念:集合类 List/Set/Map... 的区别和联系2007-05-31 08:50 Collection:List、SetMap:HashMap、HashTable 如何在它们之间选择 一、Array
2007-06-13 17:37:00 4586 2
原创 build.xml 编写(附例)
ant 是apache的java子项目"jakarta"的子项目.你可以选择当前的版本,,window版解压后ant_home用来方便访问。并确保你也设置了java_home 。set ant_home=D:/java/kit/ant/jakarta-ant-1.5.1 这是我的目录 hello ant我们要开发一个java类:其内容只有一句,输出"hello ant"字符串。并使用a
2007-06-08 11:21:00 1910
原创 Eclipse中文乱码问题
1、Eclipse中的文本编辑器所采用的字符集,应设置为UTF-8,如图所示: 2、MyEclipse中的相关类型文件(比如图中的HTML、JavaScript、JSP、XML等类型)UTF-8;如图所示的就是对*.jsp类型的设置:的字符集也设置成500)this.width=500;" border="0" />3、若写的页面是JSP页面,则应指定该页面显示所用的字符集
2007-06-08 10:00:00 2592
原创 WebService中使用自定义类的解决方法(5种)
Demo下载:http://www.cnblogs.com/Files/lxinxuan/wa.rar 最近一个项目要用到webservice调用业务层类,刚开始的时候遇到了一点小麻烦,经过这两天的总结和实践,终于总结出几个比较常见的情况下的解决方法。 不知道大家是怎么解决,可能太简单了,所以没有觉得它是一个问题。反正我在博客园中没有搜索到相关的帖子。
2007-05-31 10:58:00 1116
原创 WebService浅谈
简要介绍下SOA及个人对WebService的理解.就一个具体的项目介绍下实施过程中一些需要注意的问题 引用文章: (1) http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html (2) ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconanatomyof
2007-05-31 10:55:00 1064
转载 How to return WebService Exception
How to return WebService Exception [Q&A] Question was:vWhat is the best way to return an error from webservice? Can I simply throw the exception in my service or do I have to do some work to
2007-05-30 12:44:00 1051
转载 .Net Connection Pooling Explained and Enhancment
ADO.NET Connection Pooling Explainedby James Still02/09/2004 Because the .NET managed providers manage the connection pool for us, using shared database connections is as easy as a summertime
2007-05-30 10:05:00 1301
原创 java Singleton模式
Java Singleton 模式用来保证在运行的应用程序中,一个Class只是实例化一次,也就是只有一个相应的对象存在。在 web 程序中我们会用一个核心的分配功能的Servlet程序,在这里我们就可以运用这种设计模式了。一般Singleton模式通常有几种种形式:第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时
2007-05-25 16:30:00 1307
转载 如何和何时使用多线程
如何和何时使用多线程2007-05-15 23:04 摘要:本章讨论与智能客户端应用程序中多线程的使用有关的问题。为了最大限度地提高智能客户端应用程序的响应能力,需要仔细考虑如何和何时使用多线程。线程可以大大提高应用程序的可用性和性能,但是当您确定它们将如何与用户界面交互时,需
2007-05-24 11:19:00 5762
原创 上取整技巧
1. 问题 A,B都是整数并且 A>1, B>1 求 ┌ A/B ┐ 即 A/B 的上取整。 当 A/B 整除,往上取整返回值 为 A/B。 当 不整除,返回值是 int(A/B) + 1 这个算法的一个应用:如果你有一个动态增长的缓冲区,增长的步长是 B, 某一次缓冲区申请的大小是 A,这个时候,就可以用这个算法,计算出缓冲区的一个合 适大小了,正好可以
2007-05-23 13:01:00 1696
转载 借助WebService实现多线程上传文件
借助WebService实现多线程上传文件 在WebService的帮助下,进行多线程上传文件是非常简单。因此我只做个简单的例子,那么如果想要实现此功能的朋友,可以在我的基础上进行扩展。 首先说说服务器端,只需要提供一个能允许多线程写文件的函数即可,具体代码如下。[WebMethod]public bool UploadFileData( string FileName,
2007-05-21 17:04:00 776
原创 存储过程编写经验和优化措施(转载)
存储过程编写经验和优化措施(转载) =========================================================== 一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据
2007-05-17 12:03:00 706
原创 正则表达式
正则表达式 =========================================================== 多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至
2007-05-17 12:02:00 614
原创 Windows 窗体 DataGrid 控件添加表和列
Windows 窗体 DataGrid 控件添加表和列 =========================================================== 通过创建 DataGridTableStyle 对象,并将它们添加到 GridTableStylesCollection 对象(通过 DataGrid 控件的 TableStyles 属性访问),可以表和列的形式
2007-05-17 12:01:00 1449
原创 访问基于 SQL 的数据
访问基于 SQL 的数据 =========================================================== 应用程序一般需要对 SQL 数据库执行一个或多个选择、插入、更新或删除查询。下表显示上述每个查询的示例。 查询 示例 简单选择 SELECT * from Employees WHERE FirstName = Bradley;
2007-05-17 12:01:00 581
原创 在.NET中杀死Word,Excel等进程
在.NET中杀死Word,Excel等进程 =========================================================== private void KillProcess(string processName){System.Diagnostics.Process myproc= new System.Diagnostics.Process(
2007-05-17 12:00:00 587
原创 Win2003创建WEB应用程序出现错误的解决办法
Win2003创建WEB应用程序出现错误的解决办法 =========================================================== 在创建WEB应用程序的时候报错:此项目的默认Web访问模式设置为文件共享,但是无法从路径“d:inetputwwwrootWebApplication1”打开“Http://localhost/WebApplicat
2007-05-17 11:59:00 1142
原创 [ASP.NET] Session 详解
[ASP.NET] Session 详解 =========================================================== 阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Sess
2007-05-17 11:22:00 736
原创 c# : 无刷新取得远程数据
无刷新取得远程数据 =========================================================== 刷新技术经历了大致几个阶段:一、在HTML文件头里增加一个键,使该页面在设定的时间后跳转到指定的页面(包括自身);例如:二、使用框架然后在JS脚本里定时刷新框架内容。上面两种方式都会重新加载页面,即刷新,给人的感觉不是很好!于
2007-05-17 11:21:00 618
原创 c#: 向后台发送消息
向后台发送消息 =========================================================== //htm,aspx xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); xmlHttpReq.open(POST,xmlurl,false); xmlHttpReq.send(sx
2007-05-17 11:21:00 1069 1
原创 c#: 打包并自动安装SQL数据库
打包并自动安装SQL数据库 =========================================================== 选择自 landlordh 的 Blog 应一位网友的需求,并修正了MVP李洪根".NET平台下WEB应用程序的部署(安装数据库和自动配置)"中的osql用法错误,已测试通过。一).创建部署项目 1. 在“文件”菜单上指向“添加项目
2007-05-17 11:20:00 1604 1
原创 C#: Excel导出
Excel导出 =========================================================== //绑定需要输出的表 DataTable dt = (DataTable)this.Session["TempTest"] ; this.dg_save.DataSource = dt ; this.dg_save.DataBind()
2007-05-17 11:19:00 685
原创 .NET Framework 1.1中请求被拒绝的解决办法
.NET Framework 1.1中请求被拒绝的解决办法 =========================================================== http://support.microsoft.com/default.aspx?scid=kb;zh-cn;819267概要本文讨论 .NET Framework 1.1 中影响 Web 服务器
2007-05-17 11:18:00 769
原创 用C#获取系统内存
用C#获取系统内存 =========================================================== using System; using System.Management; //此命名空间需要在 //“解决方案资源管理里右键点击”引用“,添加引用,在弹出的 //对话框中找到System.Management namespace ConsoleAp
2007-05-17 11:17:00 1229
原创 The request failed with HTTP status 401:Access Denied
症状loadTOCNode(1, symptoms);当您尝试调用 Web 服务应用程序并且匿名访问身份验证处于关闭状态时,可能会收到以下错误信息。The request failed with HTTP status 401:Access Denied.Description:An unhandled exception occurred during the execution
2007-05-17 11:09:00 4780
原创 C#实现在Excel中搜索文本(遍历操作)
C#编程实现在Excel文档中搜索文本 有了在Word文档中编程实现搜索文本的经验,在Excel中实现这个功能也并非难事。 打开Excel的VBA帮助,查看Excel的对象模型,很容易找到完成这个功能需要的几个集合和对象:Application、Workbooks、Workbook、Worksheets还有Worksheet和Range。Application创建Excel应用,
2007-05-16 13:22:00 7053 2
原创 C#操作MS Excel
//将Excel表格中某一sheet中内容放于dataGrid中显示示例:/*string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = f://表.xls;Extended Properties=Excel 8.0"; OleDbConnection myConn = new OleDbConne
2007-05-16 12:27:00 1043
原创 c# 生成 xml 文件
c# 生成 xml 文件 方法一:using System;using System.Xml;using System.IO;using System.Text;public class ReadWriteXml { private static void Main() { // Create the file and writer. Fil
2007-05-15 16:33:00 6918
原创 C# 基本文件操作
C# 文件操作相关 //C#写入/读出文本文件 string fileName =@"c:111.txt"; StreamReader sr = new StreamReader(fileName);
2007-05-15 13:18:00 1006
转载 C# 处理XML文档
本文章讲叙了怎样在c#里处理xml文档,都是些比较基本的。首先,我们先自建一个xml文档,如下: Tom Stafford CFO Jane Goodwill CEO Tim Daly CTO CTO0 John Graver CSO 将其保存为:people.xml,:) (1)查找X
2007-05-15 13:14:00 1009
原创 PetStore - Solution of fixing the "item.attribute" exception
I have downloaded Petstore 1.3.2 version two days ago and faced the same issue. It is unfortunate that this crucial application for J2EE learners does not run because of this bug. This issue might hap
2007-04-29 16:30:00 711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人