Git高级用法

git中submodule子模块的添加、使用和删除https://blog.csdn.net/guotianqing/article/details/82391665
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

激光雷达相关

禾赛64线激光雷达Pandar64线束分布图
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

图(节点+边)可视化

一、简介DOT是一种文本图形描述语言。DOT语言文件通常具有.gv或是.dot的文件扩展名。当然,在编写好.dot或者.gv的文件之后,需要有专门的程序处理这些文件并将其渲染成为图片,dot就是其中一款程序,它可以将DOT语言描述的图形渲染成.png、.jpg、.pdf等多种类型。就像gcc之于c代码,g++之于cpp代码一样。二、DOT语法1、基本语法graph(无向图)或者digraph(有向图)表示图,然后{}中的内容是对图的描述,注释风格和C类似(“//”用于单行注释,/**/用于多
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

硬核!GtiHub上点赞已破百万的并发编程四套全彩手册,“吊打”面试官的必备技能

并发编程的重要性对于各位Java开发的大佬的重要性,想必不需要楼主多BB了吧!同时并发编程这一方面也是面试中经常会问到的知识点,作为一面二面的重点考察内容,不仅要知其然,还要使其所以然!而且马上就是金三银四了,不管你现在想不想面试,准没准备面试,但是多学习一点知识,多做一些准备总是没错的!楼主近期偶然间得到了一份十分详尽的并发编程的四份小册,内容涵盖之广,讲述之深,理解之顺畅,还需各位看官细细品味!由于文章篇幅有限和不浪费大家过多的时间,以下只能为大家展示部分内容,小编已经为大家整合完毕,.
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

判断点是否在矩形框内

判断点是否在矩形内:只需要判断该点是否在上下两条边和左右两条边之间就行。判断一个点是否在两条线段之间夹着就转化成,判断一个点是否在某条线段的一边上,就可以利用叉乘的方向性,来判断夹角是否超过了180度 如下图只要判断(AB X AE ) * (CDX CE) >= 0 就说明E在AB,CD中间夹着,同理计算另两边DA和BC就可以了。最后就是只需要判断(AB X AE ) * (CD X CE) >= 0&& (DA X DE ) * (BC X BE...
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

网卡高可用

为什么要使用网卡高可用:避免因为单一网卡损坏,影响网络的正常的使用。以下部署,以虚拟机为例。网卡高可用原理:新增虚拟网卡,代替新加的两块网卡与外部进行连接。部署基础:linux系统的centos7 镜像一台虚拟机:一个桥接模式两个nat模式部署:配置新增加的两个nat网卡文件:(可以直接复制原本ens33的网卡文件为ens37、ens38和bond0,再修改部分参数)ens37:TYPE=EthernetPROXY_METHOD=noneBROWSER_ON
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

基于模板的自动注册工厂模式(C++11实现)

工厂类factory.h#pragma once#include <functional>#include <memory>#include <unordered_map>template <typename T, typename... Args>class Factory { public: static Factory& Instance() { if (!instance_) { instanc
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

我是如何用 redis 做实时订阅推送的

作者:我是林林 www.cnblogs.com/linlinismin…前阵子开发了公司领劵中心的项目,这个项目是以 redis 作为关键技术落地的。先说一下领劵中心的项目吧,这个项目就类似京东 app 的领劵中心,当然图是截取京东的,公司的就不截了。。。其中有一个功能叫做领劵的订阅推送。什么是领劵的订阅推送?就是用户订阅了该劵的推送,在可领取前的一分钟就要把提醒信息推送到用户的 app 中。本来这个订阅功能应该是消息中心那边做的,但他们说这个短时间内做不了。所以让我这个负责优惠
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

ply格式点云读取及可视化

#include <pcl/io/ply_io.h>#include <pcl/visualization/pcl_visualizer.h>int main (int argc, char** argv) { pcl::PolygonMesh mesh; if (pcl::io::loadPLYFile("/home/alan/draco/testdata/bun_zipper.ply", mesh) == -1) { std::cerr << .
分类: 其他 发布时间: 03-23 10:18 阅读次数: 0

C++11多线程之互斥量(mutex)与条件变量(condition_variable)

示例程序条件变量和std::mutex合用,这是为了线程间通信。#include <iostream>#include <string>#include <thread>#include <mutex>#include <condition_variable> std::mutex m;std::condition_variable cv;std::string data;bool ready = false;bool
分类: 其他 发布时间: 03-23 10:17 阅读次数: 0

filecoin即将减产是真的吗?filecoin为什么会减产?filecoin减产会有哪些影响?

filecoin最近有多火不用多说了,吸引到了全球参与者的注意,与此同时,最近出现了几条消息,内容主要是“filecoin将于4月15号减产”,“filecoin将减产43.2%”,引发了很多矿工们的热议,各大主流网站媒体也都众说纷纭。那么filecoin即将减产是真的吗?filecoin为什么会减产?filecoin减产会有哪些影响?大家应该都了解filecoin代币的发行总量是20亿枚,分配方案的占比分别是:矿工(55%)借助区块奖励的方式来线性释放,以维护区块链,运行合约;矿工储备(15%),主要致
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

Win10下安装C&C++的IDE

文章目录前言一、Dev-C++1.下载并安装2.Hello world!二、CodeBlocks1.下载并安装2.Hello world!三、Vim1.下载并安装2.Vim界面修改3.下载MinGW四、下载安装MinGW1.下载并安装2.在Basic Setup中下载3.设置环境变量4.查看MinGW安装情况5.测试gcc命令是否可以编译运行代码。五、VSCode1.下载并安装2.Hello world!前的配置六、CLion1.下载并安装总结前言 我使用的Win10电脑下已经有Dev-C++以及Co
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

Ubuntn 16.04创建root用户

Ubuntn 16.04创建root用户在搭建HyperledgerFabric环境是以及搭建区块链网络时,我们需要一个root用户,否则会出现较多的错误,使用sudo命令也不是很好用。那么这个时候我们就需要创建一个root用户,以便于我们搭建区块链网络。接下来我们就来创建一个虚拟机。创建root用户切换目录首先我们登录自己的虚拟机,登录到普通用户,CTRL+ALT+T或者右键单击打开终端,打开终端后,我们先切换到配置文件目录cd /usr/share/lightdm/lightdm.co
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

猜数字小游戏(JAVA)

题目描述猜数字(又称 Bulls and Cows )是一种古老的的密码破译类益智类小游戏,起源于20世纪中期,一般由两个人或多人玩,也可以由一个人和电脑玩。通常由两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4个数,不能让猜的人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示位置正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。如正确答案为 5234,而猜的人猜 5346,则是 1A2B,其中有一个5的位置对了,记为1A,而3
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

Flutter实现标题栏

使用Flutter封装标题栏Flutter版本1.22.0.stable效果预览实现思路组件封装封装文本组件 text_common.dartimport 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class TextCommon extends StatelessWidget { final String text; final Color color;
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

(多核DSP快速入门)5.SYS/BIOS的使用实例分析

原创文章转载请注册来源http://blog.csdn.net/tostq系列教程目录:http://blog.csdn.net/tostq/article/details/51245979          SYS/BIOS是一个可扩展的实时内核(或者说是操作系统),其提供了许多模块化的APIs(应用程序接口),支持抢占式多线程,硬件抽象,实时分析和配置工具,其设计目
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

docker-compose 快速部署 ELK 及配置ik分词器

docker-compose的ELK环境搭建docker 和 docker-compose 安装教程:https://blog.csdn.net/m0_46210779/article/details/115035841?spm=1001.2014.3001.5502环境搭配切换到/usr/local目录下#创建docker目录mkdir docker进入到docker目录进行以下操作:创建Elasticsearch数据挂载路径:mkdir -p ./elasticsearch/data
分类: 企业开发 发布时间: 03-23 10:17 阅读次数: 0

PAT乙级1060 爱丁顿数(25分) C++超简短一条过

1060 爱丁顿数 (25分)英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数” E ,即满足有 E 天骑车超过 E 英里的最大整数 E。据说爱丁顿自己的 E 等于87。现给定某人 N 天的骑车距离,请你算出对应的爱丁顿数 E(≤N)。输入格式:输入第一行给出一个正整数 N (≤10​5​​),即连续骑车的天数;第二行给出 N 个非负整数,代表每天的骑车距...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

php 使用fputcsv导出数据

fputcsv导出数据简单纪录一下fputcsv导出数据简单纪录一下fputcsv导出数据使用fputcsv导出大量数据。header('Content-Type:text/html;charset=uft-8');header('Content-Type:application/octet-stream');header('Content-Type:application/vnd.ms-excel');header('Content-Disposition:attachment;filenam
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

Nginx的proxy_pass简单使用记录

proxy_passnginx代理配置的四种情况访问url:http://127.0.0.1/test/index.html情况一location /test/ { proxy_pass http://127.0.0.1:8080;}最终地址为:http://127.0.0.1:8080/test/index.html情况二location /test/ { proxy_pass http://127.0.0.1:8080/;}最终地址为:http://127.0.0.1:8
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0