AndroidStudio升级Gradle到7+,compileSdkVersion 33+
摘要:一、概述 由于需求方的要求/需要,主动或被动的需要升级android的编译环境到CompileSdkVersion 33。此时直接更改android项目的编译版本会报错,as版本过低或者gradle插件太老了等。 也会遇到一些这样那样的bug,这一篇做一下简单的总结 升级方式: 以更改gradle配
阅读全文
posted @
2024-05-31 10:38
飘杨......
阅读(1118)
推荐(0) 编辑
android对接极光推送基础sdk+厂商信道
摘要:一、概述 项目对接极光推送功能,要求: 1.app在线时走极光推送SDK的通道 2.不在线时走厂商信道,对接厂商如下: a.华为 b.荣耀 c.vivo d.oppo e:小米 3.各平台地址 极光推送控制台:https://www.jiguang.cn/console 极光推送厂商通道配置地址:h
阅读全文
posted @
2024-05-09 12:04
飘杨......
阅读(216)
推荐(0) 编辑
Windows10+VisualStudio2022+CMake+Qt开发环境搭建
摘要:一、概述 之前一直使用QtCreator当做QT的开发工具,也没觉得有啥问题。最近使用了VisualStudio+Cmake写了一些SDL2和FFmpeg的东西感觉这个VisualStudio这个工具挺好用的。就萌生了要使用VisualStudio开发Qt的想法。 有了这个想法之后就想着需要搭建一个
阅读全文
posted @
2023-11-16 16:40
飘杨......
阅读(1370)
推荐(1) 编辑
visualstudio+cmake+环境配置,及使用过程中的一些小坑点
摘要:一、概述 想要找一个免费好用的c++开发工具。期间尝试了eclipse +CDT、VSCode+Mingw64+CMake都觉得不是很好用。最后选择了社区版的VisualStudio+CMake。之所以选择这个,是因为相对于eclipse和VSCode这个更好用。 就是使用过程中会遇到一些小问题。
阅读全文
posted @
2023-11-14 11:56
飘杨......
阅读(588)
推荐(0) 编辑
Windows10+VSCode+cmake+opencv+ffmpeg+sdl2环境配置
摘要:一、概述 在Windows10上配置一个C++开发环境: 工具:VSCode 编译器:Mingw64(使用gcc进行编译) 构建工具:CMake 第三方库:集成OpenCV、FFmpeg、SDL2 二、操作步骤 1.安装mingw64并配置bin目录到环境变量 2.下载VSCode并安装 3.安装C
阅读全文
posted @
2023-11-10 17:03
飘杨......
阅读(1115)
推荐(0) 编辑
undefined reference to `add(int, int)'
摘要:一、概述 使用cmake编译C++项目报 undefined reference to `add(int, int)' 项目中有.cpp文件,有.h文件,有.c文件。也就是c和c++混编。其中.cpp文件引用了.c的头文件 现象: 从上面可以看出其实这几个.cpp和.c文件都已经编译过了。但是就会提
阅读全文
posted @
2023-11-08 11:14
飘杨......
阅读(152)
推荐(0) 编辑
Windows10+VSCode+CMake+shell脚本编译C/C++程序
摘要:一、概述 想要在Windows10上做C++验证/编译类库,借助VSCode(其实这东西要不要都行,它就是来方便查看代码的)+CMake+shell脚本做程序的编译运行。 下面写一个小例子记录一下 准备工作: 1.编译环境用的是mingw64,使用其再带的g++编译,ps:记得要配置其环境变量 2.
阅读全文
posted @
2023-11-07 17:48
飘杨......
阅读(247)
推荐(0) 编辑
windows10编译scrcpy
摘要:一、概述 简介:Scrcpy是一款小巧的Android投屏软件,能够跨平台其支持Windows、Mac、Linux系统。右PC充当客户端,Android板子作为服务端。 原理:Android将录屏发送给PC,PC接收到数据后进行展示。PC上鼠标点击录屏上对应的坐标,把坐标通过Socket通信传递给A
阅读全文
posted @
2023-11-03 13:38
飘杨......
阅读(1299)
推荐(0) 编辑
java在ubuntu上部署生产环境(适合小项目)
摘要:一、概述 需求:将SpringBoot项目打包成jar包,快速部署到云服务器的生产环境。(小型项目) 二、部署步骤 1.配置好项目运行所需的环境 2.将jar包上传到服务器的指定目录(可以自定义)。如:/usr/local/或/tony/jar/(这是个自定义目录) 3.创建一个服务文件并将其放入:
阅读全文
posted @
2023-10-18 13:11
飘杨......
阅读(295)
推荐(0) 编辑
ubuntu安装RabbitMQ
摘要:一、概述 本地需要做RabbitMQ测试,想着安装包本地不利于来回换机子测试。就想着把其安装到云服务上,云服务的系统是ubuntu系统。这样通过远程连接,就不需要担心换机器的时候RabbitMQ用不了的问题了。可谓一次安装到处使用 二、示例,备注:这里直接安装最新版的 1.安装erlang。遇到询问
阅读全文
posted @
2023-09-20 14:18
飘杨......
阅读(715)
推荐(0) 编辑
社区版idea实现热部署
摘要:一、概述 在日常开发过程中经常性得要修改及调试代码,而每次修改及调试代码都需要重启服务。项目如果比较大,频繁的重启服务是比较耗费时间的。那么有没有一种方式能够在不重启服务的情况下就可以使更改的代码生效? 当然是有的,那就是SpringBoot提供的热部署功能。下面来看看具体如何做。这里只记录手动热部
阅读全文
posted @
2023-08-23 09:48
飘杨......
阅读(721)
推荐(0) 编辑
快速创建一个SpringBoot项目
摘要:一、概述 使用社区版创建SpringBoot脚手架的时候,如果使用SpringBoot的官网创建,一旦无法联网就无法创建。下面提供两种创建地址,一种国内的,一种是官网创建。 二、解决办法 1.使用Spring官网进行创建 https://start.spring.io/ 点击下面的按钮获取代码,用i
阅读全文
posted @
2023-08-19 10:46
飘杨......
阅读(29)
推荐(0) 编辑
把本地的jar包导入本地的maven仓库
摘要:一、概述 现有一个需求想把本地的jar包导入到本地的maven,使其能在SpringBoot项目中正常的使用 二、解决方法 以导入bcprov-jdk16-1.46.jar为例:执行如下命令即可 mvn install:install-file -DgroupId=bcprov-jdk16-1.46
阅读全文
posted @
2023-08-17 17:26
飘杨......
阅读(141)
推荐(0) 编辑
Android系统6~8需要适配的点
摘要:一、概述 Android系统每出一个大版本总有一些适配的点。这些适配点如果不适配就有可能会造成app闪退、功能不能用,app上架审核不通过的问题。写这一篇不为别的,就为了以后app出问题时能够提供一个解决问题的思路。 参考:内容1,内容2 二、适配总结 Android 6 Android实在6的时候
阅读全文
posted @
2023-08-17 16:37
飘杨......
阅读(67)
推荐(0) 编辑
SpringBoot启动及打包
摘要:一、概述 既然已经知道了一个SpringBoot项目如何搭建,那自然要知道SpringBoot要如何运行及打包。下面就记录一下,用作以后参考。 二、解决问题 本地部署运行: 1.打开电脑自带的命令行工具,切换到SpringBoot项目根目录,并运行如下命令(注意:maven环境变量需要配置) mvn
阅读全文
posted @
2023-08-17 15:17
飘杨......
阅读(189)
推荐(0) 编辑
IDEA社区版+SpringBoot+MyBatisPLus+MySQL实现数据库的保存、查询、修改操作
摘要:一、概述 使用IDEA社区+SpringBoot+MyBatisPlus+MySQL实现数据的保存修改与查询。主要记录一下踩坑过程。 注意事项: 1.社区版IDEA并不能直接创建SpringBoot工程,所以我采用的方式是在Spring官网上,让其帮助我创建一个,创建好后,直接下载。 //参考案例
阅读全文
posted @
2023-08-17 14:58
飘杨......
阅读(1381)
推荐(0) 编辑
Windows10+VsCode+OpenCV开发环境搭建
摘要:一、概述 主要是想尝试一下VsCode+OpenCV开发。尝试了Visual Studio,感觉太重量级。所以最终选择了vscode,废话不多说开搞 二、开搞 1.下载安装一个VsCode 2.安装VsCode C++开发插件,安装如图下面4个插件就行 3.安装mingw64。 这里的安装版本需要注
阅读全文
posted @
2023-08-10 11:05
飘杨......
阅读(663)
推荐(0) 编辑