自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Word2vec实战

1、实验代码和实验数据(提取码:6o65)思路:思想就不说了哈,开始输入为每个词的one-hot编码,比如词库为10w,输入就是(1,10W) ,模型参数W就是(10W,100),也就是我们想要的词向量矩阵,刚开始为随机初始化。训练时有一个固定滑动窗口,用两端的词去预测中间的词或者用中间的词去预测两端的词。整体训练还是挺简单的,jieba分词,训练每个词的词向量。 模型里面词相似计算并不是简单的向量之间的欧氏距离或余弦相似度。(融合了词频等维度信息)2、实验环境pyhton=3.6.8gen

2020-08-19 11:14:44 719

原创 linux常见命令

1、激活命令source ~/.bashrc2、添加环境变量如:python有依赖包添加环境变量(修改环境变量/etc/profile)vi /etc/profile 在最后一行添加(/root/sw/是路径)export PYTHONPATH=$PYTHONPATH:/root/sw/i 进入编辑esc+wq(按完esc,按个冒号,再输入wq,保存退出)exc+...

2019-10-23 09:49:28 306

原创 python写post请求

1、post请求#-*- coding:utf-8 -*-import jsonimport requestsdef request_data(urls,request_param): header_dict = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko', 'Content-Type": "application/json'}

2021-07-15 10:47:34 1651

原创 NVIDIA-Docker

1、安装nvidia-docker基础镜像(官网拉取,选定自己版本)docker run --runtime=nvidia --rm nvidia/cuda:9.0-base nvidia-smidocker run --runtime=nvidia --rm nvidia/cuda:10.0-base nvidia-smidocker run --runtime=nvidia --rm nvidia/cuda:10.1-base nvidia-smidocker run --runtime=n

2021-07-06 17:23:16 937

原创 python操作rocket-mq

the message body size over max value。Max

2020-12-15 10:41:28 10717 2

原创 2020 计蒜之道 预赛 第一场

A. 五子棋计蒜之道程序设计大赛已经迎来了第六届,蒜头君很开心,决定带上好友们一起下一把五子棋,并由自己来担任裁判。五子棋的规则为:双方分别使用黑白两色的棋子,每次落子(放置一个己方颜色的棋子),放在棋盘直线与横线的交叉点上,一方先形成至少五个己方颜色棋子连成一线者获胜。黑色棋子先手(第一个放置的棋子颜色一定是黑色)。在这里,没有任何禁手的限制(如果你不清楚禁手是什么,可以忽略这句话)。也就意味着,当一方出现六子连珠或更多己方棋子连成一条线时,也算这方胜利。当一方将要落子,且有至少一处落子...

2020-09-16 17:53:26 246

原创 docker安装-创建-打包-使用

1、docker安装(环境:阿里云服务器)apt updateapt install docker2、docker镜像制作第一步:环境依赖方法一:pip freeze > requirements.txt方法二:pip install pipreqspipreqs . --encoding=utf8第二步:创建一个Dockerfile文件(当前路径下有:demo、Dockerfile、requirements.txt)第三步:填写文件配置(demo为项目名)

2020-09-14 10:18:29 564

原创 Selenium_Chrome爬取文本和百度图片

1、下载chrome浏览器,查看浏览器版本(在chrome浏览器中输入下面命令)chrome://version/2、下载相关驱动3、将下载后的chrome驱动放入到python路径下的Scripts目录下①找不到对应版本(大版本一致即可)chrome版本:84.0.4147.125 (正式版本) (64 位)chromedriver.exe版本:84.0.4147.30 ②chromedriver.exe放入对应位置F:\Anaconda3\Scripts4、测试是

2020-08-26 09:10:30 483

原创 BIO序列提取实体(NER命名实体识别)

1、NER命名实体识别,网络预测的结果BIO,如何转录,提取出实体?思路1:遇到B则前面存在的实体,进行一次存储。多个i粘连一块儿也可能被认为是一个实体。错误的情况是B识别成i了。对于类别判断失误,粘连的实体取众数。#标签转录BIO格式string="我是李明,我爱中国,我来自呼和浩特"tags=["o","o","i-per","i-per","o","o","o","b-loc","i-loc","o","o","o","o","b-per","i-loc","i-loc","i-loc"

