<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[finewind的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/finewind</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; finewind]]></copyright><item><title><![CDATA[STL常用算法]]></title><link>https://blog.csdn.net/finewind/article/details/82757918</link><guid>https://blog.csdn.net/finewind/article/details/82757918</guid><author>finewind</author><pubDate>Fri, 21 Sep 2018 19:09:03 +0800</pubDate><description><![CDATA[简介
STL算法部分主要由头文件, , 组成。要使用STL中的算法函数，必须包含头文件，对于数值算法必须包含。中则定义了一些模板类，用来声明函数对象(又名仿函数)。
STL中算法大致分为四类：

非变易算法：指不直接修改其所操作的容器内容的算法。
变易算法：指可以修改它们所操作的容器内容的算法。
排序算法：包括对序列进行排序和合并的算法、搜索算法以及有序序列上的集合操作。
数值算法：对容器内容进行...]]></description><category></category></item><item><title><![CDATA[模板之特化与偏特化]]></title><link>https://blog.csdn.net/finewind/article/details/82702912</link><guid>https://blog.csdn.net/finewind/article/details/82702912</guid><author>finewind</author><pubDate>Fri, 14 Sep 2018 15:19:34 +0800</pubDate><description><![CDATA[C++模板

C++模板提供了对逻辑结构相同的数据对象通用行为的定义。这些模板运算对象的类型不是实际的数据类型，而是一种参数化的类型。C++模板分为类模板和函数模板那。 
类模板示例：

template &amp;amp;amp;amp;amp;lt;class T&amp;amp;amp;amp;amp;gt;
class TClass
{
public:
    ...
private:
    T member;
};

函数模板示例:



template &amp;amp;amp;amp;am]]></description><category></category></item><item><title><![CDATA[new、placement new、delete、placement delete]]></title><link>https://blog.csdn.net/finewind/article/details/82631906</link><guid>https://blog.csdn.net/finewind/article/details/82631906</guid><author>finewind</author><pubDate>Wed, 12 Sep 2018 15:16:54 +0800</pubDate><description><![CDATA[new表达式

c++提供了new关键字和delete关键字，分别用于申请和释放内存空间，其中new表达式的语法如下：

new new-type-id (optional-initializer-expression-list)

new表达式做两件事情：


在堆(heap)上申请一块空间，大小等于sizeof(new-type-id)
在申请的空间上构建对象，即调用对象的构造函数


new...]]></description><category></category></item><item><title><![CDATA[STL六大组件]]></title><link>https://blog.csdn.net/finewind/article/details/82594916</link><guid>https://blog.csdn.net/finewind/article/details/82594916</guid><author>finewind</author><pubDate>Mon, 10 Sep 2018 19:59:29 +0800</pubDate><description><![CDATA[STL提供六大组件、彼此可以组合套用：


