F_G

许多问题需要说清楚就可以&&走永远比跑来的重要

导航

2015年6月25日 #

生成模型和判别模型

摘要: 生成模型和判别模型在学习machine learning中遇到了多种分类回归算,有的说是生成算法,有的说是判别算法,当时有点晕,现在总结如下。实际上两者都是机器学习当中模型建立的两种方式:generative approach 和 discriminative approach。前者一般需要更大的数... 阅读全文

posted @ 2015-06-25 16:21 F_G 阅读(199) 评论(0) 推荐(0) 编辑

2015年6月20日 #

TCP协议连接过程

摘要: TCP协议连接过程连接过程step 1、客户端向服务器端发送连接请求,Syn位=1,并且发送了一个随机生成的序列号istep 2、服务器端向客户端发送确认同时也是连接请求Syn=1,序列号为随机生成本报文段序号j,ack为i+1,step 3、客户端收到step2中服务器发来的确认,并且通知上层应用... 阅读全文

posted @ 2015-06-20 10:59 F_G 阅读(524) 评论(0) 推荐(0) 编辑

2015年6月19日 #

关于C++模板化

摘要: 一、模板参数类型模板化C++中的模板主要是函数模板和类模板。有些函数功能相同,但是数据类型不同,可也将其看做一类函数,可以使用函数模板来定义;有一些类所具有的函数成员的功能相同,但是仍然是数据类型不同,这是可以使用类模板对其进行定义。我们可以从sort函数的第三个参数进一步理解。sort(iter ... 阅读全文

posted @ 2015-06-19 23:22 F_G 阅读(303) 评论(0) 推荐(0) 编辑

关于类的大小的问题

摘要: 尤其注意static变量的所占的空间和,虚函数所占用的空间,以及当没有任何成员时的大小!class C;那么sizeof(C)返回的是什么呢?实际上是对象的大小,本质上不是类的大小。一、staticstatic变量是全局的,这样可以保证只有一个copy,避免重复,所以并没有算在对象的大小里面二、虚函... 阅读全文

posted @ 2015-06-19 14:31 F_G 阅读(171) 评论(0) 推荐(0) 编辑

C++ 自增运算符的重载以及理解

摘要: 自增分为前增和后增。C++ 并不要求两者一定是类的成员函数,也可以是友元,但是更倾向于使用成员函数先说一下两者的重载区别。class Size{ private: int size;}一、前增Size& Size::operator+(){ this->size++; ret... 阅读全文

posted @ 2015-06-19 14:03 F_G 阅读(1133) 评论(0) 推荐(0) 编辑

C++ 构造函数,赋值构造函数,析构函数,赋值构造函数的调用次序

摘要: 一、如果参数是被优化之后出入的也就是,没有经过复制构造函数,那么最后会将其当做这个函数的一个内部的局部变量。举个例子Class A{}fun(int i,A a){ return 1+a;//这里不会调用赋值构造函数,因为是匿名对象}fun(1,A())//A()传入时不会调用复制构造函数,因为是... 阅读全文

posted @ 2015-06-19 11:02 F_G 阅读(299) 评论(0) 推荐(0) 编辑

2015年6月18日 #

C++返回值优化

摘要: C++返回值优化参考:[1] http://ju.outofmemory.cn/entry/79252[2] http://www.cnblogs.com/Azhu/archive/2012/07/14/2591489.html[3] http://www.cnblogs.com/xkfz007/a... 阅读全文

posted @ 2015-06-18 23:39 F_G 阅读(252) 评论(0) 推荐(0) 编辑

2015年6月17日 #

进程和线程

摘要: 进程和线程一、一般会拿进程和静态的程序进行比较,进程可以看做静态程序在某一个数据集上的执行过程,因此进程是动态的有生命的实体,具有相应的状态信息,比如程序计数器的值,各个寄存器的值等等。如果引入了线程,我们会定义进程是操作系统进行资源分配的基本单位,线程是操作系统进行调度的基本单位。线程非常小,基本... 阅读全文

posted @ 2015-06-17 15:27 F_G 阅读(124) 评论(0) 推荐(0) 编辑

C++ map 自定义比较函数

摘要: #include #include using namespace std;void fun(int a[]){ a[0] = 12;}struct compare{ bool operator()(const char * s1, const char * s2) const {... 阅读全文

posted @ 2015-06-17 10:49 F_G 阅读(1096) 评论(0) 推荐(0) 编辑

2015年6月16日 #

Java当中自定义排序函数

摘要: 一、实现Comparator接口方法类似Merge two sorted list中介绍的,包括了有名类和匿名类两种方式具体使用:排序:Collections.sort(容器,comparator)Queue q = new PriorityQueue(capacity,comparator)二、c... 阅读全文

posted @ 2015-06-16 09:04 F_G 阅读(755) 评论(0) 推荐(0) 编辑