自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 k8s部署问题及解决方法

记录k8s使用的问题及解决方法

2022-08-23 14:32:11 1388

原创 docker启动容器后,shm内存不够解决方案

分配shm的内存大小

2022-03-24 14:54:48 4898

原创 ubuntu-18.04一键安装ros

使用鱼香ros大佬的工具无障碍安装ros

2022-03-15 14:08:16 8790 2

原创 基于vue3+ts+electron搭建桌面端开发框架

文章目录创建vue项目选择手动配置配置vue版本选择class样式配置typescript配置路由配置css预编译配置语法检测工具选择何时检测选择如何存放配置当前的配置是否保存集成electron安装electron-builder修改background.ts安装typescript和ts-loader之前一直使用qt做桌面版工具开发,但是界面美化一直是个麻烦的事情,想像前端那样有各种各样的框架可以使用,而electron插件在我的认知里是最好的选择,参考网上别人的教程,和ts一起配置时总会有各种坑,现

2022-02-23 11:26:49 3359

原创 windows下安装gtest及vs2017的配置

文章目录gtest下载vs2017配置gtest创建第一个测试项目gtest下载git clone https://github.com/google/googletest.git -b release-1.11.0cd googletest mkdir build cd buildcmake .. #编译gtest,也可以退回上级目录执行cmake CMakeLists.txt (这里需要电脑上先安装cmake)vs2017配置gte

2021-08-04 18:14:47 2105

原创 访问github缓慢问题

国内网络访问 Github 速度过慢的原因有许多,但其中最直接和原因是其 CND 域名遭到 DNS 污染,导致我们无法连接使用 GitHub 的加速服务,因此访问速度缓慢,甚至无法访问github,现在我们可以通过修改windows的hosts文件,去解决这个问题打开 C:\Windows\System32\drivers\etc\hosts# Github Hosts# Update 20210707# domain: github.com140.82.113.4 github.com140

2021-08-03 15:43:13 374

原创 455.分发饼干

455.分发饼干题目描述假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。示例 1:输入: g = [1,2,3], s = [1,1]输出: 1解释: 你有三个孩子和两块小饼

2021-02-03 14:54:06 257

原创 DB2数据库安装及远程编目教程

文章目录安装目录创建用户组和用户创建实例创建数据库远程编目添加编目节点添加编目数据库安装目录先创建一个/opt/ibm的目录,把db2的压缩包文件上传到这个目录下,然后再解压[root@linuxtest5569 ~]# cd /opt/ibm[root@linuxtest5569 ibm]# lsdb2.tar[root@linuxtest5569 ibm]# tar db2.tar[root@linuxtest5569 ibm]# lsdb2 db2.tar创建用户组和用户db2

2021-01-14 14:51:15 1537 2

原创 linux环境下非root用户DB2客户端安装教程