2020-08-03 15:28:39 6470 8

原创 Python常见知识点-个人总结

1、如何查看当前路径,如何查看环境依赖路径,如何添加环境依赖路径?#coding=utf-8import osimport sysprint(sys.path) #打印环境依赖路径print(os.getcwd()) #打印当前路径sys.path.append(os.getcwd())print(sys.path)...

2020-07-29 09:29:58 280

原创 爬虫爬取百度图片--python3

1、百度图库https://image.baidu.com/2、自定义爬取类型和张数#encoding=utf8import jsonimport itertoolsimport urllibimport requestsimport osimport reimport sysType = sys.getfilesystemencoding()str_table = { '_z2C$q': ':', '_z&e3B': '.', 'AzdH3F

2020-07-28 15:10:42 457

原创 零基础入手SpringBoot(二)

1、引言零基础入手SpringBoot(一)完成了相应的环境配置,这里来介绍一下我的学习路线,学习资料,已经如何引用别人的模板,在别人的基础上做修改。2、学习视频()①3、引用web模板的资料4、如何修改别人的web模板...

2020-04-22 21:25:09 191

原创 零基础入手SpringBoot(一)

1、引言零基础学习SpringBoot,首先需要安装相应软件和配置相应环境,跑通一个简单的Demo案列。为后期的学习奠定基础。对于一个不怎么会java,也不怎么会spring,更别提融合后的springboot,哎,太难了,路漫漫其修远兮....2、相关软件下载和安装①目前java主流的编译器idea,最好别下载最新版本的,不容易激活。3、相关环境配置4、第一...

2020-04-20 21:29:14 407

原创 Python之赋值和引用

1、Python 数组的赋值和引用问题:数组传参,函数内数组修改,主函数数组也发生修改(引用导致)def Change(a): a[0]=10if __name__=="__main__": a=[1,2,3,4] Change(a) print(a) #[10, 2, 3, 4]list,numpy总结(引用和赋值)import num...

2020-01-14 10:53:32 1278

原创 常见的降维方法(PCA,SVD)

1、PCA降维(主成分分析)PCA降维就是去除线性相关,使得最后剩余的属性维度全都线性无关。其实:PCA降维不仅是去除先线性无关,还可以过滤掉小特征值对应的特征向量。因为特征值变化小,对应的特征向量变化也小,转换后两个维度相似性就比较大。相似度大就没有意义。 均值(平均值) 样本方差(总体方差是n,样本方差是n-1) 协...

2019-09-10 11:30:47 8114 1

原创 子串最长的斐波那契数列

思路:暴力,枚举斐波那契数列开始的两个值。若长度为2的时候,输出0时间复杂度有点高,有没有什么优化的方式呢?①错误思路:把每次出现的斐波那契数列标记一下,如果下次开始的两个值都出现过,那么就结束。1 2 3 5 8 (1和2开始,依次标记3,5,8,后续遍历2和3的时候就可以直接终止了)错误原因:没有考虑到标记的两个数可能不是同一个斐波那契数列得到的5 7 9 1...

2019-09-06 08:42:15 534

原创 NLP(理论基础)

小白一枚,看了很多天的NLP,也没看出什么头绪。代码不代码的我感觉只要用心去看,即使看不懂,一点一点的去啃,也能看个大概。最重要的是思想。1、首先介绍一下NLP的基础知识①分词1)nltk安装(pip install nltk)nltk就是一个工具包,里面有很多语料,很多模型。可以用来分词。import nltksentence = “hello, world"token...

2019-09-04 14:24:05 1625

原创 git新手使用教程

