没点击的时候 点击完后的样子: 代码: 做成这个需要有三个前提条件 1、父盒子(box)要设置 display: flex;  flex-direction: column;前两个固定的 height: 100vh;高度必须设置 2、子盒子1(box1)高度必须是根据条件判断必须包括一个定高,一个auto 3、子盒子2(box2)必须设置flex为auto  ...

直接插入排序

  

2019-10-30 09:59:32

直接插入排序的基本思想:             顺序的将待排序的数据元素按其关键字值的大小插入到已排序数据元素子集合的适当的位置,子集合的数据元素从只有一个数据元素开始逐次增大,当子集合大小最终与集合大小相同时排序完毕。 设数组为a[0…n-1]。 1.      初始时,...

所谓时间服务器就是,一个服务端,一个客户端,客户端发起查询当前系统时间的请求,服务端以NIO形式读写返回给客户端 范例是模仿《Netty权威指南第二版》李林峰所着 但是发现按着书中代码码完了,并不能正产运行,原因是TimeServerHandler,TimeClientHandler两个类按着书中继承的类ChannelHandlerAdapter,发现几个方法都不在那个类中,也就无法重写@Over...

IOS开发轮播图Banner

  

2019-10-30 09:58:58

我们要封装一个无限轮播图 也可以直接去GitHub上下载封装完的第三方地址:https://github.com/GitHubCFer01/BannerView 一:首先我们要创建一个继承于UIView的类 我们在.h里添加拓展     二:在.m里声明属性   然后在下面实现init方法 添加定时器 定时器事件 初始化ScrollView 手势方法 初始化pageC...

        今天想重新跑一下之前的maskrcnn的目标检测代码,然后到最后一步运行程序的时候报错了,运行代码如下: 报错如下: 感觉莫名其妙的错误,汗(⊙﹏⊙)b!网上查了相关的解决方案,一条解决方案是输入如下代码: 按了回车之后,出现如下提示:       &n...

算法笔记 - 递归

  

2019-10-30 09:58:29

