上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: C# 温故而知新:Stream篇(—)C# 温故而知新:Stream篇(二)C# 温故而知新:Stream篇(三)C# 温故而知新:Stream篇 (四)C# 温故而知新:Stream篇(五)C# 温故而知新:Stream篇(六)C# 温故而知新:Stream篇(七) 阅读全文
posted @ 2014-01-28 15:28 gejianhua 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 自定义线程池-c#的简单实现下面是代码,希望大家提出更好的建议:1.ThreadManager.csusingSystem;usingSystem.Threading;usingSystem.Collections;namespaceCustomThreadPool{//////线程管理器,会开启或唤醒一个线程去执行指定的回调方法///publicclassThreadManager{//线程列表,静态privatestaticArrayList threadList =newArrayList();//不允许创建实例privateThreadManager(){}//////静态方法,开启或 阅读全文
posted @ 2014-01-28 14:37 gejianhua 阅读(4735) 评论(1) 推荐(0) 编辑
摘要: PL/SQL是没命名的存储过程,函数,触发器,PL/SQL块的语法格式如下:[declare]--声明部分,可选begin--执行部分,必须[exception]--异常处理部分,可选endPL/SQL块每条语句必须用分号结束,单行注释--,多行注释/*...*/,下面是一个PL/SQL块例子set serveroutput ondeclare --声明变量 a int := 1; --声明并且赋值 address varchar2(128); mobilephone varchar2(20); username varchar2(50);begin select address... 阅读全文
posted @ 2014-01-27 20:49 gejianhua 阅读(333) 评论(0) 推荐(0) 编辑
摘要: oracle基本的SQL语句和SQLSERVER基本一样,在这里只简单列出与SQLSERVER不一样的地方1.select * from orderinfo where address = 'abcd' 与 address = 'ABCD' 得到的结果是不一样的,也就是说oracle字符区分大小写,这一点特别要注意。2.查询语句中,如果表引用了别名,则字段也必须的用别名.字段名 select orderid, ordercode from orderinfo o是一条错误的查询语句,正确的如下: select o.orderid, o.ordercode fro 阅读全文
posted @ 2014-01-25 22:38 gejianhua 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 1.创建表CREATE TABLE ORDERINFO ( ORDERID NUMBER(*, 0) NOT NULL , ORDERCODE VARCHAR2(20 BYTE) NOT NULL , USERID NUMBER(*, 0) NOT NULL , MOBILEPHONE VARCHAR2(20 BYTE) NOT NULL , ADDRESS VARCHAR2(128 BYTE) NOT NULL , PRODUCTNUMERIC NUMBER(*, 0) DEFAULT (0) NOT NULL , AMOUNT NUMBER(9, 2) DEFAULT (0) NOT N. 阅读全文
posted @ 2014-01-25 21:20 gejianhua 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 多个表空间的优势:1.能够将数据字典与用户数据分离出来,避免由于字典对象和用户对象保存在同一个数据文件中而产生的I/O冲突2.能够将回退数据与用户数据分离出来,避免由于硬盘损坏而导致永久性的数据丢失3.能够将表空间的数据文件分散保存到不同的硬盘上,平均分布物理I/O操作4.能够将某个表空间设置为脱机状态或联机状态,以便对数据库的一部分进行备份和恢复5.能够将某个表空间设置为只读状态,从而将数据库的一部分设置为只读状态6.能够为某种特殊用途专门设置一个表空间,比如临时表空间等,以优化表空间的使用效率7.能够更佳灵活的为用户设置表空间限额SYSTEM表空间内存储:1.数据库的数据字典2.所有PL/ 阅读全文
posted @ 2014-01-25 21:10 gejianhua 阅读(8650) 评论(0) 推荐(1) 编辑
摘要: 1.下载32位或64位oracle数据库并且安装,安装时可以选择安装数据库实例或者不安装,如果不安装的话之后可以用Database Configuration Assistant(DBCA) 通过向导建立数据库,客户端程序随着一起安装好了。2.oracle工具 1.sql plus,纯命令界面 2.oracle sql developer 官方提供的工具,比较占用内存,可以同时打开多个链接 3.plsql developer,占内存较小,一次只能打开一个链接,多个链接需要打开多个工具,并且在客户端做好配置,路径一般在 /network/admin/tnsnames.ora 下在则... 阅读全文
posted @ 2014-01-25 18:24 gejianhua 阅读(406) 评论(0) 推荐(0) 编辑
摘要: http://www.redis.cn/ 阅读全文
posted @ 2014-01-23 23:58 gejianhua 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 下文参考:http://hi.baidu.com/21tian/blog/item/ce5464097ddf10cb3ac76335.html为何使用消息队列您可能认为您能够通过一个简单的数据库表(一个应用程序往其中写入数据,另一个应用程序从中读取数据)来应用消息队列。消息队列平台更为稳定,因为它们通常拥有自己的安全机制、事务支持及其它功能。传输消息的路由功能是它的一个关键应用。MSMQ提供各种消息队列平台。MSMQ简介MSMQ是Windows 2000、Windows XP、Windows Server 2003的一个组件,并将继续包含在Windows Vista和以后的Windows服务器 阅读全文
posted @ 2014-01-23 13:40 gejianhua 阅读(584) 评论(0) 推荐(0) 编辑
摘要: Windows 消息队列(MSMQ),是微软Windows2000以上的操作系统的一个服务,可以提供在计算机间消息的可靠传输,用来在两个进程间进行异步通讯最合适不过了。在.Net中有一个MessageQueue组件,在System.Messaging命名空间中,使用这个组件接收与发送消息非常简单。只要在一台服务器上创建一个队列,我们就可以在这个队列上发送与接收消息了。我们在消息中发送一个XmlDocument对象的简单代码如下://队列名称string queuePath = "machineName\Private$\MyQueue"//MessageQueue组件初始化 阅读全文
posted @ 2014-01-23 13:38 gejianhua 阅读(1545) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页