自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 Vue项目中使用Mapbox完成GIS可视化

1.项目准备首先准备好Vue项目,然后安装mapbox依赖:npm install --save mapbox-gl项目结构:首先需要引用mapbox的css样式,虽然在index.html里面直接引用cdn也有效果,但是不建议直接修改index.html,后面会出现很多路径问题推荐的方法是:首先将css样式下载到本地,然后再需要使用mapbox的组件里import样式:@import "assets/css/mapboxgl.css";@import "assets/css/mapbox

2022-04-22 09:27:30 10747

原创 百度地图api实现渐变色轨迹线

使用百度地图api实现的渐变色轨迹线,效果如下:实现方法:1.百度地图api使用首先引入百度地图api的依赖文件 <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&

2021-01-19 15:18:13 5340 6

原创 解决umi.js或dva.js中effect函数发生错误dispatch失效的问题

在项目的model文件中,通常在effect中进行网络请求等异步操作,当网络错误或者请求结果错误时,以及代码语法错误时,无论是否主动使用`throw`语句抛出错误,下一次再调用`dispatch`访问effect中的函数时,均会失效。

2023-08-18 16:08:56 653

原创 科研常用网站汇总

一些对科研学习有帮助的网站整理,包括论坛、检索、下载,以及如何论文编写入门的一些心得

2022-11-06 16:06:26 1848 1

原创 使用overleaf编辑latex踩坑

使用overleaf编辑latex踩坑创建项目/直接导入模板常用快捷键:加粗:ctrl+b斜体: ctrl+i\xxx 表示latex命令{}里面添加参数\section{} :新小节\一级小节\subsection :子小节\二级小节\subsubsection: 三级小节使用列表,首先在文档头部加入\usepackage{enumerate}引用:\begin{enumerate}[自定义序号样式]\item[这里面加参数] 文字.......\end{enumerate}

2021-08-08 20:21:31 1937

原创 vue使用better-scroll踩坑

用vue写手机端页面的时候使用到了better-scroll来替换原生的scroll,不过在封装插件的时候发现滚动不了,检查官方api和代码都没有发现问题以下是源代码Scroll.vue:<template> <div class="wrapper" ref="wrapper"> <div class="scrollcontent"> <slot></slot> </div> </div&g

2020-09-06 15:43:47 568

转载 让本地的静态html页面在node上跑起来

让本地的静态html页面在node上跑起来由于想要ajax请求数据,可是这种Ajax传输,不支持file:///C:/Users/admin/XX.html这样的文件传输方式,它需要http/https传输方式,才可以,所以,对于前端来说,那就要搭建一个服务平台,可是tomcat这些都太复杂,也米有太大必要。好咯,开始首先,安装node.js命令走起npm -vnode -v都成功显示后输入 npm init , 然后根据提示输入项目名称(随便给项目取个名字就行),敲回车键,文件夹下会生成一

2020-06-22 20:11:13 968

原创 学生信息管理系统

用c语言制作的一个微型学生管理系统

2019-08-22 10:50:29 395

原创 Python3 使用PIL/Pillow库将图片转换为txt文字云

1. 安装PIL库或者PillowPIL(Python Imaging Library)是Python一个强大方便的图像处理库,名气也比较大。不过只支持到Python 2.7。Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库命令行pip安装:pip install Pillow在当前文件下快速打开控制台方法:shift + 鼠标右键...

2018-07-09 17:03:43 2441 4

原创 K-Means算法原理理解以及上手实例

本文将大致梳理K-Means算法的流程, 并且使用python3实现kmeans算法对简单欧式空间数据集的聚类问题,以及结果评价算法—轮廓系数的实现,最后将提供本次示例的详细注释代码1.算法原理:K-means算法是最为经典的基于划分的聚类方法,是十大经典数据挖掘算法之一。K-means算法的基本思想是:以空间中k个点为中心进行聚类,对最靠近他们的对象归类。通过迭代的方法,逐次更新各聚类中...

2018-06-09 15:34:02 3490 2

原创 VSM(向量空间模型)构建流程

