自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z1314520cz

步履不停,步履不停

  • 博客(59)
  • 收藏
  • 关注

原创 如果你重装了服务器的centos系统

首先重新改一下sshd的设置,使之符合你个人使用的偏好,看保证命令行中ssh连接不断开。接下来可以安装一些软件。Centos一些软件源包配置安装记录

2020-02-21 11:33:06 222

原创 涵盖到三级目录的文件浏览站点

用url是否以’/‘结尾区分“目录+目录”和“目录+文件”的路由,且以’/‘结尾的链接文字表示要访问的是个目录,没有’/'结尾的链接文字表示要下载那个文件,root_dir下的三级目录内容都能够准确访问,如果想支持更深的文件的下载,需要照猫画虎,多写几层路径对应的页面渲染和访问逻辑。道理是相通的,难度不高。创建于2023.3.23/18.36,修改于2023.3.23/18.36。

2023-03-23 18:37:49 136

原创 探究random.sample生成的序列中元素是否可重复

不会重复,进行如下实验得到该答案,若有错误,定当改正。>>> ls = range(100)>>> random.sample(ls, 99)[6, 60, 68, 52, 39, 1, 28, 96, 31, 54, 18, 33, 20, 14, 13, 7, 26, 99, 36, 41, 80, 12, 23, 55, 92, 61, 9, 27,...

2020-04-10 17:16:15 3424

原创 《A fast parallel algorithm for thinning digital patterns》论文算法python代码实现

论文地址:A fast parallel algorithm for thinning digital patterns代码:def thinImage(src, maxIterations=-1): assert len(src.shape) == 2, 'please binarify pictures' img_height, img_width = src.shape...

2020-04-10 16:55:30 569

原创 python中if __name__ == ‘__main__‘的作用

if name == ‘main’:这行代码意即如果当前运行的是main函数则,起到了隔离的作用,防止本文件作为模块导入时运行没有__main__隔离的代码。看以下两种情景下的代码你就能明白:情景1:test1.pydef func(): print('func()')print('test1.py')test.pyfrom test1 import funcfunc()...

2020-04-09 18:53:04 288

原创 bs4解析html文件记录

from bs4 import BeautifulSoupwith open('html.txt', 'r', encoding='utf8') as f: htmlfile = f.read()soup = BeautifulSoup(htmlfile, 'lxml')article_titles = soup.findAll('p', {'class':'article-list-...

2020-03-24 11:32:57 835

原创 Windows Tensorflow C++ API 对mnist模型的测试

1.API自身没编译成,至少Debug版本没编译成,Release版本没试过。很多教程都是linux或者mac系统编译的,windows上编译的教程找了一些,但很多提醒(包括评论)坑很多,我自然期待就很低,再加上我编译时跟找到的教程总有一些版本上的出入,最后实在没信心编译出来,就放弃了。2.使用的是别人事先源码编译出来的库,感谢。参考链接:windows下编译tensorflow源码 用其...

2020-03-20 18:54:15 1253 5

原创 conda命令使用

使用特定python版本创建环境conda create --name envname python=3.8.1查看conda环境conda env list删除环境conda remove -n envname --all参考链接:Anaconda创建新环境python35并安装指定版本Pytorch0.4.1,及TorchVison0.2.2...

2020-02-21 18:41:57 119

原创 nginx配置http转https

nginx安装见Centos一些软件源包配置安装记录安装之后/usr/sbin/nginx -V观察configure arguments后面是否跟着一个-with-http_ssl_module的参数,一般来说会跟着,这样就可以使用TSL和https了。然后进入下一步:vi /etc/nginx/nginx.conf完成配置# For more informat...

2020-02-21 16:25:48 483

原创 使用QScrollArea帮助QWidget作滚动条

模板:在QWidget外嵌上QScrollArea QScrollArea* scroll = new QScrollArea(this); QWidgetChild* widget = new QWidgetChild();//QWidget子类 scroll->setWidget(widget); scroll->setWidgetResizable(...

2020-02-20 18:13:06 611

原创 Qt弹出电脑能利用的摄像头并选择两个做展示

使用双目摄像头,然后我就想能不能人工进行选择,以下就是代码: QList<QCameraInfo> m_camera; QList<QCamera*> m_cameraList; foreach(QCameraInfo info, QCameraInfo::availableCameras()) { m_camera.append(info...

2020-02-20 18:03:38 621

原创 c++中stringstream变量的使用

stringstream在接受一个字符串流输入后,需要clear方能再次接受输入并使用,str("")用来清空缓存在stringstream中的内容。正确代码:#include <iostream>#include <string>#include <stdlib.h>int main(int argc, char* argv[]) { st...

2020-02-01 10:41:31 534

原创 Qt代码流写出一个图片查看器

直接上代码main函数#include "SWQT.h"#include <QtWidgets/QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); SWQT w; w.show(); return a.exec();}SWQT类头文件和源文件SWQT....

2020-01-29 18:23:52 571

原创 apache服务器安装后默认加载的页面源文件内容记录

该源文件位于/etc/httpd/conf.d/welcome.conf## This configuration file enables the default "Welcome" page if there# is no default index page present for the root URL. To disable the# Welcome page, comm...

2020-01-09 11:29:37 412

原创 PCL demo运行

在VS项目属性中配置好PCL的环境(include所有部件的include目录,lib所有部件的lib目录,再将lib名复制进入链接器-输入-附加依赖项中)之后,写下如下代码:#include <iostream>#include <pcl/visualization/cloud_viewer.h>#include <pcl/io/pcd_io.h>...

2020-01-08 17:30:28 1099

原创 ubuntu下PCL库编译安装

从PCL github仓库中下载最新的release, 解压并进入目录中, 创建build目录并进入, 在该目录中进行make编译安装我的GPU是a卡, 用不了cuda框架, 在build目录下执行以下命令完成编译安装:cmake ..make -j4sudo make install第一行命令是很关键的, 在第一行命令运行通过后, 下面两行命令就顺利地跑完了。所以在编译安装中最...

2020-01-06 14:35:35 6436 6

原创 做python简单爬虫参考文章记录

【Python】 html解析BeautifulSoup这篇文章介绍如何解析html文件使用 Requests 实现一个简单网页爬虫这篇文章介绍requests请求资源的基本用法

2019-12-14 23:37:47 100

原创 ubuntu19.04 开源软件安装记录

以下说的是后来装的软件,系统原先装的不提了.1.Android studio2.audacity 调音3.blender 三维建模4.chromium5.codeblocks6.gimp7.ibus 输入法8.idea community9.inkscape10.krita11.pycharm12.shotcut13.sublime text...

2019-12-12 20:14:41 352

原创 ubuntu下opencv+contrib源码编译纪实

//安装依赖sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev buil...

2019-12-12 11:33:41 2394 2

原创 ubuntu19.04 安装mysql后没有自行帮助用户设置密码而且用户登入不了mysql的解决方法

安装mysqlsudo apt-get install mysql-server mysql-client下面突破mysql不讲理的检查进入内部更改用户root的密码,突破方式有3种:1.sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf在末行添上skip-grant-tables保存并退出mysql2.cat /etc/mysq...

2019-12-11 16:26:08 170

原创 《基于RCF边缘检测和双目视觉的箱体体积测量算法》论文阅读笔记

1.双目畸变的原理分析:实际情况下,相机的主点(c x ,c y )并不位于图像中心,两者存在一定的偏差,而且 X 方向的等效焦距 f x 和 Y 方向的等效焦距 f y 也不相等,所以还需要求解相机的畸变参数;设畸变坐标为( x , y ) , 矫正后坐标为( x` , y`),则畸变矫正的数学模型为:其中,k1、k2、k3为切向畸变参数,p1、p2为径向畸变参数2.算法...

2019-12-06 16:50:22 1644 7

原创 摄像头标定原理思考

数学原理:标定中棋盘格角点像素坐标(u, v)和世界坐标(XW, YW, ZW)是已知的,根据方程的参数值用最小二乘法得出其他未知量的值。式中内参矩阵参数:fx:在像素坐标系x轴方向上一相机焦距f占有的像素数,fy同理内参矩阵第一行第二列有一元素s表示相机倾斜度(这个真假性还需细究,暂时理解成如此)(u0,v0):相机主点在像素坐标系中坐标外参矩阵参数:R,T分别表...

2019-12-06 11:59:31 632

原创 爬取王者荣耀网站所有英雄皮肤图片

访问王者荣耀官方网站使用chrome进行检查找到网站发送的herolist.json文件,该文件描述的是英雄皮肤图片的配置情况,下载。经过分析图片的源地址,写出以下程序进行图片的批量下载(事先要在脚本的同级目录中创建pic文件夹)import jsonimport requestsfile = 'herolist.json'with open(file, 'r',...

2019-12-05 10:41:59 5045

原创 论文经历总结

1.平时要注意积累,从数据库里面找到好的论文学习,跟进相关领域研究。2.论文的摘要、引言和参考文献很重要,反映了论文和作者的学术水平。摘要你不说些你论文的先进研究,引言里的文字有气无力,文献少得可怜,这会是一篇能得到青睐得论文?3.尽量分模块对论文研究内容进行论述,注意公式、理论等得穿插。4.实验要配图,尽量学着做得高大上一些,别让人看着你的实验结果和结论吊儿郎当的。5.文字语言要...

2019-11-29 14:10:51 174

原创 使用matplotlib库画折线图

先上代码import osimport numpy as npimport matplotlib.pyplot as pltwith open('test1122/costTimemy.txt', 'r') as f: contents = f.readlines()print(len(contents))moduletimes = []totaltimes = []...

2019-11-29 11:56:30 318

原创 保证命令行中ssh连接不断开

命令行操作vi /etc/ssh/sshd_config在文件末添上下面两行ClientAliveInterval 60ClientAliveCountMax 3修改ssh服务端口Port xxxx保存重新启动sshd服务service sshd restart参考链接:保持linux下保持ssh不断线...

2019-11-19 10:44:18 550

转载 【转载】找工作经验系列贴:实习转正也要有思虑

作者:日不落之巅链接:https://www.nowcoder.com/discuss/294523来源:牛客网 拿到某团暑期实习,七月入职,勤勤恳恳,同学都说争取留用,就拼命工作,七八月份因实习工作太繁忙,没得空参加提前批,八月中旬组会小组leader说今年名额比较紧张,当时就内心突然很没底,害怕没法转正,但是mentor却劝我放宽心,有很大概率可以留用,肯定会多发off...

2019-11-17 10:55:57 174

原创 做B站up主相薄爬虫

并不保证爬取所有想用的图片先是对up主相簿页爬所有图片动态的地址存在文本文件中from selenium import webdriverfrom selenium.common.exceptions import TimeoutExceptionfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium...

2019-11-17 10:54:31 666

原创 windows下搭建boost和PCL环境

从boost官网下载boost压缩包,解压到C++环境目录中。运行bootstrap.bat,然后运行b2.exe。环境就配好了。使用boost环境的话,只需在项目的包含目录添加boost文件夹路径,库目录添加boost文件夹路径/stage/lib即可享用boost环境参考链接:https://www.jianshu.com/p/004c99828af2官方windows环境...

2019-11-12 16:09:30 369

原创 windows下源码编译opencv+contrib库

从github/opencv官网上下载某一版本的opencv和opencv-contrib压缩包。解压放入source文件夹。打开cmake-gui,如下图所示,source code目录选择opencv的主目录,build 目录就按默认的来,点configure按钮,弹出配置提示框,编译目标选x64,确认,就开始了初步的编译。初步编译结束选择OPENCV_EXTRA_MODULES_...

2019-11-12 11:11:29 670

转载 [转载]python中PIL.Image和CV2图像格式相互转换及相同功能函数比较

PIL.Image转换为OpenCV格式import cv2from PIL import Imageimport numpy as npimage = Image.open("plane.jpg")image.show()img=cv2.cvtColor(np.asarray(image),cv2.COLOR_RGB2BGR)cv2.imshow("OpenCV",img)...

2019-10-08 19:39:21 564

原创 梯度下降原理代码学习----师从李宏毅

贴出最后的用Adagrad方法原理做出来的代码import numpy as npimport matplotlib.pyplot as pltx_data = [338., 333., 328., 207., 226., 25., 179., 60., 208., 606.]y_data = [640., 633., 619., 393., 428., 27., 193., 66....

2019-09-18 18:19:32 173 6

原创 神经网络学习笔记

1. 理解神经网络中的一部分操作很好的图截自OpenCV计算机视觉实战(Python版) 20、卷积原理与操作】37:42处

2019-08-23 19:03:40 115

原创 python, C, JAVA中用(int)进行小数转整数所遵循的规则

由上可看出小数向下取整可得(int)操作的整数C和java也是相同的规则。在此我只验证了用(int)作强制类型转换时是要对小数进行截断的,且三种语言都是这样的规则。下面补充python中%f格式化时对精度进行设置的有关内容(C中也如此)可以发现:%a.bf(a, b为整数), a限制了小数点前面的数位,超了也不会截取;而b会截取超过小数点后b位的数字,然后四舍五入计算精...

2019-07-31 19:16:08 1451

原创 java命令行相关操作

编译运行java文件javac xxx.javajava xxx生成jar文件jar cvf ##.jar xxx.class (or more class file)记得解压jar文件在其中的MANIFEST.MF文件末行添上Main-Class配置,作为程序入口运行jar文件java -jar ##.jar...

2019-07-17 14:40:52 137

原创 KMP算法

模式串匹配暴力破解的方法就不说了。一、引入二、算法思想三、算法过程举例四、next数组求法(更通俗的求法说明在next数组代码实现中)五、代码实现...

2019-07-17 00:11:29 85

原创 git命令行添加本地仓库到github网站以及删除、更新操作

1.在github上建好仓库2.sudo apt-get install git3.生成非对称秘钥,将公钥放到github账户设置中4.验证能否成功连接到github5.设置username和email以上内容在 ubuntu上传代码文件到github 博客中写得很明白。若你的github账号永远都是如此,则以上操作只用执行一次。2019.12.13添:下面将"ub...

2019-07-02 22:14:57 685 2

原创 Centos一些软件源包配置安装记录

1.python3CentOS源码安装Python3.6记着这篇博文中预先安装的一些依赖包很重要,确保依赖环境建立好后再编译安装。2020.1.14:鉴于这两天在centos上安装python3.8.1遇到的不顺,下面重新说一下安装的命令:yum install -y openssl-static gcc wgetwget https://www.python.org/ft...

2019-07-01 17:04:58 471

转载 DB2数据库的外连接(OUTER JOIN),内连接(INNER JOIN)和交叉连接(CROSS JOIN)区别

1、交叉连接(CROSS JOIN):有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积,返回记录的个数应当是a和b表中符合记录的和。显式:select [cols_list] from a cross join b where [condition]隐式:select [cols_list] from a, b where [condition]2、内连接(INN...

2019-04-16 20:21:58 4293

原创 java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14 [0-9a-zA-Z]{1, 20}报错

服务器报错原因在于{1, 20}之间有一个空格,格式不规范,还是正则表达式不怎么懂。之前报相似的什么near index .. \\w{1, 20}也是这点的问题。大括号的问题不改还是会报这相同的错。...

2019-04-13 15:04:26 2349

空空如也

空空如也

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

TA关注的人

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