文章目录客户端下载安装步骤解压验证客户端下载下载对应版本得客户端,我这里用得是V11.5.5的,个人觉得实际上客户端是哪个版本都无所谓DB2客户端下载地址安装步骤解压将下载的包上传到linux服务器上,然后解压[gapsv4@68d38811132b ~]$ tar -zxvf v11.5.5_linuxx64_client.tar.gz然后进入同级目录client里面[gapsv4@68d38811132b ~]$ cd client/[gapsv4@68d38811132b cli

2021-01-14 14:41:42 1689 1

原创 小白入门计算机视觉(四) : 图像基本处理----直方图(Histogram)

文章目录认识直方图直方图性质认识直方图在图像处理中,也经常用到直方图,如颜色直方图、灰度直方图等。图像的灰度直方图是灰度级的函数,描述的是图像中具有该灰度级的像素的个数:其中,横 坐标是灰度级,纵坐标是该灰度级出现的频率,描述了图像中灰度分布情况,能够很直观的展示出图像中各个灰度级所 占的多少。如下路所示:直方图性质从上面的图中我们也可以看到,直方图里并没有显示位置信息,仅仅是反映了...

2021-01-13 22:20:46 15207 1

原创 49.字母异位词分组

题目描述给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出:[[“ate”,“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。题目解析这个题我们依旧拿集合来分析,每个单词都是个集合,那么我们的目的就是找出集合里元素数目和种类都一样的集合。字母在asscii码中都有对应的数字

2020-12-22 15:19:21 353 1

原创 28.实现 strStr()

题目描述:实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, needle = “bba”输出: -1说明: 当 needle 是空字符串时,我们应当返回0题目解析这个是个字符串匹

2020-12-18 16:30:45 154 2

原创 linux搭建python3环境

文章目录安装依赖python3安装解压编译安装建立python3和pip3的软连接环境变量添加相信不少小伙伴在linux安装python时候都会遇到一个坑,就是使用系统命令安装python3时会把自带的python2覆盖掉,然后就导致系统的yum命令使用不了,linux想要多个python版本并存常用的办法是使用anconda,今天我们说一个不需要anconda的方法。安装依赖首先执行下面命令安装需要的依赖yum -y install zlib-devel bzip2-devel openssl-d

2020-09-30 10:31:04 816

原创 pandas对csv文件的基本操作

文章目录读取遍历修改python自带的csv库也可以对csv文件进行操作,但是操作起来不是很方便,我们试着用pandas库来试试读取pandas库里读取csv文件后可以直接返回dataframe对象,不需要我们再转data = pd.read_csv(file,encoding="utf-8")print(type(data))#output<class 'pandas.core.frame.DataFrame'>我们可以看到输出的类型是个dataframe对象我们也可以加

2020-06-23 15:22:31 960

原创 windows环境下搭建tensorflow环境

文章目录anconda下载安装更换anconda镜像源创建tensorflow环境pycharm使用conda的环境anconda下载安装Anaconda 是 Python 的一个开源发行版本。anaconda 里面集成了很多关于 python 科学计算的第三方库,主要面向科学计算且安装方便,而 python 是一个编译器,如果不使用 anaconda,那么安装起来会比较痛苦,各个库之间的依赖...

2020-04-28 12:41:04 776

原创 小白入门计算机视觉(三) : 图像基本处理----图像采样常用的插值方法

文章目录取样和量化上采样和下采样我们在用计算机对图像进行处理时,计算机保存的图像都是一个一个的像素点,所以又称为数字图像。而这一过程由图像的取样与量化来完成,所以我们先来了解一下什么是取样和量化取样和量化取样取样就是要用多少点来描述一幅图像,取样结果质量的高低就是用图像的分辨率来衡量的量化量化是指要使用多大范围的数值来表示图像采样之后的一个点总的来说就是数字化坐标值称为取样,数字化幅...

2020-04-16 16:10:44 3515

原创 三个编程细节提高python代码的执行效率

文章目录函数去掉属性访问列表推导式相信用过python的小伙伴都知道python虽然简单易懂,模块丰富,但是python的致命缺点就是真的像蛇一样,运行速度慢,跟C,go,java,c++这几个主流idea语言没法比。虽然现在也有很多可以加速python代码执行速度的工具,比较有名像Cpython,numba,都能让python的执行速率有很明显的提高。但是这些工具也都是辅助作用,就像电子产品一...

2020-04-08 14:53:20 1557

原创 pyqt5+pycharm的安装和配置

文章目录安装pyqt5pycharm配置qt编程环境Qt Designer配置pyuic配置pyinstaller配置使用方法自从python有了qt库之后,利用qt开发图形界面和客户端就变得更加简单了,我就分享一下pycharm上直接配置qt的方法吧安装pyqt5首先需要安装qt相关的包pip install pyqt5,pyqt5-tools,pyinstaller这个下载过程可能...

2020-04-04 18:03:24 1819

原创 小白入门计算机视觉(二) : 图像基本处理----灰度图和二值化

文章目录解剖图像从本节开始,我就要踏上小白的计算机视觉探索之路,先从图像基础学习吧解剖图像平时我们见到的图片有彩色的,也有黑白的,还有灰色图,尤其是手机里的美图工具,有很多图片效果可以供我们选择,图片的存储大小也可以自己自定义去更改,那么本章我就先从解剖图像开始,探索一下图像的构造像素像素是分辨率的单位,也是构成位图图像的基本单元,并且每个像素都有自己的颜色,所以才能看到色彩不一,清晰度...

2020-03-27 16:16:16 5589 2

原创 如何让pip的安装速度起飞(亲测有效)

文章目录国内镜像源linux环境临时使用永久生效windows环境临时使用永久生效只要使用过python语言,都会需要pip去安装一些第三方库,但是默认的pip镜像源是国外的,下载速度比蜗牛还慢,只有几k的速度,甚至下载过程中还会因为超时直接退出,出现下载后安装错误,大家有没有和我一样不停的使劲的敲回车键的呢?网上找了很多,就把自己亲测有效的方法整理一下分享出来国内镜像源常用的国内镜像源:...

2020-03-23 10:52:03 2154

原创 小白入门计算机视觉(一) : 10分钟入门opencv

文章目录认识opencv图片读取图片灰度化什么是计算机视觉呢?简而言之就是让计算机拥有人能所见、人能所识、人能所思的能力,就可以称计算机拥有视觉,即计算 机视觉。再说的直白一点就是让计算机能够识别图片和视频然后像人类大脑一样经过算法的处理可以获取需要的信息,并对图片和视频做出一些判断。认识opencv提到计算机视觉可能我们第一时间能想到的就是opencv库,opencv是C++写的代码,也是...

2020-03-18 14:18:41 2809 2

原创 python字符串的一些常用小技巧

文章目录字符串的切割字符串的合并字符串的分片字符串的翻转与间隔字符串的回文判断字符串的单词大小写判断字符串所含元素是否相同将数字字符串转化为数字列表字符串的操作是经常用到的,即使去面试,面试官也会必问几个字符串处理的问题考察应聘者基础,我就先抛砖引玉把自己用过的字符串处理先分享出来,欢迎拍砖字符串的切割字符串的拆分可以直接利用split函数进行实现,返回的是列表print(str1.spl...

2020-03-13 14:21:07 1872

原创 python表白女神

文章目录女神照片最终效果代码实现完整代码明天就是情人节了,程序猿们肯定生活中被吐槽的不少,小编也经常被吐槽是直男,不会聊天,不浪漫等等。是不是觉得很憋屈呢,想当年我也是做过8x8x8的led表白神器的人。不过现在因为病毒的影响,大家身边应该没有这些硬件设施,那么今天我就分享一下怎么用程序猿的方式跟女神表白,好了我们进入正题。女神照片首先我们先从女神的朋友圈借一张美美哒的照片,这里我就先用我女...

2020-02-13 15:10:24 3158 3

原创 机器学习中分类模型的指标评估

文章目录混淆矩阵在机器学习中的分类算法模型的准确率当然越高越好,但往往实际工作中几乎不会出现完全正确的模型,这就需要一个指标来衡量一个算法模型的质量,或者说算法模型要达到什么指标才是合格的呢混淆矩阵...

2020-01-17 14:02:31 2889

原创 centos系统的主从机互信及网络配置

1 主从机环境复制在主机挂起状态下将虚拟机复制两份出来分别命名slave1和slave22 从机网络配置vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetNAME=ens33BOOTPROTO=staticNM_CONTROLLED=yesIPV6INIT=noONBOOT=yesIPADDR=192.168....

2020-01-09 13:30:16 1776

原创 CENTOS7系统的初始配置

介绍了centos7系统初始环境配置,时区更改,网络的配置以及java环境的配置

2020-01-08 13:46:08 1791

原创 机器学习入门(KNN近邻算法)

文章目录什么是KNNKNN的工作原理KNN算法流程什么是KNN在解释KNN之前,我先给大家举个例子:假如现在院子里分别在不同的栅栏里饲养了10只鸡,8条狗,5只猫,2头猪,这时候从外面又新买了一只鸭子,可是没多余的栅栏了,这时候从这几个家禽家畜的体型外观来分析,是不是应该把鸭子和鸡放在一起饲养呢?我们接下来要说的KNN就是这个思想。KNN(K-Nearest Neighbor)算法(又叫K近...

2020-01-07 17:11:30 2272

原创 pip uninstall python2

文章目录安装 2to3使用2to3熟悉python的人都知道python2和python3的语法和库有部分是不兼容的,尽管在2017年python官方就已经公布消息会停止对python2的官方支持,但是由于工业上python2当时用的比较多,这个时间就又被延长了,而在2018年,python之父Guido van Rossum 也在邮件里回复了何时终结python2.7的支持邮件内容是这样的:...

2020-01-02 15:27:39 2174 1

原创 让你的print更加绚丽

文章目录print可带的参数显示方式颜色样式在平时写代码时候print总少不了要用,但是相信部分人不知道print还是可以设置字体颜色样式,今天是小编今年最后一次写博客了,下面就教大家如何用print打印出各种颜色的新年快乐print可带的参数我们先说一下print函数完全打印的格式吧print(\033[显示方式;前景色;背景色m输出内容\033[0m)这才是print函数本来的真面...

2019-12-31 16:39:32 1992

原创 机器学习入门(python实现逻辑回归二分类)

文章目录数据准备文件数据转矩阵数据初始化逻辑回归函数训练数据测试完整代码数据准备在前面一篇文章中已经为大家介绍了逻辑回归的原理,以及损失函数的推导,今天我们先来练练手,不借助任何机器学习库,用python实现逻辑回归的二分类。这里数据是一份标准化后的男生女生身高体重的部分数据,最后一列是标签data.txt-0.017612 -14.053064 0.0-1.395634 -4.662...

2019-12-26 13:28:18 6766 4

原创 自动化测试入门(unittest和pytest)

文章目录unittest认识unittest用例编写unittest小结pytest更完善的pytestpytest用例编写pytest小结unittes VS pytest用例编写前置跟后置断言失败重跑参数化扩展性在我们真正的编写测试用例之前,我们需要了解一下测试框架。目前python自带的unittest和第三方测试框架pytest这两个测试框架比较流行,unittest在过去使用的人很...

2019-12-23 18:29:46 2152

原创 numpy实现鸢尾花数据集PCA降维

文章目录PCA降维过程数据集numpy实现PCA降维PCA降维过程在前面的一篇博客中我已经从数学角度解释了PCA降维的原理,我们从中也可以得到PCA降维的过程1)将原始数据做转置运算,每一行代表一个维度2)每一行(代表一个属性字段)进行零均值化,即减去这一行的均值3)得到原始数据的协方差矩阵4)求出协方差矩阵的特征值及对应的特征向量的单位向量5)将特征向量按对应特征值大小从上到下按行...

2019-12-14 14:33:43 4040

原创 tomcat+jenkins+gitlab自动化框架搭建

tomcat+jenkins+gitlab自动化框架搭建1. tomcat安装1.1 tomcat下载安装1.2 tomcat启动端口配置2. jenkins下载与安装2.1 jenkins下载2.2 jenkins安装3. jenkins插件安装3.1 拉取代码3.2 报告显示3.3 主从机配置3.4 邮箱配置因为tomcat和jenkins都是基于java环境开发的,故要先在本机上安装好j...

2019-12-04 18:12:06 1931

原创 PCA降维原理(主成分分析)小结

PCA降维PCA是什么目的和原则PCA是什么PCA(Principal Component Analysis)是一种常用的数据分析方法PCA通过线性变换将原始数据变换为一组各维度线性无关表示,可用于提取数据的主要特征分量及高维数据的降维目的和原则目的: 在机器学习中,实际处理的数据有成千上万甚至几十万的维度,这种情况下机器学习的资源消耗是不可接受的,并且对算法的复杂度也有很大的影响,因此...

2019-12-04 14:44:00 10424

原创 机器学习入门(浅谈L1和L2正则)

L1和L2正则1.正则化的作用2. L1正则和L2正则定义:L1正则(特征选择,稀疏矩阵)推导:L1范数约束L2正则与过拟合推导L2范数约束总结1.正则化的作用在机器学习中,训练模型的目标是不仅要在训练集上表现良好,还要在测试集上表现好,我们称之为泛化。实际过程中可能都会遇到模型在训练上表现差,也就是所谓的欠拟合。也会出现在训练上表现良好,在测试上表现差,即:过拟合。而要在这两者之间寻找平衡,...

2019-11-08 15:12:46 1971

原创 python基础知识(持续更新)

1.Python解释器种类以及特点CPythonc语言开发的 使用最广的解释器IPython基于cpython之上的一个交互式计时器 交互方式增强 功能和cpython一样PyPy目标是执行效率 采用JIT技术 对python代码进行动态编译,提高执行效率JPython运行在Java上的解释器 直接把python代码编译成Java字节码执行IronPython运行在微软 .NE...

2019-10-30 14:09:57 1995

原创 机器学习入门(逻辑回归详解)

逻辑回归详解1.简介2.模型构建2.1 线性回归2.2 逻辑回归(二元)2.3 sigmod函数1.简介首先逻辑回归(Logistic Regression)是一个分类算法,它可以处理二元分类以及多元分类,是机器学习中一个非常非常常见的模型,在实际生产环境中也常常被使用,是一种经典的分类模型(不是回归模型)2.模型构建2.1 线性回归为了更容易理解LR,我先说一下线性回归吧,线性回归的主...

2019-10-30 13:52:35 2371 1

原创 机器学习入门(朴素贝叶斯)

机器学习入门(朴素贝叶斯)朴素贝叶斯1. 应用场景2. 贝叶斯公式原理(联合概率,条件概率,边缘概率)3. 贝叶斯公式4. 贝叶斯的优缺点朴素贝叶斯1. 应用场景贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法贝叶斯决策论(Bayesian decision theory)是概率框架下实施决...

2019-10-23 13:43:45 1752

原创 ubuntu安装jenkins

ubuntu环境安装jenkins,大家也可以先安装tomcat,然后在tomcat环境下安装jenkins

2017-09-28 17:18:26 1489

转载 linux压缩命令总结

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到

2017-09-13 16:17:51 1668

tomcat+jenkins+gitlab搭建自动化测试环境

主要讲述了自动化框架的搭建及主从机的调度,文中也有引用别人的博客

2019-01-25

ti芯片资料

这是TI公司的launchpad的产品的一款液晶和g2553的程序

2014-08-23

TFT资料及例程

包含了tft的全部资料和例程,有tft的技术手册和附带的51源码

2014-08-23

空空如也

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

TA关注的人

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