第九章 递归 9.1 斐波那契数列 见动态规划专题|| 汉诺塔问题 9.2 波兰式求值 dfs() 表示读取一个数字或者运算符并进行相应的atof转换或者递归运算 逆波兰式不需要递归只需要维护一个栈,读到数字就存入(全局)栈中,读到运算符就将栈顶两个元素进行运算,结果存入栈顶 小技巧: string类型转换成char * 9.3 递归解决排列组合问题 9.3.1 从起点开始递增的排列组合(可重复或...

c++opencv

  

2019-10-30 09:58:27

push_back push_back() 在Vector最后添加一个元素(参数为要插入的值) RotatedRect类 RotatedRect是一个存储平面上旋转矩形的类,通常用来存储最小外包矩形函数minAreaRect( )和椭圆拟合函数fitEllipse( )返回的结果。三个属性:.center矩形中心点(质心)、边长(长size.height和宽size.width)、旋转角度angl...

继承—多重基类和虚拟基类

  

2019-10-30 09:56:01

多重基类即之前的多重继承,在利用多重继承生成派生类时,会出现一些问题。 为了解决这个问题,我们引入虚拟基类 在基类名前加上virtual关键字,表示该基类为虚拟基类。以这种方式生成的派生类test4中,只包含一个test1的对象。 1、非虚拟基类 2、虚拟基类 3、尽管test2和test3都是虚拟基类,但是他们的基类是独立存在的。...

本文是对《Supervision-by-Registration: An Unsupervised Approach to Improve the Precision of Facial Landmark Detectors》一文的浅显翻译与理解,原文章已上传至个人资源,如有侵权即刻删除。 另,本次所有个人注释,均以带有删除线的形式呈现,请注意区分。 前言 该文章介绍了一种配准监督的算法,它可以在...

1. VLP-16简介 一排16个IR激光器与IR检测器配对, 以测量到物体的距离。 该设备牢固地安装在紧凑的耐候外壳内。 激光/检测器对阵列在其固定外壳内快速旋转以扫描周围的环境,每秒发射大约18,000次激光,实时提供丰富的3D点数据集。 先进的数字信号处理和波形分析可提供高精度的远程感测以及校准后的反射率数据,可轻松检测出路标,车牌和车道标志等后向反射器。 传感器数据通过网口以UDP数据包形...

远程连接MySQL(MariaDB)数据库

  

2019-10-30 09:51:14

网络环境: MySQL(MariaDB)服务器的操作系统为 CentOS 7 MySQL(MariaDB)服务器IP:172.16.230.15 客户端操作系统为 Windows 2008 R2 客户主机IP:172.16.230.200 在实际的工程或项目开发中,如果数据库服务器被放置在机房或机房的机柜中,开发或工程人员只能通过网络远程连接数据库进行操作时就需要用到我下面介绍的内容了。拓扑图如下...

项目实现功能 1. 搭建一个简单的图片分类器,完成训练和测试 2. 转换pytorch的pth模型到ONNX格式,加载ONNX并测试   项目结构 images 目录下存放训练和测试数据集,本例使用了kaggle竞赛的猫狗数据集,统一resize到了120*120大小; TrainTestConvertOnnx.py 是训练和测试代码,包括了pth模型到onnx的转换。训练在C...

多线程的理解(一)

多线程

  

2019-10-30 09:47:51

原 Java 多线程理解(一) 2018年07月05日 16:44:32 阅读数:28 多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具有五中基本状...

目录 线性表,全名为线性存储结构。 根据存储结构:顺序存储结构 和 链式存储结构。 如何使用顺序表 step 1. 申请物理空间 step 2. 初始化顺序表 step 3. 调用 http://c.biancheng.net/view/3334.html 线性表,全名为线性存储结构。 使用线性表存储数据的方式可以这样理解,即“把所有数据用一根线儿串起来,再存储到物理空间中&rdquo...

想要避免HashMap的线程安全问题有很多办法,比如改用HashTable或者Collection.synchronizedMap。但是这两者有着共同的问题:性能。无论是读操作还是写操作,它们都会给整个集合加锁,导致同一时间的其他操作为之阻塞。 在并发环境下,如何能够兼顾线程安全和运行效率呢?这时候,ConcurrentHashMap就应运而生了。 掌握HashMap后,学习ConcurrentH...

配置所有机器jdk版本 方式如图: 操作如图所示 点击主机下拉框 选取所有主机,并单击 转跳到新页面后,点击配置 转调到新页面后,在检索框中输入:java 在java主目录中配置JAVA_HOME 所在的位置 点击保存更改 备注: 配置这个之前确定集群中每台机器安装好要配置的jdk版本 这个配置会覆盖安装cloudrea-manager时指定的JDK版本,并对cloudrea-manager管理的...

安装oracle client

  

2019-10-30 09:43:01

安装oracle client sqlplus 这个环境就是 oracle client 提供的 ,现在数据库在别人的系统上 我得用oracle client 远程访问别人的数据库 目录 文章目录 #(1). 教程和下载地址 总共下载五个包 用在线安装的方法 rpm 教程: https://blog.csdn.net/karloo/article/details/51862226 下载地址: ht...

windows部署SpiderKeeper(爬虫监控)

  

2019-10-30 09:42:04

最近发现了一个spdierkeeper的库,这个库的主要用途是在于配合这scrpyd管理你的爬虫,支持一键式部署,定时采集任务,启动,暂停等一系列的操作. 简单来说将scrapyd的api进行封装,最大限度减少你跟命令行交互次数.不得说这个是很棒的事情. https://github.com/DormyMo/SpiderKeeper SpiderKeeper的github连接 环境配置 ...

1. 使用scrapyd-deploy部署时,发现spiders为0的排查,首先用 scrapy list 看一下是否可以识别 windows下 scrapyd-deploy无后缀文件不能启动: 解决方案一: 执行命令pip install scrapy-client,安装完成后,在虚拟环境的scripts中会出现scrapyd-deploy无后缀文件,这个...