1、准备工作,git下载安装(傻瓜式安装即可)2、第一种方式同步项目(先克隆,修改后再上传)①github上创建一个仓库(github登录名是邮箱或者是用户名)1)、在页面上方用户菜单上选择 “+”->New repository 创建一个新的仓库2)、仓库取一个名字,点击创建仓库按钮(create repository),你将成功创建一个仓库②复制新建仓库的url(克隆...

2019-09-02 11:39:40 7392

原创 连续子串和

1、给出一个序列,求连续子串和的最大值,要求在O(n)求解思路:积分图+两层for循环遍历起始位置和终止位置,O(n^2)最优思路:依次累加,并不断更新Max,在累加的过程中,若sum小于0,更新开始位置。其实这个更新位置我纠结很久,这里若第i位sum<0,sum从下一位开始累加求和。第i要是为正数怎么办?怎么可能,sum(i-1)+a[i]<0,sum(i-1)要求是大于...

2019-08-06 14:34:18 625

原创 图像分类(ResNet、ResNetxt、InceptionV4)

1、ResNet(残差网络)残差网络就是加一个直连,在两个卷积操作中加入一个直连,这样操作优点在于求导操的时候,阻止了梯度消失(怎么加?注意这里的直连不是拼接,卷积操作后要保证与原始输入通道一致,然后对应位置相加)。残差网络是基于vgg19,vgg19=2conv+2conv+4conv+4conv+4conv+3fcl,34层的残差网络=1conv+6conv+8conv+12...

2019-07-30 09:17:20 7237

原创 SVM(支持向量机)

1、何为SVM?① SVM,中文名支持向量机,分类最基本的想法是:在样本空间中找到一个划分超平面,将不同的类别划分开。然而这个划分超平面很多,我们应该去找哪一个呢?如下图所示:②给定训练样本集D={(x1,y1),(x2,y2),(x3,y3),......,(x1,y1)},Y∈{-1,1},每一个样本(xi,yi)可以看做这个样本的两个特征。SVM就是去找划分超平面,如何找呢?...

2019-07-24 14:16:09 565

原创 图像分类(AlexNet、Vgg、GoogLeNetV1-V3)

1、预备知识①卷积操作(卷积核其实是一个立方体,64*64*3通过100个3*3的卷积核得到64*64*100,再通过一个3*3的卷积得到64*64*1,这里padding=1,stride=1卷积后图像长宽不变)我想表达的是,卷积核的默认维度是输入图像的通道数。②池化操作(降维)2、AlexNet网络①5个卷积层+3个全连接层(5个卷积跟5个激活)②ReLu非线性激活...

2019-07-24 14:01:13 1237

转载 初识Typora

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其目标是实现易读易写。我刚刚接触一款简单高效的Markdown编辑器–Typora,个人觉得非常好用,强烈推荐给大家。一、Typora的优点简洁美观 实时预览 扩展语法 跨平台 免费二、主要功能介绍1.对文字的特殊标注(1)标题标题是用“#”实现的...

2019-04-02 13:57:18 274

转载 傅里叶分析之掐死教程(完整版)

傅里叶分析之掐死教程(完整版)更新于2014.06.06(Heinrich)作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。——更新于2014.6.6,想直接看更新的同学可以直接跳到第四章——...

2019-04-02 08:20:33 172

原创 博客园如何设置自己的主题

看到别人的博客园的主题弄的非常好看,羡慕不已,然后瞎鸡儿搞了几天。我的博客园思路:融合了多个楼主的分享,主要修改js中的一些链接,修改成自己的就ok了。框架什么的都没有修改。话不多说直接粘贴代码:页面定制css代码#EntryTag{margin-top:20px;font-size:9pt;color:gray}.topicListFooter{text-align:right...

2019-04-01 09:58:20 4122 11

原创 判断图中是否存在环

1、无向图①拓扑排序(判断是否有环)②深度优先搜索(判断是否有环)③dfs+辅助栈(确定环的路径)2、有向图①拓扑排序(判断是否有环)②深度优先搜索(判断是否有环)③dfs+辅助栈(确定环的路径)错误代码(刚开始这样想,但是不正确)①遍历每一个点,然后判断是否能够走回到原点,这样容易出现大量重复。#include&lt;stdio.h&gt;#inclu...

2019-03-06 16:35:26 4693

原创 三星研究院上机题(Order of task)

Thereare V tasks to do. Some task(s) can begin only after a particular task ends,which we will call precedence relation. A graph indicating precedence relationof tasks is given. In this graph, each ta...

2019-03-04 16:06:10 2880 4

原创 三星研究院上机题(Optimal Path)

Mr. Kim has to deliver refrigerators to N customers. From the office, he is going to visit all the customers and then return to his home. Each location of the office, his home, and the customers is gi...

2019-03-04 14:50:35 3346 8

原创 三星研究院上机题(Common Ancestor in Tree)

You are to find the closest common ancestor of two vertices in a binary tree. For example, the common ancestors of vertices 8 and 13 in the figure below are vertices 3 and 1. Among them, vertex ...

2019-03-04 08:35:11 2884 3

原创 微信语音文件转换mp3

1、先找到手机里面的音频文件(.amr)2、下载软件silk2mp3①双击silk2mp3.exe②选择文件③开始转换3、本来以为电脑客户端中也能找到相应的文件,但是发现是加密过的,不能用;所以只能使用android手机找到对应文件,iphone没有尝试,据说不是amr格式。...

2018-11-26 21:03:06 3745

原创 决策树

决策树是一种基于分类与回归方法,决策数学习通过通常包括3个步骤:特征选择、决策树生产和决策树的修剪。常用的算法有ID3、C4.5、CART。决策树是一种描述对实例进行分类的树形结构,决策树由结点和有向边组成,结点有两种类型:内部结点、叶结点。内部结点表示特征或者属性,叶子结点表示一个类。①特征的选择为了进行特征选择,给出熵和条件熵的定义,从而求取信息增益和信息增益比。熵表示随机变量不确...

2018-10-10 08:26:18 297

原创 求幂(京东2018秋招)

东东对幂运算很感兴趣,在学习的过程中东东发现了一些有趣的性质: 9^3 = 27^2, 2^10 = 32^2东东对这个性质充满了好奇,东东现在给出一个整数n,希望你能帮助他求出满足 a^b = c^d(1 ≤ a,b,c,d ≤ n)的式子有多少个。例如当n = 2: 1^1=1^11^1=1^21^2=1^11^2=1^22^1=2^12^2=2^2一共有6个满足要求的式子...

2018-10-09 08:41:07 995

原创 小试牛刀(二)

思路:再来读一遍题目,就是一个取石子游戏,首先肯定第一反应就是暴力啊,暴力k值,然后直到找到满足条件的最小的k值结束,但是肯定会超时。我开始有闪过这样一个想法,都是错误的哈(只要取大于等于一半即可,妞妞取得一半是最少的,牛牛取得一半消耗的次数,然后去除,直接得到m,哈哈牛牛的每次取值是总数的1/10,不断变化的)。其实很简单k值得取值范围1~1^18,二分找到满足条件的k值啊,long lon...

2018-10-08 10:48:57 337

原创 经典回顾(一)

依稀的记得河南省第七届ACM省赛的第一题《物资调度》,貌似可以用dfs水过,但是后来发现可以用dp解决。现在在做面试题的时候又遇到了类似的问题。突然发现这题原来也不过如此,我也能把动态转移方程给推出来了。方法一:dfs,每个数都有取和不取两种状态。如果数据太大(2^n),一定会超时。/*#include<iostream>using namespace std;int...

2018-09-28 14:28:44 405

原创 最大连续子序列的和

1、单调递增子序列(dp)。2、最长公共子序列(dp)。3、最大连续子序列的和(dp)。上述问题,都是经典的dp算法实例,但是针对问题的变形,就很难再用dp来处理了,反正我不会,暴力出奇迹,可以用分治的方法同样解决问题1和3。①最大连续子序列的和;最大连续子序列的和,要求个数必须大于1;最大连续子序列的和的绝对值,要求可以改变k个元素的正负号。思路:前两种,我以前总结过。第三种,这...

2018-09-25 12:36:23 3992

原创 平衡二叉树(AVL树)

1、二叉排序树(BST)左子树上所有结点的值均小于它的根结点的值;右子树上所有结点的值均大于它的根结点的值;2、平衡二叉树(AVL)如上图,都是BST树,但是针对右图的查询,时间复杂度会从O(logN)退化到O(N),所以就引出了平衡二叉树;平衡二叉树是在BST基础上引出的,满足条件是:每个节点左右子树高度差的绝对值不能超过1。其实吧,AVL树的定义不一定非得是BST树,只要满足左...

2018-09-25 10:28:33 1112

原创 凹凸函数

我擦,迷瞪了一上午,还以为人家题目出错了,凹凸函数在同济大学高等数学中的定义符合人们的思维定式。在国际上的定义恰好与同济大学高等数学中的定义相反。1、同济大学高等数学定义:2、国际上的定义:国际上的定义刚好与国内的凹凸函数的定义相反。二阶导数大于0,则为凸函数,有极小值;二阶导数小于0,则为凹函数,有极大值(后面涉及到的凹凸函数,均为国际上的定义);3、e^x的二阶导数大于0,...

2018-09-18 15:39:03 41603 1

原创 小试牛刀(一)

1、有10张饼,每天至少吃一张,问第三天吃完的概率(36/512)思路:这里的三天吃完,是指恰巧第三天吃完;那么第一天最多吃8张,剩下两天对应的只有1种情况,第一天吃7张,剩下两天对应的有2种情况,第一天吃6张,剩下两天对应的有3种情况,同理依次类推:1+2+3+4+5+6+7+8=36。10张饼一共有多少种吃发?可以第1天吃完,可以两天吃完,可以三天吃完......最多十天吃完。方法...

2018-09-17 15:02:13 1100

原创 POI往word模板中写入数据和图片

1、我找了两个模板,一个能循环添加表格,不能插入图片;一个可以插入图片,但是不能循环添加表格,那么综合这两个模板即可,但是最后发现两个版本不兼容,新旧jar中方法的更新导致不能同时添加,还好可以将其封装成exe。2、第一步,写一个word模板,用模板一,写入所有的文本数据和要循环好的框架,只是不添加图片,用模板二直接添加图片即可。源码下载《初始模板》《写入文字》《写入图片》...

2018-09-13 08:28:09 10763 10

原创 java界面添加时间控件并获取时间

参考链接,这个写的非常细致,这里我只取我能用的到的,我只是想获取一个时间,如下所示。jar包下载地址。package com;import java.awt.Dimension;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java...

2018-09-11 08:45:44 8070 4

三星研究院上机题目数据及源码

包含题目、数据、代码。

2019-03-04

POI操作Word中插入文本和图片

POI对Word的操作,特别是针对生成报告模板时,向word中写入文本和图片。

2018-09-13

KNN实现手写数字的识别(源码+数据)

KNN实现手写数字的识别,包含图片数据,已经实现图片数据与文本数据的转换

2018-05-09

MFC滑块slider控件使用

MFC界面跳转、MFC中Slider控件的使用、MFC中线程的使用!

2018-03-13

json jar包

使用java对json文件进行读写操作时,需要用到该jar包。

2018-03-05

python爬取百度图片

python做爬虫,爬取百度图片,输入关键字和想要爬取图片的个数即可。

2018-01-17

吴恩达_logistic_源码

吴恩达 DeepLearning.ai 课程,第二周logistic Regression实战。

2018-01-16

用Python给头像加上圣诞帽

随着圣诞的到来,大家纷纷@官方微信给自己的头像加上一顶圣诞帽。当然这种事情用很多P图软件都可以做到。但是作为一个学习图像处理的技术人,还是觉得我们有必要写一个程序来做这件事情。而且这完全可以作为一个练手的小项目,工作量不大,而且很有意思。

2018-01-08

空空如也

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

TA关注的人

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