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

Blazor Hybrid在mac上的调试

Blazor本质上是web,hybrid则是集成到其他应用里,比如我现在用的是Blazor + MAUI。 发现调试有时候比较尴尬,MAUI的部分并没有报错,build也成功了,但是在打开某一个blazor页面时崩了,提示有问题。可是visual studio里没有错误日志,app上也没......
MAUI C# Blazor
编程语言
887 阅读

c#中的各种问号和点的用法

最近在看c#,因为打算试一下blazor和MAUI的混合开发,自己记录一下各种问号和点的用法,最近总觉得要混淆。 1. ? 声明的变量可以为空,可用于int或datetime类型等。比如 int? length = null;  比如 int? length = a......
C#
Web开发
875 阅读

webserver部署时管理敏感密码信息

主要以django为例(虽然也在做其他语言的web server),记录一下几种管理敏感信息比如账户密码等的方式。毕竟始终要连接数据库啊、连接第三方的授权验证等,密码信息难以避免,但除了本地调试时,不能将这些敏感信息以明文方式提交版本管理也不能暴露给外界。 部署时,将敏感信息存入特......
web开发
自动化
779 阅读

记录桌面端应用的自动化的一些坑和解决方式

早些年做过桌面端应用的自动化,最近几年因为公司的业务发展,桌面端应用做了起来,于是也需要像web、app、api之类的把桌面端的自动化做起来。 主要是windows的应用,会用到win32接口和一些封装后的包,加上自己的定义。这里记录了一篇入门:Python自动化操作windows桌面软......
python 自动化测试
工具框架
557 阅读

python UV的一些命令集合

按照我们这种上古时期开始写python的,现在习惯用pip安装包、用virtualenv配置虚拟环境、用pyenv管理python版本,前几年用conda。然后现在因为接触MCP,开始了解UV这个工具。 UV执行速度很快,而且功能相当于是集成了刚才列的几个工具的功能,可以生成uv.loc......
python