amp vscode cmake vcpkg
How to fix CMake error Could not find a package configuration file provided by “boost_filesystem”
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake:117 (find_package): Could not find a package configuration file provided ......
UNIX网络编程:socket & select() 实现clients/server通信
## 一、问题引入 **UNIX网络编程 卷1:套接字联网API(第三版)** 第6章 介绍了I/O复用可以通过select()的单进程服务器与多客户端通信。 UNIX下可用的5中I/O模型: - 阻塞式I/O - 非阻塞式I/O - **I/O(select和poll)** - 信号驱动式I/O( ......
UE/虚幻 蓝图实现通过http获取数据(以高德地图API为例)&Json格式数据的读取
准备工作 安装插件VictoryPlugin与vaRest VictoryPlugin插件分享链接:https://pan.baidu.com/s/1wzDsZSitZeTuZBpz3PqT8A?pwd=8888 提取码:8888 vaRest可在EPIC中自行安装 注册高德开发平台账户 注册完成后 ......
windows powershell 美化与vscode 背景、字体乱码与默认终端
windows powershell 背景图片更改 设置 --> 默认值 --> 背景图像 powershell 终端美化 oh-my-posh3 博客链接 效果 powershell 终端字体更改 需要字体文件,文件格式举例 双击安装 查看是否安装完毕,设置 --> 字体设置 --> 可用字体 - ......
cmake中添加compile options的几种方法
首先有个小示例 ```cmake project(test_compile_option) cmake_minimum_required(VERSION 3.14) set(CMAKE_EXPORT_COMPILE_COMMANDS on) add_compile_options(-Wall) ad ......
软路由 & 旁路由 All In One
# 软路由 & 旁路由 All In One > 路由器`KeXue上网` ![image](https://img2023.cnblogs.com/blog/740516/202305/740516-20230525224222055-753715196.png) ## 软路由 ## 旁路由 ## ......
如何在ubuntu下安装Vscode并且运行C语言文件或者python文件
要想在ubuntu中编写并运行C语言或python文件,有两种方法,第一种是直接用vim编写(在我之前的文章中有详细介绍) 可以点击如下链接: 如何在ubuntu安装C语言环境 - 代师 - 博客园 (cnblogs.com) 如何在Ubuntu中编写Python代码并运行 - 代师 - 博客园 ( ......
vscode使用cmake命令
1、下载cmake:Download | CMake,并添加进环境变量(勾选即可) 2、vscode安装插件 3、Visual Studio Code 中 CMake 插件的基本使用_vscode中cmake_henry_23的博客-CSDN博客 4、 ......
Pytest - Fixture(1) - 入门&概述
## Pytest - Fixture 入门&概述 + 之前讲过测试用例的前置和后置的方法,可以使用 `setup` 和 `teardown` 函数实现,但是这种方法是用于全部测试用例的;当我有部分测试用例不需要 `setup` 的方法该怎么办? + pytest 提供了`fixture` 方法, ......
代码执行&&命令执行
代码执行 当应用在调用一些能将字符串转化成为代码的函数(比如php中的eval、assert等),没有考虑到用户能否控制这个字符。将会造成代码执行 使用方法:<?php eval($_GET['cmd']);?> 访问:xx.php?x=phpinfo(); 注意,eval不属于函数而属于结构体,所 ......
计量经济学笔记-1前言&导论
## 前言 Textbook:《高级计量经济学》洪永淼 著 高等教育出版社 ISBN:9787040324242 Address: [MOOC-高级计量经济学](https://www.icourse163.org/course/XMU-1002606048?tid=1002790102) Plan ......
VSCode 终端选择文本自动复制
`Ctrl` + `,` 打开设置 搜索 copyOnSelection,勾选即可 对应的 settings.json 如下 ``` "terminal.integrated.copyOnSelection": true ``` 相关阅读:[修改 VSCode 底部终端配色](https://www ......
软件开发观&优秀思想
> **程序员核心价值观** 以设计模式为荣,以代码重复为耻; 以代码自测为荣,以过度自信为耻; 以粗制滥造为耻,以关爱用户为荣; 以自大延期为耻,以稳定交付为荣; 以总结思考为荣,以混水摸鱼为耻; > 个人信条 技术是为解决问题服务的。 需求不清就下手,推倒重来可能有。 不管黑猫白猫,能逮到老鼠就 ......
vscode git-bash设置问题
#### 在vscode终端使用git 命令显示不是内部或外部的命令 ```script 1 问题描述 在vscode终端中使用git 相关命令显示不是内部或外部的命令 且本地path 路径配置正确 git bash 使用相关命令可用, 在vscode环境下不可用 2 解决方法 1- 在vscode ......
CentOS下编写Dockerfile,基于coder-server,打造网页版的vscode
FROM codercom/code-server:latest WORKDIR /home/coder/code-server # 设 置 环 境 变 量 ,加 速 构 建 过 程 ENV TZ=Asia/Shanghai ENV PASSWORD=1234568X # 下载 Node.js 并设 ......
cmake 文件结构
1. cmake 的作用是生成 makefile 文件,因为makefile 比较麻烦,那么写完cmake 然后用工具生成 makefile 2. 我理解的 一个 cmake文件对应一个模块, 有5个半 的部分组成,分别是 (1) 编译设置 (2)需要头文件路径 (3)需要的 C 文件 (4)需要的 ......
iOS Aliyun语音识别&语音合成
# Aliyun 语音识别&语音合成 ## 导入 SDK 将ZIP包中的`nuisdk.framework`添加到工程中,并在工程`Build Phases`的`Link Binary With Libraries`中添加`nuisdk.framework`。请确保在编译配置的`General > ......
CMake常用命令大全:提高项目构建效率
> CMake是一个跨平台、开源的构建工具,它可以自动生成Makefile或者Visual Studio等IDE的工程文件。它能够帮助开发者更方便地管理项目的构建过程,提高项目构建的效率。在本文中,我们将介绍CMake常用的命令以及对应的用法 ## add_executable `add_execu ......
IEC 60958 && IEC 61937
IEC 60958 && IEC 61937 IEC 60958 IEC 60958是一种传递数字音频的接口规范,相比I2S,IEC60958通过一根线同时传递时钟信号和数据信号。IEC 60958用来传递两channel,16/20/24bits采样深度的PCM数据。 IEC 60958在传输数据 ......
盘点一个VScode中Python解释器选择的问题
大家好,我是皮皮。 ### 一、前言 前几天在Python最强王者群【PythonPie】问了一个`Python`解释器的问题,这里拿出来给大家分享下。 ![image.png](https://upload-images.jianshu.io/upload_images/26239789-3a17 ......
MYBATIS中>=和<=的实现方式
- 原因 `mybatis`使用的是`xml`格式的文件。使用`>`和`=使用 =]]>` `>` ......
VSCode的Minify自动压缩html css js插件
VSCode的Minify自动压缩html css js插件 11-26分类: VSCode25个赞 这是一款用于压缩合并 JavaScript 和 CSS 文件的应用程序。它提供了大量自定义的设置,以及自动压缩保存并导出为.min文件的选项。它能够分别通过 uglify-js、clean-css ......
vscode:如何在保存less文件时,自动生成对应的css文件,并指定css文件的保存路径
一、下载安装Easy LESS首先利用vscode的插件功能搜索并下载安装Easy LESS 点击Install,安装自动生成css文件的插件Easy LESS 二、指定css文件保存路径点击设置——》扩展设置点击在setting.json中编辑方法有两种:两种方法都是修改如下部分 (一):相对路径 ......
the way to make jupyter output cell has a dark background in vscode
# the issue to be fixed As shown in the picture, jupyter output cell has a bright background, even it's ask to use dark background. ![image](https://i ......
开源LO&LIO_SLAM方案
1.LIO-Livox : Lidar-Inertial Odometry, 使用了内置的 6 轴IMU, 目前只支持 horizon 雷达, 雷达数据结构只支持 livox_ros_driver/CustomMsg.https://github.com/Livox-SDK/LIO-Livox2.L ......
cmake——引入外部项目之FetchContent
在cmake3.11以及以上的版本,cmake又为我们提供了一种Configure过程引入外部项目的方法--FetchContent。 使用FetchContent的步骤总结起来就是: 使用FetchContent_Declare(MyName) 获取项目。可以是一个URL也可以是一个Git仓库。 ......
PHP地址引‘&’用的两个注意点
# foreach 循环 在foreach循环中经常用取地址的方式来修改循环体 ``` $arr = ['www.baid.com','www.google.com']; //给数组中的字符串拼接https:// //第一种做法 foreach($arr as $key=>$value) { $ar ......
CMake入门教程:从零开始构建C/C++项目
> **CMake**是一个跨平台的**自动化构建工具**,可以用于构建各种类型的项目,包括*`C++、C、Python、Java`*等。本文将从零开始,介绍如何使用CMake构建一个简单的C/C++项目 ## 安装CMake 首先,需要下载并安装CMake。可以从CMake[官网下载](https ......
Python3源码编译和使用静态链接库lib&动态链接库dll详细介绍
说明:本文主要介绍: 1.python3源码的下载和编译内核工程(pythoncore) 2.编译的lib和dll使用例子。 若需要编译源码PCBuild下其他python工程,类似参考内核工程(pythoncore)编译的方式进行配置即可。 一.python源码下载1.进入python官方网站:P ......