- 博客(40)
- 收藏
- 关注
原创 GIT基础常用命令-1 GIT基础篇
git是一种分布式版本控制工具,客户端不仅要检出文件的最新快照,而且对代码仓库进行完整的镜像,相比于svn需要配置服务器,每次都是往服务器上添加或者下拉操作,如果svn的服务器宕机了,你就无法提交或者下拉,并且中央数据库所在的硬盘受损的话,就GAME OVER了,除了代码没了,而且各种操作记录都无了。
2023-03-06 14:31:05
1227
1
原创 centos源码安装postgresql数据库并设置自启以及smlar插件安装【超详细】
postgresql数据库作为目前最先进的关系型数据库,还是很能打的,这次安装postgresql数据库的原因还是其能够对千万级别数据汉明距离相似性查找,且效率极高;进入首页之后可以直接download,就可以看到各种方式下载,本人比较喜欢源码下载(可以离线使用),原因就跟windows安装软件一样。,可以安装在自定义的目录,能清楚的知道文件夹目录里面方的啥,而不喜欢用360等病毒软件傻瓜安装。............
2022-08-09 20:00:08
1502
原创 【wireshark报文解析ping baidu.com】
由于目前面向领导编程,最近领导让我们抓包分析数据包,之前大学学习过计算机网络这门课程,但是上课老师是个无情的念PPT机器,导致现在一知半解,之前面试也看过B站的石家庄什么厂为例子的韩立刚老师的计算机网络课程视频计算机网络原理,感觉讲得很好,如果有这方面深入的可以推荐看一下B站视频,韩老师使用虚拟机之间发报文来分析报文,当时惊呆了我,原来可以这么玩。回到现在,现在分享一下wireshark这个软件的使用。wireshark(官网)(前称Ethereal)是一个网络封包分析软件。...
2022-08-08 15:27:13
4023
原创 【centos安装mysql服务器并开启远程访问】
centos安装mysql如果设置的密码太简单了会报错( ERROR 1819 (HY000): Your password does not satisfy the current policy requirements)解决方案如下:登录mysql执行:第一个密码强度等级,第二个是密码长度设置为6位(如果你设置的是8位就不做修改)另外可以通过语句查看密码设置规则2 赋权所有远程ip都可以进行登录(如果未开放端口得需要去腾讯云或者阿里云官网实例防火墙与策略开启端口,mysql默认的
2022-06-07 20:21:08
1209
原创 【[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_】
mysql初始化失败
2022-06-04 19:53:57
8562
5
原创 【spring boot实现发送邮件】
文章目录spring boot实现发送邮件功能1.pom添加依赖2.配置controller3 获取授权码4.测试请求spring boot实现发送邮件功能1.pom添加依赖 <!-- https://mvnrepository.com/artifact/javax.activation/activation --> <dependency> <groupId>javax.activation</groupId>
2022-05-19 14:45:04
429
原创 informix数据库大全(持续更新)
数据库操作常用命令:登陆命令,putty或者ubuntu命令dbaccess databaseName执行sql脚本命令 : dbaccess databaseName sqlExample.sql表操作常用命令建表语句create table tableName(tableColumn type [not null unique])extent size 2400000 next size 1200000 lock mode row;create index 数
2022-04-28 11:49:05
6635
原创 spring boot修改请求上下文
通过spring boot yaml配置文件修改上下文跟yaml可通过如下方式server: ## 应用服务 WEB 访问端口 port: 8081 ## 应用服务 WEB 上下文跟 servlet: context-path: /potato-web-market.application可通过如下方式:server.servlet.context-path= /potato-web-market比如定义的控制器测试为:import org.springframe
2022-02-16 00:16:04
945
原创 Simhash算法详解及python实现
Simhash算法详解及python实现GoogleMoses Charikar发表的一篇论文“detecting near-duplicates for web crawling”中提出了simhash算法,专门用来解决亿万级别的网页的去重任务。文章目录Simhash算法详解及python实现前言一、什么是simhash二、simhash步骤1.分词2.hash3.加权4.合并5.降维三、simhash比对总结前言simhash算法用来进行文本比对的提示:以下是本篇文章正文内容,下面案
2022-02-10 14:13:26
6180
1
原创 Spring Boot配置数据源(mysql)
最近在学习spring boot配置链接mysql数据源。步骤如下:1.添加pom文件依赖<!--导入JDBC的场景启动器--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><!-
2022-01-28 20:44:32
18951
原创 Spring Boot日志配置及输出(默认日志,自定义日志)
spring boot自带默认配置可以简化配置,达到了开箱即用的效果,今天来看一下日志相关。本片文章参考自大牛:Spring Boot日志配置及输出,可详细参考以下是我自己尝试的部分1.默认日志级别及打印内容常见的日志级别如下:序号 日志级别 说明 1 trace 追踪,指明程序运行轨迹。 2 debug 调试,实际应用中一般将其作为最低级别,而 trace 则很少使用。 3 info 输出重要的信息,使用较多。 4
2022-01-28 15:24:50
29643
原创 spring boot配置文件application(根目录、类config目录、类目录)优先级
直接上图:若我创建了3个配置文件其中1(项目根目录).2(项目类路径下 config 目录).3(项目类路径下)分别为:1:#项目更目录下#上下文路径为 /rootserver: port: 80802:#类路径下的 config 目录下#端口号为8081#上下文路径为 /configserver: port: 8081 servlet: context-path: /config3:#类路径下#端口号为8083#上下文路径为 /cla
2022-01-27 21:50:14
1463
原创 Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5(解决办法)
idea新创建spring boot项目 build的时候报了这个错,原因在于远程仓库下载不了需要的依赖,大部分原因是远程仓库地址有问题。解决方式如下:1.Idea点击File->Settings->Build,Execution,Deployment->Build Tools->Maven(或者直接设置搜索框搜索Maven,看到这里应该就明白了,maven仓库的setting有问题,找不到地址,就类似于你浏览器输入了一个错误的地址,访问不了)2.修改Maven home .
2022-01-25 16:14:10
33113
6
原创 Nginx转发解决前后端分离项目跨域请求(超详细)
最近在学习前后端分离,前端使用vue,后端使用spring+boot,前端学习到了发送请求,就测试了一下发送天天基金的接口,发现报了个跨域请求的错,如下图什么是跨域请求呢?通过查找,找到了这个,可以参考一下并了解一下:跨域No 'Access-Control-Allow-Origin' header is present on the requested resource._小花生编程-优快云博客这篇博客讲解了三种解决方法,针对如果后端项目不是自己整的,建议使用方法三,通过ng..
2022-01-21 14:25:27
17478
原创 GIT第一次提交本地代码到github上(超详细)
git原理图上图很形象地反映了git的基本原理。这里面最值得关注的就是add,commit,push,pull四个步骤。可以这样直观的想:repository就是一个仓库,里面存储的就是我们的项目代码、数据和文件; workspace就是你写代码的当前目录,你写代码、改代码都直接作用于上; staging area就是,你觉得你这个模块写完了,应该不会变了,就可以staging一下; 当你实现了某一个功能,你可能就需要把所有的需要提交的文件编程staging的状态,然后提交到
2022-01-20 10:24:47
2179
原创 前端项目构建
1.项目构建前置本人现在用的配置是node.js+vscode。2.现在配置好环境变量之后,查看node版本node -v我的是:v16.13.1查看npm版本npm -V我的是:npm@8.1.2 D:\tool\study_tool\node\node_modules\npm3.设置淘宝镜像,就和maven仓库,由于某些原因,直接访问原始镜像访问不到的话,可以通过访问国内镜像可以加快我们下包的速度。npm config set registry ...
2022-01-20 09:14:50
1724
原创 目标检测简介
先上git地址:https://github.com/rbgirshick/py-faster-rcnn(也可以上github搜索faster r-cnn,星最多的那个py就是了)目录一.目标检测的任务二.目标检测相关知识三.传统目标检测算法四.深度学习目标检测算法一.目标检测的任务选择检测窗口特征提取分类器二.目标检测相关知识BboxIOU(int...
2019-09-03 16:58:54
1860
原创 详解yolo3-darknet使用voc数据在ubuntu下配置检测目标以及自定义目标检测
假若是一个新机器,要做配置1.显卡驱动,2.安装cuda,3.配置cudnn,4.git下载darknet,5.配置参数,6.训练网络,7.测试网络几个步骤之前使用的是gtx1050ti的笔记本进行的实验,但是跑了差不多五天了,还没有收敛,目前avg loss在0.3左右。然后收敛速度太慢了,就是用rtx2080ti进行配置,也是一步一步就行配置过来的。1.显卡驱动在ubuntu...
2019-07-09 18:56:49
926
原创 SSD+HDDwin10环境下安装ubuntu18.04双系统
1制作ubuntu系统启动盘(推荐8G以上大小的u盘)2.压缩空间(你安装ubuntu系统是安装在空闲的硬盘上,和windows是不能共用的)3.安装ubuntu1.需要windwos系统下,u盘8G,ubuntu18.04系统镜像。先在windwos系统上安装一个类似与安装windows的u盘启动工具(其实就是一个小型的系统,你安装的windwos和ubuntu系统都是在u...
2019-07-08 16:57:22
1006
原创 Ubuntu server 18.04安装nvidia显卡驱动
配置信息:RTX2080Ti显卡安装方式1:使用ppa2:使用runfile文件的形式安装1使用ppa源+apt-get命令安装这种方式安装一般不会出岔子(我在之前一个gtx1050ti显卡上用这种方式就安装成功了的。但是这次我安装的话就会出岔子,最后是的是使用runfile的形式安装的),而且安装难度很小。关于ppa:PPA(Personal Package Archiv...
2019-07-08 16:55:29
8582
1
原创 泛化能力和拟合能力的区别,偏差与方差的区别
在机器学习领域,最怕出现的就是过拟合,也就是训练出来的模型在训练集上进行测试,效果很好(一般来讲,在神经网络训练中,随着迭代次数的增加,模型的拟合能力会变得越来越好,如下图中的红线部分),但是在测试集上效果很差(也就是泛华能力变得很差,举个栗子,对于加法准则来讲,1+1=2,随着迭代次数来讲,每一次1+1都能算出等于2,但是突然测试集来了一个100+100,模型只能够计算1+1的,不能计算100+...
2019-06-21 22:30:42
8395
原创 vs2019无法打开文件“libboost_thread-vc141-mt-gd-1_69.lib”
最近在用darknet做目标检测相关的东西,然后是在windows环境下进行的。需要用到boost,但是这是我第一次使用boost,就像个小白一样,才了解到boost使用需要先编译,然后使用其它的来调用这个lib库。所以才会出现下面的这种报错。看了很多博客,其它的都写的都是一些跟system找不到的。然后自己根据别人的博客进行实验,最后能够解决这个问题。错误 LNK1104 无...
2019-06-18 15:32:40
20991
22
原创 vs添加boost报错main已经xxxx.obj中已定义
最近在使用darknet做目标检测,但是需求是在windos下配置好cuda,cudnn并且使用github上的darknet网络,因此菜了很多坑,但是目前已经将darknet的exe文件已经编译出来了。在编译darknet的过程中也有 一个错误也是说什么main已经在XXX中已定义,然后找到这个文件,将main函数注释掉。但是这个obj文件是不能打开的,因此很头疼。然后找了好多也解决不了...
2019-06-17 21:55:05
9962
18
原创 windows10下安装tensorflow
本次进行的环境是window10,cpu是i7-7700,python3.51.先装Anaconda下载地址https://www.anaconda.com/distribution/,这里有三个系统版本可下载,由于我们是windows,那就下载一个windows的,这里选择3.7下载完成后,打开安装包进行安装,除了路径,其他的都可以选择默认的,下面是安装界面安装完成之后启...
2019-06-05 21:22:51
3374
4
原创 mysql插入数据出现error1114 table is full
今天尝试使用索引来提升查找效率,因此使用mysql进行实验,然后创建了一个表,往里面随机插入100万条数据。使用的是linux环境下的mysql,数据库连接软件是navicat。使用里面包含tableid,userid等,这是创建表的语句。CREATE TABLE `user` ( `tableid` INT (11) NOT NULL AUTO_INCREMENT, ...
2019-06-04 16:56:22
5999
原创 邻域保留投影算法(NPE)(Neighborhood Preserving Embedding)算法详解
上一篇降维算法的相关论文为LPP算法,也是何小飞老师的论文https://blog.youkuaiyun.com/qq_39187538/article/details/904029611.问题导入2.算法出处3.算法详解4.算法步骤1.问题导入:降维的目的是为了缓解维数灾难,比如原始空间X=[x1,x2,...xn],每一个xi有m个维度,要将其降维到Y=[y1,y2,...,yn]...
2019-05-21 22:56:33
8499
2
原创 局部保留投影算法(LPP)(Locality Preserving Projections)详解
1.问题导入2.算法出处3.算法详解4.算法步骤算法全称《Locality preserving projections》出自何小飞教授论文X.He,P.Niyogi,Localitypreservingprojections,in:ProceedingsofConferenceon AdvancesinNeuralInformationProcessingSystems(NIP...
2019-05-21 22:09:08
41075
22
原创 Matlab安装libsvm
svm原本是用来一个解决二分类问题,也就是说在所有数据集之间,通过标签不同,找出一个最优的超平面(如果原始数据为二维,那么这个超平面就是一条直线),这个跟感知机有点相似,但是这个地方svm通过约束寻求最优解。下面在windows操作系统下matlab r2016a下安装libsvm工具箱。并进行svm实验。步骤如下:1.下载并解压。2.编译。3.测试1.下载并解压,下载地址libs...
2019-05-13 17:42:28
523
原创 ubuntu server配置安装caffe教程
这次是在ubuntu16.04下安装caffe,显卡为NVIDIA GTX650显卡。目录为:1.安装显卡驱动(根据网站下载对应的显卡驱动)2.安装cuda3.安装cudnn4.添加依赖5.安装opencv3.16.安装配置caffe1.安装显卡驱动,1.1查看自己已安装可以使用(nvidia-smi),如果出现下图即为已安装,并且记住驱动版本,接下来...
2019-03-19 12:06:13
372
原创 记录腾讯电话面试经验
我投的简历是技术岗位里面的其他技术。因为机器学习的要求有点高。1.自我介绍以及项目实习经验。2.在开发中遇到了什么问题,怎么解决的?3.了解TCP/IP协议吗。4.了解排序算法吗?你最熟悉的一个是哪个?现在给你一个题目,n个数,找出两个和为100的数,设计算法。5.操作系统里面的内存、堆栈了解吗?6.设计模式,单例多模式什么来着。7.get和post请求的区别,http...
2019-03-06 20:05:26
3344
2
翻译 一种基于协作表示的特征提取投影方法(A collaborative representation based projections method for feature extraction)
1.CRP简介文章全称为"A collaborative representation based projections method for feature extraction"(点击可以获取原文地址),这个学校或者组织可以使用。在基于图形嵌入理论中,我们往往使用k近邻去选择最近的邻居并且计算边缘权重。但是在高维的数据中手动选择最近邻居是困难和不稳定的。因此自动构建图形显得非常重要。这篇...
2019-02-28 22:10:48
1163
7
原创 ctex中Miktex报错xcolor.sty not found,以及!pdfTeX error: pdflatex (file umvs): Font umvs at XXX not found
我是在win10系统上安装的CTEX套装,里面包含了等等,winedt是一个比较好的编辑软件,出现这个报错的原因是安装的miktex不能自动更新package,这就很尴尬,就相当于是一个单机版的。因此得需要重装一个miktex就好,安装地址MikTex安装windows地址,如果其他系统可以自己选择MikTex不同系统安装地址安装完成之后再编译使用ctex编译tex文件会出现这个窗口,就说明安装成...
2019-02-28 12:12:19
7662
6
原创 matlab安装LIBSVM
由于matlab中自带的svmtrain和svmclassify函数只能进行原始的二分(标签只能包含两个类别,正和负),如果想使用多类别标签分类,比如高光谱分类等等,那么就需要使用libsvm工具箱,下面就win10系统的matlab R2016a下安装libsvm进行说明。一般的matlab添加工具箱的流程都是先将工具箱添加到matlab路径里面去,然后进行编译。最后再测试使用成功就说明工具...
2019-02-27 16:14:14
21964
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人