摘要: 于Assembly.CreateInstance()与Activator.CreateInstance()方法动态创建类对象,大多是Activator.CreateInstance()和Activator.CreateInstance()方法,非常好用,一般都用了Assembly.Load("AssemblyName").CreateInstance ("ClassName");的方法,研究一下这两者到底有什么区别,在msdn里,查到了两个方法的介绍:Assembly.CreateInstance 方法 (String)使用区分大小写的搜索,从此程序集中 阅读全文
posted @ 2014-01-17 15:50 流水~ 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 端口被占用?却不知道被什么程序占用?两步即可!!!STEP1:调出命令行窗口,输入netstat -aon|findstr “端口号” ;STEP2:根据STEP1输出的pid号查找进程名;输入tasklist|findstr “pid号”;ok! done!!!效果如图:参数说明:(转http://blog.sina.com.cn/12leaves)附录:在命令行中输入netstat /?可以查看netstat的相关信息。C:\Documents and Settings\Administrator>netstat /?显示协议统计信息和当前TCP/IP网络连接。NETSTAT [-. 阅读全文
posted @ 2013-12-20 15:51 流水~ 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 在开始使用Eclipse的时候,会发现一个问题,那就是如何打开一个现有的Eclipse工程,开始在菜单中找了好久也没找到。 其实,Eclipse生成的结果不像VC,Jcreator那样可以直接打开,若要打开非workspace文件夹下的其他已有工程,可以打开菜单file->import→general→existing project into space.在select root directory中选中要打开的文件夹即可。此时如果选择copy existing project into workspace就会同时将文件拷贝到workspace下。这里首先要保证要保证Eclipse两个 阅读全文
posted @ 2013-12-20 11:12 流水~ 阅读(739) 评论(0) 推荐(0) 编辑
摘要: http://support.microsoft.com/kb/2015129根据微软的提示发现可能是由于安装了高版本的.net framework 导致这种错误。这里面有解决的方法。第一步:修改配置文件 %windir%/system32/inetsrv/config/applicationHost <add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, P 阅读全文
posted @ 2012-12-30 20:30 流水~ 阅读(423) 评论(0) 推荐(0) 编辑
摘要: Oracle SQL Loader的详细语法 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据 仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。 首先,我们认识一下SQL*LOADER。 在NT下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqlload。 如执行:d:\oracle>sqlldr SQL*Loader: Release 8.1.6.0.0 ... 阅读全文
posted @ 2012-09-30 22:21 流水~ 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess; 二,dbms_job package 用法介绍 包含以下子过程: Broken()过程。 change()过程。 Interval()过程。 Isubmit()过程。 Next_Date()过程。 Remove()过程。 R... 阅读全文
posted @ 2012-09-30 22:17 流水~ 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Purge和drop的区别:Oracle 10g提供的flashback drop 新特性为了加快用户错误操作的恢复,Oracle10g提供了flashback drop的功能。而在以前的版本中,除了不完全恢复,通常没有一个好的解决办法。Oracle 10g的flashback drop功能,允许你从当前数据库中恢复一个被drop了的对象,在执行drop操作时,现在Oracle不是真正删除它,而是将该对象自动将放入回收站。对于一个对象的删除,其实仅仅就是简单的重令名操作。所谓的回收站,是一个虚拟的容器,用于存放所有被删除的对象。在回收站中,被删除的对象将占用创建时的同样的空间,你甚至还可以对已 阅读全文
posted @ 2012-09-30 21:48 流水~ 阅读(384) 评论(0) 推荐(1) 编辑
摘要: GRANT 名称 GRANT — 赋予一个用户,一个组或所有用户访问权限 GRANT privilege[, ...] ON object[, ...] TO { PUBLIC | GROUP group| username} 输入 privilege 可能的权限有: SELECT 访问声明的表/视图的所有列/字段. INSERT 向声明的表中插入所有列字段. UPDATE 更新声明的所有列/字段. DELETE 从声明的表中删除所有行. RULE 在表/视图上定义规则 (参见 CREATE RULE 语句). ALL 赋予所有权限. object 赋... 阅读全文
posted @ 2012-09-26 19:15 流水~ 阅读(566) 评论(0) 推荐(0) 编辑
摘要: <STRONG>3个默认的帐户:</STRONG> sys change_on_install 网络管理员 [as sysdba] system manage 本地管理员 scott tiger 超级用户 <STRONG>创建用户、授权和撤消权限</STRONG> 登录oracle: sqlplus / as sysdba 启动监听: lsnrctl start 启动数据库的实例: oradim -startup -sid orcl SQL> show user; //显示当前用户 SQL> create user lisi iden 阅读全文
posted @ 2012-09-26 18:53 流水~ 阅读(305) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 读取XML文件,反序列化为对象 /// </summary> /// <typeparam name="T">对象类型</typeparam> /// <param name="t">对象</param> /// <param name="fileName">xml文件名</param> /// <returns>反序列化的对象</returns> public static T 阅读全文
posted @ 2012-09-07 10:08 流水~ 阅读(132) 评论(0) 推荐(0) 编辑