05

wails的下载、安装、创建项目及开始运行

Wails是一个可让您使用 Go 和 Web 技术编写桌面应用的项目。

Wails看作为 Go 的快并且轻量的 Electron 替代品。 您可以使用 Go 的灵活性和强大功能,结合丰富的现代前端,轻松的构建应用程序。

Wails功能

  • 原生菜单、对话框、主题和半透明
  • Windows、macOS 和 linux 支持
  • 内置 Svelte、React 、Preact 、Vue、Lit 和 Vanilla JS 的模板
  • 从 JavaScript 轻松调用 Go 方法
  • 自动将 Go 结构体转换为 TypeScript 模块
  • Windows 上不需要 CGO 或外部 DLL
  • 使用 Vite 的实时开发模式
  • 可以轻松创建、构建和打包应用的强大命令行工具
  • 丰富的 运行时库
  • 使用 Wails 构建的应用程序兼容 Apple & Microsoft 商店

Continue reading

十二 20

VMware Workstation 与 Hyper-V 不兼容。请先从系统中移除 Hyper-V 角色,然后再运行 VMware Workstation。

系统环境:WIN10 企业版

虚拟机软件:VMware Workstation

产生原因:

Hyper-v是微软得一项虚拟化技术,WIN10系统中集成了它,所以如果WIN10系统的Hyper-v服务开启了的话,就会和VMware Workstation产生冲突。

解决办法: 关闭Hyper-v服务

以管理员身份运行命令提示符 执行命令:

bcdedit /set hypervisorlaunchtype off

重启电脑,运行vm即可。

若想恢复Hyper-v服务启动:

bcdedit / set hypervisorlaunchtype auto

 

02

【实例】frp内网穿透 公开自己电脑中本地服务器中的某个网站

【实例】frp内网穿透 公开自己电脑中本地服务器中的某个网站

由于在外地,笔记本使用手机热点连网的。有客户要帮看代码,但是代码的测试还需要回传数据,那么在本地测试就不可行了,而且我又不想把测试代码放到我的服务器中,所以就想到了frp

刚开始弄frp有些蒙,研究研究就好了。frp内网穿透

刚开始时,域名解析使用了泛域名方法,这样也是我刚开始发蒙的原因,后来改为直接解析的方法,就好了。

具体全套配置步骤如下: Continue reading

23

Qt 操作至少需要一个处于启用状态的有效资料档案库

QT更新组件时,提示:操作至少需要一个处于启用状态的有效资料档案库

这是因为没有设置连接所需的资源位置,也就是没有镜像资源的意思。

所有镜像资源站点列表:http://download.qt.io/static/mirrorlist/

解决办法:

点击 设置 >> 存储库 >> 临时存储库 >> 添加,

输入链接“http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/”

如果连接失败,则到列表页面去找其它资源站即可。

14

C++ IDE 之 CodeLite

CodeLite是一款免费、开源、跨平台的 IDE,专门用于 C、C++、PHP 和 JavaScript(主要用于使用 Node.js 的后端开发人员)编程语言,在所有主要平台(Windows、macOS 和 Linux)上运行最佳。

可以从下载页面 下载适用于 Windows、macOS 和 Linux 的预构建二进制文件

下载地址:https://downloads.codelite.org/ Continue reading

14

下载工具之 Free Download Manager(FDM)

下载工具之 Free Download Manager(FDM)

FDM 名副其实就是IDM 的免费版了。

毕竟是免费的软件,但也只是比IDM 稍微逊色一点。

它支持FTP,HTTP(S),还有BT 下载,当然你也可以添加代理。

同时你还可以定时下载任务,也支持多线程下载,同时还可以查看多线程的进度。

它还支持远程控制下载,还支持断点续传功能。

同时还支持国外视频网站下载,支持浏览器插件,自动捕捉可下载文件,右键即可下载。

同时支持Win 和Mac 版。同时支持中文。 Continue reading

14

怎么打开.mo文件

PoEdit的msgunfmt可执行文件可以对.mo文件进行反编译的。

1、先下载PoEdit(https://poedit.net/)

2、假如PoEdit安装到D盘的a文件夹下,则打开cmd,cmd进入到.mo文件所在的目录,输入

3、生成的.po文件,再使用PoEdit软件(或者用其它文本编码器打开查看)打开即可。

4、如果要使用命令行把编辑好的.po文件编译成.mo文件,命令格式如下:

13

下载工具之 Motrix

很长时间都不用迅雷了,万不得以的时候会用一下,但是前段时间一气之下就把它给卸载了,真是不想用它了,广告太多太多了,夹带也是太多太多了,一不留神就不一定把什么给偷偷安装上。

一直也在寻找一款正经的下载工具绿色下载工具,以前也用过一个国外的下载工具,只是用着用着就要收费,也记不清是什么名字了。

今天要在国外一个网站下载一个exe安装包,我一般都是用浏览器自带的工具下载,但是火狐这个下载不支持断点续传,下载速度慢(这应该是源站限速了),提示需要1个多小时,但是也等得起,只是中途会自动中止,重启下载后还是从头下载。不得不想想办法了,找个下载工具。

于是,找到了Motrix,在网上看,评价还不错。

Motrix 支持下载HTTP,FTP,BitTorrent,Magnet等。Motrix使用aria2作为内核,下载速度非常快。 Continue reading

20

MSYS2的安装与使用及MinGW64安装配置

MSYS2的安装与使用及MinGW64安装配置

MSYS2是工具和库的集合,为您提供了一个易于使用的环境,用于构建,安装和运行本机Windows软件。

它由一个名为mintty的命令行终端 ,bash,git和subversion之类的版本控制系统,tar和awk之类的工具,甚至是autotools之类的构建系统,全部基于Cygwin的修改版。尽管其中一些中心部分基于Cygwin,但MSYS2的主要重点是为本机Windows软件提供构建环境,并使使用Cygwin的部分最少。MSYS2为GCC,mingw-w64,CPython,CMake,Meson,OpenSSL,FFmpeg,Rust,Ruby等提供了最新的本机版本。

为了提供易于安装的软件包并保持更新状态,它具有一个名为Pacman的软件包管理系统,Arch Linux用户应该熟悉该系统 。它带来了许多强大的功能,例如依赖性解析和简单的完整系统升级,以及直接且可复制的程序包构建。我们的软件包存储库包含2000多个预安装的软件包,可供安装。

一、安装: Continue reading