- 博客(62)
- 资源 (1)
- 收藏
- 关注
转载 ORACLE常用问题1000问
1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用o
2005-10-22 10:45:00 1167
转载 利用Instant Client ,不安装oracle客户端使用sqlplus连接远程数据库的步骤
从oracle公司站点http://www.oracle.com/technology/so...cs/winsoft.html下载Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applicationsinstantclient-basic-win32-10.1.0.4-20050
2005-10-20 11:29:00 13313 1
转载 C++的点点滴滴
函数传值有三种方式:按值传递(pass-by-value),按地址传递(pass-by-address)和按引用传递(pass-by-reference)。 不同的是,按值传递方式中,函数部分不能改变主函数中实参的值。而按地址传递和按引用传递均可以改变主函数中实参的值。按值传递,实参和形参均为同一类型的对象。例如:void f(int b){...}int main(){int a;...f(
2005-09-28 21:17:00 1429
转载 C++内存对象大会战
C++内存对象大会战 文章作者:摘自: 文章来源:天极网 发布时间:2005-07-08 00:03:40 如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,这些问题都是不易发觉的,比
2005-09-28 20:48:00 1095
转载 c++——常量Const
1.const int *ptr = &x ; 这里const修饰的是*ptr ,ptr是一个指向int类型的,被定义成const的对象 的指针。这意味着,可以赋给ptr其他变量的地址值,但不能修改ptr指 向的值。 被定义成const对象的指针可以指向常量或非常量的对象。即: codeDivStart()int x = 255; //非常量对象 const int y = 512
2005-09-28 20:29:00 1591
转载 Visual C++线程同步技术剖析
[文章信息] 作者: 中国电波传播研究所 郎锐 时间: 2004-02-24 出处: yesky 责任编辑: 方舟 [文章导读] 本文重点对多线程的各种同步技术进行介绍 摘要: 多线程同步技术是计算机软件开发的重要技术,本文对多线程的各种同步技术的原理和实现进行了初步探讨。 关键词: VC++6.0; 线程同步;临界区;事件;互斥;信号量; 使线程同步 临界区 管理事件内核对象
2005-09-28 20:03:00 973
转载 C++中的虚函数(virtual function)
C++中的虚函数(virtual function)虚就虚在所谓“推迟联编”或者“动态联编”上,一个类函数的调用并不是在编译时刻被确定的,而是在运行时刻被确定的。“如果发现一个函数需要在派生类里有不同的表现,那么它就应该是虚的”。 C++中的虚函数(virtual function) 出处:c++社区 一.简介虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问
2005-09-28 19:58:00 961
原创 自律
克制:增强自制力,做只该做的事,不要敌对任何人修养:注重内在,忽略外表,增强自信心,不要做有失身份的举止,包括说话,谦虚:不要刻意显示自己有多厉害有为:有计划,有目标,有作为,把每一件事当真,努力做事不仅为人,也是为己.
2005-09-27 15:17:00 1123
转载 常识3
下面针对hejb的提问,我先让朋友们了解一下在任务管理器里的进程。其实在谈到进程时,还要涉及到线程的概念。 进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操 作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。 那进程
2005-09-13 21:30:00 3914
转载 常识2
Alert(警报器) 通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知。所有依存于它的服务将无法启动。一般家用计算机根本不需要传送或接收计算机系统管理来的警示(Administrative Alerts),除非你的计算机用在局域网络上 依存:Workstation 建议:停用 Application Layer Ga
2005-09-13 21:28:00 921
转载 常识1
第一个 什么是FTP? FTP是英文File Transfer Protocol的缩写,意思是文件传输协议。它和HTTP一样都是Internet上广泛使用的协议,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种工作
2005-09-13 21:26:00 1248
转载 一段由数据库结构生成相应数据对象的代码(4)(5)
一段由数据库结构生成相应数据对象的代码(4)--TemplateCodeGeneratorusing System;using System.CodeDom;using System.Data;using Microsoft.CSharp;using System.CodeDom.Compiler;namespace DataMap{ /// /// TemplateCodeGenerator
2005-09-10 17:36:00 938
转载 一段由数据库结构生成相应数据对象的代码(1)(2) (3)--DataHelper
一段由数据库结构生成相应数据对象的代码(1)--DataHelperusing System;namespace DataMap{ /// /// DataHelper 的摘要说明。 /// public class DataHelper { static private IDataHelper _Instance; public static IDataHelper getInstanc
2005-09-10 17:33:00 973
转载 .NET 领域对象持久化模式
原模式说明请见: http://www.theserverside.net/articles/showarticle.tss?id=DomainObjectsPersistencePattern领域(业务)对象(Domain Objects)是应用中的核心数据结构,也包含了商业规则,怎么持久化领域对象,做到灵活、易复用、好维护,是这个Pattern想解决的问题。要解决这个问题就要将持久化代码(Pe
2005-08-29 10:50:00 1319
转载 C#中使用XML——编写XML
C#中使用XML——编写XML在我的上一篇文章《C#中使用XML——读取XML》中和大家讨论了如何使用.NET Framework中提供的类在C#中读取XML以及读取的一些相关概念,那么今天就说一说如何在C#中编写XML文档,起初我觉得用编程的方式去编写XML简直就是自讨苦吃,后来想想还是觉得挺有用的,我想Microsoft那班家伙能编出这些类来应该不是仅仅为了向比尔i盖茨交差吧!至于它的
2005-08-11 21:28:00 1093
转载 C# 特性(Attribute)入门
C# 特性(Attribute)入门(一) By sadaf alvi 翻译:cppbug (itwizard@163.com)绪论特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还
2005-08-10 17:09:00 1074
转载 C#学习笔记
C#学习笔记(Attribute, Reflection, Thread, Thread Synchronization)Atributes: //can add metadata in program, It store with the program //using ILDasm to check atributes //usage [CodeReviewAttribute("08/
2005-08-10 16:46:00 817
转载 在Hibernate中实现复杂的数据映射
在Hibernate中实现复杂的数据映射document.title="在Hibernate中实现复杂的数据映射 - "+document.title 作者:陈亚强 来自:IBM 在前一篇文章《使用Hibernate来实现持久对象》中,介绍了Hibernate的基本概念,然后用实例演示了怎么在Web应用中使用Hibernate来封装持久数据对象。然而在现实的项目中,我们往往需要操
2005-08-09 11:48:00 845
转载 使用Hibernate来实现持久对象
使用Hibernate来实现持久对象作者:陈亚强 来自:IBM 对象、关系的映射(ORM)是一种耗时的工作,在Java环境下,有几种框架来表示持久数据,如实体Bean、OJB、JDO、Hibernate等。Hibernate是一种新的ORM映射工具,它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复等机制。本文介绍怎么在Web应用开发中配置Hibernate的环境,并且使用H
2005-08-09 11:30:00 743
转载 业务对象到关系数据库映射的若干模式 (4)
事务管理器 别名: 工作单元 事务对象 动机: 保存对象的过程中,允许对象在某些值不能正常保存时,能以某种方式保存是非常重要的,先前存储对象能够被回滚。在病人例子中,你不仅只存储Patient对象的属性,还要存储它包含的变化过的address对象,如果试图保存任何一个病人的地址对象失败了,你想回滚保存该病人信息时所有的写入数据库操作。一个事务管理器提供开始事务、提交事务和回滚事务的支持。
2005-08-08 16:43:00 1830
转载 业务对象到关系数据库映射的若干模式 (3)
类型转换 别名: 数据转换 类型翻译 动机: 数据库值类型并不总是和对象类型直接对应,例如,一个布尔值也许在数据库存成T或者F,在Patient例子中,性别可以是一个属性,以一个名为Sex的类存储,男性实例的某些行为,而女性实例有另外不同的行为,在数据库中也许他们的值是M和F,当从数据库读取这个值,M需要转换成一个Sex类的男性实例,F需要转换成Sex类的女性实例。类型转换允许对象值和数据
2005-08-08 16:39:00 1817
转载 业务对象到关系数据库映射的若干模式 (2)
动机: 试想你有一个Patient类,有Name和Address部件,当你读取一个Patient,必须同时读取Name和Address。写入一个Patient到数据库中将有可能写入一个Name和Address对象。他们是否有同样的接口去读取和写入呢?也许有些对象需要不同的接口?我们能否给出完全同样的接口,如果可以,是什么? 任何被持久化的对象都要对数据库进行读取和写入,对新创建的对象,它的值也会被
2005-08-08 16:37:00 1481
转载 业务对象到关系数据库映射的若干模式 (1)
简介 使用关系数据库的面向对象系统开发人员通常要花费大量的时间来将对象持久化,这是因为在两种技术间存在一个基本的阻抗不匹配。对象由数据和行为组成,通常可以继承,而关系数据库包括表、关系和基本的谓词计算函数,这个函数用以返回想要的值。 为避免对象和关系之间的阻抗不匹配,一种方法是使用一个面向对象的数据。然而,系统通常需要将对象存入一个关系型数据库,有的因为一个系统需要关系型理论或关系型数据库的成熟性
2005-08-08 16:32:00 3134
转载 C# Coding Standard
C# Coding Standard在以前版本的Visual Studio中,微软曾建议使用匈牙利命名法来写代码.在最近发布的.NET和它的编程语言中,微软更换了他的这一法则. 1. 对格式与方法名称使用PASCAL风格[1] public class SomeClass { public SomeMethod(){} } 2. 对局部变量和方法参数使用Camel风格[2] int num
2005-08-05 21:18:00 914
转载 C#做的一个加密/解密的类
C#做的一个加密/解密的类大家要有兴趣,可以一起来讨论一下 WebService数据交互安全问题,以下的这个代码,可以用于Dotnet环境下的任何托管方式的应用程序,在实际应用中有两个实例。其中,有一个挂在Internet上的,URL:http://www.tttsss.com/webservice/THRDataService.asmx , 有兴趣的可以看看其中的Soap信息。当然,要看
2005-08-05 21:14:00 795
转载 .Grove—— .Net下的ORM框架
.Grove—— .Net下的ORM框架 参见原文:http://grove.91link.com(英) Grove下载 The .NET ORM Architecture(.Net ORM 架构) 一、Grove描述 Grove是为.Net项目开发而设计的一个组件。Grove ORM Development Toolkit包含包含Grove和Toolkit两部分内容,Grove基于.Net
2005-07-30 11:18:00 1205 1
转载 nhibernate源码分析之一: 对象映射
1. 持久对象映射文件关于持久对象映射文件,这里就不多说了,可参考nhibernate的例子和文档。在nhibernate源代码的根目录里有一个nhibernate-mapping-2.0.xsd文档,这个文档是nhibernate用来对映射文件进行验证的,我们也可以借助相关软件用这个文档来验证映射文件的有效性。2. 映射信息的读取通过Configuration类,可以用多种方式读取映射信息,一些
2005-07-30 11:14:00 836
转载 微软的O/R映射技术--Visual Studio "Whidbey"的对象空间初识
Visual Studio "Whidbey"的对象空间初识探索了.Net环境下的对象/关系映射框架—对象空间的特性原作:Dino EspositoWintellectFebruary 2004翻译:刘海东2004-9-20 适用于: Microsoft® Visual Studio® code-named "Whidbey" Microsoft® ADO.NET Microsoft
2005-07-30 11:11:00 1202
转载 关于ORM实体映射的感想 (Object /Relational Mapper) GOOD!
关于ORM实体映射的感想 (Object /Relational Mapper )2005-05-29 njbaige/白鸽 于苏州What ORM?Object /Relational Mapper Why ORM 一般的数据库访问是建立于传统的数据库访问模型的基础之上,即是Connection,Command等对象,通过SQL语句与数据库交互,并返回结果现在.NET下面的数据库访问框架已
2005-07-30 11:01:00 1013
转载 设计模式c#语言描述——装饰(Decorator)模式
设计模式c#语言描述——装饰(Decorator)模式 *本文参考了《JAVA与模式》的部分内容,适合于设计模式的初学者。 装饰模式又名包装模式,以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。它使用原来被装饰的类的一个子类的实例,把客户端的调用委派到被装饰类,客户端并不会觉得对象在装饰前和装饰后有什么不同。在以下情况下应使用装饰模式:需要扩展一个类的功能,或给一个类增加附加责任。
2005-07-30 10:48:00 1033
转载 设计模式c#语言描述——建造者模式、适配器模式、合成(Composite)模式
设计模式c#语言描述——建造者模式设计模式c#语言描述——建造者(builder)模式 *本文参考了《JAVA与模式》的部分内容,适合于设计模式的初学者。 建造模式是对象的创建模式。建造模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。 一个产品常有不同的组成成分作为产品的零件,它们通常叫做产品的内部表象。不同的产品可以有不同的内
2005-07-29 17:22:00 1217
转载 c#中的反射
目录 反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflect
2005-07-29 16:17:00 721
转载 c#自定义控件开发实例(1)(2)
c#自定义控件开发实例(1)源文件:http://ded.nuaa.edu.cn/download/Windows%20Extended%20Controls.rar 示例代码:http://ded.nuaa.edu.cn/download/WindowsApplication6.rar 最近做一个图象的采集,需要一个图形的选择控件,但是在.net下没有类似vb中的shape控件,所以考虑
2005-07-29 14:08:00 2248 1
转载 设计模式C#描述之——简单工厂模式、抽象工厂模式、单例与多例模式
设计模式C#描述之——简单工厂模式前言:设计模式是软件开发领域的精髓之一。学好设计模式是目前每一个开发人员的必修课。目前关于设计模式的书很多,其中比较好的有GOF那本的中译本,但并不很适合初学者。还有一本是《JAVA与模式》,比较适合初学者使用,在此强烈推荐。但这本书的不足之处是一些地方讲的过于繁琐,很多地方只须简单说明一下即可,却大费笔墨,使得书籍很厚,看起来费力。而且是用JAVA描述的
2005-07-29 14:01:00 2301
转载 (C#)利用反射动态调用类成员、动态加载控件以及插件编程思想
(C#)利用反射动态调用类成员(C#)利用反射动态调用类成员 使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN): public object InvokeMember( string name, BindingFlags invokeAttr, Binder binder, object target, object[] ar
2005-07-29 13:23:00 2964
转载 如何使用.NET生成C#源代码
如何使用.NET生成C#源代码上周给大家说了说如何使用.NET实现直接计算一个表达式,其实该方法可以扩展为执行一个类里面的一个方法或者使用在其他更有用的地方,正如文章中所说,文章只是描述可以实现的一个方法,以及该方法的一个简单实现。 今天我们要看看怎么使用.NET一个自动生成源代码,配合上一篇文章您就可以使用自己产生代码供自己消费了(上一篇文章请参考:http://www.csdn.net
2005-07-29 11:33:00 1042
转载 C#调用ORACLE存储过程返回结果集及函数
C#调用ORACLE存储过程返回结果集及函数ORACLE段: 首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。 1:建立PACKAGE: CREATE OR REPLACE package SCOTT.pk_wt is type mytype is ref cursor; procedure p_wt(mycs out mytype)
2005-07-28 18:44:00 905
转载 C#远程重启计算机/使用c#控制远程计算机的服务
远程重启计算机(C#) 首先添加对 System.Management的引用 然后代码入下: ConnectionOptions op = new ConnectionOptions ( ) ; op.Username ="wgscd";或者你的帐号(注意要有管理员的权限) op.Password = "wgscd" ; 你的密码 ManagementScope scope = new M
2005-07-28 16:59:00 2473
转载 C#设计模式之原型(ProtoType)
C#设计模式之原型(ProtoType)1. 为什么要用原型?用原型的好处 比如我们有一个工具栏按钮,新建按钮,它是ToolbarButton的实例,它有长度、宽度属性等,而且属性都赋了值。 现在我们要再添加一个保存按钮,它也是ToolbarButton的实例,它也有长度、宽度属性等,不过它还没赋值,它的值和新建按钮的值一样。 如果我们不用原型设计模式的话,可能重新赋一遍值。如果我们用原型
2005-07-28 15:21:00 890
转载 C#设计模式之抽象工厂(AbstractFactory)
C#设计模式之抽象工厂(AbstractFactory)1. 为什么要用抽象工厂?用抽象工厂的好处 这里我暂时还想不出有什么好处 我觉得就是利用接口来实现封装其子类,让具体的工作交给它的子类去做。所以说这应该不能算抽象工厂的优点,只能算作接口的优点。 2. 在C#中怎样用抽象工厂? 好,我们来看一下怎么来实现 比如说我们要写一个连接数据库的组件,既支持sqlserver的,又要支持oled
2005-07-27 21:31:00 968
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人