容器(container)：各种数据结构，如vector,list,deque,set,map用来存放数据。从实现的角度来看，STL是一种class template。
算法(algorithms)：各种常用算法如sort,search,copy,erase…。从实现的角度来看， STL算法是一种function template。
迭代器(iterat...]]></description><category></category></item><item><title><![CDATA[MathWorks机器学习简介-2]]></title><link>https://blog.csdn.net/finewind/article/details/74089978</link><guid>https://blog.csdn.net/finewind/article/details/74089978</guid><author>finewind</author><pubDate>Sun, 02 Jul 2017 08:00:39 +0800</pubDate><description><![CDATA[应用监督式学习何时考虑监督式学习监督式学习算法接受已知的输入数据集合(训练集)和已知的对数据的响应(输出)，然后训练一个模型，为新输入数据的响应生成合理的预测。如果您尝试去预测现有数据的输出，则使用监督式学习。监督学习技术分类监督学习技术科分为分类或者回归的形式。 
分类技术预测离散的响应。 
回归技术预测连续的响应。常见分类算法逻辑回归：工作原理：  
适合可以预测属于一个类或者另一个类的二元响应]]></description><category></category></item><item><title><![CDATA[MathWorks机器学习简介-1]]></title><link>https://blog.csdn.net/finewind/article/details/74075115</link><guid>https://blog.csdn.net/finewind/article/details/74075115</guid><author>finewind</author><pubDate>Sat, 01 Jul 2017 17:12:53 +0800</pubDate><description><![CDATA[机器学习简介机器学习是什么机器学习教计算机执行人和动物与生俱来的活动：从经验中学习。机器学习算法使用计算方法直接从数据中“学习”信息，而不依赖于预定方程模型。当可用于学习的样本数量增加时，这些算法可自适应提高性能。 
机器学习算法可从能够带来洞察力的数据中发现自然模式，帮助您更好地指定决策和作出预测。医疗诊断、股票交易、能量负荷预测及更多行业每天都在使用这些算法指定关键决策。媒体网站依靠机器学习算法]]></description><category></category></item><item><title><![CDATA[机器学习公开课-笔记2-线性回归、梯度下降和正规方程组]]></title><link>https://blog.csdn.net/finewind/article/details/73555735</link><guid>https://blog.csdn.net/finewind/article/details/73555735</guid><author>finewind</author><pubDate>Wed, 21 Jun 2017 21:26:44 +0800</pubDate><description><![CDATA[回归分析： 是研究一个变量关于另一个(或一些)变量的具体依赖关系的计算方法和理论。 
一些符号 
m:   训练数据的大小 
x:    输入变量，是向量 
y:    输出变量，是实数 
(x,y):  一个训练实例 
x(i),y(i)x^{(i)},y^{(i)} :  第i个训练集，i是上标而不是指数 
假设训练集中的数据使用线性回归解决，则假设函数为： 
hθ(x)=∑ni=0θixi=θ]]></description><category></category></item><item><title><![CDATA[机器学习公开课-笔记1]]></title><link>https://blog.csdn.net/finewind/article/details/73520782</link><guid>https://blog.csdn.net/finewind/article/details/73520782</guid><author>finewind</author><pubDate>Tue, 20 Jun 2017 21:39:34 +0800</pubDate><description><![CDATA[机器学习定义：
Arthur Samuel对机器学习的定义：  Field of study that gives computers the ability to learn without being explicitly programmed。
Tom Mitchell对机器学习的定义： 对于某类任务T和性能度量P，如果一个计算机程序在T上以P衡量的性能随着经验E而自我完善，你们我们称这]]></description><category></category></item><item><title><![CDATA[python文件和目录操作方法大全]]></title><link>https://blog.csdn.net/finewind/article/details/60570375</link><guid>https://blog.csdn.net/finewind/article/details/60570375</guid><author>finewind</author><pubDate>Mon, 06 Mar 2017 10:22:02 +0800</pubDate><description><![CDATA[一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。



1.得到当前工作目录，即当前Python脚本工作的目录路径:
os.getcwd()
2.返回指定目录下的所有文件和目录名:
os.listdir()
3.删除一个文件:
os.remove()
4.删除多个目录：
os.removedirs()
5.检验给出的路径是否是一个文件：]]></description><category></category></item><item><title><![CDATA[LINUX 手动建立SWAP文件及删除]]></title><link>https://blog.csdn.net/finewind/article/details/50824410</link><guid>https://blog.csdn.net/finewind/article/details/50824410</guid><author>finewind</author><pubDate>Tue, 08 Mar 2016 09:01:54 +0800</pubDate><description><![CDATA[原文：http://blog.itpub.net/7728585/viewspace-670175/

1. 确定swap文件的大小，单位为M。将该值乘以1024得到块大小。例如，64MB的swap文件的块大小是65536。

2. 在root提示符下，键入下面的命令，其中count大小等于所要求的块大小：
dd if=/dev/zero f=/swapfile bs=1024 coun]]></description><category></category></item><item><title><![CDATA[高通msm8994手动提升性能脚本]]></title><link>https://blog.csdn.net/finewind/article/details/48732609</link><guid>https://blog.csdn.net/finewind/article/details/48732609</guid><author>finewind</author><pubDate>Fri, 25 Sep 2015 14:03:28 +0800</pubDate><description><![CDATA[stop thermald
stop mpdecision
stop thermal-engine
echo 1 > /sys/devices/system/cpu/cpu0/online
echo 1 > /sys/devices/system/cpu/cpu1/online
echo 1 > /sys/devices/system/cpu/cpu2/online
echo 1 > /sys/d]]></description><category></category></item><item><title><![CDATA[高通msm8994性能及温度监测脚本]]></title><link>https://blog.csdn.net/finewind/article/details/48732581</link><guid>https://blog.csdn.net/finewind/article/details/48732581</guid><author>finewind</author><pubDate>Fri, 25 Sep 2015 14:01:22 +0800</pubDate><description><![CDATA[startTime=$(date +%Y-%m-%d-%H-%M-%S)
pathName="/data/cpu_logs"
fileName="$pathName/CPUINFO_$startTime.csv"

# create dir
if [ ! -d $pathName ]; then
	mkdir -p $pathName
	chmod 777 $pathName
fi

