摘要: 这是给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。 #pragma pack (n) 作用:C编译器将按照n个字节对齐。#pragma pack () 作用:取消自定义字节对齐方式。 #pragma pack (push,1) 作用:是指把 阅读全文
posted @ 2017-09-13 18:11 鸭子船长 阅读(6008) 评论(0) 推荐(1) 编辑
摘要: 定义:封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 类型:行为类模式 类图: 访问者模式可能是行为类模式中最复杂的一种模式了,但是这不能成为我们不去掌握它的理由。我们首先来看一个简单的例子,代码如下: 我们主要来看一下在类A中,方法metho 阅读全文
posted @ 2017-09-13 17:37 鸭子船长 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、RTTI(Run-Time Type identification),通过运行时类型信息,程序能够使用基类的指针或引用来检查这些指针或引用所指向的对象的实际派生类型。面向对象的编程语言,想C++,Java,delphi都提供了RTTI的支持。RTTI并不是什么新技术,很早就有了,他主要提供了运行 阅读全文
posted @ 2017-09-13 16:57 鸭子船长 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 作者:一根筋的傻瓜链接:https://www.zhihu.com/question/36379130/answer/69853366来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 POD,全称plain old data,plain代表它是一个普通类型,old代表它 阅读全文
posted @ 2017-09-13 16:14 鸭子船长 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1、什么是最小二乘思想?简单地说,最小二乘的思想就是要使得观测点和估计点的距离的平方和达到最小.这里的“二乘”指的是用平方来度量观测点与估计点的远近(在古汉语中“平方”称为“二乘”),“最小”指的是参数的估计值要保证各个观测点与估计点的距离的平方和达到最小。从这个上也可以看出,最小二乘也可用于拟合数 阅读全文
posted @ 2017-09-13 15:41 鸭子船长 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 先看一个例子: >>> ipaddr = 10.122.19.10 File "", line 1 ipaddr = 10.122.19.10 ^ SyntaxError: invalid syntax >>> ipaddr = "10.122.19.10" >>> ipaddr.strip() ' 阅读全文
posted @ 2017-09-13 11:52 鸭子船长 阅读(3860) 评论(0) 推荐(0) 编辑