- 博客(130)
- 收藏
- 关注
原创 QML 自定义组件基础颜色类型
QML 自定义组件基础颜色类型作为自定义组件的公有颜色对象类型,该颜色类型可以设置背景颜色/渐变色,字体颜色,并且满足五态(默认、进入、按压、选中、禁用)。
2023-05-18 21:54:48 462
原创 QML 自定义类型并在其他组件中使用
在上面的示例中,我们创建了 Test 组件,在 Test 组件内 Rectangle 组件中创建了一个 Person 类型的实例,并将其命名为 john。总结:我们可以在 QML 中创建自定义类型,并在其他组件中使用它们,从而实现类似继承的效果,父级组件的自定义类型对象的属性会覆盖子组件中的自定义类型对象的属性。在上面的示例中,创建了 Test2 组件,在 Test2 组件内使用 Test 组件,并通过 Test 组件属性别名 person 修改 Test 组件的 john 对象。
2023-05-18 19:18:04 362
原创 QML单选选项卡按钮
使用到QML图标文字按钮 https://blog.csdn.net/qq_39827640/article/details/130734320。
2023-05-17 20:44:59 212
原创 C#的System.Diagnostics.Trace.WriteLine 写入文件
C#的System.Diagnostics.Trace.WriteLine 写入文件
2022-12-09 17:18:00 816
原创 C# FolderBrowserDialog在windows11中只显示桌面文件夹问题
C# FolderBrowserDialog在windows11中只显示桌面文件夹问题
2022-11-08 09:34:14 747
原创 WebBrowser 使用案例
需求winform 应用程序使用 WebBrowser 控件连续加载两个网页进行信息签署。遇到的问题使用 DocumentCompleted 事件判断网页加载完成,可能会触发多次。。。使用 NavigateError 事件判断网页加载异常,需要添加 COM Microsoft Internet Controls。使用 Document.Window.Scroll 事件判断网页阅读完成。修改 WebBrowser 使用浏览器内核版本,解决WebBrowser默认使用的内核是 IE7,WebB
2021-04-30 16:20:51 518 1
原创 SQLite and SQL Server Compact Toolbox
SQLite and SQL Server Compact Toolbox是一个Visual Studio的插件。使用它可以以界面化方式对数据库进行操作。在Visual Studio 2019 》工具 》管理扩展 中搜索添加安装即可
2021-04-08 17:58:42 1134
原创 ASP.NET Core 使用Entity Framework Core
什么是Entity Framework CoreEntity Framework CoreEF Core 可用作对象关系映射程序 (O/RM),这可以实现以下两点:使 .NET 开发人员能够使用 .NET 对象处理数据库。无需再像通常那样编写大部分数据访问代码。对象关系映射程序 (O/RM),使用模型对象通过EF Core 数据库提供程序访问数据库Entity Framework Core通过Code First和DB First两种方式实现应用程序与数据库的对象关系映射。Code Fi
2021-04-04 21:38:24 644 1
原创 Entity Framework Core 迁移
迁移概述在实际项目中,数据模型随着功能的实现而变化:添加和删除新的实体或属性,并且需要相应地更改数据库架构,使其与应用程序保持同步。 EF Core 中的迁移功能能够以递增方式更新数据库架构,使其与应用程序的数据模型保持同步,同时保留数据库中的现有数据。当引入数据模型更改时,开发人员使用 EF Core 工具添加相应的迁移,以描述使数据库架构保持同步所需的更新。EF Core 将当前模型与旧模型的快照进行比较,以确定差异,并生成迁移源文件;文件可在项目的源代码管理中进行跟踪,如任何其他源文件。生成新
2021-04-04 20:43:23 339
原创 RabbitMQ进阶
mandatory和immediatemandatory和immediate是channel.basicPublish方法中的两个参数,它们都有当消息传递过程中不可达目的地时将消息返回给生产者的功能。 RabbitMQ 提供的备份交换器(Altemate Exchange) 可以将未能被交换器路由的消息(没有绑定队列或者没有匹配的绑定〉存储起来,而不用返回给客户端。mandatory参数设为true时,当交换器无法根据自身的类型和路由键找到一个符合条件的队列,那么RabbitMQ会调用Basic.Re
2021-03-31 18:32:05 159
原创 ASP.NET Core MVC
MVC概述asp.net core 中安装mvcservices.AddControllersWithViews();//添加mvc控制器和视图服务endpoints.MapControllerRoute(//终结点默认路由依赖注入配置服务将对象注入到容器控制器构造时通过依赖注入从容器获取对象控制器视图https://localhost:44369/Home/Details 默认路径下没有发现视图视图发现从控制器传递数据到视图...
2021-03-30 19:11:38 3994
原创 RabbitMQ客户端开发
github RabbitMQ Tutorials rabbitmq-dotnet-client 参考《RabbitMQ实战指南》连接RabbitMQ通常情况下,在调用CreateConnection或者CreateModel 方法之后,可以简单地认为Connection或者Channel已经成功地处于开启状态。可以捕获IOExceptio、SocketException、TimeoutException获取创建Connection异常。using RabbitMQ.Client;using
2021-03-30 17:35:56 375
原创 ASP.NET Core 日志
NET Core 支持适用于各种内置和第三方日志记录提供程序的日志记录 API。内置日志记录提供程序Console:logging.AddConsole(); dotnet run 查看控制台日志记录输出。Debug:调试logging.AddDebug(); 在 Linux 中,此提供程序将日志写入 /var/log/message。EventSource: logging.AddEventSourceLogger(); 在 Windows 中,它使用 PerfView 实用工具收集和查看日志,
2021-03-23 16:47:28 999
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人