自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一下CMake如何调用EasyX

我只想了解一下windows下如何使用cmake来调用一个c c++的依赖库。这个代码其实是用DeepSeek生成的,部分报错查询了豆包。算是结合2个ai系统完成的。

2025-01-29 21:57:38 106

原创 VScode的简单使用

然后再执行这个命令:pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain。如果我们的c文件的编码是UTF-8, 但是console的编码是936 ,他们不一致就会出现乱码。“edt” 显示所有已经打开的编辑器 ,这个是要加空格的, 快捷键 Ctrl + K ,Ctrl+P。然后选择 “终端” ->“运行生成任务”,这里就生成了exe文件。@显示和跳转文件中的“符号” Ctrl+Shift+O。或者 “查看”->“命令面板”

2024-09-17 19:21:06 926

原创 cmake自动载入项目源码文件

根目录下的CMakeList.txt。根目录下的main.cpp。

2024-08-31 14:10:52 482

原创 CMake设置输出路径跨平台演示

归档输出路径: CMAKE_ARCHIVE_OUTPUT_DIRECTORY , windows 静态库lib, windows动态库地址 .lib 文件 , Linux静态库 .a。库输出路径: CMAKE_LIBRARY_OUTPUT_DIRECTORY 只能输出linux 动态库 或者mac 动态库的路径。涉及到三个输出路径的指定: 库输出路径、归档输出路径、执行程序输出路径。根目录的CMakeLists.txt , 这个是Linux下面的。

2024-08-31 09:48:07 593

原创 Visiual Studio如何添加C语言的依赖和一些快捷键

Release: 发布版本,不对源代码进行调试,编译时对应用进程的速度进行优化,使得程序在代码大小和运行速度上都是最优的。一般最终生成的是以链接器->常规的 “输出文件” 目录为准,所以我们尽量保证 配置属性->常规的输出目录和它是一致的。Debug: 调试版本,包含调试信息,并且把进行任何优化,便于程序员调试。文件的目录 : 配置属性→ 链接器→ 常规→ 附加库目录。作用:指明库文件所在的目录or路径,即寻找.lib文件的搜索目录。区别:优先级不同,先检索附加库目录,再检索库目录。

2024-08-25 18:23:05 474

原创 CMake主要语法

cmake_policy( SET CMP0126 NEW) 不会删除同名的普通变量 ,另外这个CMP0126是查手册查到的。cmake -S . -B build 的时候会生成缓存变量 ,当第二次执行的时候用原来的值是不变的.cmake_policy( SET CMP0126 OLD) 会删除同名的普通变量。1缓存变量会被写下来存在cmake生成的一系列变量中;2 缓存变量是全局的。ccmake 是修改缓存用的。CACHE覆盖策略的设置。CMAKE的内置缓存变量。

2024-08-07 22:22:55 216 1

原创 CMake的常用功能

从给定的文件中读取CMake的清单文件代码。在清单文件中的命令会被立即处理。如果指定了RESULT_VARIABLE选项,那么var或者会被设置为被包含文件的完整路径,或者是NOTFOUND 表示没有找到该文件。标准错误输出重定向到标准输出 cmake -S . -B build --log-level=VERBOSE > log.txt 2>&1。标准输出重定向到文件log.txt cmake -S . -B build --log-level=VERBOSE > log.txt。

2024-07-30 23:29:12 483

原创 cmake静态库xlog跨平台编译window linux

这个是目录结构,其中xlog是依赖库,test_xlog是执行程序xlog.cppxlog.h我首次试验成功的时候xlog.h是这样的这样就生成了一个libxlog.a的静态库的文件。

2024-07-29 10:21:08 259

原创 CMake快速入门

cmake入门学习笔记

2024-07-28 14:18:13 311

原创 记录一个自定View 手势旋转表盘的写法

【代码】记录一个自定View 手势旋转表盘的写法。

2024-04-28 18:09:41 145

原创 读取一个文件夹里的图片生成ppt

【代码】读取一个文件夹里的图片生成ppt。

2024-03-14 14:23:46 546

原创 记录一次搭建nginx和php、mysql的过程

然后再当前目录下创建 conf,data ,log 三个文件夹,把镜像里的配置复制到这些目录下,然后删除mysql01。然后cd 到 nginx.conf 所在目录,vim nginx.conf。/root/project/phpfile 目录下创建 index.php。启动我们挂载目录的nginx ,我们给它重新命名成nginx02。修改/conf.d/ 目录下的default.conf。复制镜像里nginx里的文件到我们创建的目录里。创建nginx 下的文件目录。停止刚刚创建的nginx。

2024-03-02 11:45:43 474 1

原创 记录如何启动frida

