自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle删除用户出错的解决

 问题描述:在执行drop user AAA;删除用户时,出现错误:ORA-00604:递归SQL层1出现错误ORA-00942:表或视图不存在解决办法:第一步,设置sql_trace=true,以便在运行sql语句后在D:/oracle/admin/ORADB00/udump下生成跟踪文件。alter session sql_trace=true;第二步,

2008-07-26 20:23:00 3253

转载 Delphi之操作Word实践

 1.连接到Word应用程序 DocInx: OleVariant; word_path: OleVariant;//打开word文件  wordApp1.Connect; word_path := fileName; DocInx := 1; //打开指定的word文件 wordApp1.Documents.Open(word_path, Em

2008-07-26 10:20:00 738

转载 Delphi之操作Excel实践

 1.连接一个已经存在的Excel文件。exclplctn1.Connect;//连接到Excel应用程序//打开fileName代表的Excel文件exclplctn1.Workbooks.Open(fileName, EmptyParam, EmptyParam, EmptyParam, EmptyParam,EmptyParam, EmptyParam, EmptyParam, EmptyP

2008-07-26 09:54:00 923

原创 Oracle DDL实践记实

1.创建基本表Table,语法如下 CREATE [GLOBAL TEMPORARY] TABLE [schema.]table (       column datatype [DEFAULT expr] [column_constraint(s)[,…]] [,column datatype [,…]] )          [table_constraint [,…]]         

2008-06-14 19:54:00 1123

原创 Oracle监听器启动失败的解决办法

问题描述:在启动oracle监听器时报出 TNS-12560:协议适配器错误,No such file or directory 后来上网查找答案,终于解决,网址是http://www.javaeye.com/topic/67440 我的注册表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleOraHome92TNSListen

2008-06-13 20:57:00 966

原创 delphi程序参数的使用与java调用外部程序方法

1. 在delphi程序中,获得程序参数非常方便,使用ParamCount可以得到参数的个数,使用ParamStr(i)可以获得第i个参数的值,第一个参数为ParamStr(1),例如程序的运行命令为:>compile D:/那么获得参数的方法是:if ParamCount > 0 then  //get param   begin    outputDir := ParamStr

2008-05-19 15:34:00 1149

原创 java 调用 delphi编写的dll

