首页 > Windows开发
WPF布局篇--Canvas布局(一)
前言 本篇开始,总结WPF中的布局,如下图所示,WPF的布局控件都在System.Windows.Controls.Panel这个基类下面,使用 WPF提供的各种控件在WPF应用程序中界面进行布局,同时对各种子控件(如按钮、文本框,下拉框等)进行排列组合。 常用的布局容器主要有:Canvas、Sta ...
分类:Windows开发   时间:2020-08-12 19:01:06    收藏:0  评论:0  赞:0  阅读:76
os路径拼接时,比如os.path.join(base_dir,"Outputs\logs")后半段斜杠请小心被识别为转义字符\,所以请用/,因为windows都能识别到此路径。
我的路径配置文件如下: import os#框架项目顶层目录base_dir = os.path.split(os.path.split(os.path.abspath(__file__))[0])[0]print(base_dir)testdatas_dir = os.path.join(base ...
分类:Windows开发   时间:2020-08-12 19:00:53    收藏:0  评论:0  赞:0  阅读:190
C# Speech
private void Button_Click(object sender, RoutedEventArgs e) { SpeechVideo_Read(2, 100, "You came to me Like the dawn through the night Just shining li ...
分类:Windows开发   时间:2020-08-12 18:59:17    收藏:0  评论:0  赞:0  阅读:73
protocol buffers ——Protocol Buffers .NET Runtime Library API Reference
Protocol Buffers .NET Runtime Library API Reference Protocol Buffers .NET Runtime Library Google.Protobuf Classes ByteString Immutable array of bytes. ...
分类:Windows开发   时间:2020-08-12 18:55:35    收藏:0  评论:0  赞:0  阅读:76
C# 给某个方法设定执行超时时间
参考:https://www.bbsmax.com/A/A2dmN7m4ze/ https://www.cnblogs.com/leicao/p/5251090.html https://www.cnblogs.com/mmnyjq/p/5482705.html https://www.cnblog ...
分类:Windows开发   时间:2020-08-12 17:41:20    收藏:0  评论:0  赞:0  阅读:108
C#一个类访问另一个类的变量和方法
1.非继承关系 非静态,则实例化后,实例.变量/方法。 静态,则类名.变量/方法 2.继承关系 base.变量/方法 public修饰的类:可在整个系统的任意地方调用,是公开的。 private:只能在类内调用。任何实例,无法调用。 internal:同项目调用。 protected:自己和自己的子 ...
分类:Windows开发   时间:2020-08-12 16:17:45    收藏:0  评论:0  赞:0  阅读:184
AWS扩展EBS卷——Windows文件系统
Windows文件系统的扩展,在本地环境我们通常的做法是,插一块SAS或SSD磁盘(没有RAID的情况下),然后扩展卷。其实在云端的做法也是类似的。值得注意一点的是,如果你的AMI(系统镜像)直接从AWS启动的,则WindowsServer2008R2及更高版本包含AWSNVMe驱动程序。如果使用的不是Amazon提供的最新AWSWindowsAMI,请参阅安装或升级AWSNVMe驱动程序。分为以
分类:Windows开发   时间:2020-08-12 15:08:06    收藏:0  评论:0  赞:0  阅读:80
C# 多态性
C# 多态性 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。 多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。 在 C# 中,每个类型都是多 ...
分类:Windows开发   时间:2020-08-12 13:53:12    收藏:0  评论:0  赞:0  阅读:73
winform DataGridView 组件数据绑定
DataGridView 组件非常适合和 Ado.Net 的 DataTable 绑定, 网上有很多这方面的使用说明. 在这篇博客中主要关注 DataGridView 和 List 数据对象的绑定. 下图展现了多种绑定的组合方案. 最佳搭配组合 这里的红色组合就是最优方案, 采用BindingLis ...
分类:Windows开发   时间:2020-08-11 23:27:36    收藏:0  评论:0  赞:0  阅读:94
《逆向工程核心原理》——通过调试方式hook Api
1、附加目标进程, 2、CREATE_PROCESS_DEBUG_EVENT附加事件中将目标api处设置为0xcc(INT 3断点) 3、EXCEPTION_DEBUG_EVENT异常事件中,首先判断是否为EXCEPTION_BREAKPOINT 断点异常,然后GetThreadContext、Se ...
分类:Windows开发   时间:2020-08-11 23:26:05    收藏:0  评论:0  赞:0  阅读:102
C#-using语句
##using语句定义: 提供可确保正确使用 IDisposable 对象的方便语法。 eg: string manyLines=@"This is line one This is line two Here is line three The penultimate line is line f ...
分类:Windows开发   时间:2020-08-11 21:28:55    收藏:0  评论:0  赞:0  阅读:71
基于window的共享日志模块
1 /************************************************************************/ 2 /* SharedLogging.h 多进程共享日志模块 */ 3 /************************************ ...
分类:Windows开发   时间:2020-08-11 19:26:36    收藏:0  评论:0  赞:0  阅读:68
在Windows 7安装Horizon Agent 7.12失败的解决方法
在64位Windows7(集成SP1)补丁的虚拟机安装HorizonAgent7.12的时候,可能会失败,如图1、图2、图3所示。图1Windows7企业版图2安装HorizonAgent7.12图3安装失败对于这个问题,在Windows7上启用WindowsUpdate服务,安装Windows6.1-KB3033929-x64.msu补丁即可解决。安装完KB3033929补丁之后重新启动虚拟机。
分类:Windows开发   时间:2020-08-11 18:34:14    收藏:0  评论:0  赞:0  阅读:129
使任何应用程序透明的Windows 2000/XP
下载demo executable - 7 Kb 下载source - 12 Kb 介绍 有许多文章演示了如何使用新的分层 Windows 2000或Windows XP的功能,以创建应用程序 半透明的。本文对此进行了补充,并展示了如何使用它们 特性,使任何应用程序透明,即使你不透明 有资料来源。 ...
分类:Windows开发   时间:2020-08-11 11:29:26    收藏:0  评论:0  赞:0  阅读:82
(WPF)简单的方法来创建一个动画/平滑滚动条
介绍 看见…… 平滑的滑动,动画滚动条!辉煌! !不是吗? ! 也许你们很多人都有这样的想法,然后你们就去了谷歌it! 当然,您认为在WPF中制作这样的东西应该很容易! …在经历了一些可悲和绝望的时刻后,你将面对一个未知的世界:混乱的代码、随机的答案、新的控制器和……! 好吧,不要放弃!还有一种非常 ...
分类:Windows开发   时间:2020-08-11 10:33:02    收藏:0  评论:0  赞:0  阅读:78
解决The following untracked working tree files would be overwritten by checkout错误
问题描述: 执行git checkout命令时报错: 问题分析: 会出现这个问题,是本地代码和git仓库代码不一致导致的 解决办法: 删除本地分支,再重新clone即可 切换到要操作的项目文件夹 命令行 : $ cd <ProjectPath> 例如,$ cd /Downloads/G25_plat ...
分类:Windows开发   时间:2020-08-11 09:50:32    收藏:0  评论:0  赞:0  阅读:72
[C#.NET 拾遗补漏]07:迭代器和列举器
大家好,这是 [C#.NET 拾遗补漏] 系列的第 07 篇文章。 在 C# 中,大多数方法都是通过 return 语句立即把程序的控制权交回给调用者,同时也会把方法内的本地资源释放掉。而包含 yield 语句的方法则允许在依次返回多个值给调用者的期间保留本地资源,等所有值都返回结束时再释放掉本来资 ...
分类:Windows开发   时间:2020-08-11 09:12:03    收藏:0  评论:0  赞:0  阅读:79
Windows下我常用的网络命令
ping IP地址/域名等 查看网络连通情况,以及网络信息 ping -a IP 查看IP地址对应主机名 arp -a 查看IP地址对应mac地址 netstat 显示活动的TCP连接 ipconfig 查看本机的网络信息 route print 查看路由表 tracert IP 查看连接到目标IP ...
分类:Windows开发   时间:2020-08-11 00:17:36    收藏:0  评论:0  赞:0  阅读:121
FastApi 进阶
前言 终于有了第一个使用 FastApi 编写的线上服务, 在开发的过程中还是遇到了些问题, 这里记录一下 正文 目录结构 我们知道, FastApi 的启动方式推荐使用 uvicorn, 其启动方式大致为 uvicorn main:app, 实际上 main 为该文件的名字, app 为生成的 F ...
分类:Windows开发   时间:2020-08-10 20:47:35    收藏:0  评论:0  赞:0  阅读:125
C# 构造函数和析构函数
构造函数和析构函数是类中比较特殊的两种成员函数,分别用来对对象进行初始化和回收对象资源。 构造函数:对象初始化 析构函数:回收对象资源 对象的生命周期从构造函数开始,从析构函数结束。如果一个类含有构造函数,在实例化该类的对象时就会被调用。如果含有析构函数,则会在销毁对象时调用 构造函数的名字与类名相 ...
分类:Windows开发   时间:2020-08-10 20:45:08    收藏:0  评论:0  赞:0  阅读:104
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!