摘要:
有些手机可以通过adb直接安装 app,但有些手机会提示风险提示,有的还要求输入密码等(oppo、vivo) 正常基于uiautomator2 安装一个app import uiautomator2 as u2 import os d = u2.connect() apk_path = os.pat 阅读全文
摘要:
有些手机可以通过adb直接安装 app,但有些手机会提示风险提示,有的还要求输入密码等(oppo、vivo) 正常基于uiautomator2 安装一个app import uiautomator2 as u2 import os d = u2.connect() apk_path = os.pat 阅读全文
摘要:
【C#】 使用Gsof.Native 动态调用 C动态库 一、背景 使用C# 开发客户端时候,我们经常会调用一些标准的动态库或是C的类库。虽然C# 提供的PInvoke的方式,但因为使用的场景的多变,有些时候可能没办法,固定位置的调用,或是需要按需求调用不同的库。 设置当前目录的方式,有时会有加载不 阅读全文
摘要:
扩展Webapi中的RouteConstraint中,让DateTime类型,支持时间格式化(DateTimeFormat) 一、背景 大家在使用WebApi时,会用到DateTime为参数,类似于这样: 但是":datetime" 支持这样的格式: 12/25/2009 11:45:00 PM 1 阅读全文
摘要:
【TypeScript】如何在TypeScript中使用async/await,让你的代码更像C 。 ===================== async/await 提到这个东西,大家应该都很熟悉。最出名的可能就是C 中的,但也有其它语言也实现。比如,Python 3.5中、比如Js中的yiel 阅读全文
摘要:
入门流程,大神绕行。 安装环境 这就不多说了,安装开发的环境。 安装vscode 下载地址: "https://code.visualstudio.com/" 安装Nodejs 下载地址: "https://nodejs.org" 配置 安装 TypeScript 官网: "https://www. 阅读全文
摘要:
代码已经迁移到 Github 上 地址:https://github.com/gaoshang212/Gsof.Xaml Nuget:https://www.nuget.org/packages/Gsof.Xaml.BlankWindow 支持:net45、net46、net5.0-windows、 阅读全文
摘要:
一、说明 很多时候,我们要把一个枚举的属性的绑定到一组RadioButton上。大家都知道是使用IValueConverter来做,但到底怎么做才好? 而且多个RadioButton的Checked和UnChecked都会触发绑定,这样就会调多次的Set。二、目的 实现一个枚举属性绑定到多个R... 阅读全文
摘要:
WPS 的API,即COM,主要分为V8与V9两个版本,网上容易查到的例子,都是V8的。 现在官网上可以下载的,2013抢鲜版,就是V9的API。Python 调用COM 需要安装Python for Windows Extensions,即pywin32调用就很简单了,直接代码:import sy... 阅读全文
摘要:
WPS 的API,即COM,主要分为V8与V9两个版本,网上容易查到的例子,都是V8的。 现在官网上可以下载的,2013抢鲜版,就是V9的API。Python 调用COM 需要安装 Python for Windows Extensions,即pywin32调用就很简单了,直接代码:import s... 阅读全文
摘要:
[Someinformationrelatestopre-releasedproductwhichmaybesubstantiallymodifiedbeforeit'scommerciallyreleased.Microsoftmakesnowarranties,expressorimplied,... 阅读全文
|