VSM是一个比较经典的机器学习模型,有很多比较好的文章已经对这个模型进行了详细的介绍,在此就不在赘述相关的背景及其原理,个人将一些写的比较好的文章整理放在了以下的链接中:https://blog.csdn.net/quicmous/article/details/71263844https://blog.csdn.net/flying_all/article/details/7715240...

2018-06-01 11:13:01 13975 2

原创 使用Libsvm自动分类训练数据详细入门流程(二)

上一篇我们讲到了函数的自动参数寻优问题,官方提供的 grid.py 以及 easy.py 两种文件都可以实现对训练数据的参数寻优,不过在使用方法和具体效果上有些不同,下面我将依次介绍这两种文件的相关配置及使用方法grid.py文件grid.py是对C-SVC的参数c和γ做优选的,原理是网格遍历。在使用grid.py 之前请确保你安装了gnuplot工具。1、 首先用python编译器打...

2018-05-23 16:54:21 2030 6

原创 使用Libsvm自动分类训练数据详细入门流程(一)

注:本文只讲解了在 windows 平台下使用python语言和libsvm工具包进行数据分类训练的入门级流程,本文不涉及相关知识点和算法的讲解,所涉及的资料是博主这段时间学习查阅以及亲自动手实践后整理得来,转载请注明来源准备工作:1、下载libsvm压缩包及gnuplot 下载地址: libsvm:http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/l...

2018-05-23 15:16:46 6186 5

原创 matlab C++ 实现对手机拍摄的机读卡结果识别

基本步骤:1.图像二值化2.ROI区域提取3.图像矫正4.选择题区域识别5.数字区识别原图: 二值化后: ROI区域: 角点: 图像校正: 选题区域处理: 数值部分分割: matlab源代码下载matlab源代码下载C++ 改良版c++改良版地址...

2018-02-23 21:45:14 1695

原创 Python 学习心得

按时间 排序 :http://blog.csdn.net/stan_pcf/article/details/51969878 关键词重要性排序 :keydict = sorted(词典名.iteritems(), key=lambda d: d[1], reverse=True) #d[0]:按key排序 d[1]:按value排序加载json文件json文件一...

2018-02-19 16:57:00 585

原创 由四个点求两条线段交点代码实现

