摘要: /// <summary>/// 计算日期的间隔(静态类)/// </summary>public static class dateTimeDiff{ /// <summary> /// 计算日期间隔 /// </summary> /// <param name="d1">要参与计算的其中一个日期字符串</param> /// <param name="d2">要参与计算的另一个日期字符串</param> /// <returns>一个表示日期间 阅读全文
posted @ 2013-04-19 10:03 长白山 阅读(2128) 评论(0) 推荐(0)
摘要: 1、登录远程Oracle数据库sqlplus jghj/123@//10.10.3.51:1521/orcl2、Oracle的导入与导出unix下:exp \'sys/口令 as sysdba\' file=a.dmp owner=导出用户 rows=Nimp \'sys/口令 as sysdba\' file=a.dmp fromuser=导出用户 touser=导入用户windows下:exp 'sys/口令 as sysdba' file=a.dmp owner=导出用户 rows=Nimp 'sys/口令 as sysdba 阅读全文
posted @ 2013-04-16 20:58 长白山 阅读(260) 评论(0) 推荐(0)
摘要: Oracle exp/imp导出导入命令及数据库备份Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81 \BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 阅读全文
posted @ 2013-04-16 20:53 长白山 阅读(630) 评论(0) 推荐(0)
摘要: Oracle入门4-REF Cursor转自:http://blog.sina.com.cn/s/blog_55dbebb00100gxsc.html自:http://blog.csdn.net/qfs_v/archive/2008/05/07/2410308.aspx注意:这篇文章的可取之处是定义很好,但是举的例子不能执行,由于我现在也是入门,还没有修改的能力。很怀疑作者是有意的,故意让读者执行不了。在上文 Oracle 系列:Cursor (参见:http://blog.csdn.net/qfs_v/archive/2008/05/06/2404794.aspx)中提到个思考:怎样让游标作 阅读全文
posted @ 2013-04-15 23:33 长白山 阅读(579) 评论(0) 推荐(0)
摘要: params 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力它在只能出现一次并且不能在其后再有参数定义,之前可以示例:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class App { //第一个参数必须是整型,但后面的参数个数是可变的。 //而且由于定的是object数组,所有的数据类型都可以做为参数传入 public static void UseParams(int id, params object[] list) { C 阅读全文
posted @ 2012-12-16 18:59 长白山 阅读(383) 评论(0) 推荐(0)
摘要: (1)ExcelHelper public class ExcelHelper { #region私有变量 ///summary ///Excel工程 ////summary dynamic_myExcel; #endregion #region属性 ///summary ///工作薄 ////summary public dynamicMyWorkBook{ get ; set ;} ///summary ///工作表 ////summary public dynamicWorkSheet{ get ; se ExcelHelperpublicclassExcelHelper{#reg... 阅读全文
posted @ 2012-12-01 17:31 长白山 阅读(246) 评论(0) 推荐(0)
摘要: 问题: 假设一个文件中有9 亿条不重复的9 位整数,现在要求对这个文件进行排序。 一般解题思路: 1 、将数据导入到内存中 2 、将数据进行排序 (比如插入排序、快速排序) 3 、将排序好的数据存入文件 难题: 一个整数为4 个字节 即使使用数组也需要900,000,000 * 4byte = 3.4G 内存 对于32 位系统,访问2G 以上的内存非常困难,而且一般设备也没有这么多的物理内存 将数据完全导入到内存中的做法不现实 其他解决办法: 1 、导入数据库运算 2 、分段排序运算 3 、使用bit 位运算 解决方案一: 数据库排序 将文本文件导入到数据库,让数据库进行索引排序操作后提取数据 阅读全文
posted @ 2012-11-12 12:06 长白山 阅读(697) 评论(0) 推荐(1)
摘要: FM: 模拟信号 , 调制参数:带宽(bandwidth)AM:模拟信号,调制参数:调制度CW:空载,无调制参数2FSK、BPSK、QPSK、2ASK、DPSK:数字信号,共有调制参数:符号率(其中,2FSK还有第二个调制参数:频偏) 阅读全文
posted @ 2012-10-19 10:02 长白山 阅读(564) 评论(0) 推荐(0)
摘要: Oracle中有一个看似很NB的内置函数wm_concat,可以方便的实现“行转列”功能(相关用法,大家自行搜索一下,能找到很多资料)今天偶然发现一个问题:在不同的oracle版本中,wm_concat返回的数据类型不一致.10G版本中,返回的是字符串类型11G版本中,返回的是clob类型此外,这个函数返回的结果,如果要控制排序也是有点小复杂的(可以自行百度一下: http://www.baidu.com/s?wd=wm_concat+%C5%C5%D0%F2&rsv_bp=0&rsv_spt=3&rsv_n=2&rsv_sug3=3&rsv_sug1= 阅读全文
posted @ 2012-10-09 09:53 长白山 阅读(294) 评论(0) 推荐(0)
摘要: 一:委托//声明委托类型public delegate void MyDelegate(param1,param2,param3)//定义与委托兼容的方法public void function_name(param1,param2,param3){}//创建委托实例(即委托引用方法)//常规的标准的创建一个委托实例,最原始的1:MyDelegate del = new MyDelegate(function_name);//简写或简化的写法,2:MyDelegate del = function_name;二:匿名方法后期为了进一步简略代码,把方法的定义与被引用合并到了一起(不再单独定义fu 阅读全文
posted @ 2012-10-08 17:33 长白山 阅读(247) 评论(0) 推荐(0)