自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 SKEP Senta代码 finetune训练步骤 记录

senta skep finetune训练 部分代码记录

2022-11-03 14:24:05 418 1

原创 CondaHTTPError: HTTP 000 CONNECTION FAILED for url 解决方案

CondaHTTPError: HTTP 000 CONNECTION FAILED for url 解决方案

2022-10-28 15:47:57 2413

原创 面试问题记录4.6

又整理了一些面试遇到的问题,有一些待继续解决sql语句的效率较低,如何排查(explain工具)慢查询:在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL。会被记录到MySQL的慢查询日志可以通过 slow_query_log 标志位置 true,将慢查询日志的记录动作开启得到执行较慢的sql语句列表后,使用 explain 工具进行分析:explain 待分析的SQL语句会得到如下的一个执行结果:在其中,会展示本条sql语句执行过程的相关信息

2022-04-07 14:49:36 1279

原创 个人算法常用关键词(记录ing...)

算法个人关键词记录

2022-03-26 23:08:10 490

原创 3.22 hr面试记录

hr面,40min左右前面还因为网络问题耽搁了一段时间,这个太抱歉了qwq1、首先还是自我介绍2、短期的未来规划就聊了目前打算继续走技术、学一些课程补齐知识、做做准备之类的3、未来定居城市的想法因为对于北方城市都不太了解,大概表述了意向在杭州。但其实都是新的城市新的环境,开始的时候去哪问题不大,知识希望日后能在一个地方安心发展。4、之后hr就本科的社团经历、实践经历让挑一个比较印象深刻的聊聊,讲讲有什么收获。就聊了暑期社会实践的内容,主题、分工、做的事情,大概因为第一次组团去北方城市,团队

2022-03-23 11:27:04 537

原创 3.18 三面记录

三面主要还是针对项目设计进行的,主要聊的内容有这些1、问了问行业看法和未来的发展方向;如实交流自己会更愿意就当前方向发展。这部分考量的话,主要因为我自己会更愿意长期就一个方向发展,毕竟无论做什么,既来之则安之。开始难免很多新知识要补齐,克服过去长久地做才能成事。俗话说越了解就发现自己越不了解,思维会更开阔,更会有学习的动力。2、假设设计共享单车的开锁使用过程的三端交互逻辑,可以绘制草稿然后拍下,再进行讲解。就画了一个基本逻辑,没有大问题,但是细节考虑肯定是不周到的。比如面试结束后考虑到,其实在车载上

2022-03-22 01:18:24 351

原创 3.11 二面记录

二面记录

2022-03-15 12:03:19 2016

原创 笔试记录 3.14

笔试记录

2022-03-15 11:37:10 1606

原创 笔试记录 3.12

3.124题基础+1树1、一个数字要么11倍数要么至少有2个1简单,ac先%11=0,若是则符合,若不是再看条件2常规%、/两个操作结合,按位找1,计数达到2则符合2、一组1、-1组成的数列,找连续子序列积为1的序列个数节约时间用了最暴力的穷举遍历,过80%,应该是因为暴力超时?可以用动态规划3、n道菜,m个客人,每个客人要求2道菜,尽量满足更多的客人。分支限界,acdisk[1,2,…,n]:0-未分配;1-已分配(为了方便用输入序号定位下标,直接从1开始)ask[0,1,…

2022-03-15 11:20:25 657

原创 一次面试记录

周日第一场校招面试的一点后记印象比较深的内容大概有这些:1、意向2、项目问了几个服务接口和处理程序的做法3、数据结构AVL、红黑树的区别最小堆的建立:记成了堆排序,重点描述错误。整个算法流程倒是记得很清楚,但是描述的时候光顾着描述堆排序利用堆顶置换末尾,从后往前进行整理的部分,忽略了前面逐层进行堆整理的部分。然而被忽略的部分才是面试官问的,呜呜4、算法不难,居然卡壳了1)节点和为0的后根遍历,写的很顺利2)加上逐层排序,开始考虑怎么在获取完list之后自己写排序,屏幕有人看迟迟下不了笔