设已知的一条线段的起点和终点为(x1,y1),(x2,y2),另一条为 (x3,y3),(x4,y4);首先求出两条线段的一次函数,再联立求出交点坐标交点公式: x=(y3x4x2-y4x3x2-y3x4x1+y4x3x1-y1x2x4+y2x1x4+y1x2x3-y2x1x3)/x4y2-x4y1-x3y2+x3y1-x2y4+x2y3+x1y4-x1y3y=(-y3x4y2+y4x3y2+y3

2017-09-03 22:57:56 9520

原创 快包算法理解

快包

2016-11-10 20:34:42 797

原创 同时求数组的最大值和最小值的分治算法

效率最高的算法是分治算法,思路如下:FindMaxMin(A[0...n-1])//递归调用findmaxmin来查找数组的最大值和最小值//输入:一个数组A[0...n-1]//输出:数组最大值和最小值if left=right+1max <- A[left];min <- A[right] if max<min min <- A[left];max <- A[rig

2016-10-14 11:18:30 1315

原创 哈弗曼编码

它是由n个带权叶子结点构成的所有二叉树中带权路径长度最短的二叉树。因为这种树最早由哈夫曼(Huffman)研究,所以称为哈夫曼树,又叫最优二叉树。

2016-05-07 11:50:42 849

原创 简单贪吃蛇

C语言写简易的贪吃蛇

2016-05-01 15:58:31 763

原创 判断完全二叉树

根据《李春葆数据结构教程》书上的定义为:“二叉树中最多只有最下面两层的节点的度数小于二,并且最下面一层的叶子节点都依次排列在该层最左边的位置上,这样的二叉树称为完全二叉树”

2016-05-01 12:56:00 981

原创 递归创建先序序列二叉树

void Creat(BTNode *&T){ char ch; cin >> ch; if ((ch - '#') == 0) T = NULL; else { T = (BTNode *)malloc(sizeof(BTNode)); T->data = ch; Creat(T->lchil

2016-04-28 15:22:19 464

原创 队列实现简单的dfs算法

利用队列先进后出的特性来对数据进行遍历,同时修改原数据表示已走过,每走一步探索该节点的附近是否可走,如果是就进队,然后出队获取下一步坐标,以此类推可遍历整个数组

2016-04-23 12:55:44 1721

原创 二分递归查找数组最值

二分递归思想

2016-04-19 17:16:23 452

原创 中缀表达式转后缀表达式

总体上来说中缀转后缀还算比较难,因为我们习惯了中缀表达式的运算和写法,所以初次编写很难理解,不过只要理解了算法的核心,编程也简单多了,这个代码是基于数据结构书上的代码改进而来

2016-04-16 12:10:31 631

原创 一元多项式加法计算问题

一元多项式加法计算问题总体上来说一元多项式加法的计算问题难度一般并没有什么新的算法只是细节上需要注意,在加法上扩展的减法和乘除法都不算太难只需要在原代码上进一步扩展就可以了

2016-04-15 15:24:41 886

原创 链表信息分类问题

链表信息分类问题 主要是把原链表中的元素依次检测并分类插入到新建链表中实现分类,将原链表中的元素取出插入到其他链表的同时删除元素,这样剩下的就是另一类元素了,这样做的空间复杂度不敢说是最低的,但从分类并储存这点来说,空间复杂度应该算是较低的,当然这样做是牺牲了时间复杂度的前提下;*(果然还是细节重要啊,一个j++忘记写导致我一段时间怀疑链表删除函数是不是学错了*,当然还有一个重点也是容易忽略的:

2016-04-14 17:43:04 461

原创 消元法求主元素之个人见解

消元计数法求解主元素

2016-04-11 13:43:00 555

原创 二分幂

int QuickPower(int N,int time)//计算N^time{ int ReturnValue=1;//记录返回值 int Pow=1;//记录当前已经计算出的多少次幂 int temp=N;//记录N^i次幂 while(time){ int Bin=time%(2*Po

2015-11-18 08:33:22 306

转载 多种数据输入

#includeint main(){int a,b;while(scanf("%d%d",&a,&b)!=EOF){}return 0;}#include{int t;scanf("%d",&t);while(t>0){int a,b;scanf("%d%d",&a,&b);t--;}return

2015-10-05 12:06:25 296

mapbox鹰眼地图的二次封装

mapbox鹰眼地图的二次封装,更方便在vue中使用,使用es6模块化导出

2022-08-06

CanvasLayer-gh-pages.zip

百度地图渐变色轨迹实现,附带几个地图实例

2021-01-19

学生信息管理系统.c

C语言课程练习项目,注释完整,全部代码使用C语言编写完成,不需要多余的附加文件,可以直接运行

2019-08-22

kmeans上手实例代码

K-Means上手实例的完整项目代码,包括了基于欧式距离的简单点集聚类以及进一步扩展的基于文档向量余弦的文档聚类,代码使用python3编写并有非常详细的注释,包括了数据处理、kmeans计算、轮廓系数计算等多种功能,最终的实现效果能够通过给定k值范围自动寻找最佳k值并给出聚类结果和评价

2018-06-09

VSM模型构建样例项目文件

基于python3 编写的VSM模型构建样例,包含分词处理后的输入文件以及停用词文件

2018-05-31

使用libsvm数据分类

python3 编写的使用libsvm包进行数据分类训练以及预测等,包含了一份训练数据、测试数据以及数据格式转换的代码

2018-05-23

C++改良版机读卡识别

本资源主要针对matlab 版的代码进行改良,大大提高了识别率以及代码可读性,所用环境为:vs2017社区版 opencv3.0

2018-02-23

matlab实现对机读卡识别

matlab 2016a完美运行,本资源主要实现对手机拍摄的机读卡照片进行图像识别,识别图中的身份信息及选择题答案等

2018-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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