使用JNI(JAVA本地接口)来调用dll完成用delphi实现的功能:1. 编写Java类,在类内部静态加载要调用的dll文件,然后给出使用的函数的声明(用native关键字),示例如下:public class CompileDllCaller ...{    static ...{        System.loadLibrary("CompileDllCaller");   

2008-05-19 15:06:00 4729

原创 delphi ADOQuery读取数据时出现EVariantInvalidArgError的解决

问题描述:执行一个查询语句,里面有一个字段需要计算,得到的值是一个小数位很长的浮点数,然后读取查询结果时,出现 EVariantInvalidArgError的错误,而且只有小数位特别长的数值在读取时才会报错。所以这个错误应该跟小数位数太长有关,当小数位数太长时,超过了adoquery的精度限制,所以无法读出。解决方案:在计算那个字段时,使其保留一定的位数,例如保留5位小数。方法是Ro

2008-03-07 11:12:00 1793

原创 RoundTo:保留一定的精度

Rounds   a   floating-point   value   to   a   specified   digit   or   power   of   ten   using   揃anker抯   rounding?         Unit         Math         Category         Arithmetic   routines        

2008-03-07 10:51:00 1771

原创 oracle存储过程例子整理

1.创建测试用表:create table aaclass(CID VARCHAR2(50), CNAME VARCHAR2(50), pnumber NUMBER(10,0) );/INSERT INTO aaclass values(c1, cn1, 10 ) ;/INSERT INTO aaclass values(c2, cn2, 40 ) ;/INSERT INTO

2008-02-19 21:08:00 1265

转载 SYSTEM32 下的几乎所有文件的简单说明

aclui.dll .....Security Descrīptor Editor,没有它,注册表编缉器会无法运行 ACTIVEDS.DLL .....(ADs 路由层 DLL). 没有它, 打开事件查看器会出错 ADSLDPC.DLL ......ADs LDAP 提供程序 C DLL ADVAPI32.DLL .....(高级 Windows 32 基本 API)...这个 avicap32.

2007-12-27 22:14:00 759

转载 IE 7 BETA 2安装后启动出错

启动以后蹦出一个对话框显示如下错误无法定位程序输入点 GetProcessImageFileNameW 于动态链接库 PSAPI.DLL 上。PSAPI.DLL是一个系统文件。如果安装了XP的SP2,则WINDOWS/SYSTEM32下的版本就足够了。出现这个错误是由于有低版本的PSAPI.DLL文件存在于程序启动的路径或者其他先于WINDOWS系统路径的搜索路径里. 所以找到并且改名

2007-12-27 22:07:00 813

转载 delphi关于线程的消息处理_delphi教程

在平时写程序时,总是碰到窗体(TForm)与线程(TThread)消息通信问题。令人烦恼的是窗体不能向线程(TThread)发送消息(线程没有窗口句柄)。经过几天的折腾,想出二种解决方案,拿出来跟大家探讨探讨。第一。我们知道VC++ 中的MFC类库是自已封装了消息处理(BEGINMESSAGE, ENDMESSAGE),在MFC中对消息的处理是通过建立一张消息映射表,而把方法(function

2007-12-27 22:04:00 1114

转载 Delphi的组件读写机制(三)

TReader       先来看Delphi的工程文件,会发现类似这样的几行代码:begin  Application.Initialize;  Application.CreateForm(TForm1, Form1);  Application.Run;end.       这是Delphi程序的入口。简单的说一下这几行代码的意义:Application.Init

2007-12-26 17:11:00 654

转载 Delphi的组件读写机制(二)

     TFiler       先来看一下TFiler类的定义:  TFiler = class(TObject)  private    FStream: TStream;    FBuffer: Pointer;    FBufSize: Integer;    FBufPos: Integer;    FBufEnd: Integer;    FRoo

2007-12-26 17:09:00 523

转载 Delphi的组件读写机制(一)

一、流式对象(Stream)和读写对象(Filer)的介绍 在面向对象程序设计中,对象式数据管理占有很重要的地位。在Delphi中,对对象式数据管理的支持方式是其一大特色。  Delphi是一个面向对象的可视化设计与面向对象的语言相结合的集成开发环境。Delphi的核心是组件。组件是对象的一种。Delphi应用程序完全是由组件来构造的,因此开发高性能的Delphi应用程序必然会涉及对象式数据管理技

2007-12-26 17:05:00 574

转载 定位 dephi AV(Access Voilation)错误

1.什么是   MAP   文件?     简单地讲,MAP   文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。         2.DELPHI下生成MAP文件的方法:   偶只知道下面两种,如果谁知道其他的方法,敬请告知,多谢!       生成详细的MAP信息的方法:       1).   pro

2007-12-24 16:09:00 886

转载 Access Violation(非法访问)解析

http://hi.baidu.com/ddly520/blog/item/72f8b1a144c0ea8b461064ae.htmlAccess Violation(非法访问),General Protection Fault(一般保护性错误)或者 Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的。Access Violation常常在计算 机

2007-12-24 10:21:00 1900

原创 Delphi 7.0常用函数速查手册

日期:2005-6-15 7:07:30出处:电脑报 作者:何群  函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。   在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘

2007-12-22 22:26:00 569

转载 Delphi中的线程类代码分析

 昨天玩delphi线程,找到一篇文章,强烈推荐大家看看,tthread代码分析 Delphi中的线程类  转贴于 华夏黑客同盟 http://www.77169.orgDelphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用

2007-12-22 16:40:00 751

转载 线程杂谈2 -续

同步机制 当有多个线程同时读写一个资源时,使用同步机制可以保护数据的完整性,也可以防止数据被损坏。线程同步有很多种方式,但最常用的还是临界区(Critical Sections),这里只讨论临界区。不过之前,先说明一下同步(Synchronous)和异步(Asynchronous)的概念。当程序1调用程序2时,程序1停止不动,直到程序2完成回到程序1来,程序1才继续下去,这就是同步;如果程序1

2007-12-22 15:00:00 413

转载 10 Steps You Can Take To Guarantee Failure 十件必定让你失败的事

In the hustle and bustle of this technologically packed world you may decide you really don’t want to achieve any lasting success in your lifetime. Sure, you can find a lot of strategies and tips here

2007-12-22 14:54:00 853

转载 线程杂谈3

(************************************************(* Subject:    线程杂谈3(* Author: linzhenqun(风)(* Time:       2006-3-25(* Blog:      http://blog.csdn.net/linzhengqun(* E-mail: linzhengqun@163.

2007-12-22 14:52:00 332

转载 线程杂谈(2)

作者:linzhenqun(风)时间:2006-2-6Blog: http://blog.csdn.net/linzhengqun----------------------------------------------------------------------------------------------------- 前言上次写了一篇关于线程的文章,其中有介绍

2007-12-22 14:50:00 333

转载 线程杂谈 Delphi的TThread类 (1)

转自:http://blog.csdn.net/linzhengqun/archive/2006/01/07/572557.aspx前言  由于项目的关系,所以和线程的接触颇多,常常遇到问题,常常看TThread的代码,又常常想一些办法来解决遇到的问题,所以就有了这篇文章。 正文 我们常有工作线程和主线程之分,工作线程负责作一些后台操作,比如接收邮件;主线程负责界面上的一些显示

2007-12-22 14:47:00 719

转载 Delphi TThread中文注释

Delphi TThread中文注释   作者: TThread是一个抽象类,可以创建几个独立的线程。 类关系 TObject 在一个多线程的应用程序中创建一个TThread的后子类代表一个线程。每一新子类的TThread对象的实例是一个新的线程。从TThread派生

2007-12-22 14:45:00 1159 1

原创 一个简单的javaee企业应用程序(二)

 2.上次主要介绍了Web应用程序的开发过程,并给出了调用EJB的方法。这次主要讲述的是EJB3.0标准下的无状态会话EJB的创建。a.首先创建EJB的bean类,类定义前用@Stateless标注,并实现本地和远程的接口中的业务方法。核心代码如下:类的定义:@Statelesspublic class CalculateBean implements com.lilijun.

2007-05-31 17:26:00 825

原创 一个简单的javaee企业应用程序(一)

      今天使用NetBeans5.5和Sun  Java System Application Server 创建了一个很简单的企业应用程序。包含一个EJB模块和一个Web应用程序模块。实现的功能是加减,乘除的运算,如果出现错误,例如数字转换失败,除数为0将跳转到错误页面,并将错误信息输出到页面上。实现方法:用无状态的EJB实现运算的核心方法,然后在Web应用程序中使用Servlet调用

2007-05-31 16:44:00 2099

原创 连接MySQL并提供查询,删除,修改和添加的java程序

一共有六个函数,四种功能,一个初始化以及一个关闭连接 .详细情况见 代码:  /**//* * SQLOperation.java * * Created on 2006年11月25日, 上午10:00 * * To change this template, choose Tools | Template Manager * and open the template in the 

2006-11-25 12:43:00 1163

原创 又看完一本

清华大学的j2ee程序设计教程被我一口气看完了,不过也忘得差不多了,呵呵。我发现所有的j2ee技术中我对ejb很感兴趣,其他的则不太愿意看。我想可能是因为EJB比较简单的原因吧,它的API层次清楚,一目了然。所以我决定从EJB入手学习javaee,用的书是精通EJB。等到EJB很熟悉了,在转而学习其他的技术。通过学习该书我希望达到这样一个目的:1.能够在没有指导的情况下独立部署一个EJB组件到容器

2006-11-17 09:07:00 573

原创 学J2EE的一种尝试

我发现在学习javaEE时多看她的docs挺好的,里面是官方的说明,可以说是最有权威的资料。昨天晚上看了javax.ejb的API 。对于EJB容器,有一个根接口EJBContext,它被扩展成SessionContext,EntityContext和MessageDrivenCotext三个接口。不同的容器对不同的EJB进行管理。EJB共有三种,分别是SessionBean,EntityBean

2006-11-15 09:50:00 540

原创 继续坚持学习J2EE

这两天丢弃了21天学通J2EE这本书的学习,我个人认为,该书的例子难以实践,并且讲述不够详细,逻辑性不强,给人一种混乱的感觉,许多东西都在重复的说,却又说不清楚。这只是个人意见。最近在看国产的教材,是清华大学的,内容比较基础,挺适合我。坚持就是胜利!

2006-11-15 09:27:00 773 1

原创 J2EE试例的初体验

今天我在Netbeans5.5里按照其帮助文档的指导,完成了一个名为NewsApp的应用系统。功能很简单,就是添加消息然后在页面上将所有提交的消息列表显示出来 。可以继续添加很多消息,消息的格式包括消息头和消息体。表示层用的是web技术(Severlet),有两个java源文件ListNews和PostMessage,ListNews继承自HttpServelet,它主要是将实体EJB NewsE

2006-11-12 22:35:00 635

原创 坚持学习J2EE

最近在学习J2EE,读的书是 Teach  Yourself  J2EE in 21 Days ,21天学通J2EE。现在读到第五天的课程会话EJB,理解非常肤浅,知道了大概包括以下几个部分:三个接口:Home接口和远程接口都继承了Remote接口。还有一个EJBbean,他提供的方法不能抛出RemoteExeption,因为它不会被客户端调用,只供本地容器使用。书中给的例子实在难以使用,他用到J

2006-11-12 14:26:00 510

原创 Ant入门--构建文件详细分析

     一个项目在发布过程中或者运行时,往往需要创建,复制删除一些文件等编译运行之外的事情去做,这时往往需要一个类似于make的过程。Ant就是基于这样一个目的,它使用xml文件进行配置。下面是四子棋游戏的构建文件,xml version="1.0" encoding="UTF-8" ?> =================================================

2006-10-17 20:42:00 847

原创 四子棋剩余的源代码

 ChessBoardPanel.java:/** *//** * By 2006-10-5,I have finished how to draw chess board */package com.lilijun.game.bingo.ui;import javax.swing.JPanel;import java.awt.Color;import java.awt.Graphic

2006-10-12 20:27:00 2116

原创 四子棋游戏--bingo game

最近自己编了一个四子棋的游戏。说明如下:游戏简介: 一种常见的四子棋游戏,可以是人机对战,两人对战,或者网上对战.游戏的双方轮流落子,每人持有21颗子.棋子共有6*7个位置,玩家的棋子总是落到当前列的最底处.当落子后,在横,竖,正斜或着反斜方向上连成4子时,当前玩家则胜利.当所有子均用完时,游戏结束.类的说明:com.lilijun.game.bingo.ui:GameUI:  游戏的主界面

2006-10-12 20:17:00 3300

原创 我保研的路

这条路真漫长,现在我心里也没有底。学校为了迎接评估,保研名额要到10月份才出来。我该怎么办?什么也没有准备,万一的话,我就完了。不能读研究生将是我人生的一大失败。可是现在 要我静下心来全力准备考研几乎很难。我自己现在矛盾的很。。。。。。。。我要哭了,咋办呢考吧,先学一个月,到时候名额下来后在看是不是继续复习。才是最好的决定。如果一直像现在这样拖着,我就没有后退的余地了。那就复习吧

2006-08-31 21:44:00 881

原创 pku acm 1005 解题报告

 问题描述: I Think I Need a Houseboat Time Limit:1000MS  Memory Limit:10000KTotal Submit:16915 Accepted:5870 DescriptionFred Mapper is considering purchasing some land in Louisiana to build his ho

2006-08-31 21:35:00 1433

原创 勤奋吧!

我最近的目标:独立做出 acm.pku.edu.cn上的3道题。加深对java的全面了解,具体来说是网络编程,Applet,多线程技术。我要在没有参考书的情况下照样能随心编出程序。系统学习J2EE。 

2006-08-31 21:24:00 733

实用J2EE框架学习笔记

主要介绍了j2ee的使用方法,特别就ssh的使用,对新手非常适用。

2009-03-28

空空如也

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

TA关注的人

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