- 博客(25)
- 资源 (10)
- 收藏
- 关注
转载 我们分手吧,因为我不是处女!
对不起,亲爱的!我欺骗了你这么久.昨天拒绝你的时候,我答应你一年后我把第一次交给你,但是我却做不到!因为我的第一次已经给了别人,而没有能够给我最爱的你. 我真的好想对你坦白,但是我却迟迟开不了口.我怕你伤心,难过.我们经历了千辛万苦才能在一起.我们在初中的时候都是彼此喜欢,高中也默默坚持自己的初衷,也许是上天的作弄,我们都没有勇气向对方说出彼此心知肚明的话.有人会说,那是因为我们不够
2012-04-23 15:44:10
1681
转载 c# DLL反射(转)
项目中常常要用到反射,反射对性能有一定的影响,但有时候为了通用,扩展等不的不使用。下面简单的说一下。TestLib.dll里面有这样一个类 namespace TestLib { public class TestInstanceClass { public string F = "F";
2012-03-26 16:31:28
2493
转载 利用C#的反射机制动态调用DLL类库 (2009-11-21 18:41:43)
利用C#的反射机制动态调用DLL类库 (2009-11-21 18:41:43)转载▼标签: c 反射 例子 it分类: C#语言最近由于业务要求,需要动态调用DLL类库,所以研究了一下,感觉还好也不太难,今天就把自己理解的写了一个小例子(已经通过VS2005跑通),供大家一起研究和
2012-03-19 15:48:25
1274
转载 C# 相对路径 (转)
一、获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。 2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 3. System.IO.Direct
2012-03-15 14:50:53
772
转载 写出优雅简明代码的论题集 -- Csharp(C#)篇[2]
谢谢大家对本系列第一篇写出优雅简明代码的论题集 -- Csharp(C#)篇[1]的回复和讨论,我相信针锋相对的辩论不仅有助于发现答案,更让我们了解问题后面的实质。对程序员而言,我们的代码需要:1. 在预算内实现需求,让用户可以使用 -- 让自己或者公司可以赚到钱2. 方便自己修改及日后维护3. 方便别人修改及日后维护4. 便于重复使用,为以后的开发节省时间5. 让系统高效
2012-03-10 10:26:19
390
转载 写出优雅简明代码的论题集 -- Csharp(C#)篇[1]
写出优雅简明代码的论题集 -- Csharp(C#)篇[1]最近和一些朋友讨论如何写出优雅的代码,我们都很喜欢C#,所以以C#为例。主要一共有三位程序员在一起讨论,为简单起见我用ABC代表我们三个人。有时候我们会针对一些代码进行讨论,有时候我们会提出一些观点,有时候我们会一起学习网上一些现有的博客,为了便于大家引用,我给每一个论题都编上号。在很多情况下,我们的意见统一,
2012-03-10 10:25:21
323
转载 C#——const与readonly的区别 .
文章1: 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值 。明白了这个本质区别,我们就不难看出下面的语句中 stat
2012-03-10 10:24:30
515
转载 C# 异常处理[转]
异常处理结构开发软件一定要有足够的风险意识,认识到商业软件在各种复杂的情况下运行,必然会出现各种各样的风险和错误,这些风险和错误需要进行处理。无视风险和错误,假设一切都很和谐是很危险的思想。主动处理错误程序开发中可以主动处理错误和被动处理错误,主动处理错误就是进行写代码进行功能执行前的检查,最常见也是最有效的手段就是在方法体开头处检查方法参数是否正确。主动检查程序运行速度快,而且系统更
2012-03-07 15:36:02
2222
原创 wcf 配置
1.添加wcf服务应用程序2.生产部署包3.把服务挂到IIS下面路径:C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\GS1CodeBuilder\STGS1CodeService\obj\Debug\Package\PackageTmp4.添加服务引用。
2012-02-29 09:58:34
361
原创 vs.2010中装了DevExpress插件之后如何设置启动不加载
vs.2010中装了DevExpress插件之后如何设置启动不加载 在vs上面工具--》扩展管理器--》找到该第三方控件 卸载掉就可以了,不影响工具箱中的Devexpress的使用。
2012-01-05 15:27:42
3427
原创 工具猫手把手教你如何安装虚拟机Virtual PC!
前些天转了一个虚拟机用途,有猫友回复,要一个虚拟机的安装教程!其实网上有很多,不过我还是花了时间,来写这么一个教程!使用的软件是 微软的 Virtual PC 2007, 英文版的, 英文不好的朋友,可以在网上找一下中文版。下面教程开始1. 首先点开安装程序,这里我下载的是 Virtual PC 2007 英文版的!2. Next -> accept 接受该协议!3. 继续Next
2010-05-08 13:03:00
1301
原创 创建一个简单的触发器
一、创建一个简单的触发器触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的,只是在查询分析器里要先确定当前操作的
2010-05-08 13:02:00
10705
转载 VS2008 生成DLL文件的方法、引用dll文件以及意义
一 VS2008生成dll文件的方法 有两种方法: 1:傻瓜式操作 打开VS2008,依次点击:菜单->文件->新建项目->项目类型visual C#(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs 类库文件组成的程序集,写好代码之后(例如写了一个名为DllTest.cs的类,该类的namespace取名为DllTest
2010-04-30 14:53:00
2465
原创 SQL VIEW(视图)
视图是可视化的表。本章讲解如何创建、更新和删除视图。SQL CREATE VIEW 语句什么是视图?在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表
2010-04-30 14:02:00
501
原创 SQL触发器实例
SQL触发器实例1定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student( -
2010-04-30 11:12:00
558
转载 SQL触发器[转]
一、创建一个简单的触发器触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的,只是在查询分析器里要先确定当前操作的
2010-04-29 20:28:00
401
转载 SqlCommand对象
转载:SqlCommand对象 ExecuteReader,ExecuteNonQuery,EXecuteScalarSqlCommand对象2006年10月15日 星期日 18:03这节课描述了SqlCommand对象以及如何使用它与数据库交互。下面是本课的目标:知道什么是command对象学习如何使用ExecuteReader方法查询
2010-04-29 19:51:00
1980
转载 SQL server子查询
exec xp_cmdshell md E:/project--先判断数据库是否存在如果存在就删除if exists(select * from sysdatabases where name=bbsDB)drop database bbsDB--创建数据库文件create database bbsDB--主数据库文件 on primary( name=bbsDB_data,--为
2010-04-28 19:10:00
2021
原创 ArrayList及Hashtable示例
ArrayList System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一.优点1。支持自动改变大小的功能2。可以灵活的插入元素3。可以灵活的删除元素二.局限性跟一般的数组比起来,速度上差些三.添加元素1. public virtual int Add(object value);将对
2010-04-17 15:42:00
2013
原创 .NET中栈和堆的比较 #1
.NET中栈和堆的比较 #1原文出处:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的
2010-04-17 13:12:00
437
转载 C#的事件和委托实现(经典)
开始学习C#的时候,被委托和事件搞的很头痛,实例代码写了不少,就是老不知道委托到底除了定义事件还有什么用,事件到底是怎么触发的。前短时间看了优快云上某大文章《事件与委托趣谈》,终于茅塞顿开,不敢独享,特将原文和心得贴出来共享。 首先来说,委托的作用就是可以给类的方法传递其他类的方法而不必将类实例化。第二点,委托就是事件和响应事件的方法的桥梁(就是传递响应事件的方法给事件
2010-04-16 15:08:00
663
转载 泡妞之必备QQ聊天用语
1.「我可以向你问路吗?」 「到那里?」 「到你心里。」2.「我可以向你借一块钱吗?」 「为什么?」 「我想打电话告诉我妈,我刚遇到我的梦中情人.」或「我要打电话给你妈妈谢谢她.」3.「你爸爸是小偷吗?」 「不是.」 「那他怎么能把灿烂的星星偷来放在你双眸中呢?」(要有心里准备如果她们回答你“是的”)4.「你是如此地温暖,连我内衣里的塑胶都被你融化了.」5.「你的腿一定很累吧?」 「为什么?」 「
2010-03-23 15:31:00
9143
原创 构造函数的问题
namespace gouzaohanshu{ //构造函数练习:一个是代有参数,另一个是没有传参数; public class Person { public int age; public string name; //定义方法设置没有参数的 public Person() { }
2010-03-23 09:42:00
437
网上书店 毕业设计 visual studio2003+sqlserver2000 绝对经典真实的代码
2009-01-08
微软抽奖系统 asp.net javascript ajax Excel
2009-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人