- 博客(40)
- 资源 (6)
- 收藏
- 关注
原创 SAP GUI Script for C# SAP脚本开发快速指南与默认主题问题
如果您使用的是SAP GUI 740,并遇到无法打开对话框的问题,请先将主题设置为经典主题(Classic Theme),应用更改后重新打开SAP GUI Configuration。然后,您可以选择SAP主题并尝试再次打开对话框。此问题已在SAP GUI 760及更新版本中得到解决。解决使用SAP脚本执行后,默认打开的SAP是经典主题的问题。SAP 脚本的快速使用与设置.
2025-03-24 15:18:10
350
原创 Serilog 在 ASP.NET 的快速设置与使用
通过以上步骤,你可以在 ASP.NET Core 项目中快速集成和使用Serilog,实现强大的日志记录功能。无论是使用内置的ILogger接口还是直接使用Serilog的Log类,都能方便地记录日志。希望本文对你有所帮助!
2025-02-27 14:48:59
536
原创 ASP.NET 解决 NLog、log4net 和 Serilog 在 IIS 部署后不写日志的问题
在使用 NLog、log4net 或 Serilog 等日志框架时,如果将应用程序部署到 IIS 后发现日志无法正常记录
2025-02-27 14:32:08
426
原创 使用 MailKit 从 Outlook.Office365.com 下载邮件附件的教程
本教程将指导您如何使用 MailKit 库从 Microsoft Outlook 的 Office 365 服务器(IMAP 服务器)下载邮件附件。我们将逐步介绍从设置开发环境到编写和运行代码的全过程。通过本教程,您学习了如何使用 MailKit 库从 Microsoft Outlook 的 Office 365 服务器下载邮件附件。确保正确处理错误和异常,并根据需要调整代码以匹配您的特定需求。编写主方法来调用上述方法。来处理邮件并下载附件。
2025-01-15 13:25:11
954
原创 UI Automation 中所有Patterns
在 中,所有的自动化模式(Patterns)都定义在 命名空间中。这些模式用于描述控件的行为和交互方式,允许你与应用程序的 UI 进行自动化操作。每个模式都有其特定的功能,例如点击按钮、输入文本、选择菜单项等。以下是 中所有标准的自动化模式及其简要说明:InvokePatternValuePatternScrollPatternSelectionPatternExpandCollapsePatternGridPatternGridItemPatternTablePatternTableItemPatt
2025-01-15 13:22:25
1063
原创 UI Automation 中所有Patterns
在 中,所有的自动化模式(Patterns)都定义在 命名空间中。这些模式用于描述控件的行为和交互方式,允许你与应用程序的 UI 进行自动化操作。每个模式都有其特定的功能,例如点击按钮、输入文本、选择菜单项等。以下是 中所有标准的自动化模式及其简要说明:InvokePatternValuePatternScrollPatternSelectionPatternExpandCollapsePatternGridPatternGridItemPatternTablePatternTableItemPatt
2025-01-06 17:32:52
752
原创 使用C#进行UI自动化:UIA2与UIA3及FlaUI的介绍
UI Automation (UIA) 是微软提供的一个框架,用于使Windows应用程序对辅助技术和自动化测试工具可访问。它允许开发人员和测试人员编写程序来控制和查询用户界面元素。随着技术的发展,UIA也经历了不同的版本迭代,以适应新的需求和技术进步。本文将介绍UIA2和UIA3的主要区别,并探讨如何使用FlaUI这个第三方库来简化UI自动化的实现。FlaUI是一个开源的.NET库,它构建在UI Automation之上,旨在简化UI自动化的过程。
2025-01-06 09:42:09
1349
原创 selenium-side-runner + edge快速使用
如何在 Windows 系统上安装和配置 Node.js 以及 Selenium IDE 的命令行工具 selenium-side-runner,并且介绍了如何执行由 Selenium IDE 创建的 .side 测试文件
2025-01-03 18:35:08
1338
原创 ASP.NET Core 应用程序的启动与配置:Program.cs 文件的全面解析
Program.cs配置应用程序的主机和服务,包括加载配置、设置日志记录、启用监控(如 Application Insights)、配置 API 版本控制和 Swagger 文档。构建 HTTP 请求管道,配置中间件以处理请求、路由、授权和异常处理。启动应用程序,使其开始监听和处理 HTTP 请求。通过这些步骤,Program.cs确保了应用程序的正确初始化和运行,提供了良好的开发和生产环境支持。
2024-12-13 15:00:59
1693
原创 .NET 6.0 中 Microsoft.Extensions.Logging 支持的所有日志提供程序
提供了丰富的日志提供程序选择,涵盖了从简单的控制台输出到复杂的日志聚合和分析平台。你可以根据你的需求选择合适的提供程序,或者结合多个提供程序来满足不同的日志记录需求。内置提供程序ConsoleDebugEventLog。第三方提供程序NLogSerilogSeqSplunkDatadogLogz.ioMongoDBSlackEmail等。通过这些提供程序,你可以灵活地将日志输出到不同的目标,确保应用程序的日志记录既高效又易于管理和分析。
2024-12-13 13:21:22
1508
原创 Dommel:Dapper 的轻量级扩展库用于简化 CRUD 操作
Dommel 是一个开源的 .NET 库,它扩展了 Dapper,使得数据库的创建(CREATE)、读取(READ)、更新(UPDATE)和删除(DELETE)操作变得异常简单。Dommel 提供了一组基于接口的扩展方法,可以根据你的实体类自动构造 SQL 语句,并利用 Dapper 执行查询和映射。基于 POCO 实体生成 SQL 查询。支持 LINQ 表达式转换为 SQL 语句。自动表名解析。键属性识别。外键属性解析。支持一对一和一对多关系的多映射。异步和同步操作。
2024-12-10 11:23:08
324
原创 Dapper 快速使用
Dapper 以其高性能、简单易用和灵活性而著称。它适合于需要高效数据访问的应用场景,尤其是在已有数据库项目中快速集成和使用。
2024-12-10 10:50:08
689
原创 IActionResult 返回类型一览
iAcitonResult 可以返回多种结果类型,每种类型都有其特定的用途。使用可以让你的控制器动作更加灵活,能够应对不同的场景需求。无论你是需要返回 JSON 数据、文本内容、文件、视图还是重定向到其他页面,都能够提供适当的支持。
2024-09-26 16:09:28
1469
原创 android Gradle储蓄地址
在使用 Gradle Wrapper 时,Gradle 分发版(distribution)会下载并存储在本地计算机的特定目录下,以便在将来使用相同版本的 Gradle 时无需重新下载。默认情况下,Gradle 分发版存储在用户的主目录下。
2024-07-03 11:01:16
797
原创 android 国内下载Gradle源
在中国使用 Gradle 时,可以配置使用一些国内的镜像源,以提高下载速度和稳定性。使用这些国内镜像源可以显著提高 Gradle 的下载速度。使用这些镜像源地址。
2024-07-03 10:55:22
1481
原创 Android Jetpack Compose 一些资源途径
Jetpack Compose 提供了丰富的基础UI组件,并且有详细的文档和示例可以参考。
2024-06-28 09:25:48
437
原创 Android Jetpack Compose 一些资源途径
Jetpack Compose 提供了丰富的基础UI组件,并且有详细的文档和示例可以参考。
2024-06-21 09:50:53
531
原创 Android Jetpack Compose Modifier除了有padding还有哪些常用方法
Modifier是 Jetpack Compose 中一个强大的工具,用于描述和修改 UI 组件的布局、外观和行为。以下是一些常用的Modifier。
2024-06-21 09:49:29
581
原创 android开发中 ComponentActivity()有哪些常用的方法?
是 Android 中一个基础的活动类,它继承自Activity,并且集成了 Jetpack 的诸多组件,使得它在 Compose 和 ViewModel 等新特性中的使用非常便利。以下是一些。
2024-06-21 09:47:12
1684
原创 Android stuidio 的Empty Activty程序解读入门
这段代码展示了如何使用Jetpack Compose创建一个简单的问候界面,并且通过Scaffold布局确保内容的布局和系统栏的协调。同时,通过预览功能,可以在开发过程中快速看到组件的显示效果。
2024-06-21 09:43:11
576
原创 C#泛型,使用反射获取泛型属性的泛型参数的类型
使用反射获取泛型属性的泛型参数类型在C#编程中,使用反射可以在运行时获取类型信息、属性、方法等,并对其进行操作。本文将重点介绍如何使用反射获取泛型属性的泛型参数类型,以解决在编程中常遇到的需求。
2024-04-11 10:00:59
1162
原创 Hangfire mysql配置与使用
先建立数据库 BgjobWorkDB。添加授权和修改dashboard标题。使用: 时间使用 cron表达式。mysql连接字符串。
2023-10-09 10:52:26
569
原创 C#读取CSV中文简体乱码,使用编码GB2312报错,
使用编码GB2312报错,GB2312‘ is not a supported encoding name。
2023-09-06 14:45:28
1240
原创 c# 使用CredentialManagement 来管理windows凭证,实现添加,检查,删除。
c# 使用CredentialManagement 来管理windows凭证,实现添加,检查,删除。
2023-04-11 10:58:55
1155
原创 EF 使用linq 左连接 为空也显示
EF 使用linq 左连接在使用表连接的时候,匹配不到子表内容,显示为空 using (SamContext dbContext = new SamContext("name = SamLacs")) { //*2 左连接测试 var tt2 = from a in dbC...
2020-04-13 17:00:28
1513
原创 Visual Studio 2017 Python Intellisense 刷新 VS2017 python模块无法加载,提示要“刷新活动环境的完成DB”
python模块无法加载,没有智能提示,显示要“刷新活动环境的完成DB”,但是刷新后依然不行,在升级vs2017后工具->选项->Python->实验性->下图
2018-08-27 09:58:43
4066
1
原创 Character Analysis,识别字符的种类,如:字母,ASCII,空白符,控制字符,数字,标点符号,大小写字母,十六进制数
检查字符是否是ASCII,大写字母,数字,或者标点符号 可使用的操作器: - isAlphaNumeric() 这是文字和数字 - isAlpha() 这是字母 - isAscii() 这是ASCII - isWhitespace() 这是空白符(包括空格,TAB和回车等) - isControl() 这是控制字符 - isDigit() 这是数字位数 - isGrap...
2018-05-18 10:08:32
664
原创 arduino string 用法摘选
arduino 截取 字符串 截取substringString stringOne = "Content-Type: text/html"; Serial.println(stringOne); // substring(index) looks for the substring from the index position to the end: if (string...
2018-05-18 09:40:51
6140
原创 bit 位大端,小端转换,互转,big endian and little endian transfer
bit 位大端与小端互转,转换unsigned char buf=0x4C;//01001100unsigned char buffout= 0;for (int j = 0; j < 4; j++) { bufout|= (bufin & (0x01 << j)) << (7 - 2 * j);//H bufout|= (bufin ...
2018-05-17 16:42:12
1436
原创 Arduino 将long 转换为char 数组
Arduino 将long 转换为char 数组long temp = 1418172669L;unsigned char buf[4];buf[0] = temp &amp; 0xFF;buf[1] = (temp &gt;&gt; 8) &amp; 0xFF;buf[2] = (temp &gt;&gt; 16) &amp; 0xFF;buf[3] = (t
2018-05-17 09:53:53
2801
1
原创 c# dataTable 操作 上移 下移
上移:DataRow newdata = dt.NewRow();newdata.ItemArray = dt.Rows[ii].ItemArray;dt.Rows.RemoveAt(ii)dt.Rows.InsertAt(newdata,ii-1);dt.AcceptChanges();下移: int ii = dataGridViewset.SelectedRows[0]....
2018-05-07 16:49:56
3128
原创 倍频程:
倍频程: https://baike.baidu.com/item/%E5%80%8D%E9%A2%91%E7%A8%8B/3306508?fr=aladdinC#实现用于操作wav声音文件的类实例 调用本地wav文件进行同步播放或者异步播放,大大简化了对wav文件的操作过程,如果你需要在项目中调用wav文件进行声音播放,可以使用这个C#类。 http://www.jb51.net/...
2018-04-16 11:25:00
2804
原创 Halcon算子参考
1D Measuring2D Metrology3D MatchingDeformable Surface-BasedShape-BasedSurface-Based3D Object ModelCreationFeaturesSegmentationTransformations3D ReconstructionBinocular StereoDepth From FocusMulti-View
2017-06-03 22:52:18
931
转载 欢迎使用Markdown编辑器写博客
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-02 21:29:48
235
【2020-2021】新托业全真模拟题库 题库一 Part1,2,3,4 听力音频 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库二 听力音频 Part1,2,3,4未来教育教学与研究中心 编新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库三 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库四 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库五 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库六 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库八 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
【2020-2021】新托业全真模拟题库 题库七 听力音频 Part1,2,3,4 未来教育教学与研究中心 编 新华出版社
2023-07-20
nopCommerce4.30 asp.net core 电商网站源代码
2021-03-02
nopcommerce 4.3 最新中文语言包(完整)
2021-03-02
StarUML 3.02 破解文件app.asar
2019-01-07
正则表达式-字符转义 .net .xlsx
2019-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人