#cat /]]></description><category></category></item><item><title><![CDATA[在windows7上安装使用opengrok]]></title><link>https://blog.csdn.net/finewind/article/details/47362525</link><guid>https://blog.csdn.net/finewind/article/details/47362525</guid><author>finewind</author><pubDate>Sat, 08 Aug 2015 21:41:27 +0800</pubDate><description><![CDATA[单就代码索引和浏览功能来说，opengrok比source insight要好用些。下面简单记录下在win7上怎么安装使用opengrok。

1. 
软件安装

1.1  安装JDK
安装：
下载地址：http://www.oracle.com/technetwork/java/javase/downloads/index.html
从以上下载地址下载并安装。我下的是最新的8u5]]></description><category></category></item><item><title><![CDATA[linux驱动学习2——scull0模块]]></title><link>https://blog.csdn.net/finewind/article/details/47153795</link><guid>https://blog.csdn.net/finewind/article/details/47153795</guid><author>finewind</author><pubDate>Sun, 02 Aug 2015 12:18:30 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 
#include 
#include 
#include 


#define SCULL_NAME "scull_device"


struct st_scull_dev{
struct cdev char_dev;
};


static int scull_ioctl_open]]></description><category></category></item><item><title><![CDATA[linux驱动学习1---Hello World模块]]></title><link>https://blog.csdn.net/finewind/article/details/47165513</link><guid>https://blog.csdn.net/finewind/article/details/47165513</guid><author>finewind</author><pubDate>Sun, 02 Aug 2015 11:53:09 +0800</pubDate><description><![CDATA[1. 开发环境：
   ubuntu12.04 LTS 
hello.c源码：]]></description><category></category></item><item><title><![CDATA[高通thermal-engine配置文件格式]]></title><link>https://blog.csdn.net/finewind/article/details/47016683</link><guid>https://blog.csdn.net/finewind/article/details/47016683</guid><author>finewind</author><pubDate>Thu, 23 Jul 2015 09:23:14 +0800</pubDate><description><![CDATA[说明文档：                vendor/qcom/proprietary/thermal-engine/readme.txt；
         源码文件：               venror/qcom/proprietary/thermal-engine/thermal_config_v2.c；
         实际配置文件：      vendor/qcom/pro]]></description><category></category></item><item><title><![CDATA[obj-y, obj-m]]></title><link>https://blog.csdn.net/finewind/article/details/46966931</link><guid>https://blog.csdn.net/finewind/article/details/46966931</guid><author>finewind</author><pubDate>Mon, 20 Jul 2015 13:10:29 +0800</pubDate><description><![CDATA[obj-y += foo.o: 把由foo.c或者foo.s文件编译得到的foo.o,并连接进内核
obj-m += foo.o: 表示该文件作为模块编译


除了y,m以外的obj-x形式的目标则不会被编译.]]></description><category></category></item><item><title><![CDATA[android平台的三个编译命令----make,mm,mmm]]></title><link>https://blog.csdn.net/finewind/article/details/46522369</link><guid>https://blog.csdn.net/finewind/article/details/46522369</guid><author>finewind</author><pubDate>Tue, 16 Jun 2015 19:32:37 +0800</pubDate><description><![CDATA[在android源码根目录下，执行以下三步即可编译android: 
1.  build/envsetup.sh #这个脚本用来设置android的编译环境; 
2.  lunch  #选择编译目标 
3. make   #编译android整个系统android平台提供了三个命令用于编译，这3个命令分别为： 
1. make: 不带任何参数则是编译整个系统； 
   make MediaProvi]]></description><category></category></item><item><title><![CDATA[高通msm8994启动流程简介]]></title><link>https://blog.csdn.net/finewind/article/details/46469645</link><guid>https://blog.csdn.net/finewind/article/details/46469645</guid><author>finewind</author><pubDate>Fri, 12 Jun 2015 11:30:44 +0800</pubDate><description><![CDATA[处理器信息 
8994包含如下子系统：  子系统
  处理器
  含义  APSS
  4*Cortex-A53
  应用子系统
  APSS
  4*Cortex-A57
  应用子系统
  LPASS
  QDSP6 v5.5A(Hexagon)
  低功耗音频子系统
  RPM
  Cortex-M3
  资源功耗管理子系统
  Modem
  QDSP6 v5(Hexagon)
  调制解调]]></description><category></category></item><item><title><![CDATA[linux磁盘相关操作]]></title><link>https://blog.csdn.net/finewind/article/details/46350991</link><guid>https://blog.csdn.net/finewind/article/details/46350991</guid><author>finewind</author><pubDate>Wed, 03 Jun 2015 20:30:52 +0800</pubDate><description><![CDATA[查看哪些磁盘挂载着： sudo fdisk -l
Disk /dev/sdd: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physic]]></description><category></category></item></channel></rss>