上一页 1 ··· 3 4 5 6 7 8 下一页

2010年6月17日

大型MIS的开发应重视数据库设计

摘要: 80年代初以来,国内许多计算机专家先后深入一些大型企业,力图开发出理想的大型MIS。实践证明,开发出的大型MIS,多数不很理想。原因何在?据作者一孔之见,其中一条重要的原因,就是在开发过程中对MIS的数据库设计重视不够,没有把它当作一件头等大事来处理。一个大型MIS,如果它的数据库设计出了问题,就是出了大问题,或者说从根本上出了问题。这样的MIS,不会成功,只会失败。既然如此,应该怎样来解决它呢?... 阅读全文

posted @ 2010-06-17 13:45 神奇木马 阅读(397) 评论(0) 推荐(0) 编辑

大型ERP等数据库系统常见几种设计

摘要: 1. 自增长 primary key     采用自增长 primary key主要是性能。早期的数据库系统,经常采用某种编号,比如身份证号码,公司编号等等作为数据库表的 primary key。然而,很快,大家就发现其中的不利之处。     比如早期的医院管理系统,用身份证号码作为病人表的 primary key。然而,第一,不是每个人都有身份证;第二,对于国外来的病人,不同国家的病人的证件号码... 阅读全文

posted @ 2010-06-17 13:37 神奇木马 阅读(650) 评论(0) 推荐(0) 编辑

2010年6月13日

c#多线程(初级阶段)

摘要: 什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程... 阅读全文

posted @ 2010-06-13 16:07 神奇木马 阅读(645) 评论(0) 推荐(0) 编辑

Sql语句总结(经典)

摘要: SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) 重点掌握DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) 重点掌握DCL—数据控制语言(GRANT,DENY,REVOKE) 了解(一阅而过)注:GRANT命令授予用户或角色的权限集合。DENY命令显式地限制一个权限集合。REVOKE命令用于撤消... 阅读全文

posted @ 2010-06-13 13:07 神奇木马 阅读(798) 评论(0) 推荐(0) 编辑

2010年6月12日

c# GDI+画折线图(初级版本)

摘要: /// <summary> /// 制作折线图类 /// </summary> /// <param name="x">中心点x值</param> /// <param name="y">中心点y值</param> /// <param name="xylength">x,y轴长度</param> //... 阅读全文

posted @ 2010-06-12 13:46 神奇木马 阅读(7487) 评论(1) 推荐(0) 编辑

2010年6月11日

C#调用API

摘要: C# APIC:\ProgramFiles\MicrosoftVisual Studio .NET\ FrameworkSDK\Samples\ Technologies\ Interop\PlatformInvoke\ WinAPIs\CS目录下有大量的调用API的例子。一、调用格式using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码//... 阅读全文

posted @ 2010-06-11 15:26 神奇木马 阅读(6121) 评论(0) 推荐(0) 编辑

C#转义字符总结

摘要: 转义字符 \·一种特殊的字符常量;·以反斜线"\"开头,后跟一个或几个字符。·具有特定的含义,不同于字符原有的意义,故称“转义”字符。·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符... 阅读全文

posted @ 2010-06-11 14:34 神奇木马 阅读(32293) 评论(1) 推荐(1) 编辑

C#中as与is的用法

摘要: 一、类型转换**************************************************************************************************************1.任何类型都可以转换为其基类类型,用隐式转换完成;2.任何类型转换为其派生类型时,必须进行显示转换。如:(类型名)对象名;3.使用GetType可以取得任何对象的精确... 阅读全文

posted @ 2010-06-11 12:29 神奇木马 阅读(469) 评论(0) 推荐(0) 编辑

C#中参数修饰符ref,out ,params的区别

摘要: 1、方法参数上的 ref 方法参数关键字使方法引用传递到方法的同一个变量。当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,必须将参数作为 ref 参数显式传递到方法。ref 参数的值被传递到 ref 参数。传递到 ref 参数的参数必须最先初始化。将此方法与 out 参数相比,后者的参数在传递到 out 参数之前不必显式初始化。属性不是变量,不能作为... 阅读全文

posted @ 2010-06-11 11:13 神奇木马 阅读(378) 评论(0) 推荐(0) 编辑

socket与TcpListener/TcpClient/UdpClient 的区别及联系

摘要: 应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sockets.Socket 类的基础之上,负责数据传送的细节。(也就是说TCPClient、TCPListener 和 UDPClient 类是用来简化Socket)TcpClient 和 TcpLis... 阅读全文

posted @ 2010-06-11 10:49 神奇木马 阅读(978) 评论(0) 推荐(2) 编辑

上一页 1 ··· 3 4 5 6 7 8 下一页

导航