
dot net (c#)
文章平均质量分 74
jsrgren
这个作者很懒,什么都没留下…
展开
-
C# Socket笔记
1. Socket的异步通信和同步通信是针对程序的写法来说的,与底层通信协议不是一回事。2012-11-19 11:41:37 · 166 阅读 · 0 评论 -
ADO.Net简介
一 ADO.Net简介 访问数据库的技术有许多,常见的有一下几种:开放数据库互联(ODBC)、数据访问对象(DAO)、远程数据对象(RDO)、 ActiveX数据对象(ADO)。我们今天主要要学习ADO.NET中OracleClient命名空间中的几个常用对象,用这作为对ADO.NET认识学习的开始。 ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的...原创 2012-09-06 10:28:01 · 167 阅读 · 0 评论 -
连接字符串
[MAIN] string dataDir = AppDomain.CurrentDomain.BaseDirectory; if (dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\")) { dataDir = ...原创 2012-09-06 10:39:35 · 102 阅读 · 0 评论 -
c# 获取方法所在的命名空间 类名 方法名
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using System.Reflection;namespace GetMethodNameSpace{ class Program { public sta...原创 2012-09-21 09:13:54 · 277 阅读 · 0 评论 -
深刻理解C#中资源释放
今天我的一个朋友看到我写的那篇《C#中用AJAX验证用户登录》时,给我指出了点小毛病。就是在用户登录时,如果用户登录失败,在下面这段代码中,都会new出来一个User对象,如果连续登录失败多次,就会生成多个User对象,而它们在登录失败后已经无用了,依然占据着内存,就算是C#有垃圾回收机制,但不确定什么时候对这些对象进行回收。然后去网上找了一篇C#资源释放的文章,讲的很透彻,和...原创 2012-10-02 20:27:12 · 229 阅读 · 0 评论 -
C#调用oracle存储过程最简单的实例
C#调用oracle存储过程最简单的实例 Oracle方面1.创建Oracle过程存储create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)asvarparam varchar2(28);beginvarparam:=parami...原创 2012-10-03 07:37:06 · 229 阅读 · 0 评论 -
C# 类型基础
C# 类型基础 引言 本文之初的目的是讲述设计模式中的 Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(Object Clone),Clone其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和深度复制(Deep Copy),浅度复制 和 深度复制又是以 如何复制引用类型成员来划分的。由此又引出了 引用类型和 值类型,以及相关的对象判等...原创 2012-10-08 13:43:58 · 240 阅读 · 0 评论