展示 217 篇文章   每页 5
APP开发
980 阅读

MAUI加Blazor做一个跨平台的记账APP(三)请求后端接口

前面记录了加页面,但是需要从后端请求数据,来灵活地更新页面展示情况,记账毕竟也是要个人特有的,像账户和细目啊这些。于是以登录获取token为例记录一下请求后端接口。 在项目根目录新增Models和Services文件夹。 在Models目录下新增一个文件Token.cs,用以定义后......
APP开发 MAUI C# Blazor
APP开发
935 阅读

MAUI加Blazor做一个跨平台的记账APP(二)新增账户页面

新增的第一个页面是账户总览,也就是展示当前有哪些账户,分别余额多少,比如银行卡、贵金属、股市等。并且打算可以通过点击账户进入到该账户的收支明细页面。 先不管外观布局,先增加页面再修改。 在Pages目录右键新增一个razor文件取名为Accounts.razor,这个文件就是账户总......
APP开发 MAUI C# Blazor
自动化
2365 阅读

pywinauto中遇到ElementAmbiguousError错误的几种处理方式

pywinauto做为桌面端应用的自动化还是可行的,虽然不是那么好用,还需要用上pywin32的一些接口,但总归是一个可用的封装过的库。 最近用pywinauto和pywin32加上一些视觉技术在针对一个不是那么规范的windows老应用做自动化,做了一些额外的封装和处理。然后遇到了类似......
python 自动化测试
APP开发
1369 阅读

MAUI加Blazor做一个跨平台的记账APP(一)环境准备

曾经用python做了一个web版的记账页面,快速替代了已下线的网易有钱app的一些功能。可惜这个app用不了了,只能导出数据然后自己做。功能差不多,图表也有,虽然显得简陋点,但可以用就行。现在一天不记账就不舒坦。 放在知乎上了,还不错,几年过去了有两千人收藏了,看来还是有用的:用Dja......
APP开发 MAUI C# Blazor
Web开发
1345 阅读

Systemd管理gunicorn服务

以前做python的web server用了uwsgi还不错,后来换了gunicorn也相当巴适。 在新的linux服务器上,为了方便启动和管理web服务进程,于是用了systemd。 在systemd中每个系统服务被称为一个服务单元unit,服务单元又可以区分为service、s......
linux web开发