现在位置: 首页 > handgun发表的所有文章
  • 10月
  • 16日
综合 ⁄ 共 1852字 评论关闭
/* * MaxSumSubArray.cpp * * Created on: 2012-6-20 * Author: jiyiqin * * 给定一个包含正数,负数,0的数组,求一个连续的子数组,使得其和最大 */ #include <iostream> using namespace std; #define MIN_INT -10000 class MaxSumOfSubArray{ public: /** * 二重循环查找最大和子数组,依次以a[i]为起点, * 求解sum[i,j],更新当前最大和的值 * 注意数组全是负数的情况 * */ static int m1_subArray(int a[], int size) { int max_sum = MIN_INT; //max赋值一次......
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 937字 评论关闭
MsmqTransportConfig Last Updated: Nov 28, 2012 10:58AM IST 这个配置项定义了MSMQ传输的特性,对于更多的MSMQ的背景知识,请看 here,下面是一个MsmqTransportConfig配置项的例子: <MsmqTransportConfig ErrorQueue="error" NumberOfWorkerThreads="1" MaxRetries="5"/> ErrorQueue属性 从版本三开始,需要采用下面的配置项来声明一个错误队列: <section name="MessageForwardingInCaseOfFaultConfig"     type="NServiceBus.Config.MessageForwardingInCaseOfFaultConfig,NServiceBus.Core" /> 针对该配置......
阅读全文
  • 08月
  • 26日
综合 ⁄ 共 7040字 评论关闭
先了解一下Socket的相关函数原型   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 //加载套接字库 int PASCAL FAR WSAStartup(WORD wVersionRequired, LPWSADATA lpWSAData); //释放套接字库资源 int PASCAL FAR WSACleanup(void); //创建套接字 SOCKET PASCAL FAR socket (int af,int type,int protocol); //关闭套接字 int PASCAL FAR closesocket (SOCKET s); //绑定一个IP地址和端口 int PASCAL FAR bind (SOCKET s, const struct sockaddr FAR *addr, int namelen);......
阅读全文
  • 08月
  • 01日
操作系统 ⁄ 共 1348字 评论关闭
1 . 使用方式 :ln [option] source_file dist_file                      -f 建立时,将同档案名删除.                      -i 删除前进行询问.                      ln -s abc cde 建立abc 的软连接                     ln abc cde 建立abc的硬连接, 2. 软链接与硬链接的区别(通俗):                      硬链接可认为是一个文件拥有两个文件名;而软链接则是                     系统新建一个链接文件,此文件指向其所要指的文件 3. 软链接与硬链接的区别(讲解):  Linux 软连接与硬连接 对于一个文件来说,有唯一......
阅读全文
  • 06月
  • 16日
综合 ⁄ 共 1423字 评论关闭
oozie 扩展与配置相关 博客分类:  oozie   折腾了好久好久好久的oozie,  现在暂时算是能够用起来了。  主要讲两点吧:  一,部署相关  二,运行相关  -----------------------------  一,部署相关  oozie用的版本是oozie-3.1.3-incubating,不知道为什么,从3.0起,oozie不支持sqoopAction和HiveAction了。  为了能够执行这两种Action,对他的jar包进行了些修改。  1,编译HiveAction和SqoopAction相关的类。  一共有四个类:HiveAction.java, HiveMain.java, SqoopAction.java, SqoopMain.java  这四个类是我从cloudera......
阅读全文
  • 05月
  • 27日
操作系统 ⁄ 共 371字 评论关闭
个人观点:程序中的内容不会无中生有,当你要用的一个数据的时候,这个数据的地址肯定记录在哪里 (1)逻辑地址(当前程序运行的段和地址偏移量) 通过(分段单元,由MMU控制) (2)线性地址(虚拟地址) 通过(分页单元,由MMU控制) (3)物理地址 段寄存器:(仅仅存放段选择符) cs:代码段寄存器 ss:栈段寄存器 ds:数据段寄存器   (以上是专门用途,不可改) es fs gs     (以上三个随便执行任意段) GDT 全局描述符 存放在gdtr控制寄存器 (每个cpu一个) LDT 局部描述符 存放在ldtr控制寄存器 linux中一般的段和......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 486字 评论关闭
默认的赋值操作符用于处理同类对象之间的赋值,不要与复制构造函数混淆.如果是创建新的对象,则调用复制(拷贝)构造函数,如果是修改已有对象的值,则调用赋值操作符 MyClass aClass; MyClass bClass=aClass; // 调用复制构造函数 MyClass cClass; cClass=aClass; // 调用赋值操作符 一般来说,如果需要显式定义复制构造函数,则基于相同的原因,也需要显式定义赋值操作符 MyClass::MyClass(const MyClass& aClass);    // 复制构造函数 MyClass& MyClass::operator=(const MyClass& aClass);    // 赋值操作符 定义赋值操作符......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 14724字 评论关闭
  SOAP技术与B2B应用集成(4)SOAP消息中的类型/值的编序方法和示例中国网站发表,其网址是   http://www.ibm.com/developerWorks/cn/   在前面的文章SOAP的型系统和数据编码规则中,我们能了解到SOAP的类型和数据的编码是基于一个简单类型系统的,这个简单类型系统是基于程序语言、数据库和半结构数据中的类型系统的,是程序语言、数据库和半结构数据中类型系统的公共特性的一个泛化。在该简单类型系统中,一个类型要么是一个简单(可量化的)类型或是一个复合类型,这个复合类型由多个部分组成,每个部分是一个类型(包括简......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 10103字 评论关闭
话说我们讲到spring mvc 四 的时候,是不是已经感觉spring mvc 已经搞的差不多了?一个类多个方法提供外面请求,看上去好像真的已经可以了,已经到了使用的跟struts 的效 果了是吧?其实不然,我们还有一个重要的需求还没有实现呢,那是什么? 答案是表单提交,对头了,这是一个非常重要的需求呢。 呵呵,当然了,如果您是提交几个简单的字段,完全使用 request.getParameter("fieldName") 就万事大吉了。不过我们回头想想,如果大批量的数据提交或者修改的时候,您都 是request.getParameter("fieldName")接收数据,您是不是感觉......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 3291字 评论关闭
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。     虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使用多少点来做FFT。     现在就根据实际经验来说说FFT结果的具体物理意义。一个模拟信号,经过ADC采样之后,就变成了数字信号。采样定理告诉我们,采样频......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 6347字 评论关闭
// plic class HttpInvoker { public static final String GET_URL = "http://localhost:8080/welcome1"; public static final String POST_URL = "http://localhost:8080/welcome1"; public static void readContentFromGet() throws IOException { // 拼凑get请求的URL字串,使用URLEncoder.encode对特殊和不可见字符进行编码 String getURL = GET_URL + "?username=" + URLEncoder.encode("fat man", "utf-8"); URL getUrl = new URL(getURL); // 根据拼凑的U......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 5371字 评论关闭
用VC对Office进行操作的介绍已经不少了,但是从来没有把word,excel,powerPoint进进全面的介绍的。     由于工作的需要,我需要对在自己的软件中对word,excel,powerPoint进行操作。所以把自己的体会写出来和大家分享,希望对大家有所帮助。当然还有很多不当之处,希望大家指出。     用例子来说明吧,首先创建一个MFC AppWizard(EXE)工程,然后通过在VIEW菜单中,选ClassWizard,选Automation选项卡,选Add Class,选择From a TypeLibrary, 选中Microsoft Office 2000 类型库:Excel9.olb,MSPPT9.OLB,MSWORD9.OLB(在Microsoft Off......
阅读全文