自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 c# 的多线程

1  AppDomain 和 Thread两者M:M的关系,一个Thread只可以在一个AppDomain中执行,但是可以在不同的Context中移动。 2 通过Delegate实现多线程 Delegate类支持方法 public IAsynResult BeginInvoke(int x,int,y AsyncCallback cb,Object state)publ

2009-12-30 23:12:00 463

原创 C#中的process/AppDomain/Object Context

1  System.Diagnostics namespace下的Process相关的类 Process  - 提供远程和本地process的入口,并支持开启/关闭processProcessModule    -  表示一个已经加载到process的module(exe或者dll),支持任何com based/.net/传统c的文件ProcessModuleCollection 

2009-12-29 07:49:00 908

原创 c#的attribute program

1 c#中提供了很多的基本工具会监视各种的属性,如C#的编译器(csc.exe),如编译器如果看到了[obsolete],则会在编译后显示warning,在看到[CLSCompliant],则会查看确保所有的attribute尊从类clscompliant2 除了开发工具,部分的.net类中的方法也会使用属性编程,如[serializable],类BinaryFormatter的方法Ser

2009-12-28 17:17:00 363

原创 C#的late binding

1 类System.Activator 声明: [ClassInterfaceAttribute(ClassInterfaceType.None)][ComVisibleAttribute(true)]public sealed class Activator: _Activator 主要用来远程或者本地依据Type创建实例,或者获得远程实例的引用。 Creat

2009-12-28 10:48:00 922

原创 c#中的Reflection

1 用工具Ildasm查看dll/exe.Typedef: 表示定义 - 类的定义TypeRef: 表示引用,引用其他的类AssemRef:表示引用其他的assembly  2 System.Reflection namespaceAssembly : 用来加载,操作,探查assembly文件Assembly Name: 查询assembly的唯一标志,如版本号等

2009-12-27 12:43:00 2081

原创 c# 的namespace以及assembly

1 NameSapce 1 1个namespace里面可以有多个类2  namespace和cs文件是多对多的关系。3  调用另一个namespace的声明,可以使用using ,然后直接调用类名,或者使用namespace.类名来调用4  namespace支持别名(alias)   using namespace = namespace.classname,如using my

2009-12-25 16:49:00 6785

转载 JAVA 网上拾遗

