自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 资源 (9)
  • 收藏
  • 关注

原创 【机器学习笔记】 模型评估:查准率、查全率和F1

前言 错误率与精度经常用来衡量一个模型的好坏,但这两项指标并不能满足所有的需求。以西瓜书中的例子来说,农夫拉来一车西瓜,错误率可以衡量出有多少比例的瓜被判别错误,而我们关心的是好瓜,或说好瓜中有多少比例被判别为了好瓜,此时仅仅是错误率这一个指标就不够用了。混淆矩阵 对于二分类问题,可以根据样本的真实类别与学习器预测样本的类别组合,划分为真正例(true positive)、假正例(false positive)、真反例(true negative)、假反例(false...

2021-07-09 10:54:21 1735

原创 【机器学习笔记】 假设空间与版本空间

#include<iostream>#include<cstdio>#include<cstdlib>using namespace std;int cmp1(const void *a,const void *b){ return *(int *)a-*(int *)b;//升序}int cmp2(const void *a,cons...

2021-07-08 11:37:24 2543 1

原创 Django配置静态文件

暂时记录 后续整理这是我的目录结构首先要在STATIC_URL后面加上一段设置静态路径STATIC_URL = '/static/'STATICFILES_DIRS =[ os.path.join(os.path.dirname(__file__), '../CarAss/static').replace('\\', '/'),]然后模板里index.ht...

2019-11-05 15:40:39 269

原创 tf-openpose得到关节点的坐标(tf-openpose-estimation)

从这可以找到答案从github的Issue中得到了一种解决办法,需要修改一下tf-pose中的estimator.py文件,其中TfPoseEstimator类中有一个函数为draw_humans,将在其中添加一个list来保存点的坐标即可。需要添加以下三行代码,其中,flat就是存放坐标的list。下图是作者给出的关键点的序列,得到的数组当中的下标序列与此图一致,一共18个关键点,...

2019-04-12 16:11:50 8472 29

原创 jsp分页:使用Ajax+servlet+json实现分页

设计思路:       数据分页在写web项目时是很重要的一个应用,通常找到的一些比如jquery的一些插件通常是所谓的“假分页”,我们说的分页是要点击某一页时,向后台提交请求得到那一页的数据,而插件通常没有调用后台,只是将全部数据都拿到之后通过css配合js实现的数据分开显示,这种分页在加载时还是请求了全部的数据。       我的思路:首先要从数据库中得到你要显示的所有数据的条数,设计...

2019-01-11 10:57:03 2729 1

原创 LeetCode-只出现一次的数字

位运算的应用

2022-11-10 20:02:43 259 1

原创 LeetCode-子数组的最小值之和

子数组的最小值之和;单调栈的应用

2022-10-28 10:35:34 497

原创 LeetCode-两数之和

LeetCode 两数之和,暴力枚举以及哈希表做法

2022-10-27 15:17:49 206

原创 通过Python百分比堆叠柱状图并填充图案

import numpy as npimport matplotlib.pyplot as pltimport matplotlib.patches as mpatchesimport matplotlib.ticker as mtickfrom matplotlib.ticker import PercentFormattermarks = ['o','/','*','..','\\']labels = [i for i in range(2010, 2021)]first = [42.8

2022-03-22 20:58:21 4482

原创 神经网络算法识别手写数字minst

神经网络算法识别手写数字minst神经网络算法概述神经元模型多层前馈神经网络backpropagation算法(BP算法)识别手写数字minst数据集介绍编码流程完整代码神经网络算法概述神经元模型x1x_1x1​到xnx_nxn​表示输入的特征,在实际的编码当中会转化成向量或是矩阵来操作。winw_{in}win​表示第一层的权重,其中i表示层数,n表示特征的个数。wi0w_{i0}wi0​表示偏置量,x0x_0x0​一般设置为1或是-1,这样就可以将偏置量直接包含到矩阵乘法运算当中,不需要额

2021-09-18 16:01:28 1952

原创 【机器学习笔记】 决策树的生成与剪枝

什么是决策树? 决策树,首先从字面意思理解,它应该是一种树形结构的模型,结点类型包括内部结点和叶结点两种,内部节点表示某一个特征,也表示了一次做决策的过程,叶结点表示一个类,决策的最终结果保存到叶结点当中。每一次做决策都可以看作是if-then结构,整个决策树就是if-then的集合,所以单纯从理解它的思想角度来说可能要比线性模型更容易理解。决策树的学习过程特征选择:特征选择指的是从训练集的众多特征中选择一个特征作为当前层做决策的标准,特征选择的方法以及评估标准的不同会导致最终的决策树不同

2021-07-27 11:15:17 989

原创 images

图床

2019-12-28 23:06:45 229

原创 Android 和风天气SDK获取天气

在编写app的时候遇到了记录天气的情况,所以将使用和风天气的过程记录下来。一、导入和风天气的jar包以及依赖jar包的下载链接https://dev.heweather.com/docs/sdk/android,下下来之后导入即可,不在赘述,同时需要在项目的build.gradle文件中添加依赖,根据官网的介绍,加入如下两项依赖implementation 'com.squareup...

2019-06-14 20:44:07 4216 1

转载 ButterKnife9.0.0配置

经历了无数深坑,网上的帖子都是8.0.0+,尝试了各种方案无果,最后看到大佬的帖子才配置成功,特此记录。可以直接移步原贴,也可以看下去,

2019-05-24 20:20:03 2520 3

原创 整数变换问题

整数变换问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description整数变换问题。关于整数i的变换f和g定义如下:f(i)=3i;试设计一个算法,对于给定的2 个整数n和m,用最少的f和g变换次数将n变换为m。例如,可以将整数15用4 次变换将它变换为整数4:4=gfgg(15)。当整数n不可能变换为整数m时,算法应...

2019-04-23 22:02:14 920 1

原创 工作分配问题

工作分配问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。设计一个算法,对于给定的工作费用,计算最佳工作分配方案,使总费用达到最小。Input输入数据的第一行有...

2019-04-23 13:19:36 966

原创 运动员最佳匹配问题

运动员最佳匹配问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description羽毛球队有男女运动员各n 人。给定2 个n×n 矩阵P 和Q。P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i]...

2019-04-23 09:45:30 423

原创 子集和问题

子集和问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description子集和问题的一个实例为〈S,t〉。其中,S={ x1 ,x2 ,…,xn }是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得:。试设计一个解子集和问题的回溯法。对于给定的正整数的集合S={ x1 ,x2 ,…,...

2019-04-23 09:06:58 390

原创 多元Huffman编码问题

多元Huffman编码问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2 堆最多选k堆石子合并成新的一堆,合并的费用为新的一堆的石子数。试设计一个算法,计算出将n堆石子合并成一堆的最大总费用和最小总费用。对于给定n堆石子,计算合并...

2019-04-22 20:29:05 739

原创 区间覆盖问题

区间覆盖问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description设x1 , x2 ,…… , xn 是实直线上的n 个点。用固定长度的闭区间覆盖这n 个点,至少需要多少个这样的固定长度闭区间?对于给定的实直线上的n个点和闭区间的长度k,设计解此问题的有效算法,计算覆盖点集的最少区间数,并证明算法的正确性。In...

2019-04-22 19:21:46 292 1

原创 最优合并问题

最优合并问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description给定k 个排好序的序列s1 , s2,……, sk, 用2 路合并算法将这k 个序列合并成一个序列。假设所采用的2 路合并算法合并2 个长度分别为m和n的序列需要m + n -1次比较。试设计一个算法确定合并这个序列的最优合并顺序,使所需的总比较次数...

2019-04-22 17:12:33 1461

原创 活动选择

活动选择Time Limit:1000 ms Memory Limit:65536 KiBProblem Description学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动的开始时刻和截止时刻)。请设计一个算法来找到一个最佳的分配序列,以能够在...

2019-04-22 16:28:22 162

转载 最长公共子序列问题

参考:https://blog.csdn.net/huanghanqian/article/details/78892808最长公共子序列问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description给定两个序列 X={x1,x2,…,xm} 和 Y={y1,y2,…,yn},找出X和Y的最长公共子序列。Inpu...

2019-04-21 15:41:10 277

原创 数字三角形问题

数字三角形问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。Input输入数据的第1行...

2019-04-21 15:17:13 326

原创 最少硬币问题

最少硬币问题Time Limit:1000 ms Memory Limit:65536 KiBProblem Description设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。对于给定的1≤n≤10,硬币面值数组T...

2019-04-21 14:54:38 471

原创 高数Umaru系列(9)——哈士奇

高数Umaru系列(9)——哈士奇Time Limit:1000 ms Memory Limit:65536 KiBProblem Description由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一...

2019-04-21 13:49:53 251

原创 整数因子分解问题(分治)

整数因子分解问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description大于1的正整数n可以分解为:n=x1*x2*…*xm。例如,当n=12 时,共有8 种不同的分解式:12=12;12=6*2;12=4*3;12=3*4;12=3*2*2;12=2*6;...

2019-04-19 15:36:28 9382 1

转载 树莓派USB摄像头拍照上传至PC

原文地址 --->巴普洛夫的石头的博客先保存一份代码,日后写一份详细的编码过程Client.pyimport socketimport timeimport osimport sysimport structdef sock_client(): try: s = socket.socket(socket.AF_INET, socket.SO...

2019-04-11 19:20:56 2377 5

原创 汽车加油问题(贪心)

汽车加油问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。对于给定的n和k个加油站位置,计算最少加油次数。Input输...

2019-04-08 10:51:01 1186

原创 装船问题

装船问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description王小二毕业后从事船运规划工作,吉祥号货轮的最大载重量为M吨,有10种货物可以装船。第i种货物有wi吨,总价值是pi。王小二的任务是从10种货物中挑选若干吨上船,在满足货物总重量小于等于M的前提下,运走的货物的价重比最大。...

2019-04-01 11:22:58 192

原创 最长公共子序列问题

最长公共子序列问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description给定两个序列 X={x1,x2,…,xm} 和 Y={y1,y2,…,yn},找出X和Y的最长公共子序列。Input输入数据有多组,每组有两行 ,每行为一个长度不超过500的字符串(输入全是大写英文字母...

2019-04-01 10:38:57 225

原创 众数问题 sdutoj

众数问题Time Limit:2000 msMemory Limit:65536 KiBSubmitStatisticDiscussProblem Description给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。对于给定的由n 个自然数组成...

2019-03-06 20:14:09 728

原创 使用websocketd做websocket服务器,网页中接收数据

WebSocket和websocketd的介绍 -----&gt;https://www.jianshu.com/p/63afd0099565其中在websocketd中后台脚本是不限制语言的,在我的测试当中,脚本是用python编写的,就写了简单的输出,因为标准输入(stdin)就是 WebSocket 的输入,标准输出(stdout)就是 WebSocket 的输出。python脚本...

2019-03-03 17:02:22 2366

原创 Ajax定时获取数据

有时候在写网页时需要保证数据每隔一段时间进行更新,但又不能让整个页面刷新,所以可以定时的调用ajax帮我们完成数据的更新。效果图jsp页面代码:&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt;!DOCTYPE html&gt;...

2019-02-28 19:49:34 3676

原创 视频倍速播放

考研视频的语速实在太慢。。。提供一种视频倍速播放的方法。在电脑浏览器(如果你使用的是chrome的话)中打开视频,按F12进入开发者模式,将下面的代码粘贴到console当中即可,下面的代码就是1.5倍速播放,其他倍数自行修改参数即可。videojs.getPlayers("video-player").html5player.tech_.setPlaybackRate(1.5)...

2019-02-26 08:54:25 7403

原创 使用IDEA构建第一个springMVC项目Helloworld

刚接触springMVC,写一篇博客记录一下,以免后面就忘掉了。。。一、新建spring mvc使用IDEA的话可以很快的搭建起一个spring MVC的项目模版,很多需要的配置文件以及目录结构IDEA都会帮我们生成。首先新建一个工程,选择spring--&gt;spring MVC,如果选择了download,IDEA会帮我们下载需要的库。给项目起一个名字  点击fi...

2019-01-23 11:21:04 1112

原创 jsp上传图片(记录)

在做大作业时遇到了需要上传图片的场景,把使用方法记录下来。首先准备工作,使用servlet作为后台处理需要的jar包有commons-fileupload-1.3.2、commons-io-2.5.jar,可以去我的网盘下载https://pan.baidu.com/s/12SUmVJo3nDCNucTSQFlTSw需要的js文件,jquery和ajaxfileupload.js,链接---&...

2019-01-09 15:31:40 3166

原创 使用Ajax请求servlet返回json数据

在上一篇博客当中使用Ajax提交请求至servlet,得到的是String字符串,同样,js对于json的支持不用说,自然是最好的,也可以从servlet返回json格式的数据。在Java中提供了将数据封装为json格式的jar包,json.jar和json_simple-1.1.jar,这两个包都可以百度下载到,比较好找。jsp代码中只写了一个按钮用来触发点击事件从而调用Ajax获取数据...

2019-01-09 14:48:03 8462 6

原创 jquery+Ajax+servlet实现页面不刷新响应(1)

1、jsp页面代码使用jquery封装好的方法调用ajax更加方便,所以别忘记导入jquery,其中,url设置为接收请求的后台页面, 传输的数据类型为json格式,json内容可以从表单中获取,提交方式为post,在回调函数中根据返回值写对应的代码即可,比如页面跳转、更改页面某一个元素等等。&lt;%@ page language="java" contentType="text/ht...

2018-12-12 20:26:02 1664 2

原创 opencv初入门---利用visual studio创建第一个opencv项目

一、opencv环境配置1、opencv官网下载地址:https://opencv.org/releases.html#,从这里可以下到各个版本的opencv,当然也包括最近发布的opencv4。在这里,我用的时opencv3.4.1版本,这个版本号我们需要知道,因为在后面的配置当中还会用到这个版本号。下载后解压就是安装的过程, 选择解压到一个位置即可,我的放在了D:\opencv当中...

2018-11-29 15:55:25 3520 2

ImageEdit.zip

自己在学习android时用来测试的例子,里面包含了在页面中插入相册中的图片,拍照插入图片,切换页面背景音乐以及调用和风天气解析天气数据的代码

2019-06-27

MSP430 RFID读卡、串口上传程序程序

使用MSP430读取RFID卡中的信息,并通过串口将信息发送到PC端,可以在PC端使用串口调试助手看到读出的信息。

2019-06-14

onenet_http_上传温湿度

使用http协议与onenet物联网云平台建立连接,并将温度与湿度数据上传至云平台

2018-09-11

Cmake_makefile工具

CMake是一个跨平台的软件,能够输出各种各样的makefile或者project文件。

2018-08-09

Java做单片机口通信jar包

在用java做单片机的串口通信时,RXTXcomm.jar这个包为我们提供了很大的便利,包含win32 win64 Linux版本。

2018-05-25

java连接数据库jar包

java连接数据库的jar包,连接l数据库必须依赖的一个类库

2018-04-23

Qt编写服务器端和客户端模拟聊天软件

Qt编写服务器端和客户端模拟聊天软件,实现了同时收发数据

2018-02-01

gcc编程举例

gcc编程的简单应用,动态库静态库,文档中包含了三种排序的代码来分析gcc的过程,doc文件中有过程截图

2018-01-07

串口调试助手

比较好用的一款助手,可以读取到电脑上的所有串口

2017-07-28

空空如也

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

TA关注的人

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