会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wngtk的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年4月11日
制作netease-cloud-music-gtk的debian包
摘要: 要创建一个deb包,只需要有一个基于 debian 的操作系统即可。(不管你用的是什么 Linux 发行版,你可以使用虚拟机或者 systemd-nspawn 来创建构建 DEB 包的环境) 下载上游的包,或者手动打一个上游的包。这个上游的包是源代码的仓库或者文件夹,打包的时候不要 .git 目录,
阅读全文
posted @ 2024-04-11 16:43 wngtk
阅读(128)
评论(0)
推荐(0)
2024年4月9日
改进NeteaseCloudMusicGtk4:添加移除歌曲按钮
摘要: 之前已经发了一篇博客简述了如何阅读这个项目,尽管这个项目已经开源很久了,但我找了很久都没有找到怎么从播放列表移除歌曲,那就自己动手实现,再提个 PR 吧。 运行起来应用后通过 Inspector(Ctrl+Shift+I)找到希望放置按钮的位置:专辑按钮的旁边。 第一步就是修改UI文件,把这个按钮显
阅读全文
posted @ 2024-04-09 16:37 wngtk
阅读(79)
评论(0)
推荐(0)
读项目NeteaseCloudMusicGtk4
摘要: netease-cloud-music-gtk4 是基于 GTK4 + Libadwaita 构造的网易云音乐播放器,专为 Linux 系统打造,已在 openSUSE Tumbleweed + GNOME 环境下测试。 如何将项目运行起来 我们要读一个程序的代码,不管它怎么样,先跑起来再说。这个程
阅读全文
posted @ 2024-04-09 15:32 wngtk
阅读(256)
评论(0)
推荐(0)
GUI development with Rust and GTK4 阅读笔记
摘要: 简记 这是我第二次从头开始阅读,有第一次的印象要容易不少。 如果只关心具体的做法,而不思考为什么这样做,以及整体的框架,阅读的过程将会举步维艰。 简略记录 gtk-rs 的书中提到的点。对同一个问题书中所演示了多种处理方法,而且跨度比较大,第一次阅读的时候经常出现忘记之前的内容。 fn signal
阅读全文
posted @ 2024-04-09 14:49 wngtk
阅读(279)
评论(0)
推荐(0)
2023年6月3日
WSL 安装配置 MySQL
摘要: 在 WSL 安装并配置 MySQL 与在 Ubuntu Server 安装配置 MySQL 一样的步骤。简要记录一下配置的过程。 # 安装 MySQL 参考微软官方文档[^wsl-database]安装MySQL。 ```sh sudo apt install -y mysql-server ```
阅读全文
posted @ 2023-06-03 16:23 wngtk
阅读(760)
评论(0)
推荐(1)
2023年5月25日
Linux 的那些操作都出自哪里?
摘要: # Linux 的那些操作都出自哪里? 可以说 Linux 是一种 Unix。Unix 有一个 man 手册,手册包含了安装的软件的使用帮助,遇到问题的解决办法。总之几乎所有的操作都是手册里面有迹可循的,即便不是 GNU/Linux 相关的,也有文档可查,文档也算是一种手册。这里说 GNU/Linu
阅读全文
posted @ 2023-05-25 23:57 wngtk
阅读(39)
评论(0)
推荐(0)
我的C/C++开发环境
摘要: # 我的C/C++开发环境 OS: WSL Ubuntu Compiler: gcc Editor: VS Code Extensions: C/C++ Extenion Pack Settings: 时间仓促,待后续完善。 Linux 安装编译器很方便,几乎不需要配置。唯一要配置的地方在于 VS
阅读全文
posted @ 2023-05-25 00:30 wngtk
阅读(109)
评论(0)
推荐(0)
2023年4月1日
初见 cmake
摘要: # 初见 cmake cmake 是自动生成构建系统的一个工具。cmake 本身不是构建系统,它是一个生成构建系统的工具。或者说 cmake 不是一个构建工具,是一个能根据平台生成对应平台构建系统配置的构建工具。 ## Cmake 构建系统 Unix 平台的最常见的 C/C++ 构建工具 make,
阅读全文
posted @ 2023-04-01 17:51 wngtk
阅读(40)
评论(0)
推荐(0)
2022年12月7日
JavaScript Promises, async/await
摘要: 这篇博客不是讲如何使用 Promise,是一个学习总结。是我自己对 Promise 的理解。 new Promise() 的时候,传一个 executor 给 Promise. let promise = new Promise(function(resolve, reject) { // this
阅读全文
posted @ 2022-12-07 14:05 wngtk
阅读(496)
评论(0)
推荐(4)
2022年12月2日
【动态】前端
摘要: 【动态】前端 前端 UI 框架和 JavaScript 模块,TypeScript 是 JavaScript + 类型标注 JavaScript 有很多的 module loader。因为 JavaScript ES6 之前语言本身没有提供模块的功能,之前的模块功能都是使用闭包实现的。 我们使用什么
阅读全文
posted @ 2022-12-02 15:53 wngtk
阅读(204)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告