- 博客(92)
- 资源 (1)
- 收藏
- 关注
原创 ui的分类
由于框架自动处理UI的更新和渲染,减少了手动操作的需求,降低了出错的风险。自动更新:框架会根据开发者的描述自动更新和渲染UI,当数据或状态发生变化时,框架会自动触发UI的重新渲染。手动控制:开发者需要手动更新UI元素的状态和布局,通过编写详细的指令来控制用户界面的构建和交互。关注结果:开发者只需描述UI的最终状态,如元素的布局、样式和行为,而不需要关心如何实现。自动处理:框架负责解释声明,并根据状态的变化自动更新UI,减少了手动操作的需求。简洁直观:代码更简洁、易读,开发者只需描述UI的结构和状态。
2025-02-21 08:25:34
216
原创 cursor远程调试Ubuntu以及打开Ubuntu里面的项目
4.输入 Ubuntu 主机的 SSH 连接字符串(例如,username@ubuntu-ip,其中 username 是 Ubuntu 上的用户名,ubuntu-ip 是 Ubuntu 主机的 IP 地址)。3.Ctrl + Shift + P输入Remote-SSH: Connect to Host…2.cursor安装安装 Remote - SSH 扩展。7.查看里面可以打开终端,进行make之类的。6.打开文件夹就可以选择文件夹打开了。
2025-01-24 15:16:22
945
原创 ubuntu 16使用中文输入法
参考https://blog.youkuaiyun.com/eyeofeagle/article/details/85209164。2.system settings —> Text Entry里面加入pinyin。1.选择fcitx,重启。
2025-01-23 01:05:13
149
原创 vscode设置中文插件
1.vscode插件里面搜索Chinese (Simplified) Language Pack for Visual Studio Code”插件。3.使用快捷键组合“Ctrl+Shift+p”,在搜索框中输入“configure display language”,点击确定后。4.选择中文,然后重启就可以了。
2025-01-22 22:53:50
540
原创 ubuntu里面的gcc编译方法
3.-I/etc/include 添加.h的搜索路径。4.-L/etc/lib 添加.so文件的搜索路径。1.当包含其他的.c文件的时候这样编译。2.-lwiringPi 加库的方法。
2024-11-14 23:05:13
148
原创 sqllite简单使用
https://sqlitestudio.pl/ 下载sqllitestudio,然后安装。2.图形化界面创建数据库啥的。3.用代码访问就可以了。
2024-08-13 23:37:14
252
原创 vs for qt和qt creator一起开发教程
有的还要添加path,C:\Qt\Qt5.12.9\5.12.9\msvc2017_64\bin把qmake路径加入进来。然后用qt creator打开,然后添加QT += core gui widgets。然后参考其他网站的教程创建pro文件。切记纯英文路径,否则100%报错。通过这个网址下载插件。
2024-08-13 23:32:09
163
原创 qt国际化
3.输入lupdate testguojihua.pro,会发现生成一个.ts的文件。2.开始-qt-qtxxxfor mingw.然后切换到pro所在的目录。4.开始–qt–Linguist,然后打开那个文件。5.选择文件-发布,就能找到.qm文件了。1.pro文件里添加那个…
2024-07-25 00:30:33
312
原创 qt打包教程
到此,exe所需的拓展包都已经打入了所创建的文件夹,程序打包也就结束了,可以直接把qt_work直接拿走使用了。打包所需拓展包,windeployqt+exe文件名称。打开QT的命令提示符窗口。切换到exe所在文件夹下。
2024-02-26 16:20:02
423
原创 ffmpeg读取媒体文件信息
编译命令为这个:gcc -o ffmpeg_mediainfo mediainfo.c -L/usr/local/ffmpeg/lib -lavformat -lavutil。artist : DJ|小七。album : 好乐分享。genre : 网络电台。
2024-01-25 00:21:26
667
原创 ffmpeg最简单的读version的编程示例
Doxygen是一个程序的文件产生工具,可将程序中的特定注释转换成为说明文件。也就是说,Doxygen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。通常程序员在写程序时,会写上一些注释,但对于其他人而言,直接探索程序里的注释可能较为困难,而Doxygen正是解决这一问题的工具。因此,Doxygen在程序员中十分受欢迎,可以减少他们整理文档的时间。这将列出/home/user/project文件夹及其子文件夹中所有以.c为扩展名的文件的路径。
2023-12-24 23:59:49
434
原创 linux多条命令的方法
3.&&符号连接,表示当前面的命令执行失败的时候,后面的命令就不执行。如$ cmd1 && cmd2 && cmd3。4.这些连接多条命令的最终会生成一个进程组,例如ctrl+C啥的能结束整个进程组之类的。连接,表示不论前面的命令是否执行成功,后面的命令都执行。1.匿名管道,这个就|下就好了。
2023-05-01 17:39:31
234
原创 树莓派的WiringPi的开发
/读取从机指定地址的两个字节,并赋值给value。//打开I2C设备,0x04为扩展板上MCU I2C地址。#include//导入树莓派WiringPi编码I2C控制库。#include//导入树莓派WiringPi编码IO控制库。//初始化WiringPi编码。#include//导入基础库。
2023-02-22 00:11:33
247
原创 给树莓派安装原生操作系统
1:https://www.raspberrypi.com/software/ 下载安装镜像的工具。2:双击打开这个程序,选择镜像,然后选择sd卡,点击烧录。
2023-02-21 22:58:06
305
原创 Linux:gcc交叉编译时设置了“--sysroot“会产生哪些影响
当设置了–sysroot=dir后则会从dir/usr/include搜索头文件、从dir/usr/lib中搜索依赖库。参考链接:https://blog.youkuaiyun.com/hhd1988/article/details/123814601。从–sysroot的说明可以看出,其会对编译和链接过程中,查找头文件和链接库造成影响。原本默认会从/usr/include目录中搜索头文件、从/usr/lib中搜索依赖库,
2022-12-15 15:04:26
646
原创 makefile与configure的LDFLAG、CFLAG、LIBS用法
指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。如果你的头文件不处于gcc默认的路径之中,就需要使用此参数指定。那么gcc默认的搜索头文件的路径是什么呢?gcc 等编译器会用到的一些优化参数,也可以在里面指定非默认路径的库文件的位置。用法:LDFLAGS=”-L/usr/lib -L/path/to/your/lib”。参考:https://blog.youkuaiyun.com/qq_31567335/article/details/82470477。
2022-12-15 15:00:57
1076
原创 vscode编译c代码
Run and Debug栏选择create a launch.json file,任选一项环境生成launch.json.快捷键shift+ctrl+p搜索全局命令,找到C/C++ Edit Configurations(UI)。快捷键shift+ctrl+p搜索全局命令tasks,选择g++ build active file生成配置。一定要下载好两个插件,一个c/c++,另一个 c/C++ compiler run,然后按f6就可以跑了。其实可以通过调试菜单栏,调试配置创建这个文件的。
2022-12-12 19:57:47
388
原创 ubuntu防止屏幕熄灭的方法
xset dpms 0 0 0 # 三个数值分别为Standby、Suspend、Off,单位秒。编辑xorg.conf文件和使用xset命令效果一样,可使用xset -q查看设置和当前配置。xset程序主要对启动X windows以后,对x windows属性进行设置的。#xset s 300 #设置屏保时间为300秒,时间单位为秒。Option “StandbyTime” “0″ #关闭待机功能。具体用法可使用 man xset进行查看。#xset s 0 #关闭屏幕保护。
2022-12-09 17:13:01
1092
原创 ubuntu拷贝和移动文件和文件夹
cp拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容。mv命令可以移动和重命名,指令都是一样的。但第二个参数如果存在的文件夹,那就是移动。如果拷贝文件则不需要加上这玩意。如果不存在那么就是重命名。可以同时操作文件和文件夹。
2022-12-09 16:32:14
2906
原创 bashrc的作用来原理
bashrc是home目录下的一个shell文件,用于储存用户的个性化设置。在bash每次启动时都会加载.bashrc文件中的内容,并根据内容定制当前bash的配置和环境。两者在登陆bash时都会被bash执行,但是.bash_profile只在会话开始时被读取,而.bashrc在每次打开新的终端时都会被读取。如果用户删除了.bashrc,可以从如下路径拷贝一份原始的.bashrc文件到用户home目录下。补充: .bash_profile和.bashrc的区别?
2022-12-09 15:56:53
303
原创 win10默认占用80端口号的解决办法
打开注册表regedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,在右边找到Start这一项,将其改为0,重启。
2022-12-09 10:57:47
274
原创 windows下查看端口被占用和查看对应的进程
netstat -aon|findstr “80” 可以看到80端口被占用的情况,然后找到对应的pid。然后根据pid,tasklist|findstr “1752” 找到对应的进程!
2022-12-09 10:55:33
161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人