自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (2)
  • 收藏
  • 关注

转载 转载-构建最大堆的时间复杂度

大顶堆、小顶堆是一种很常用的数据结构,例如常见的堆排序和topk算法,在很多应用场景中,我们经常会关注算法时间复杂度和空间复杂度,众所周知构建堆的时间复杂度是o(n),那么为什么是o(n)?本文主要跟大家讨论下这个问题。堆是一颗完全二叉树,假设有n个节点,树高证明方法如下:假设根节点的高度为0,叶子节点高度为h,那么每层包含的元素个数为2^x,x从0到h。构建堆的过程是自下而上,对于每层非叶子节点需要调整的次数为h-x,因此很明显根节点需要调整(h-0)次,第一层节点需要调整(h-1)次,最下层非

2022-05-11 09:31:39 959

转载 在子线程里进行图像识别

https://stackoverflow.com/questions/54652536/keras-tensorflow-backend-error-tensor-input-10-specified-in-either-feed-de先给个链接,有空再回来详细写

2022-04-05 21:33:07 127

转载 准备maskrcnn的数据集,labelme版的

先用labelme标注好自己的数据后,step1:将标注好的原始图片和json文件分别放置在不同的文件夹,例如:step2:批量转换D:\anaconda\envs\tensorflow2\Lib\site-packages\labelme\cli在这个类似的路径下找到json_to_dataset.py,可能需要稍加改动,改后代码如下:import argparseimport base64import jsonimport osimport os.path as ospimport

2022-02-10 17:55:13 194

原创 String StringBuilder Stringbuffer

String StringBuilder Stringbuffer力扣剑指offer 05题力扣剑指offer 05题请实现一个函数,把字符串 s 中的每个空格替换成"%20"。示例 1:输入:s = “We are happy.”输出:"We%20are%20happy.同样是遍历替换,一开始我的解法:class Solution { public String replaceSpace(String s) { String scanned = "";

2022-01-10 22:20:31 86

原创 关于keras的一些导包问题

关于keras的一些导包问题import keras 改为from tensorflow import kerasimport keras.backend as K改为 import tensorflow.keras.backend as Klayers、models同但是engine不同import keras.backend as K改为import tensorflow.python.keras.engine as KE...

2021-10-15 18:42:23 460

转载 强制类型转换(父类转子类)

一、数据类型分类:主要分为 基本类型、引用类型两大类;二、基本类型 转换原则1、类型转换主要在在 赋值、方法调用、算术运算 三种情况下发生。a、赋值和方法调用 转换规则:从低位类型到高位类型自动转换;从高位类型到低位类型需要强制类型转换:(1)布尔型和其它基本数据类型之间不能相互转换;(2)byte型可以转换为short、int、、long、float和double;(3)short可转换为int、long、float和double;(4)char可转换为int、long、float和dou

2021-10-07 14:41:57 8182 1

原创 jar的理解

jar的理解什么是jar文件使用jar文件jar文件的生成jar命令详解创建可执行的jar包什么是jar文件全程为Java Archive File,Java档案文件,是一种压缩文件,与zip兼容,也被称为jar包。jar与zip的区别,jar打包时默认包含META-INF/MANIFEST.MF清单文件使用jar文件jar文件的生成jar文件由jar命令压缩而成,使用jar命令压缩生成的jar文件时,可以把一个或多个路径全部压缩成一个jar文件。jar命令详解eg: 有如下程序,亦可是一个

2021-09-08 01:24:22 601

转载 Vue的小知识点

Vue.prototype.$axios = axios给Vue函数添加一个原型属性$axios 指向Axios这样做的好处是在vue实例或组件中不用再去重复引用Axios直接用this.$axios就能执行axios 方法了与很多第三方模块不同的是,axios不能使用use方法Vue.prototype.axiosVue.prototype.qs = qs //全局注册,使用方法为:this.qs作者:凤箫之舞链接:https://www.jianshu.com/p/f5afdedce2e

2021-08-17 22:32:42 179

转载 labelImg 的pip安装

labelImg 的pip安装直接在命令行依次运行以下命令即可pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/(后面这行是国内的清华镜像源,下载速度才会比较快)pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/pip install lxml -i https://pypi.tuna.tsinghua.edu.cn/simple/pip

2021-08-17 16:30:36 2848

原创 GitHub上拉项目

GitHub上拉项目之前从github上拉项目,出现了一堆bug所有的类爆红没有app module运行不起来试了众多方法,居然没用,哎哟我了个去,气死老娘了后来找到了一个笨方法(不推荐):新建一个项目,把所有的类拷贝过去,再改包名,终于跑起来了,但是这个方法也太蠢了吧!!!!啊, sir皇天不负有心人,今天,我终于找到了正确的方法出现这个问题,是由于缺少settings.gradle文件呀!!所以就给它加上,随便找个工程文件的settings.gradle复制到根目录,然后把roo

2021-08-15 12:53:47 89

翻译 启动realsense相机

启动realsense相机平台及系统平台及系统jetson nanoUbuntu18.04参考教程:https://github.com/IntelRealSense/librealsense/tree/master/wrappers/python#examples尝试过pip安装但是失败了,读友可以试试看需要之前下载过librealsense主要步骤:sudo apt-get update && sudo apt-get upgradesudo apt-ge

2021-08-05 00:00:07 899 5

原创 Java学习笔记

动态代理学习黑马程序员的知识总结,文章代码并非原创,文字为自己总结所得基于JDK的动态代理使用:proxy = Proxy.newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)第一个参数:类加载器,通常传入目标对象的类加载器即可:eg: target

2021-07-12 10:42:39 62

原创 Android笔记

Android笔记Material DesignNavigation ViewMaterial DesignNavigation View添加依赖,不再使用support库而是使用 com.androidx.support:design:28.0.0

2021-07-04 14:03:01 69 1

空空如也

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

TA关注的人

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