自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (7)
  • 收藏
  • 关注

原创 任意四边形坐标标记格式txt文件转labelme标记的json格式文件

1.任意四边形坐标标记格式:tl_x,tl_y,tr_x,tr_y,br_x,br_y,bl_x,bl_y。从左上点开始顺时针旋转的四个顶点的坐标2.转换代码:import jsonimport base64from PIL import Imageimport ioimport osimport cv2import numpy as npdef generate_j...

2019-12-20 17:16:44 1954 3

原创 PSENet运行历程

最近在尝试运行PSENet(github地址:https://github.com/whai362/PSENet),想看看效果如何,刚开始自己安装环境,死活编译不成功,后参考博客:https://blog.csdn.net/yang332233/article/details/90545510,重新装环境,还是编译不成功,报错Makefile:10: recipe for target 'a...

2019-11-12 21:39:11 2415 1

原创 tensorflow_PSENet运行历程

这几天一直尝试跑通PSENet(github地址:https://github.com/whai362/PSENet),奈何编译一直不通过,报错Makefile:10: recipe for target 'adaptor.so' failedmake: *** [adaptor.so] Error 1后来在issues里找到可以解决办法,可以编译成功了,测试又报错:Import...

2019-11-12 21:29:20 1744 6

原创 layui数据表格table导出所有数据到excel

在用layui自带的table导出excel表的时候发现,分页的时候只能导出当前页的数据。项目中甲方要求导出所有数据,后进行很多解决办法的尝试。1.刚开始想到有用toobar在表头工具栏自己加一个导出按钮,不用layui设置的导出按钮,用户点击导出按钮的时候,发一个page:1,limit:100000000(将limit设置到足够大,以保证能请求到所有数据)的请求,再通过layui设置的导出...

2019-09-21 10:47:17 12077 2

原创 win10安装jdk

1.官网下载jdk:https://www.oracle.com/java/technologies/jdk8-downloads.html选择与自己电脑版本配对的可执行文件,进行下载。我这里选择的是windows64位:下载之后双击进行安装,注意它会先安装jdk,jdk安装完成之后会继续安装jre,这两个安装的时候都可以选择安装路径(注意两次路径的选择,我就是jdk没注意到默...

2019-09-07 14:59:49 6377 1

原创 将url获取的图片转换成base64,并判断图片是否旋转

项目中遇到从服务器获取的图片发生了逆时针90度的旋转,现在要将其正常显示,想到的办法是:1.先将url对应的图片转成base642.再判断base64图片有怎样的旋转偏差,并进行对应的矫正代码:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <tit...

2019-09-05 12:04:04 1210

原创 解决layui上传图片预览旋转90度的问题

问题:使用layui上传图片的,出现图片旋转90度解决办法:通过EXIF.getData获取图片信息,判断图片是否旋转html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title&...

2019-09-05 11:45:13 3362 1

原创 机器学习笔记(三):朴素贝叶斯

当特征和类别有明显的因果关系时,看贝叶斯公式的时候我还能理解,对上号,但是当特征与类别没有明显的因果关系的时,用贝叶斯公式时经常对不上号,条件概率和后验概率傻傻分不清楚,所以特地花时间整理了一番。1.条件概率的推导:由上图可知: 可得: ...

2019-08-26 17:13:53 172

原创 机器学习笔记(二):决策树

决策树做决策类似于下面的流程图:怎么构建决策树:1.特征选取:选取信息增益(在划分数据集之后信息发生的变化称为信息增益)最高的特征最为最优特征。信息增益越大,特征对最终的分类结果影响也就越大,我们就应该选择对最终分类结果影响最大的那个特征作为我们的分类特征。特征A对训练数据集D的信息增益g(D,A)定义为集合D的经验熵H(D)与特征A给定条件下D的经验条件熵H(D|A)之差:...

2019-08-26 16:06:42 124

原创 在jupyter中进入conda创建的虚拟环境

1.在终端进入创建的环境,安装ipykernelconda install ipykernel2.将环境写入jupyter notebook的kernel中python -m ipykernel install --user --name 环境名称 --display-name "在jupyter中显示的环境名称"3.在jupyter创建文件时选择对应的环境...

2019-08-26 15:58:11 577

原创 机器学习笔记(一):K-邻近算法

最邻近算法步骤:1.计算已知类别数据集中的点与当前点之间的距离;2.按照距离递增次序排序;3.与当前点距离最小点的类别作为当前点的预测分类。k-近邻算法步骤:1.计算已知类别数据集中的点与当前点之间的距离;2.按照距离递增次序排序;3.选取与当前点距离最小的k个点;4.确定前k个点所在类别的出现频率;5.返回前k个点所出现频率最高的类别作为当前点的预测分类...

2019-08-26 15:50:28 236

原创 开放API接口

1.新闻API2.热门小说推荐列表API3.小说搜索API:https://www.apiopen.top/novelSearchApi?name=小说名称示例:搜索小说斗罗4.小说详情API:https://www.apiopen.top/novelInfoApi?name=小说名称示例:搜索小说斗罗大陆前传5. 城市天气获取API:https://www...

2019-07-25 19:27:54 3494

原创 常用快捷键整理

google1.在浏览器中打开文件:ctrl+o2.保存网页:ctrl+swebstrom1.当前页查找:ctrl+f2.全局查找: ctrl+shift+f3.全局替换的快捷键:ctrl+shift+r4.代码格式化的快捷键:ctrl+alt+l(会和qq的快捷键冲突,建议先将qq关闭)...

2019-07-25 15:23:25 166

原创 微信小程序(六):伪tabbar的实现

微信小程序原生的tabbar一个项目只能有一个,我想要在多个页面都能使用不同的tabbar,就找到伪tabbar这种方法,通过点击元素实现页面跳转。新建文件夹:tabbarStudy.wxml<view> <view>个人中心</view> <!-- 伪tabBar --> <view class='tabBar'...

2019-07-24 17:25:10 423

原创 微信小程序(五):上滑加载更多和下拉刷新的实现

1.准备工作由于要演示上滑加载更多,所以此处换用豆瓣的API。在微信公众平台-》开发-》服务器域名进行配置。本来是要配置https://api.douban.com的,但是控制台报错403,查阅资料修改为https://douban.uieee.com。并在微信开发者工具-》详情中进行设置,便可成功请求数据。url:https://douban.uieee.com/v2/movi...

2019-07-24 11:59:08 2973 1

原创 微信小程序(四):通过list列表跳转详情页

1.难点:怎么知道用户点击的是list中的哪一条数据?方法一:在template外for循环里通过for循环的index获取将index赋值到data-studentId,data-后面的变量名是不区分大小写的,获取值的时候只能用小写获取。控制台根据我点击打印出来的index:方法二:在template里通过for循环的index获取(与方法一类似,只是catchta...

2019-07-23 17:18:27 8556

原创 微信小程序(三):使用template模板时无法获取for循环下标index的问题

使用template模板渲染的数据列表,点击后跳转到详情页,本想通过for循环中的index对应点击的是哪一条数据,后来发现template模板中无法获取index。问题重现:【接微信小程序(二)的示例继续写】运行结果:后来查阅资料发现template中无法获取下标index,那如何获取呢?方法一:for循环的下标index不能直接在template中获取,需要通过t...

2019-07-23 15:30:09 3115 3

原创 微信小程序(二)template模板的使用

template模板实现样式复用,只用写一遍wxml和wxss,在需要用到模板样式的地方将模板引入就可以,大大提高了代码的简洁性。创建文件夹:1.先写静态样式templateStudy.wxml文件:<view class='container'> <view class='list'> <view class='lis...

2019-07-23 10:36:49 923

原创 微信小程序(一)代码的编写顺序:先静后动

1.先写静态页面,使用静态数据设计好样式。将要测试的页面放在app.json的pages首个路径,方便运行查看效果。wxml:<view class='container'> <view class='item'> <label class='labelname'>姓名:</label> <label class=...

2019-07-22 21:19:43 1154

原创 微信支付wx.requestPayment成功回调函数success里的页面跳转不执行

在微信小程序中用微信进行支付时,支付成功后点击完成并没有执行success里的页面跳转,查了很多资料并没有找到解决办法wx.requestPayment({ 'timeStamp': '', 'nonceStr': '', 'package': '', 'signType': 'MD5', 'paySign': '', 'success':function...

2019-07-13 10:46:50 7389 4

原创 layui数据表格在ios设备上列宽无限增长的问题

问题:做项目的时候需要适配ipad,发现在pc端显示良好的数据表格,在iPad上表格列宽无限向右增长的现象,我没有设置表格的整体宽度,而是让她自适应父元素的宽度。解决办法:在网上找了很久的解决办法,没有找到,最后自己尝试修改寻找原因,发现将我在渲染表格时候设置的列宽注释掉,列宽就不会无限增长了。原因:尚未发现。...

2019-06-11 21:48:43 866

原创 js监听浏览器标签栏切换

在项目中遇到在浏览器标签栏切换标签时,点击的当前标签页并没有重新加载,导致没有按照预期的js执行,于是就找到监听浏览器标签栏切换的函数。document.addEventListener('visibilitychange', function() { if (document.visibilityState=='hidden') {//切离该页面时执行 }...

2019-06-10 09:42:48 4322

原创 windows上EndNote的安装和使用,使用报错“服务器运行失败”

安装包百度网盘链接:链接:https://pan.baidu.com/s/16zJuzp-FvFv0Np3Wz26cVw 提取码:wlyc点击ENX9Inst.exe进行安装,按照readme.txt文件进行汉化。我因为多次安装卸载,导致下次安装使用受影响,这里给大家推荐一款卸载软件geek.exe,下载链接:链接:https://pan.baidu.com/s/1ObXG6cYaqNu...

2019-05-20 16:06:23 21259 2

原创 NotePress和Word无法关联:MS Word插件安装失败,请确认您的MS Word为Office 2000或更高版本

这几天想装个notepress为以后写论文做准备,结果装了好几遍都无法和word关联,最后终于解决了,写篇文章记录一下。我是win10系统,word 2016家庭版(买电脑的时候预装送的)。1.notepress的安装链接校园网的同学可以选择集团版,输入学校名称,点击搜索结果便可下载。2.notepress与word关联从notepress关联word:notepress...

2019-05-20 10:45:25 17058 14

原创 windows系统上anaconda安装face_recognition

尝试过很多次anaconda创建的python3.7的虚拟环境上安装face_recognition,一直不成功。查阅资料后发现安装face_recognition之前需安装dlib,要求安装dlib 19.7.0,而dlib 19.7.0是针对python3.6的,所以正确安装步骤如下:1.创建一个python3.6的虚拟环境conda create --name python36 ...

2019-05-20 09:24:28 2452

原创 anaconda常用命令行

1.创建虚拟环境:conda create --name 虚拟环境名称 python=版本号例如:conda create --name python37 python=3.72.查看虚拟环境列表conda env list3.进入虚拟环境:activate 虚拟环境名称例如:activate python374.卸载虚拟环境:conda remove --nam...

2019-05-20 09:04:14 736

原创 word文档任意位置开始插入页码

这里举例子一共三面,第一面内容“测试”,第二面内容“第一页”,第三面内容“第二页”,从第二面内容“第一页”开始插入页码。1.在要开始插入页码的上一页点击布局-》分割符-》下一页2.插入-》页码-》页面底部-》选中一种样式3.此时可以看到三面都出现了页码,且是从第一面开始插入的页码。现在要从第二面才开始插入页码,鼠标移到第一面的页码下标处,勾选首页不同可以看到第一面的页...

2019-05-18 17:30:39 5348

原创 倒计时在ios系统上显示undefine

在项目中做一个简单的倒计时,安卓手机上可行,但在苹果手机上显示undefine,在谷歌浏览器的控制台可将时分秒打印出来,找了很久没发现错误在哪,后来发现是ios对getTime()函数不兼容,主要是时间格式为:2019-3-21 12:00:00 在苹果上获取时间戳有兼容性问题 ,需要转换成 2019/3/21 12:00:00 才可以正确获取到时间戳。解决办法:var t = new Dat...

2019-05-05 15:15:36 507

原创 git常用命令总结

先在本地已有的程序文件夹创建本地仓库,将本地仓库push到远程仓库时经常报错推送失败,后来选择先创建远程仓库,将远程仓库克隆到本地,再将已有的程序文件夹复制到克隆的本地仓库中,再push,就没有报错。下面总结一下我在项目中常用的git命令:克隆远程仓库:git clone [url]例如:$ git clone https://github.com/libgit2/libgit2克...

2019-04-17 10:39:15 183

原创 js笔记

1.layui如何让iframe子页面的弹出层在父页面弹出parent.layer.open({})iframe子页面和父页面都要引入<link rel="stylesheet" href="../../layui/css/layui.css" media="all"><script src='../../layui/layui.js'></scri...

2019-04-17 10:16:35 154

原创 创建springboot+mybatis项目详细版全过程

1.创建一个springboot的maven项目(完成图中勾选处后,一路next继续)设置项目的元数据,第一个是包结构(Group),第二个是项目标识(Artifact):添加项目所需要的依赖,Web的依赖和数据库的依赖:第一次建立项目,需要下载许多包,请耐心等待一下。最后pom.xml如下:<?xml version="1.0" encoding="U...

2019-04-16 22:17:08 12819 9

原创 springboot+mybatis项目运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more

问题:在创建springboot+mybatis项目时,在浏览器输入网址运行,项目报错:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the s...

2019-04-16 16:11:41 429

原创 IDEA的debug模式

在项目中总是需要进到debug模式进行调试,但是对IDEA的debug模式使用又不够了解,特地抽空整理一番。1.debug模式里一些按钮的使用:Show Execution Point (Alt + F10):如果你的光标在其它行或其它页面,点击这个按钮可跳转到当前代码执行的行。 Step Over (F8):步过,一行一行地往下走,如果这一行上有方法不会进入方法。 Step In...

2019-04-03 22:06:47 501

原创 mysql关联表操作

product_info表:product_info_link表:1.查询查询platformcode为002的商品信息:SELECT pi.* FROM `product_info` as pi,product_info_link as pil where pi.product_id = pil.product_id and pil.platformcode = '00...

2019-04-03 21:03:23 401

原创 jmeter连接数据库

1.下载数据库对应的jdbc驱动。不同的数据库对应不同的驱动,我是使用greenplum数据库,却按网上的教程下载mysql连接驱动,导致一直连接不成功。2.将下载的jar包放到jmeter的lib文件夹下。再添加jar包3.线程组-》添加-》配置元件-》JDBC Connection Configuration线程组-》添加-》取样器-》JDBC Request数据...

2019-03-20 13:26:59 268 1

原创 jmeter进行带token的测试

1.创建线程组:测试计划-》添加-》线程(用户)-》线程组2.在线程组添加http请求默认值:线程组-》添加-》配置元素-》http请求默认值3.设置token:线程组-》添加-》配置元素-》http信息头管理器方法一:从文档里读取线程组-》添加-》配置元素-》CSV数据文件设置存储token的文件:方法二:通过登录请求的返回值中获取token创建登录...

2019-03-20 13:06:11 14124 4

原创 input输入框的空值判断

1.null==undefined2.""==0

2019-01-22 14:35:17 2140

原创 css设置元素居中

水平居中 方法一:子元素设置margin: 0 auto;适用场景:子元素宽度已知&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;居中布局&lt;/title&gt; &lt

2019-01-19 16:37:09 1850

原创 css中的相对定位和绝对定位

正常情况下,position属性的值默认为static,元素出现在正常的文档流中,元素没有偏移属性,也就是说给元素设置的left,right,bottom,top这些偏移属性都是没有效果的。 相对定位 对某元素设置相对定位,这个元素他会跟其它的元素一样,出现在文档流中它该出现的位置。当我们设置它的水平或垂直偏移量时,它会相对于它在文档流中的位置进行移动。三个浮动的块,第二个块是设...

2019-01-19 14:42:06 311

原创 微信小程序学习笔记

1.问题:做项目的时候,点击input标签很难获取到焦点进行输入解决办法:鼠标长按即可2.问题:wx.navigateTo页面不跳转原因:我想要跳转到的目标页面含有tabBar底部菜单栏解决办法:将wx.navigateTo换成wx.switchTab3.问题:怎样限制显示文字的长度,超出长度显示省略号解决办法:CSS设置 text-indent:2em; /*首行...

2018-12-27 20:40:51 170

SVM实例.zip

SVM实战之求解线性代码实例、非线性代码实例

2019-08-26

Logistic实例.zip

Logistic实现分类器训练、预测病马死亡率

2019-08-26

贝叶斯分类实例Naive Bayes.zip

贝叶斯实现言论过滤器、过滤垃圾邮箱、新浪新闻分类

2019-08-26

决策树实例代码Decision Tree.zip

决策树实现预测贷款申请结果、预测隐形眼镜类型、

2019-08-26

kNN实例代码.zip

KNN实现电影分类、约会网站配对效果判定、手写数字识别实例

2019-08-26

springboot+mybatis项目详细版

创建springboot+mybatis项目入门详细版,有带错误码的返回值

2019-04-16

机器学习识别手写数字0和1

使用机器学习的方法来识别手写数字,了解模型训练和用模型来进行预测的具体过程,在VS上配置好opencv便可直接运行。

2018-07-18

空空如也

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

TA关注的人

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