• 2025-01-08【OpenCV编译教程】VS2017+OpenCV环境配置
    下载安装visualstudio、下载安装OpenCV(安装教程)后,需要在项目中配置OpenCV。步骤1:打开VisualStudio2017,创建一个新的C++项目或打开现有项目。步骤2:点击“视图”菜单,选择“其他窗口”>“属性管理器”,打开属性管理器窗口,如图1所示。图1步骤3:双击指定运行环境,打开配
  • 2025-01-08CICD Day7、Jenkins Pipeline 常用指令及Pipeline快捷生成方式(片段生成器)
    1、常用指令在编写Pipeline脚本时,会涉及各种指令,这些指令用于实现构建过程中的不同功能。熟悉这些指令后,编写一个完整的Pipeline脚本将变得十分简单1.1shsh指令用于执行shell命令,配置示例如下stage('Build'){stage{sh'hostname'}}在上述配置中,在构建
  • 2025-01-08安装postgresql-14.10数据库
    PostgreSQL14是一款功能强大的开源关系型数据库管理系统,以下是对它的详细简介:性能提升在查询优化方面进行了改进,能够更高效地处理复杂查询,减少查询执行时间。例如,对于多表连接查询和包含子查询的复杂语句,PostgreSQL14可以通过更智能的优化策略选择更优的执行计划,从而提升整体
  • 2025-01-07在 GoRoute 中使用 NavigationBar
    前言在App中通常会把主要的几个页面放在下方icon,让使用者能够方便操作,这个元件在flutter中称为BottomNavigationBar。而GoRouter则是Flutter官方所提供的套件,可以用来整合整个专案的路由。当这两个功能整合在一起的时候,一个不小心呈现出来的效果就会差很多。准备:先创建一个
  • 2025-01-07go build使用及实现
    introgo作为一个新生的语言,跟C++相比提供了更多的易用性,但是对(习惯了C++的)新手来说这种便利也封装了更多的细节。一个基本的问题是:C++工程通常基于Makefile/CMake/bazel等外部工具进行构建,但是go的构建通常只需要使用gobuild或者goinstall这样的单个命令完成即可。这也也会
  • 2025-01-07【core analyzer】core analyzer的介绍和安装详情
    1.core和coreanalyzer的基本概念
  • 2025-01-07Jetbrains fleet 配置 C++开发环境(基于CMAKE和MinGW)
    Jetbrainsfleet配置C++开发环境1.安装JetbrainsFleet到Fleet下载页面下载Toolbox并安装Jetbrains-Fleet下载页安装完成后在任务栏打开Toolbox,在列表中选择安装fleet。2.为Fleet准备Workspace在适当的地方建立文件夹作为fleet的工作空间,并在fleet中打开。3
  • 2025-01-06Docker多阶段构建详解及问题解决
    在Docker的构建过程中,多阶段构建是一种非常强大的功能,它允许我们在一个Dockerfile中使用多个阶段来构建镜像,从而大大优化最终镜像的大小和构建过程。本文将详细介绍Docker多阶段构建的基本用法,并针对在使用该功能时可能遇到的问题提供解决方案。Docker多阶段构建基础多阶
  • 2025-01-06嵌入式linux环境搭建2-CentOS7
    参考链接https://draapho.github.io/2017/02/19/1706-linux-centos7/原文环境及结论大环境的搭建思路可参考嵌入式linux环境搭建-主机端gatewayip10.0.0.138PCwindows:win1064bit,ip10.0.0.98PClinux(最终版本):ubuntuserver16.0432bit,ip10.0.0.100Embedd
  • 2025-01-04cmake Conan2配置方法
    安装:使用python安装pipinstallconan验证:conan--version初始化:conanprofiledetect>default会生成与平台相关的配置项位于C:\Users\<username>\.conan或~/.conan使用:为项目编写conanfile:[requires]spdlog/1.15.0openssl/3.3.2libcurl/8.10.1hiredis/
  • 2025-01-04uni-app开发微信小程序后,解决主包过大,无法上传代码问题
    1、在开发工具HBuilderX,点击运行>运行到模拟器>运行时是否压缩代码, 小程序运行时,这里会提示2、所以,可以选择发行>小程序-微信 3、重新获取AppId后,继续点击发行,则会编译成功了  4、另外,在package.json文件里面加入 --minimize最小压缩 "dev:mp-weixin":"cross-e
  • 2025-01-04Xshell 8 Build 0065中文免安装绿色版
    前言Xshell8是一个非常受欢迎的远程连接管理软件,它的界面简单易懂,用起来特别方便。能支持好多种连接方式,比如SSH1、SSH2、SFTP、TELNET等等,还有串行协议和其他一些高级功能,基本上你想连什么都能满足。而且,它还支持好多种不同的终端类型,比如VT100、VT220、XTERM、LINUX等等,适应面
  • 2025-01-02使用makefile帮助GO项目开发
    使用makefile可以快捷管理和构建自己的go项目,适用于linux远程开发等环境.提供一个基础的makefile供开发使用.大部分是针对常用指令的二次封装Makefile先展示文件内容,之后讲解具体指令功能和实现#-------------------------------------------------------------------
  • 2025-01-02线段树总结
    线段树你说的对,但线段树是一种用\(O(n\cdotlog\n)\)的大常数复杂度+略微的卡常下技巧=AC的妙妙数据结构。线段树是基于分治与二叉树的在线工具,可以维护区间信息,但比树状数组能够维护的东西更多。线段树虽然能够维护的东西更多,但也有一些特别显著的缺点:代码量过长。
  • 2025-01-02(二)编译原生SDK以及配置交叉编译链
    文章目录编译原生SDKLinuxSDK的安装第一步解压LinuxSDK第二步安装依赖软件第三步解压Buildroot的dl文件Linux系统镜像编译、生成第一步配置编译环境第二步编译LinuxSDK编译上面配置好的环境配置编译LinuxSDK配置内核选项配置Buildroot编译Qt库编译生成Linux
  • 2024-12-31解决uniapp安卓打包targetSdkVersion报错
    解决GooglePlay版本检查问题的实用方案。Error:GooglePlayrequiresthatappstargetAPIlevel33orhigher.[ExpiredTargetSdkVersion]问题描述打包时遇到以下错误:Error:GooglePlayrequiresthatappstargetAPIlevel33orhigher.[ExpiredTargetSdkVersion]
  • 2024-12-30【汇总】Android 常用知识连接
    前言全局说明一、说明1.1环境:二、链接2.1代号、标记和build号https://source.android.com/docs/setup/reference/build-numbers?hl=zh-cn#source-code-tags-and-buildshttps://source.android.com/docs/setup/about/build-numbers?hl=zh-cn#buildhttps://xmanyou.c
  • 2024-12-293. Quick Start Guide 快速入门指南
    ForgettingstartedwithLALRPOP,it'sprobablybestifyoureadthetutorial,whichwillintroduceyoutothesyntaxofLALRPOPfilesandsoforth.GPT:要开始使用LALRPOP,最好的方法是阅读教程,它会介绍LALRPOP文件的语法以及其他相关内容。MS:要开始使用LAL
  • 2024-12-29Linux shell 提取 html网页中table表格内容
    前言全局说明一、说明1.1环境:Windows11家庭版23H222631.3737Python3.8.10(tags/v3.8.10:3d8993a,May32021,11:48:03)[MSCv.192864bit(AMD64)]onwin32Windows7旗舰版VisualStudio2013Ubuntu18.04.6LTS(Linuxqt-vm5.4.0-150-generic#167~18
  • 2024-12-29opencv只在bin目录下编译dll,在lib目录下编译lib,在bin目录下不编译测试程序的各种exe
    penCV是一个开源的计算机视觉库,它提供了多种编程语言的接口。如果你只想编译出DLL和Lib库文件,而不编译EXE(可执行文件),这通常是因为你想要进行某种形式的动态链接或者库的分发,而不关心EXE文件本身。要实现这一点,你可以在CMake配置OpenCV时,设置BUILD_opencv_world标志为ON,这样会生成
  • 2024-12-27如何在Mac上编译iOS版NCNN
    本专栏将为您呈现iOS人脸识别SDK的完整系列文章,为大家详细介绍人脸识别的核心技术及SDK开发过程,带您从0到1写一款人脸识别SDK应用,Github实战Demo地址在最后一篇文章,敬请期待。本系列文章分为5篇,分别为:人脸识别技术应用及核心技术简介(即本篇)如何在Mac上编译iOS版NCNNiOS
  • 2024-12-26Minio使用教程
    MinioMinIO是一个高性能的对象存储服务器,用于构建云存储解决方案。它使用Golang编写,专为私有云、公有云和混合云环境设计。它是兼容AmazonS3API的,并可以作为一个独立的存储后端或与其他流行的开源解决方案(如Kubernetes)集成。MinIO允许你存储非结构化数据(如图片、视频、日志
  • 2024-12-26WRF安装流程
    这个工作是我21年时候做的最近找到了写在博客上,其他有需要的人看到可以参考参考这篇博客:https://blog.csdn.net/weixin_42267190/article/details/113349227使用的是centos7.9的系统1root用户下安装软件yuminstallgccyuminstallcppgcc-c++yuminstallgcc-gfortran
  • 2024-12-26C++ 自动化编译步骤 msys2
    本文主要讲述,在windows操作系统中,在mingw64环境下,使用python脚本来简化编译步骤。结果展示我们只需要一个简单的b命令,就可以完成cmake的一些重复性的编译操作。在之前,我们需要手动输入这些命令rm-f-rbuildmkdirbuildcmake-G"MinGWMakefiles"..mingw32-make步骤
  • 2024-12-25P3924 康娜的线段树
    P3924康娜的线段树题目描述小林是个程序媛,不可避免地康娜对这种人类的“魔法”产生了浓厚的兴趣,于是小林开始教她OI。今天康娜学习了一种叫做线段树的神奇魔法,这种魔法可以维护一段区间的信息,是非常厉害的东西。康娜试着写了一棵维护区间和的线段树。由于她不会打标记,因此所