(https://github.com/frida/frida/releases)下载相应的Frida服务器版本,并推送到你的设备上。Frida服务器运行成功后,可以在电脑上新开一个shell,运行 frida-ps -U命令,即可显示手机中正在运行的进程。首先,你需要查看你的Android设备的CPU架构,以便根据需要下载和安装相应的Frida服务器版本。在安装了客户端之后,你需要在你的Android设备上安装Frida服务端。我用的是公司的试验机,没有条件的小伙伴最后弄一台可以root的设备。

2024-02-21 14:30:19 1135 3

原创 创建TP 6项目的笔记

不要在控制器中使用包括die、exit在内的中断代码。如果你需要调试并中止执行,可以使用系统提供的halt助手函数。halt('输出测试');

2024-02-16 21:44:15 1766

原创 PHP的笔记

就是php的系统里的常量,有很多,可以查手册来看有哪些,这个是不用声明的。

2024-02-16 16:54:01 1073

原创 PyCharm2022配置odoo

python配置odoo

2023-07-26 09:06:28 356

原创 圣杯布局和双飞翼布局

【代码】圣杯布局和双飞翼布局。

2023-07-22 20:36:35 123

原创 CSS的浮动

行内元素:与其他元素同行显示,不可以设置宽高。块元素:独占一行,可以设置宽高,如果不设置宽度默认宽度是屏幕宽度。方法2: 给浮动元素的容器添加一个overflow:hidden;浮动元素碰到包含框或者另一个浮动框,浮动停止。方法3:使用css3的 :after 伪元素。浮动元素之后的元素将围绕她,之前的不受影响。使用浮动后产生的问题: 父元素会失去它的高度。方法1:在浮动元素后使用一个空元素。float:none 不使用浮动。clear:left 来清除浮动。浮动元素会脱离标准流。

2023-07-16 17:03:38 133

原创 css的文字样式属性

字体:font-family文字大小: font-size文字颜色: color文字粗细: font-weight文字样式: font-style。

2023-07-16 13:47:53 110

原创 css选择器

item1</li> 这个会变成蓝色背景<li class="item">item9

2023-07-16 12:48:19 63

原创 ConstrainLayout换行效果

【代码】ConstrainLayout换行效果。

2023-03-17 09:43:12 311

原创 flutter 简单的使用navigator2

简单的练习使用flutter的navigator2

2023-02-23 10:59:34 307

原创 记录一下flutter的学习记录

简单的flutter 学习

2023-02-22 11:46:55 90

原创 安装SqlServer

sqlserver

2022-11-20 18:15:02 338

原创 对Qmui 实现半透明的分析

对qmui 实现button 半透明的分析

2022-08-05 16:23:07 581

原创 安卓追踪一个方法的调用链 #在linux里用grep来查询一个方法的调用 #一些常用命令

安卓追踪一个方法的调用链

2022-08-02 14:42:42 546 1

原创 加快下载Android的gradle的方法

加快下载安卓gradle的方法

2022-07-09 14:03:09 243

原创 LINUX 学习笔记

初步学习使用LINUX 操作系统

2022-07-03 23:14:00 545

原创 加快下载Android的gradle的方法

加快下载安卓gradle的方法

2022-06-24 15:33:21 488

原创 加快下载Android的gradle的方法

加快下载安卓gradle的方法

2022-06-21 14:39:01 546

原创 如何使用命令行打开Android Studio 的模拟器

记录如何使用命令行打开Android Studio 的模拟器最近由于AS 的升级,导致默认启动官方模拟器的时候倒Android Studio 开发界面的附近。占用了本就不宽裕的编辑空间我还是希望像以前一样让模拟器在外边打开。找了半天没有找到方法。如果有知道方法的小伙伴欢迎在评论区里分享一下。我的解决方案是用命令行打开到AndroidStudio\sdk\emulator 目录下,有emulator.exe 这个命令。 打开cmd,./emulator -help 先来查看有哪些用法。我们可

2022-03-04 13:35:50 4431

原创 使用Android Studio 查看内存泄漏

用新版的AS 的profiler 查看内存泄漏记录一下使用Android Studio 的profiler 查看内存泄漏的过程。新版的AS 的profiler 功`能强大。我们可以很方便的查看到一个界面里的内存泄漏。首先我们制造一个内存泄漏的Activitypublic class MemoryLeakActivity extends AppCompatActivity { private static int FLAG = 999; @Override protected

2022-01-13 23:13:53 9962 2

原创 onActivityResult被标注过时了,新API的写法

Intent intent = new Intent(requireActivity(), YourActivity.class); startActivityLauncher.launch(intent); private ActivityResultLauncher<Intent> startActivityLauncher = registerForActivityResult(new ActivityResultContracts.StartAc..

2021-09-02 11:25:28 2086

原创 记一次导入运行Android工程下opencv官方sample的过程

记一次导入运行Android工程下opencv官方sample的过程opencv官网: https://opencv.org/.对应平台下载链接: https://opencv.org/releases/.opencv 作为一款经典的开源图像识别项目早已开发了对多种平台下的支持但是仅仅只是把Android的官方项目下载下来,然后导入AS 运行总是会出现一些问题,跑不起来官方项目。官方项目跑下来我这里报了这些错误,我也没能解决。最终我决定按照自己的一些理解和经验,查到的资料对官方项目进行重构。A

2021-06-30 10:39:51 1108 6

安卓studio的配置,

以及配置好的安卓studio的settings,已经配置好了日志的颜色,其他的也都符合常用配置

2019-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除