2022-03-08 22:02:51 176

原创 vue项目创建及部署

本次使用VS Code编辑器1、在命令行下创建vue项目:安装脚手架:npm install --global vue-cli创建项目:npm init webpack 项目名称填写项目信息、选择使用npm等信息确认,完成项目创建项目创建完成后即可进行编写npm run dev 或 npm run serve即可运行2、部署[ ! ] 部署前需要将配置文件 config.js 中build后的路径 assetsPublicPath 修改为“./”npm run build将在根目录下生成

2022-01-07 11:14:52 559

原创 创建git仓库后,将本地代码上传至git仓库

1、首先创建git仓库指定仓库名等信息后,完成创建仓库,得到仓库地址2、创建本地仓库并上传在本地项目根目录下执行:创建本地仓库:git init将项目文件添加至本地仓库:git add .创建本地分支与git仓库关联:git remote add 分支名 仓库地址将新添加的内容进行存储:git commit -m “备注”将存储内容推送至git仓库:git push -u 分支名 master即可...

2022-01-07 10:56:33 395

原创 清理旧项目git记录,新建版本库并完成新版本库关联与推送

清理旧git关联、历史记录等1、删去版本控制[File] -> [Seeting] -> [Version Control]删去目录,并确认应用清理记录将项目目录下的.git文件夹删除关联新版本库创建新版本库在git上创建一个版本库本地创建本地仓库如图操作,随后文件名会变成暗红色文件加入本地仓库右键项目,如图将文件加入本地仓库此时文件名会变成绿色在左下角打开终端界面查看当前用户名称git config user.name 查看当前所在分支 分支也可

2021-10-29 17:45:08 219

原创 token验证方式进行本地关联git私人仓库

git创建仓库由于是私人项目,创建时选择private创建完成后,会生成 [ 仓库地址 ]本地创建项目需要先将空仓库关联/clone到本地,再将已有目录内容搬运进去,再执行如下语句git add * // 添加所有该目录下的文件git commit -m "备注信息"git push -u origin master // 该步骤需要账号密码 第一次需要-u,以后不用将空仓库clone到本地1、clone命令在目录下右键,选择 git bash heregit clone [

2021-10-25 14:25:22 1303

原创 uni-app相关:创建组件,父子组件传参

创建子组件在 components 目录下新建模块,并新建组件文件,如图编写组件内容,设置传参变量列表 props,如图的result父组件中调用引入子组件import test_component from "../../components/test/test_component.vue"在父组件内如图调用并传参...

2021-10-22 11:26:59 191

原创 uniapp相关:新建项目、页面,element-ui引入,api管理,前后端交互

目录HX编辑器 项目创建1、新页面1.1 页面文件1.2 注册页面2、引入element-ui组件2.1 安装element-ui2.2 全局声明2.3 使用3、MD5加密引入3.1 安装3.2 引入3.2.1 单个文件引入3.2.2 全局引入4、前后端交互4.1 后端api统一管理4.1.1 api统一管理文件4.1.2 api获取4.2 api调用HX编辑器 项目创建[ 文件 ] -> [ 新建 ] -> [ 项目 ]选 uni-app 默认项目1、新页面1.1 页面文件在

2021-10-22 10:34:47 910

原创 9.0 tomcat报错记录org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header

最近服务器上偶尔会出现这样的http请求,导致tomcat抛出错误信息经常会有陌生ip发出的请求,基本都会被404掉,但报文摘取内容空,报错400的这种偶尔会触发错误打印如下:一类是这样:INFO [http-nio-80-exec-5] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header查找了很多相关的博文,大概率的原因如下:1、http协议使用了https访问,改为http即可

2021-10-12 16:56:17 3878

原创 Linux (Ubuntu16.04) 上 opencv4.5.3 编译及使用的简单记录

