1.虚拟机安装镜像教程参考:https://www.cnblogs.com/su1961117443/p/12419892.html 或者https://www.bilibili.com/video/BV1zt411G7Vn?p=2 可以安装vmtools,界面显示窗口自适应。2.ROS各个版本注:因为ubuntu是16.04的,所以这里我们安装Kinetic版本的ROS. 参考链接:https:
1.引用计数法注:类似于java,这个系统自动回收垃圾对象,明显有循环引用的弊端。代码例子import sys import psutil import os import gc print(gc.get_threshold()) def showMemSize(tag): pid=os.getpid() p=psutil.Process(pid) info=p.memo
1.面向对象(上)1.1定义面向对象编程:oop [object oriented programming] 是一种python的编程思路;面向过程:就是我们一开始学习的,按照解决问题的步骤去写代码 【根据业务逻辑去写代码】,在思考问题的时候, 首先分析'怎么按照步骤去实现' 然后将问题解决拆解成若干个步骤,并将这些步骤对应成方法一步一步的 最终完成功能。面向对象:关注的是设计思维【找洗车店
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">1.变量元组类型b = ()列表类型b = []字典类型b = {}简单类型b = 123 a = ’123‘ c = True d = 5.0命名规则 1、开头必须以字母或下划线_开头 2、区分大小写 3、除了开头,其余字母、数字
@TOC结构型模式1.代理模式1.1 静态代理用户只关心接口功能,而不在乎谁提供了功能。上图中接口是 Subject接口真正实现者是上图的 RealSubject,但是它不与用户直接接触,而是通过代理。代理就是上图中的 Proxy,由于它实现了Subject接口,所以它能够直接与用户接触。用户调用 Proxy 的时候,Proxy 内部调用了 RealSubject。所以,Proxy 是中介者,它可
在分类中,首先对于Logistic回归:从上图可以看出,很明显,其输出f(x;wb)主要是一些连续的实数,可以用于线性回归,但是对于分类问题无法进行直接进行分类预测,这里需要引入非线性的决策函数g(.)---这里我认为就是激活函数,使其输出从连续的实数转换到一些离散的标签。对于激活函数,可分为一下:其中tanh、relu、以及leaky relu激活函数相比sigmoid和softmax不适用与分
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">前言<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">一、anaconda3的安装与配置1.下载anaconda3首先下载
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">循环神经网络RNN结构被广泛应用于自然语言处理、机器翻译、语音识别、文字识别等方向。本文主要介绍经典的RNN结构,以及RNN的变种(包括Seq2Seq结构和Attention机制)。希望这篇文章能够帮助初学者更好地入门。1.经典的R
@TOC1.Nginx配置中没有server_name会怎样?此时Nginx会自动设置成 server_name ""; 它不会匹配任何域名,导致Nginx会优先将HTTP请求交给其它server处理。如果其它server不处理,则还是交给该server处理。Nginx选用server的规则:当Nginx在某个端口收到一个HTTP请求时,会交给监听该端口的server处理。如果监听该端口的serv
@TOC1、实验内容实验题目:Implement Panorama Stitching with Harris corner detector, RANSAC and HOG descriptor. 实验步骤:1.使用Harris焦点检测器寻找关键点。2.构建描述算子来描述图中的每个关键点,比较两幅图像的两组描述子,并进行匹配。3.根据一组匹配关键点,使用最小二乘法进行仿射变换矩阵的计算。4.使用
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#0a00000 size=1">一:范数对比L0范数: 指向量中非0的元素的个数。(L0范数很难优化求解)L1范数: 指向量中各个元素绝对值之和L2范数: 指向量各元素的平方和然后求平方根注: L0范数,指向量中非零元素的个数。无穷范数,指向量中所有元素的最大绝
@TOC推荐Vscode编译器、vue官网:https://cn.vuejs.org/v2/guide/installation.html1.组件化2.注册组件<!DOCTYPE html> <html lang='en'> <head> <meta charset='UTF-8'> <meta name='viewport'
@TOC推荐Vscode编译器、vue官网:https://cn.vuejs.org/v2/guide/installation.html1.v-bind(style对象属性)<!DOCTYPE html> <html lang='en'> <head> <meta charset='UTF-8'> <meta name='vi
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">1、初识CSS3本章目标:会使用行内样式、内部样式表和外部样式表三种方式为HTML5文档添加CSS样式会使用CSS3的基本选择器设置字体大小和颜色会使用复合选择器为特定的网页元素添加CSS样式会使用CSS3高级选择器为网页元素添加C
@TOC推荐Vscode编译器、vue官网:https://cn.vuejs.org/v2/guide/installation.html一、vue的template前端代码规范:缩进两个空格 打开:文件---首选项---用户片段---新建{ // Place your 全局 snippets here. Each snippet is defined under a snippet name
@TOC推荐Vscode编译器、vue官网:https://cn.vuejs.org/v2/guide/installation.html一、Vue入门<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" cont
redis是基于c语言的一个开源的非关系型数据库!!!!单线程的 1.常见的5种数据类型1.1stringset key value 常见场景:数据库分表的id值,以及计数器(string类型的incr和decr命令:自增),计数器:如微博的评论数、点赞数、分享数,抖音作品的收藏数,京东商品的销售量、评价数等。1.1.1sds讲解redis的string内部格式如下:struct sdshdr
1.arr包的打包主要配置:repositories { flatDir { dirs ‘libs’ } } implementation (name:‘FingerprintLibrary-release’, ext:‘aar’)apply plugin: 'com.android.application' android { compileSdkVersion 30
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">1.问题解决:pycharm debug断点调试时遇到Pycharm DataLoader会卡死(num_works参数 多进程的坑点)把DataLoader中的参数num_workers 设为 0即可https://blog.cs
@TOCvar code = "d2413a04-856c-4ffa-bf02-e829dfdbd1f9"1. /etc/resolv.conf1.1 概念DNS客户机的配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。1.2 配置cat /etc/resolv.conf dom
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">前言阶段目标:使用HTML进行网页布局使用CSS3美化网页制作精美的商业网站1、HTML 基础目标:会使用HTML5的基本结构创建网页会使用文本相关标签排版文本信息会使用图像相关标签实现图文并茂的页面会使用标签创建超链接、锚链接及功
@TOC1.linux下查找java的安装目录(没有配置环境变量)执行如下命令,查看版本信息,确定java已经安装java -version执行以下命令查看java执行路径which java查找java软链接ls -lrt /usr/bin/java因为/etc/alternatives/java 仍然是l软连接格式,继续查找java软链接,从下图可以看到最后的java安装路径ls -lrt /
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">前期准备: pip install pynvml1.watch_nvidia#参数:nvidia_ids:显卡id min_memory:最小可用显存 GB def watch_nvidia(nvidia_ids,min_mem
@TOC创建型模式1.单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意: 1、单例类只能有一个实例。2、单例类必须自己创建自己的
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">1.数据结构分析(欧几里德和非欧几里德数据)欧几里德数据 如上图所示,每个节点之间都是排列整齐的,所以很容易的可以定义出距离来,如下图所示: 非欧几里德数据 排列不整齐,比较的随意。具体体现在:对于数据中的某个点,难以定义出其邻
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">1、回顾MVC1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合
@TOC<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">IOC部分:1.Spring是什么?Spring是一个生态,可以构建java应用所需要的一切基础设施。通常spring指的是spring frameWork. 一般的生态来说:1.Spring FrameWork2.SpringBo
这三个也是面试常问的,作为线程通信的方法1.CountDownLatch(CDL)主要是用于一个线程等待其他完成后才继续执行。主要方法:await()、countDown()CountDownLatch cdl = new CountDownLatch(2); //第一个线程 new Thread(){ public void run(){ System.out.println("1111
@TOC1、Spring概述在这里插入图片描述1.1 简介Spring : 春天 --->给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号