展示 220 篇文章   每页 5
办公
1302 阅读

python批量裁剪图片

今天翻到了以前下载的老漫画,是jpg格式的文件,可是放在手机上却发现一张图是包含了两页的,这在手机观看就看不清楚了得不停放大拖拽。于是打算用小段程序来裁剪图片,将每一张图片都切成两半,适用于手机观看。涉及到的代码不难,只是记录一下,或许有人也有需要,可以直接拷贝用起来。 首先观察了一下漫......
python
APP开发
1207 阅读

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

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

selenium对于伪类元素的操作

以前很少见,现在类似::before或::after的伪类元素(pseudo element)还挺常见了。前端的东西我不了解,只是目前在做web自动化时操作这类元素会提示异常。比如会提示元素不可交互之类的错误(Element not Interactable),无法正常操作。于是准备逐步记录一......
python 自动化测试 web测试 selenium
APP开发
1170 阅读

尝试Avalonia的一些记录

之前尝试了MAUI+Blazor,感觉不错,打算之后再继续做下去。现在为了对比Avalonia,所以打算尝试一下,看看它的特性是不是和其他大佬们推荐的那样舒坦。毕竟MAUI都被喷成狗了。 目前主力机是mac,visual studio已经不在mac支持了,改用vscode;dotnet版......
C# Avalonia
APP开发
1122 阅读

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

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