public String makeStars(int size, char ch) {    if(size         throw new IllegalArgumentException("size must be greater than 0");    }    char[] chs = new char[size];    for(int i = 0; i

2009-12-24 17:05:00 478

原创 c# - 类库

[SerializableAttribute][ComVisibleAttribute(true)][ClassInterfaceAttribute(ClassInterfaceType.AutoDual)]public class Object 1 public virtual bool Equels (Object)2 public static bool static Equ

2009-12-24 15:36:00 559

原创 EAI Siebel Adapter和EAI UI Data Adapter

Insert: 方法1会根据输入的propertset结构新建整个树状记录,如创建1个order,1个order item.方法2则只会新建叶子记录,如果propertyset有1个order,2个order item,那么就是新建2个order item,update1个order. Update: 如果是1层结构,两方法相同。如果是多层结构,方法1则会更新propertyset中找到的

2009-12-24 14:03:00 1034

原创 c#中的system.collection

1   主要接口ICollection:  count(总数),copyTo(Array,Index)IDictionary: Add/Remove/Clear/contains方法,this[key],ICollection Keys,ICollection Values 属性, IDictionaryEnumerator GetEnumerate方法IDictionaryEnume

2009-12-21 16:02:00 1024

原创 c#中的exception handle

1  exception的基类为system.exception, 类的成员介绍Data:   --  key/value的集合,自定义exception 信息,默认为空  helplike - exception的url  可写innerException  -  引起此exception的前exception  只读message   - exception的文本描述  只读

2009-12-21 13:28:00 1404

原创 c#中的virtual/override/abstract

virtual/override 组队出现 1 基类中加virtual, 子类需要加override,表示继承,孙子类也可以加override. 2 子类中如果使用sealed override就表示孙子类无法继承  Abstract 1 使用abstract修饰类,表示类无法实例化 2 abstract类可以包含实现的方法。  3  abs

2009-12-21 12:30:00 337

原创 c#中的二级修饰符 - 常量,readonly

Const修饰,初始化一次,无法改变 public class constClass{   public const string constVa= "this is a const";   public constClass()  { constVa = "this is not a const"  //编译错误}} 也可以在函数中声明constpublic

2009-12-21 01:10:00 492

原创 c#中的类访问修饰符

public ---   无新意private  --- 无新意protected -- 无新意internal  -- 同一个执行文件(exe)或者类库dll中的类可访问protected internal --  故名思意 C#中的类属性的get/set方法可以有单独的访问修饰符,如public string property1{   get {return p

2009-12-21 00:54:00 247

原创 c#中的静态变量

1 静态构造函数 public class staticex{   private static int staticVa;   static staticex(){     staticVa = 5;}} 特点1  静态构造函数在实例被new之前或者任意静态方法/静态变量被调用之前发生2  只执行一次3  一个类只能有一个4  无publi

2009-12-21 00:43:00 411

原创 c#中的一些基本知识 - 待补充

1 主函数的返回值会传送到环境变量%ERRORLEVEL% 2 string 的format int a = 5;string s = string.format ("this is {0}",a); 3 支持foreach的类,需要实现接口IEnumerator  

2009-12-20 16:28:00 263

原创 c# 中的delegate - 未完成

其实就是一个变相的函数指针,帮助类在函数内调用另外一个类的函数。剧烈 public class lib{    public delegate void beforeInvoke();    public void Invoke(beforeInvoke BeforeInvoke){       beforeInvoke();       console.write(...

2009-12-20 08:15:00 278

原创 开始C#的征程

由于一个项目的需要,最近开始新看c sharp,oracle的进程将会被拖慢。 c sharp的语法和很多的API都大大借鉴了JAVA和C++,为了快一点的熟悉C#,现在边看语法,边阅读好的源代码。 sharpdeveloper是一个开源的IDE,也是我准备阅读的一个源代码

2009-12-14 23:38:00 450

原创 Oracle Concept 的一些笔记 -- extent的概念

extent是一个逻辑上的空间单位,有多块连续的oracle block组成,多块的extent会组成一个segment,但segment中现有的extent都满了后,就会分配一些新的extent给这个segment Extent的分配时间 当table新创建的时候,数据库会分配一个initial的extent给当前segment,当这个segment满了之后,就会分配increm

2009-12-09 21:53:00 1279

原创 Oracle Concept 的一些笔记 -- block的概念

block/extent/segment为oracle存储数据的内存单元 block最小的内存单元,一般是几个os的block extent一般有几个连续的oracle block组成 segment包含多个extent, 和每一个对象对于,如一张表对应一个data segment,一个index对应一个index segment,如果是partition的表,

2009-12-09 16:49:00 801

原创 Oracle Concept 的一些笔记 -- Data Dictionary

主要讲述数据库中一些只读的表和视图 数据词典主要是Oracle中一些只读表和视图的集合,这些表主要描述了数据库的信息,主要包括以下信息 1  数据库中各schema(tables, views, indexes, clusters, synonyms, sequences, procedures, functions, packages, triggers等等)的定义信息 

2009-12-09 10:59:00 385

原创 Oracle Concept 的一些笔记 -- PGA

针对每一个服务器端的进程,Oracle都会分配一个PGA了。PGA主要用来处理SQL语句,并存储一些session的登录和其他信息。所有的PGA的合集被称作实例PGA. 有一个初始化参数(=补充)可以设定实例PGA,然后数据库会分配到各PGA PGA的内容 Sessionn MemoryLogon 信息以及session 信息,如果是shared server模式,则这块内存是

2009-12-08 16:50:00 1370

原创 Oracle Concept 的一些笔记 -- SGA

好记性不如烂笔头,虽然现在已经用电脑代替了。不过写下来有助于自身更好的学习这部分主要将SGA,太长了自己看起来不爽。下面主要是抄书 1   Oracle的内存管理 主要分为 SGA, PGA 以及代码区 Oracle将运行的代码存在一个不同于用户进程内存的位置,这样就更加保证了安全性和独立性。代码区基本长度固定,只有在版本更新等情况才会变化,用户的程序(如sql/plu

2009-12-08 10:52:00 700

原创 最近下来但是没有看的一些书和文章

书:1   Cost Base Optimizer -- Oracle CBO的东东,一直在看,不过进度不快 2    Inside JVM  - 为什么我要看这个呢,好像是有兴趣 3   Think in Perl  -- 只是下了,想看看,但是没时间,觉得这个是一个基本 4   Oracle 高效设计  --- 这个偶还买了书啊,不过也是没看完。  5  

2009-12-07 14:41:00 304

原创 写在博客开始前

虽然年纪一大把,虽然网龄很多年,不过一直都没怎么写博客。不想写,懒的写,没东西写。  本博客的主要内容包括1 计划2 进度3 总结和感谢4 一些实际工作的经验总结5 个人感悟   开始....

2009-12-07 14:37:00 226

Splendid 数据库解密

Splendid 数据库解密Splendid 数据库解密Splendid 数据库解密Splendid 数据库解密

2011-06-21

空空如也

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

TA关注的人

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