Vue安装准备工作 0、先安装node,从官网下载 # vue-cli 配置过程 安装Node.js会默认安装npm(包管理工具)。1、npm install -g cnpm --registry=https://registry.npm.taobao.org2、全局安装:npm install vue-cli -g (全局卸载:npm uninstall vue-cli -g) # 必须全局安装vu...
django-xadmin设置全局变量 class GlobalSetting(object): site_title = '自己的命名' site_footer = '底部命名'# 收缩菜单 menu_style = 'accordion'# 启用自定义皮肤class BaseSetting(object): enable_themes = True use_bootswatch = True...
如何让字典保持有序---Python数据结构与算法相关问题与解决技巧 实际案例: 某编程竞赛系统,对参赛选手编程解体进行计时,选手完成题目后,吧该选手解体用时记录到字典中,以便赛后按选手名查询成绩 {'Lilei':(2,43),'HanMei':(5,52),'Jim':(1,39)...} 比赛结束后,需按排名顺序依次打印选手成绩, 如何实现?from collections import Ordered...
django在线教育网站开发---需求分析 开发目录:django app设计user model.py 编写courses models.py 编写 -Course 课程基本信息 -Lesson 章节信息 -Video -视频 -CourseResource 课程资源o'rganitation models.py 编写operation models...
如何快速查找到多个字典中的公共键(Key)---Python数据结构与算法相关问题与解决技巧... 如何快速查找到多个字典中的公共键(Key)-?实际案例:西班牙足球甲级联赛,每轮球员进球统计: 第1轮: { '苏亚雷斯':1,'梅西':2,'本泽马':1,...}第2轮: { '苏亚雷斯':1,'C罗':2,'剑圣':1,...} 第3轮: { '苏亚雷斯':1,'卡尔':2,'贝利':1,...} ... 统计出前N轮,每场比赛都有进...
水仙花数 # for i in range(100,1000):# if int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])**3==i:# print(i)# else:# continuefor i in range(100,1000): y1=0 for x in s...
maktrans和translate详解 str.marktrans方法:生成一个dict表。对应翻译表(asc码格式),如:t = str.maketrans(‘abcdefghi’, ‘123456789’,“abfgjk”)返回:{97: None, 98: None, 99: 51, 100: 52, 101: 53, 102: None, 103: None, 104: 56, 105: 57, 106: None, ...
git命令 版本控制器:Git# 达到多人协同开发的目的安装"""1.下载对应版本:https://git-scm.com/download2.安装git:在选取安装路径的下一步选取 Use a TrueType font in all console windows 选项 -- 安装成功后桌面右键可以看到git菜单"""工作流程图搭建本地git仓库将已有的文件夹...
常见的缓存突发状况 前言:1.mybatis-config.xml 配置:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-...
数据结构 1. 几个景点算法: 1. 修路问题:最小生成树(加权值)+ 普利姆 2. 最短路径:图+弗洛伊德算法 3. 汉诺塔: 分支的算法 4. 八皇后:回朔法、 5. 丢手帕 : 约瑟夫问题2. 线性结构 与非线性结构 1.线性结构 :数据元素之间存在一对一的线性关系 顺序...
IO流 1.文件系统和File类 File类在Java.io包中 对于一个File对象来说它能够代表硬盘上的一个文件或者文件夹 原理:当我们创建一个File对象时,在内存中分配了一块内存区域,创建一个File对象并不会在系统中真的创建一个文件或者文件夹,而只在JVM内存中 创建了一个对象,通过这个对象能够跟磁盘打交道,从而操作...
Lucene基础入门 1. 数据的分类 结构化数据: 查询方法 数据库 非结构化数据: 查询方法 : (1)顺序扫描法 : 一行一行的看,从头看到尾 (2)全文检索 : 将一部分信息提取出来,重新组织将其变得有一定结构 然后对其搜索 这部分信息称为索引例如:字典 这种先建立...
mybatis关系表 <select id="selectSingleQuestion" resultType="remarkPaper"> select FrontTitle as fontTitle,BackTitle as backTitle, Answer as answer from fillblankproblem ...
springboot 运行出现错误 Unable to start ServletWebServerApplicationContext due to missing ServletWebServer... 原因是我将springboot启动类换到了另外一个方法中出现了一个异常 后来发现因为我换了类但是忘记了换类名所以才报错@ComponentScan@EnableAutoConfigurationpublic class TestApplication { public static void main(String[] args){ ...
** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default ... 这个是因为 ComponentScan注解的默认扫描范围是启动程序XxxApplication. java所在目录及其下的所有子包。所以你不可以直接放在java目录下需要建一个父包 然后进行扫描,这时就可以了转载于:https://www.cnblogs.com/zhulina-917/p/11556872.html...
@RestController的用法 我一直都不太理解RESTFUL风格但是先记住一些基本用法在深入吧** * * 在服务端应用程序状态和功能可以分成各种资源,每一个资源都使用URL 得到一个唯一的地址,所有资源都共享统一的 * 接口,以便在客户端和服务器之间传输状态,使用的是标准的HTTP方法 比如:GET、PUT、POST 和 DELETE * * RESTFUL的特点:(表述性状态转移 R...
启动springboot出现错误 Caused by: java.net.BindException: Address already in use: bind 如果运行过程中出现端口被占用 抛出了这个异常首先可以在cmd中调出命令窗口然后 执行命令 netstat -ano 可以查看所有活动的连接 找到你被占用的端口可以看到我被占用的端口的进程是 4784然后使用tasklist 查看具体的任务,或者可以使用 ctrl + shift +del 查看任务管理器结...
MySQL 基础入门笔记 目前我们已知的保存数据的容器有: 内存:( 数组,集合) 硬盘:(文件) 将数据从硬盘读取到内存始终是一个性能上的瓶颈DB : 数据库 ( 保存一系列有组织的数据容器)DBMS: 数据管理系统 (是一个容器用于创建或者操作容器) 常见的数据可管理系统 MySQL,Oracle,DB2 ,SQL...
Servlet 生命周期 Servlet 的生命周期服务器只创建Servlet的单一实例,所以他的init方法只会调用一次,每个用户发送的请求都会创建一个新的线程,调用service方法 然后service方法开始检查HTTP请求的类型(GET,POST,PUT,DELETE),然后调用相应的类型方法service() 方法检查 HTTP 请求类型(GET、POST、PUT、DELETE 等),并...
Uncaught TypeError: upload is not a function at HTMLInputElement.onclick js 中标签的id名称不能和方法名一样, <tr> <td><input type="button" id="login" value="登录 " onclick="loginuser()"/></td> <td><input type="button" name = "...
可变参数 public static void show (double...str) {}① 可变参数本质就是一个数组,str就是一个数组的引用地址②一个方法 可以有可变参数和普通参数,但是可变参数必须放到参数列表末尾;③ 一个方法 有且只能有一个可变参数;注意事项: public class TestParameter { public static...
stmt.executeQuery不执行解决办法 感谢博主分享:https://blog.csdn.net/lxmky/article/details/4705698今天在Eclipse下编写jsp网页时,出现一个问题,主要是stmt.executeQuery()语句不执行,但是将语句复制到oracle客户端下,却能够运行,原来是因为我打开了oracle中的sql运行工具,并且连接到scott数据库,所以不能同时查询,关闭后,解决问...
JDBC 基础入门 由于我也是初学参考的是网上的或者是培训机构的资料所以可能会有错误的信息,仅供参考一、什么是JDBC(Java Data Base Connectivity)?java程序连接数据库,JDBC是由SUN公司提出的一组规范,这组规范主要由一组接口构成,主要作用就是访问数据库。二、JDBC核心思想【思想重要】三、核心API【重点】...
深度理解JVM 深入理解java虚拟机要讲的内容了解历史垃圾回收机制性能监控工具性能调优案例实战认识类的文件结构类加载机制字节码执行引擎虚拟机编译及运行时优化Java线程高级1.环境搭建安装jdk2.内存溢出场景模拟public class Test01 {public static void main(S...
Oracle基本入门 一、数据的存储1.java 程序中的对象:数组、集合保存。当运行的程序结束的时候,里面的数据就消亡。2.文件存储系统:存在的缺陷:2.1)没有明确的数据类型划分。2.2)没有用户身份验证机制 不安全。2.3)不利于维护。二、数据库概述1.概念:数据库是将数据以某种特定的结构组织、管理存储的系统。2.数据库...
表达式树练习实践:C#值类型、引用类型、泛型、集合、调用函数 目录 表达式树练习实践:C#值类型、引用类型、泛型、集合、调用函数 一,定义变量 二,访问变量/类型的属性字段和方法 1. 访问属性 2. 调用函数 三,实例化引用类型 四,实例化泛型类型于调用 五,定义集...
表达式树练习实践:入门基础 目录 表达式树练习实践:入门基础 什么是表达式树 创建表达式树 lambda 创建表达式树 通过 API 创建表达式树 Expression< TDelegate > 解析/执行表达式树 ...
表达式树练习实践:C# 循环与循环控制 目录 表达式树练习实践:C# 循环 LabelTarget for / while 循环 无限循环 最简单的循环 多次循环 break 和 continue 一起 表达式树练习实践:C# 循环...
瞎折腾实录:构建 Armel 版本的 .NET Core 教程和资料资源 目录 首先我要说明,我失败了~我把我的进度和经验放出来,希望能够帮助别人完成编译工作~背景:最近接手一个华为某型号的嵌入式设备,需要在上面搭建 .NET Core 环境。设备是 Armel 架构的,Linux 内核 3.10;.NET Core ARM 只有 Armhf。因此编译出来的二进制文件无法在此设备下运行。然后想尝试在 ...
表达式树练习实践:C#判断语句 目录 表达式树练习实践:C#判断语句 if if...else switch ?? 和 ?: 表达式树练习实践:C#判断语句判断语句C# 提供了以下类型的判断语句:语句描述if一个 if 语句 由一...
ASP.NET Core 使用 JWT 自定义角色/策略授权需要实现的接口 目录 ① 存储角色/用户所能访问的 API ② 实现 IAuthorizationRequirement 接口 ③ 实现 TokenValidationParameters ④ 生成 Token ⑤ 实现服务注入和身份认证配置 ⑥ 实现登陆 ...
表达式树练习实践:C# 五类运算符的表达式树表达 目录 表达式树练习实践:C# 运算符 一,算术运算符 + 与 Add() - 与 Subtract() 乘除、取模 自增自减 二,关系运算符 ==、!=、>、<、>=、<= ...
ASP.NET Core 使用 Redis 实现分布式缓存:Docker、IDistributedCache、StackExchangeRedis ASP.NET Core 使用 Redis 实现分布式缓存:Docker、IDistributedCache、StackExchangeRedis前提:一台 Linux 服务器、已安装 Docker。一,Docker 中运行 Redis拉取 Redis 镜像docker pull redis查询镜像列表docker imgaes运行 Redis的几种方法①运行并且设置 R...
表达式树练习实践:变量、常量与赋值 表达式树练习实践:变量、常量与赋值定义变量ParameterExpression 用来创建变量、变量参数表达式。在 C# 中,变量分为以下几种类型:值类型(Value types)引用类型(Reference types)指针类型(Pointer types)一般上,只用到值类型和引用类型,这里不会说到指针类型。C#的基本值类型有:bool、byte、char、dou...
CZGL.Auth: ASP.NET Core Jwt角色授权快速配置库 CZGL.Auth发现有Bug,会导致只能有一个用户登录,无法多个用户同时登录。哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈。打算好好优化一下,周六周日修改Bug,做好测试再放出来,哈哈哈哈哈哈哈哈哈哈哈哈哈。新版本开源地址:https://github.com/whuanle/CZGL.Auth我的代码太渣了,大佬们指点一下。CZGL.Auth 是一个基于 Jwt 实现的快速角色...
基础查询-SQL和Linq相互化 目录 SELECT SQL SELECT DISTINCT 语句 WHERE 和 操作符 BETWEEN 和操作符 LIKE 和通配符 ORDER BY 排序 TOP In Alias(as) ...
开源工作流引擎 Workflow Core 的研究和使用教程 目录 开源工作流引擎 Workflow Core 的研究和使用教程 一,工作流对象和使用前说明 二,IStepBuilder 节点 三,工作流节点的逻辑和操作 容器操作 普通节点 事件 条件体和循环体 节点的...
腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践 腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践.md开通腾讯云服务器和Mysql知识点:ASP.NET Core和 Entity Framework Core的使用Linux 下 安装和配置 Mysql 数据库通过实体生成数据库简单 Linux 命令和 Shell 工具的使用反向代理腾讯云CDN的使用、配置服务器 SSL 证书一,创建 CV...
小范的腾讯云云开发者培训体验心得 目录 小范的腾讯云云开发者培训体验心得 一,概览 二,培训基础和干货分享 三,培训内容 四,培训思考 小范的腾讯云云开发者培训体验心得一,概览《腾讯云开发工程师培训》**于本月(2019年8月)重磅发布,并已上线腾讯云开发工程师认证。小...
如何优雅地使用腾讯云COS-.NET篇 如何优雅地使用腾讯云COS-.NET篇代码下载地址 https://github.com/whuanle/txypx20190809前提创建子账号打开 https://console.cloud.tencent.com/cam创建子用户,设置子账号策略为 AdministratorAccess ,或者参考https://cloud.tencent.com/document/pr...
redux Redux的设计思想web应用是一个状态机,视图与状态一一对应的。所有的状态,保存在一个对象里面基本概念Store保存数据的地方,可以当做是一个容器,整个应用只有一个Store。 redux提供createStore这个函数,用来生成store。 State Store对象包含所有数据,如果想要得到数据通过store.getSta...
React的三大属性 React系列 -- 三大属性 props refs state * props 组件外部向组件内部传值用,标签属性都挂载在 props上 步骤: 1.父组件调用子组件时传入属性 2. (1) 子组件直接通过this.props.属性名 即可拿...
React路由 React-router-dom1.安装npm install react-router-dom --save-dev //这里可以使用cnpm代替npm命令2. 基本操作 home.jsimport React from 'react';export default class Home extends React.Component ...
vuex详解 vuexvuex的定义: Vuex是Vue.js应用程序的状态管理模式+库。 vuex采用集中式存储所有组件的数据状态,并且组件状态和后台数据是响应的。vuex解决的问题: 1)多个视图依赖于同一状态2)来自不同视图的行为需要变更同一状态Vuex则是把组件的共享状态抽取出来,以一个全局单例模式管理同时,通过定义和隔离状态管理中的各种概念并强...
单链表的反转-递归 #include <stdio.h>typedef struct {int data;struct Node* next;}Node;Node* CreateNewNode(int value) {Node *temp = (Node*)malloc(sizeof(Node));temp->data = value;te...
链表的反转-非递归 #include <stdio.h>typedef struct{ int data; struct Node* next;}Node;Node* CreateNode(int value) {Node* temp = (Node*)malloc(sizeof(Node));temp->data = value;...
链表的建立 ResultsInitialize Linked List from end...1 -> 2 -> 3 -> 4 -> 5 -> NULLInitialize Linked List from head...5 -> 4 -> 3 -> 2 -> 1 -> NULL转载于:https://www.cnblo...
利用链表计算两个数字之和 #include <stdio.h>typedef struct { int data; struct Node* next;}Node;Node* CreateNode(int value) { Node* temp = (Node*)malloc(sizeof(Node)); temp->data=value; temp->n...
接口测试 接口测试本质上也是功能测试一、接口文档url,请求方式(get,post),请求参数,返回参数二、http请求类型1、get请求参数直接跟在url后面,无需使用工具,直接在浏览器中访问即可url?para1=XX¶2=XX2、post请求参数在body中传递,需要借助工具。3、get请求和post请求区别get请求参数是在url...
c++基础的记录(随笔记录一些基础的东西) 1.父类的析构函数为什么要加上virtual关键字。 比如说,父类A,子类B。在A* a = new B()的语句的时候,如果父类析构函数没有virtual,我们在delete指针a的时候,会走父类的析构,而不会掉用子类的析构函数,会造成内存泄漏。2.父类中的virtual函数,子类重写该函数时,需要添加virtual关键字吗? 这个是可有可无的,因为一旦...
第一阶段小结 python简介 定义:是一个免费,开源,跨品台,动态,面向对象的编程语言程序执行方式:交互式:在命令行输入指令,回车即可得到结果文件式:将指令编写到py文件中,可以重复运行程序函数:表示一个功能,制作函数的人叫做函数定义着,使用函数的人叫做函数调用者变量:定义:关联一个对象的标识命名:必须为字母,数字或者下划线,后面跟着字母,数字,下划线,...
第二阶段小结 数据结构基本概念数据:数据即信息的载体,是能够输入到计算机中并且能被计算机识别,存储和处理的符号总称数据元素:数据元素是数据的基本单位,又称之为记录。一般,数据元素由若干基本项(字段,域,属性)组成。数据结构:数据结构指的是数据元素及数据元素之间的相互关系,或组织数据的形式数据之间的结构关系逻辑结构表示数据之间的抽象关系(邻接关系,从属关系),按每...
react-router的BrowserHistory 和 HashHistory 的区别,如何解决使用BrowserHistory 引起的访问路径问题... 一,使用createBrowserHistory 和createHashHistory 的 区别体现1. 使用createBrowserHistory()// 使用createBrowserHistory的代码import React from 'react';import { Router, Route, Switch} from 'react...
JavaScript 的 深拷贝和浅拷贝 深拷贝和浅拷贝都是针对的引用类型,JS中的变量类型分为值类型(基本类型)和引用类型;对值类型进行复制操作会对值进行一份拷贝,而对引用类型赋值,则会对地址进行拷贝,最终两个变量指向同一份数据一、先来看看JS中的数据类型let x = 1; //number类型let x = 0.1; //number类型,JS不区分整数值和浮点数值...
泛目录程序(莲花泛目录程序/黑帽SEO/寄生虫/莲花泛目录解析/泛目录软件) 莲花泛目录程序强大之处:1.内容分类详细2.自动推送URL链接3.内置超强原创内容功能系统,页面深受百度搜索引擎喜爱。4.蜘蛛触发繁殖:蜘蛛触发程序任何页面,程序自动生成独立页面并引导繁殖。5.操作容易简单:全部采用web界面配置,简单鼠标点击操作即可完成配置,快速获得排名6.本地缓存页面:程序一旦被蜘蛛触发将在本地生成缓存页面,页面刷新也不会改变内容,百度更喜欢。7.毫秒级加载速度...
泛目录(二级目录)出租 权重3的老站出租二级目录按月出租具体价格请前往主站联系站长:https://www.waytomilky.com/archives/fanmulu.html转载于:https://www.cnblogs.com/wenhainan/p/11324445.html...
如何利用泛目录/泛目录程序提高搜索引擎收录? 泛目录主要就是利用高权重的网站做反向代理到你安装泛目录程序的服务器上面,来达到访问a.com/web 能够将A.COM/WEB这个目录代理到另一个服务器上面。从而继承大量的权重,达到排名的目的。这里推荐莲花泛目录程序来进行优化https://www.waytomilky.com/archives/738.html什么是泛目录?泛目录就是比如说你租用某一个目录/xxx ...
mysql索引优化 作为免费又高效的数据库,mysql基本是首选。良好的安全连接,自带查询解析、sql语句优化,使用读写锁(细化到行)、事物隔离和多版本并发控制提高并发,完备的事务日志记录,强大的存储引擎提供高效查询(表记录可达百万级),如果是InnoDB,还可在崩溃后进行完整的恢复,优点非常多。即使有这么多优点,仍依赖人去做点优化,看书后写个总结巩固下,有错请指正。 完整的mysql优化需要很深的功...
泛目录程序/泛目录解析/莲花泛目录解析/寄生虫/黑帽SEO 莲花泛目录程序强大之处:蜘蛛抓取繁殖新页面,对搜索引擎更加友好采用PHP7语言开发,代码执行率高。蜘蛛抓取目录页面触发繁殖新页面,诱导搜索引擎爬虫爬行更多目录页面, 并且在本地生成缓存页面,搜索引擎二次抓取则调用上一次抓取的内容展示给搜索引擎, 从而达到刷新不会变更内容。对搜索引擎更加友好,排名效果更加高效。内容分类详细自动推送URL链接...
mysql保留最新数据 直接上sql语句,亲测可用:DELETE tb FROM lotus_system_log AS tb ,(SELECT pk_id FROM lotus_system_log ORDER BY pk_id desc LIMIT 9,1) AS tmpWHERE tb.pk_id<tmp.pk_id;转载于:https://www.cnblogs.com/we...
js切换全屏 直接撸代码//<a id="fullscreen">切换按钮</a>$('#fullscreen').bind('click',function () { if (document.fullscreenElement) { document.exitFullscreen(); } ...
从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 import java.util.*;/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }...
算法:用户喜好--Map与List配合下的查找 提示:在算法处理过程中,未必就要将出现在前面的作为关键字检索。比如本题,非得先去检索范围,再去判断范围中key的个数。反其道而行,把输入的数字当作关键字,组成Mappackage test;import java.util.ArrayList;import java.util.HashMap;import java.util.Scanner;...
之子形打印二叉树 import java.util.*;/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }...
动态规划之工作方案 package test;import java.util.Scanner;public class Main0 { public static void main(String[] args) { // TODO Auto-generated method stub final int mod = 1000000007;...
最长公共子序列与最长公共字串 显然最长公共子序列不一定需要连续的,只要字符的顺序严格递增即可。最长公共字串需要字符连续子序列代码:package test;import java.util.*;/* * 本题是求最长公共子序列,子序列未必连续,只需要严格递增即可 * 如 abcdeeeeeeeee和atttbggcd 最长公共子序列为abcd 长度为4 * * */pu...
吉林大学考研复试题目(牛客网) 吉林大学考研复试题目(牛客网)1.字符串的反码题目描述 一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。如果这是一个小写字符,则它和字符'a’的距离与它的反码和字符'z’的距离相同;如果是一个大写字符,则它和字符'A’的距离与它的反码和字符'Z’的距离相同;如果不是上面两种情况,它的反码就是它自身。 举几个例子,'a’的反码是'z’;'c’的反码...
cuda基础 CUDA项目配置(1)打开vs,创建一个空win32程序,即cuda_test项目。(2)选择cuda_test,点击右键–>生成依赖项–>生成自定义,选择CUDA10.0。(3)右键源文件文件夹->添加->新建项->选择CUDA C/C++File,取名cuda_main。(4)点击cuda_main.cu的属性,在配置属性–>常规–...
Linux安装libcholmod-dev找不到的解决方法 找不到的原因是版本问题。安装时输入sudo apt-get install libcholmod然后按Tab键,自动补充完整其版本,然后安装。转载于:https://www.cnblogs.com/larry-xia/p/11525468.html...
Gauss-Newton Method 考虑简单的最小二乘问题:Gauss Newton法的思想是将f(x)进行一阶的泰勒展开(注意不是目标函数f(x)2):转载于:https://www.cnblogs.com/larry-xia/p/11521327.html...
CMake make工具通过调用makefile文件中的命令便可以对大型程序进行编译,而makefile文件中就包含了调用gcc去编译多个源文件的命令。如果我们的程序是跨平台的,如果换个平台makefile又要重新修改,这会很麻烦,所以就出现了cmake这个工具,通过cmake我们就可以快速创建出不同平台的makefile文件。而cmake又是根据CMakeLists.txt来生成makefile文...
SFM SFM(Structure From Motion)VisualSFM:a GUI application for 3D reconstruction using structure from motion (SFM).CMVS(Clustering Views for Multi-view Stereo)转载于:https://www.cnblogs.com/lar...
Ceres Solver 1 // Ceres Solver - A fast non-linear least squares minimizer 2 // Copyright 2015 Google Inc. All rights reserved. 3 // http://ceres-solver.org/ 4 // 5 // Redistribution and use...
TUM RGB-D数据集 groundtruth.txt 为外部运动捕捉系统采集到的相机位姿depth目录下为深度图为16为单通道png图像,比例系数为5000rgb目录下为8位三通道彩色png图像为了对彩色图和深度图进行时间上的对齐,使用提供的python脚本associate.py,把此文件放到数据集目录下,运行python associate.py rgb.txt depth.txt ...
Halcon 3D定位方法 Descriptor-based Matchinguncalibrated mathcing return perspective map,calibrated matching return pose.find_calib_descriptor_model()Deformable MatchingFind objects with perspective distort...
Linux虚拟机安装open-vm-tools sudo apt install open-vm-toolssudo apt install open-vm-tools-desktop转载于:https://www.cnblogs.com/larry-xia/p/11543542.html
视觉里程计VO-直接法 直接法根据像素的亮度信息,估计相机的运动,完全可以不用计算关键点和描述子,避免了特征的计算时间,也避免了特征的缺失情况。只要场景中存在明暗变化(可以是渐变,不形成局部的图像梯度),直接法就能工作。根据使用像素的数量,直接法分为稀疏、稠密和半稠密三种。相比于特征点法只能重构稀疏特征点(稀疏地图),直接法还具有恢复稠密或半稠密结构的能力。转载于:https://www.cnblog...
Levenberg-Marquadt Method LM是一种信赖域方法(Trust Region Method),在信赖域里面认为近似是有效的,超出了这个区域认为近似会出现问题。转载于:https://www.cnblogs.com/larry-xia/p/11521370.html...
方差 标准差 协方差 方差方差用来度量随机变量和其数学期望之间的偏离程度,variance =E[(X-EX)(X-EX)]标准差和均值的量纲(单位)是一致的,在描述一个波动范围时标准差比方差更方便。存在一个值为N的分母,其作用为将计算得到的累积偏差进行平均,从而消除数据集大小对计算数据离散程度所产生的影响。不过,使用N所计算得到的方差及标准差只能用来表示该数据集本身(populati...
矩阵分解 QR分解QR分解(正交三角分解)是将一个矩阵分解为一个正交矩阵Q和上三角矩阵R的乘积 A=QR解线性方程组 Ax=bAx=b-->QRx=b-->x=R\(Q\b)求特征值LU分解LU分解将一个矩阵分解为一个单位下三角矩阵和一个上三角矩阵的乘积,A=LULU分解在本质上是高斯消元法的一种表达形式。实质上是将A通过初等行变换变成一个上三角矩阵,...
Halcon匹配方法 基于形状的匹配不可缩放模板create_shape_model(Template : : NumLevels, AngleStart, AngleExtent, AngleStep, Optimization, Metric, Contrast, MinContrast : ModelID)create_shape_model_xld(Contours : : NumLev...
RabbitMQ的安装 安装依赖yum install epel-releaseyum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel配置erlang安装源 在/etc/yum.repos.d 下新建一个...
HashPump用法 做哈希长度扩展攻击的时候用到这个工具,但是没找到这个工具详解办法我这篇不算是详解,只是收集例子做出的一个用法HashPump一种在各种散列算法中利用散列长度扩展攻击的工具。目前支持的算法:MD5,SHA1,SHA256,SHA512。还有一个Python库,不多说了,改日详解地址链接:https://github.com/bwall/HashPump这个是官方github...
.tar.gz文件和.tar.xz文件的解压和压缩 1,.tar文件tar -cvf 压缩tar -xvf 解压例如:tar -xvfmysql-8.0.16-linux-glibc2.12-x86_64.tar2,.xz文件xz -d 解压,解压之后是.tar文件xz -z 压缩例如:xz -d mysql-8.0.16-linux-glibc2.12-x86_64.ta...
FastDFS高可用集群架构配置搭建及使用 一,概述FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storag...
MySql Host is blocked because of many connection errors 问题的解决方法 错误日志:message from server: "Host '10.250.112.141' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)...
Android开发中UI相关的问题总结 UI设计和实现是Android开发中必不可少的部分,UI做不好的话,丑到爆,APP性能再好,估计也不会有多少人用吧,而且如果UI和业务代码逻辑中间没有处理好,也会很影响APP的性能的。稍微总结一下,开发中遇到的一些UI相关的问题,以及解决的方法,提供给有需要的人。1,Android全屏显示方法:requestWindowFeature(Window.FEATURE_NO_TITL...
玩转小程序之文件读写 小程序开发中,会有一些场景需要用到文件的读写。在之前的一个项目中,需要分析设备的在持有者手中的运动状态,并通过分析设备上的重力加速计和方向传感器的数据获取设备位置和方位信息,因为数据太多,靠实时上传肯定不现实,于是就决定通过实时写入文件,运行一段时间之后,再去读取文件内容,再去上传。官方API(真心简略,谁看得懂啊,手动狗头保命:))还是自己来撸吧一,写新文件建立全局变...
Android开发中常见问题分析及解决 最近公司有新的业务需求,需要开发一款APP,因为我开发过Android APP(我想告诉他们,那是4年前的事了,嘤嘤嘤),就把开发任务交给我了,当然也不是我一个人啦,让我组开发小组,说白了,就是让我来负责技术指导和框架搭建。我,能怎么办,只能硬着头皮写啊。确实有点儿手生了,所以中间还是遇到一些问题,下面记录一下吧。1,日志的收集日志记录是一个常见的需求,对开发和测试都很重要,有很...
Linux环境下Redis安装和常见问题的解决 Redis是一款非常非常非常好用的缓存数据库,在保存需要定期更新的Token值,或者在保证高并发安全可靠性的场景下,基本上说是必用了。安装过好多次Redis了,也用过阿里云Redis数据库,但是每次还是需要搜资料,下面还是稍微总结一下安装过程,下次就不用再去查了。。。下载解压安装wget http://download.redis.io/releases/redis-2....
这20件事千万不要对自己做! 美国社会心理学家费斯汀格有一个很出名的行为理论,被人们称为“费斯汀格法则”:生活中的10%是由发生在你身上的事情组成,而另外的90%则是由你对所发生的事情如何反应所决定。换言之,倘若你做错1件事,你就可能需要做9件事去弥补它,追着错误跑你会越错越远。如果想要改变自己,就请永远不要对自己做以下20件事:1. 不要和烂人烂事纠缠周国平说,人生要有不较劲的智慧。常与...
lrzsz——一款好用的文件互传工具 日常开发中,经常需要在linux服务器和本地计算机(Windows或者Mac)两者之间传输文件,这时候就需要用到文件传输工具了。最近偶然发现一款很好用的文件互传工具:lrzsz。墙裂推荐,好用指数5颗星。。。首先说明一下,lrzsz这个工具只适合传输小文件,不适合传输大型文件,对于大型文件,建议使用Filezila或者其他Ftp工具。安装lrzszsudo yum...
ZPL语言完成条形码的打印 近期因为项目的需求,需要使用到打印机来打印业务相关的条形码和其他信息,由于之前有操作其它打印机的经验,Leader就安排我来做这个了(凑哦,这能说我是懵逼的么)。于是就开始了我的探索之旅啦,不对,是踩坑之旅,总的来说还是蛮顺利的,这里就稍微总结一下经验。ZPL(Zebra Programming Language)是斑马公司自主设计的语言(斑马公司的业务主要是制作斑马条形码打印机)。...