步骤1 安装cmake1-1 获取源码包1-2 解压源码包1-3 安装cmake1-4 查看安装版本2 安装opencv2-1 下载opencv安装包并整理层次2-2 添加依赖库2-3 开始编译3 配置环境4 检查安装是否成功本机配置:Ubuntu16.04gcc 5.4.0cmake 3.5.1安装 opencv 版本 4.5.3一点啰嗦:因为linux上安装opencv需要自己对源码进行编译,所以,就像其他博客里写到的一样,整个过程中会遇上很多问题,如在 cmake 那一步会遇上文件缺失等问

2021-09-08 16:35:33 2365

原创 记录 maskrcnn 从tf1.0.5到可使用soft-nms的2.2.0

安装tf2.2.0+keras2.3.0经过:先是找到tf包内封装有实现了soft-nms的non_max_suppression_with_scores方法,在tf官网一次寻找到是1.15及以后版本中才出现的先是尝试安装了tf2.2.0+keras2.3.1,遇到问题,搜索得到建议降低tf版本到1.x。所以改装tf1.15.0,遇到Layer引入问题,建议提高至2.x,改配合降低至keras2.3.0。改回tf2.2.0,keras2.3.0,前面遇到的问题均无出现尝试运行并补充缺失包,如:pi

2021-08-23 16:35:51 445 2

原创 安装 tensorflow 版本2.1.0

tf=2.1.0配合keras=2.3.1找到 tf 官网:https://pypi.org/project/tensorflow/1.5.0/#files运行命令pip install tensorflow==2.1.0若提示无足够版本高度的keras那就先安装keras:pip install keras==2.3.1完成安装,再次运行pip install tensorflow==2.1.0若报错tensorboard相关参考:https://www.cnblogs.com/

2021-08-23 10:58:36 418

原创 CPU 安装torch

前往官网:https://pytorch.org/找到如图位置:选择对应pytorch版本,上图是我的版本复制显示在"Run this Command"行的语句,在本机python环境执行命令即可

2021-08-18 10:52:39 393

原创 anaconda查看环境中安装的包及具体位置查找

查看当前环境里已安装的包:conda list输出为3列,分别为:包名称、已安装版本、安装来源/方法查找某个包所在具体路径:python // 进入python编程环境import 需要找的包名称print(包名称.__file__)...

2021-07-28 10:54:09 27300 8

原创 大数据库操作的一些记录

