自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 计算机网络与物联网协议联系--总结

计算机网络的框架: OSI七层模型: 出发点是:如何使得两台计算机进行通信? All People Seem To Need Data Processing 逐层递进:从物理层到应用层每次都是解决一个关键的需求 (前四层提供数据传输和交换功...

2019-12-01 18:25:40

阅读数 143

评论数 0

原创 Http、Https、Websocket、Socket、Socks的总结

HTTP: 表示超文本传输协议。该协议定义了如何格式化和传输消息,以及Web服务器和浏览器应采取什么操作来响应各种命令。 通信过程: 万维网服务器端有一个服务器进程,不断的监听TCP的80端口,以发现是否有浏览器发起的连接请求,一旦监听到连接建立请求后,建立TCP连接,浏览器发起请求,...

2019-11-17 23:41:30

阅读数 10

评论数 0

原创 浏览器、web服务器(http服务器)、web代理服务器等的联系与区别--总结

正向代理和反向代理 正向: (可以安装在本地计算机上(Local端)) 反向: 参考:https://blog.csdn.net/liuhenghui5201/article/details/90720442 区别: 位置不同 正向代理,架设在客户机和目标主机之间; 反向...

2019-11-17 20:16:27

阅读数 19

评论数 0

原创 Python读取指定目录下的指定后缀文件名列表(批量读取)

一、获取指定目录下、指定后缀的文件名列表 """ 函数说明:获取指定目录下的、指定后缀的文件 例如:.xlsx、.json Parameters: path - 目录所在的路径 例如 path='D:\Python Example\Tianyan...

2019-10-13 17:40:01

阅读数 47

评论数 0

天池实战赛o2o优惠券使用预测-实战学习

赛题的比赛背景: 随着移动设备的完善和普及,移动互联网+各行各业进入了高速发展阶段,这其中以O2O(Online to Offline)消费最为吸引眼球。据不完全统计,O2O行业估值上亿的创业公司至少有10家,也不乏百亿巨头的身影。O2O行业天然关联数亿消费者,各类APP每天记录了超过百亿条用户...

2019-10-03 16:01:22

阅读数 21

评论数 0

原创 Anaconda 安装第三方工具包

windows下的操作步骤: 1、下载安装包,放置到指定目录下 2、打开命令行提示符 例如anaconda prompt 3、切换到指定目录下使用命令 cd/d 路径 例如 cd/d D:\ 参考:https://blog.csdn.net/janus_lian/article/detai...

2019-10-03 15:50:43

阅读数 35

评论数 0

原创 朴素贝叶斯进行--垃圾邮件分类、新闻分类、个人广告获取区域倾向的解读

关联文章: 统计学习--最大似然和贝叶斯估计的联系 统计学习-朴素贝叶斯算法(Naive Bayes) 一、垃圾邮件分类: 流程: 1)中文或英文的分词 中文的分词:用到了第三方分词组件jieba参考https://github.com/fxsjy/jieba 安装过程:关联...

2019-10-03 15:36:41

阅读数 40

评论数 0

原创 构建云服务器平台(jupter notebook)运行算法

出发点: 本地电脑只有4个核心,8G内存,算法的参数选择比如网格搜索选取参数,训练速度慢且出现任务无法合并到worker的情况 解决方案: 1、购买云服务器(基于之前使用的阿里云平台) 选取按流量计费 2、在服务器上安装运行环境 2.1安装anaconda(包管理软件) 下载列表: ...

2019-09-27 23:14:49

阅读数 33

评论数 0

翻译 Matlab----获取一个文件夹下所有文件名

目的:读取采集的数据文件,只要定义好文件格式,以如下的路径加载该目录下的所有扩展名 fileFolder=fullfile('D:\document\literature\PolyU_Palmprint_Database\right_first'); dirOutput=dir(fullfil...

2019-09-23 19:52:02

阅读数 13

评论数 0

原创 统计学习-朴素贝叶斯算法(Naive Bayes)

关联文章: 统计学习--最大似然和贝叶斯估计的联系 解决问题 监督学习模型,属于生成模型,非线性 基于条件独立假设条件 描述: 对于给定的训练数据集,基于特征条件独立假设学习联合概率分布,其次基于此模型对新的输入x,利用贝叶斯定理求出后验概率最大的输出y(类别) 模型: 策略: ...

2019-09-14 21:01:20

阅读数 35

评论数 0

原创 统计学习-感知机算法

解决问题:二分类、线性分类(不能解决异或问题) 感知机(perceptron):有监督学习、判别模型,SVM的基础 模型: 输入: 输出: 模型 参数为w和b 策略: 数据集满足线性可分性 学习一个能将正类和负类完全正确分开的分离超平面 1)依据误分类的点数(不是参数...

2019-09-14 19:13:06

阅读数 26

评论数 0

原创 嵌入式代码优化(C语言)

优化方法: 1、二维数组相比一维数组存储 2、整数运算相比浮点运算 3、乘除法和移位运算 左移1位相当于乘2,右移1位相当于除2 4、查表运算 比如计算cos sin 函数 例如: 5、并行计算 充分利用ALU单元,在循环内写多次相同的语句,但该数据不能有依赖 ...

2019-09-13 15:38:06

阅读数 39

评论数 0

原创 排列熵算法--用于时间序列信号的复杂度检测

排列熵算法(Permutation Entropy PE) 出发点:用于脑电信号的信号判别,提取该排列熵特征,以区分不同的类 其它突变信号检测方法: 总结: 1、傅里叶变换在全局上提供了信号整体奇异性的描述, 无法指出局部对整体奇异性的贡献, 因此无法定位突变发生的具体时刻 2、短时...

2019-09-13 11:23:47

阅读数 408

评论数 0

原创 Python-数据读取

txt/csv 导入numpy 同一行的数据都为浮点数,或者说是同一行的数据格式相同时: with open(input_file, 'r') as f:#打开文件 header = f.readline().strip()#跳过一行 column_nam...

2019-08-18 22:28:03

阅读数 69

评论数 0

原创 Python实现数据保存为PSV文件(先创建CSV,转换成PSV)

CSV格式文件:分隔符 ','comma逗号 PSV格式文件:分隔符'|',管道文件pipe-delimited text files TSV 格式文件:分隔符' 'tab空格 步骤: 1、先创建CSV文件,保存数据,保存数据时定义分隔符为管道分隔符 2、批量修改CSV的后缀为PSV ...

2019-08-18 22:10:23

阅读数 90

评论数 1

原创 统计学习--最大似然和贝叶斯估计的联系

概率和统计的区别 概率是已知模型和参数,推数据;统计是已知数据,推模型和参数 最大似然估计为点估计: 利用数据样本信息 在参数Theta下数据集X发生的概率最大 贝叶斯估计为分布估计: 利用数据样本信息和先验知识 也即是在数据集X发生的情况下,哪一个参数yi发生的概...

2019-08-18 21:17:08

阅读数 32

评论数 0

原创 Labview读取数据的多串口同时完全关闭

效果: 每次打开labview串口采集数据,要开始下一次采集,需要把labview软件关闭再次重新打开,不然数据接收不上来 原因是:上一次数据采集的串口没有完全关闭,特别是针对于多串口关闭时又具有一定的操作复杂性 解决: 并行循环 循环1内定义停止按钮,当停止按钮按下时内部的所有循环停止...

2019-08-04 23:10:19

阅读数 104

评论数 2

原创 LabView解析单片机发送的高低字节数据

下位机发送数据的格式为: 原始数据拆分为高位+低位 2字节 高位:((int16_t)(opgf_send[i]*5000)&0xFF00)>>8; 低位:(int16_t)(opgf_send[i]*5000)&0x00FF; ...

2019-08-04 21:53:55

阅读数 113

评论数 0

原创 LabView-数据移位保存数组操作

输入:单个数据 步骤:数据移位在数组IRPPG中保存 1.替换数组子集 从索引0开始替换 新数据 2.一维数组循环移位 为负表示最新的数据在数组末尾,旧数据在数组首部,也即是从右往左移位,反之亦然 输出:数据移位保存的数组 程序框图: 参考说明: ....

2019-08-04 20:50:22

阅读数 221

评论数 0

原创 LabView保存数据-添加ms级别时间戳

程序框图如下: 定义格式: %m/%d/%Y%H:%M:%S%3u 输出为带有时间戳的字符串 附:

2019-08-04 20:24:00

阅读数 76

评论数 0

提示
确定要删除当前文章?
取消 删除