大数据库无法直接修改、删除数据可以插入数据如要修改表格内容,需要删除整表重建并进行数据导入建立新表的语句也有差异,这里记录一下建表相关create table sea_treaty_data_zh( id BIGINT, // 大数据库表字段类型 registrationPDFName varchar, textType varchar, registrationNumber int, volumnNumber varchar, treatyType varchar, title_

2021-07-20 17:41:54 64

原创 Ubuntu 连接数据库相关

1、安装mySQLroot用户下:apt-get install mysql-server apt-get install mysql-client apt-get install libmysqlclient-dev安装完成后运行如下命令确认安装完成,以及端口等信息,一般是3306,这个关系到建立连接时的端口号netstat -ntlp | grep mysql 非root用户在命令前加sudo即可2、安装pymysqlpip install pymysql安装完成即可3、p

2021-07-20 15:29:20 111

原创 springboot部署tomcat,application.yml文件内各参数原网页

springboot部署tomcat,application.yml文件内各参数含义原网站解释:https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#application-properties.server

2021-07-19 16:36:34 914

原创 maskrcnn数据集对图片进行大小重置

maskrcnn数据集对图片进行大小重置固定宽度1080重置图片、json内容(标注点、图像高度、宽度、图像信息等)import cv2import osimport globimport jsonimport collectionsimport numpy as npfrom labelme import utils # pip install labelmedef reziseIMG(): latitude = 2 # 超出边缘的像素宽容度,这里是2像素 sr

2021-07-13 17:12:48 1476

原创 maskrcnn训练过程提示 UserWarning: Using a generator with `use_multiprocessing=True` 解决

使用方法参考这位大佬:https://blog.csdn.net/qq_35874169/article/details/116203228这里补充一些细节:将 model.py 中的 data_generator() 方法注释掉新加上一个 DataGenerator 类,内容如下:class DataGenerator(keras.utils.Sequence): """A generator that returns images and corresponding target cla

2021-07-12 16:19:45 813 1

原创 linux下mv命令补充 除开文件

mv !(要除开的文件列举,使用'|'分割) 目标文件位置若提示 bash: !: event not found这是由于当前bash未开启正则匹配,执行下列命令开启:shopt -s extglob #打开若需关闭则如下:shopt -u extglob #关闭...

2021-07-12 15:41:41 63

原创 maskrcnn标注数据集json文件里imagePath字段对应图片后缀错误修正代码

import jsonimport osdef fixJSON(): root_path = "json、图片都存放在一个文件夹下,这里填该文件夹路径" filelist = os.listdir(root_path) count = 1 for file in filelist: if file.find(".json") != -1: # 对每个json文件 # 打印当前进度 print("----

2021-07-09 11:32:37 234

原创 maskrcnn训练提示:FutureWarning: Input image dtype is bool

在自己训练maskrcnn时出现的提示,并且出现次数多了之后内核会死亡:最后发现原因是 scikit-image=0.17.2 的版本存在的问题解决方法那就修改scikit-image包版本为0.16.2pip install -U scikit-image==0.16.2(tf-gpu-py36) root@…:……路径# pip install -U scikit-image==0.16.2Looking in indexes: http://mirrors.cloud.aliyuncs

2021-07-09 10:11:02 2282 2

原创 conda命令无反应:The conda.compat module is deprecated and will be removed in a future released 解决

今天又遇上了很奇怪的问题,之前conda都是正常的,刚才想看一下当前环境的已安装包,直接给了个警告:(python_36) PS F:……路径> conda listWARNING: The conda.compat module is deprecated and will be removed in a future release.# >>>>>>>>>>>>>>>>>>>&

2021-07-08 19:30:05 1815

原创 Ubuntu配置nvidia-driver、cuda、cudnn记录 apt install nvidia-cuda-toolkit踩坑

只是一次记录!不是教程不是教程不是教程!供大家注意一些避坑点,笑笑就好 : D搞了一个nvidia-driver 440.64.00+cuda9.0.176+cudnn7.0.5的服务器镜像,按理说是安装好显卡驱动、cuda、cudnn的结果上去一看,好嘛,安装包都下载好了还在auto-install目录下,但是usr目录下没有cuda目录,明显没装好看了下安装的log文件,得嘞,刚安装完driver就出来一个terminated,整个垮掉只能自己改了改自动安装的sh文件,接着安装好了cuda、cu

2021-07-07 17:41:41 2213 7

原创 Ubuntu安装anaconda3、安装后提示conda不存在

首先准备安装包,linux下的为sh文件scp命令上传至服务器运行命令:bash 安装包sh文件位置安装过程中有几个步骤需要注意:阅读协议:一直回车,后面会出来确认语句,输入“yes”回车;确认安装位置:如果同意它提示的位置,回车即可;或者输入你想要的路径,他会为你创建文件夹;询问是否安装Mincrosoft VSCode:看个人选择,这里选择的是no;其余的都yes即可。最后完成安装即可开始使用命令,如创建环境:conda create --name 环境名称 python=3.6

2021-07-07 16:31:06 1714

原创 记录maskrcnn训练:训练集制备、tensorflow+keras包安装、gpu运行推荐组合、soft-nms使用

这里主要记录最近自己使用maskrcnn训练、检测实例分割的一些内容,可能不是很清晰,如果有需要的可以直接留言补充,互相学习:)简单梳理一下,Mask_RCNN文件夹下的mrcnn为主要的内容,实际调用的例子在sample文件夹下,直接使用如coco文件夹下的coco.py进行相应修改,即可进行自己需要的训练、检测。下面是第一次尝试训练成功的记录1、使用conda创建python3.6环境最推荐最推荐!使用conda环境创建python3.6环境,并激活进入环境,接下来的所有动作都是在环境中进行的

2021-07-02 11:41:50 898

原创 Ubuntu18.04 gcc版本管理

Ubuntu18.04自带gcc版本为7.+这次遇到一个需要gcc4.8的情况,所以算则使用update-alternatives软链接做gcc的版本管理,这里记录一下。1、查看已有gcc版本gcc -v查看当前使用的gcc等信息ll /usr/bin/gcc*2、使用软链接管理当前已有的gcc-7、g+±7update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 50update-alternatives --insta

2021-06-30 10:50:57 2107

原创 SSH设置VSCode连接Ubuntu服务器无需输入密码

因为在每次打开文件夹时都需要输入密码实在是太麻烦了,所以设置了一下无需重复输入密码。本机:Windows10服务器:Ubuntu 18.04win10上设置win图标上右键打开Windows PowerShell,或搜索栏输入cmd,打开命令行窗口:键入命令:ssh-keygen运行,中间进行3次回车,窗口内容如下:在对应路径下找到刚才生成的文件id_rsa、id_rsa.pub:使用scp命令将两份文件传输到Ubuntu服务器的 ~/.ssh 目录下,具体命令组成参见Window

2021-05-26 16:57:53 1435

原创 Ubuntu服务器之间传输文件夹/目录

将当前Ubuntu服务器上某文件夹传输到另一台Ubuntu服务器目标文件夹下:scp -r [当前服务器上文件夹位置] [目标服务器用户名]@[目标服务器IP地址]:[目标文件夹绝对路径]一般会要求输入目标服务器用户密码,完成后即可开始传输。如:scp -r /home/space/music/ [email protected]:/home/root/others/上面命令将本地 music 文件夹复制到远程 others 文件夹下,即others文件夹下将出现music文件夹。关于从W

2021-05-26 15:50:03 1295

原创 tomcat部署多个war包

将多个服务部署在同一个tomcat中,有2种方式:1、多个war包放在同一webapps文件夹下再通过分别打开项目名进行访问,如:8080/test1、8080/test2各服务之间的调用需要根据端口进行。2、修改server.xml配置文件,放在不同文件夹下为每个服务分别分配一个端口,各服务之间调用需要按各自的端口进行。server.xml文件位置:Tomcat/conf,修改server.xml如下:war包放在不同文件夹下,test1.war放在webapps下,test2.war放在

2021-04-23 10:58:05 2019

原创 java项目部署于linux系统,文件写入

由于linux系统存在权限问题,所以一般的文件写入语句无法起作用,需要手动设置权限:path = "/home/username/test" // 根据个人需求修改File f = new File(path);f.setWritable( true, false); // 在Ubuntu上手动设置权限file.transferTo(f); // 转存测试可行,文件成功存放至目标文件位置...

2021-04-21 17:27:48 641

原创 war包部署至Ubuntu服务器、查看日志

war包部署至Ubuntu服务器1、准备war包1.1 打包1.2 传输至Ubuntu服务器2、部署2.1 解压缩2.2 启动Tomcat3、查看结果Ubuntu服务器Tomcat安装配置等,请看这篇:Ubuntu18.04命令行模式服务器安装tomcat9.01、准备war包1.1 打包修改部署端口与Tomcat设置访问端口一致对项目进行打包,执行步骤顺序如图:1.2 传输至Ubuntu服务器将war包传输至目标文件夹,任意哪里都可以,示例传输到tomcat安装目录步骤请看这篇:Wi

2021-04-21 11:01:53 588

空空如也

空空如也

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

TA关注的人

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