AND
WPF开发快速入门【7】WPF的拖放功能(Drag and Drop)
概述 本文描述WPF的拖放功能(Drag and Drop)。 拖放功能涉及到两个功能,一个就是拖,一个是放。拖放可以发生在两个控件之间,也可以在一个控件自己内部拖放。假设界面上有两个控件,一个TreeView,一个ListView,那么可能发生的拖动有以下几种情况: 1、TreeView -> L ......
WPF开发快速入门【8】WPF进行简单的3D开发
概述 本文介绍采用WPF进行3D开发的一些基础知识,还有HelixToolkit控件的介绍以及在MVVM模式下使用3D框架。 3D开发入门 官方文档对3D开发的一些基础知识已经描述的比较详细了:三维图形概述 - WPF .NET Framework | Microsoft Docs 在学习WPF 3 ......
WPF 滚动条ScrollViewer样式记录
WPF 应用程序中有两个支持滚动的预定义元素:ScrollBar 和 ScrollViewer。 ScrollViewer 控件封装了水平和垂直 ScrollBar 元素以及一个内容容器(如 Panel 元素),以便在可滚动的区域中显示其他可见元素。 必须生成自定义对象才能使用 ScrollBar ......
图片换背景/照片制作证件照/证件照换背景
AI图片换背景/照片制作证件照/证件照换背景工具。支持图片换背景,换底色。支持自动人脸检测,选取裁剪区域。支持自定义导出尺寸,常用证件照尺寸,可用于上传电子证件照。支持排版照,可方便自行打印机打印。支持导出蒙板图、分割图。 ......
WPF优秀组件推荐之FreeSpire
概述 Spire是一套可以轻松处理Word、Excel和PDF的商业组件,需要收费,但是他有一套对应的免费组件FreeSpire可以使用,免费组件在功能上有一些限制(比如:excel的sheet数量不能超过30),对于普通应用来说大部分场景下都可以适用了。 中文帮助文档:帮助文档 | 全面丰富的在线 ......
WPF开发快速入门【1】WPF的布局
概述 本文描述几款WPF中常用的布局控件。 Grid Grid是WPF最常用的布局控件。 它把面板分割为固定长和宽的网格,子控件就放置在网格内。 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="100"/> <ColumnDefini ......
WPF开发快速入门【2】WPF的基本特性(Style、Trigger、Template)
概述 本文描述几个WPF的常用特性,包括:样式、触发器和控件模板。 样式/Style Style就是控件的外观,在XAML中,我们通过修改控件的属性值来设置它的样式,如: <!--直接定义style--> <Border Grid.Row="0" Grid.Column="0" Background ......
WPF开发快速入门【3】WPF的基本特性(附加属性)
概述 本文描述WPF的附加属性。对于使用MVVM框架的项目,附加属性是非常重要的一个特性。 在MVVM框架下,ViewModel的代码通过控件的依赖属性来控制控件的,例如: //ViewModel public Visibility GridVisibility {get;set} public v ......
【专题】2023年中国企业出海信心报告PDF合集分享(附原数据表)
原文链接:https://tecdat.cn/?p=33457 原文出处:拓端数据部落公众号 由于国内疫情形势严峻,深圳和上海等跨境重镇陷入停摆,导致进仓发货业务停滞,跨省物流中断,货运轮船延误,国际物流也面临困难。阅读原文,获取专题报告合集全文,解锁文末164份企业出海相关报告。 市场萎缩,欧美市 ......
Python配对交易策略统计套利量化交易分析股票市场|附代码数据
原文链接:http://tecdat.cn/?p=24814 最近我们被客户要求撰写关于配对交易策略的研究报告,包括一些图形和统计输出。 说到在股票市场上赚钱,有无数种不同的赚钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python 毕竟,Python 是一种流行的编程语言,可用于 ......
PYTHON用时变马尔可夫区制转换(MARKOV REGIME SWITCHING)自回归模型分析经济时间序列|附代码数据
全文下载链接:http://tecdat.cn/?p=22617 最近我们被客户要求撰写关于MRS的研究报告,包括一些图形和统计输出。 本文提供了一个在统计模型中使用马可夫转换模型模型的例子,来复现Kim和Nelson(1999)中提出的一些结果。它应用了Hamilton(1989)的滤波器和Kim ......
Python获取QQ等级加速信息
## 准备环境 1、python 3.7+ 2、依赖:json、httpx、re、asyncio ## 代码实现 点我查看代码~ ``` import json import httpx import re import asyncio async def QQ_get_level_1(cookie ......
R语言有限混合模型聚类FMM、广义线性回归模型GLM混合应用分析威士忌市场和研究专利申请、支出数据|附代码数据
原文链接:http://tecdat.cn/?p=24742 原文出处:拓端数据部落公众号 最近我们被客户要求撰写关于有限混合模型聚类FMM的研究报告,包括一些图形和统计输出。 摘要 有限混合模型是对未观察到的异质性建模或近似一般分布函数的流行方法。它们应用于许多不同的领域,例如天文学、生物学、医学 ......
Copula估计边缘分布模拟收益率计算投资组合风险价值VaR与期望损失ES|附代码数据
全文链接:http://tecdat.cn/?p=24753 最近我们被客户要求撰写关于风险价值的研究报告,包括一些图形和统计输出。 在这项工作中,我通过创建一个包含四只基金的模型来探索 copula,这些基金跟踪股票、债券、美元和商品的市场指数 摘要 然后,我使用该模型生成模拟值,并使用实际收益和 ......
WPF优秀组件推荐之Stylet(一)
一、简介 Stylet是基于WPF的一款MVVM组件,虽然WPF本身是自带MVVM功能的,但实现起来不是很方便 ,通过Stylet,用户可以用很少的代码就能享受MVVM带来的舒适体验。 目前Stylet支持:.Net Framerwork 4.5、.Net Core 3.0、.Net 5以上版本。 ......
WPF优秀组件推荐之Stylet(二)
上一篇文章介绍了Stylet的一些基本功能,本篇将介绍一些深入一点的功能。 依赖注入 在Bootstrapper 类中注入需要的对象: public class Bootstrapper : Bootstrapper<MainViewModel> { protected override void ......
WPF优秀组件推荐之MahApps
概述 MahApps是一套基于WPF的界面组件,通过该组件,可以使用较小的开发成本实现一个相对很好的界面效果。 官方网站:MahApps.Metro - Home 开源代码:MahApps · GitHub 本文代码基于Stylet开发,如果您还不了解Stylet,请参阅: WPF优秀组件推荐之St ......
WPF优秀组件推荐之LiveCharts
概述 LiveCharts是一个比较漂亮的WPF图表控件,在数据变化时还会有动画切换的效果,并且样式也可以控制。 官方网站:Live Charts (lvcharts.net) 开源代码:GitHub - Live-Charts/Live-Charts: Simple, flexible, inte ......
行为模式 -- 观察者模式(Observer)
Observer(观察者模式) -- 对象行为型模式 ### 别名 依赖,发布-订阅(publish - subscribe) ### 意图 定义对象间的一种**一对多**的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 ### 主要解决的问题 一个对象状态改变给其 ......
P6772 [NOI2020] 美食家 题解(矩阵加速图上dp常用思路)
# P6772 [NOI2020] 美食家 题解(矩阵加速图上dp常用思路) ## 简要题面 给定一张 $n$ 个点 $m$ 条单向边的图,走这条边需要花费 $w_i$ 的时间(以天为单位),现在有一个人从 $1$ 号点出发,最后回到 $1$ 号点,要求走了 **恰好** 为 $T$ 天。 每经过一 ......
类的创建和调用
https://blog.csdn.net/kuangweihan/article/details/124439842 class Computer: screen = True def start(self): print('电脑正在开机中……') my_computer = Computer() ......
DelayQueue实现指定时间后业务取消或确认
# DelayQueue实现指定时间后业务取消或确认 需求背景: 项目中经常会遇到一些业务在某些情况下需要延迟一些时间后进行取消或确认操作,常见的就是订单支付时15分钟内未支付取消订单。具体使用如下: 1.先定义一个执行延迟任务的接口,执行延迟任务的业务相关类必须实现此接口(也就是我们xxxServ ......
WPF开发快速入门【0】前言与目录
前言 WPF是一个生不逢时的技术,刚推出的时候由于是XP时代,WPF技术有两个不方便的地方: 1、由于操作系统没有自带Framework,需要另外安装,比较麻烦; 2、程序第一次启动时,由于要加载Framework,所有显得有点慢。 后来,这些问题都不存在了:操作系统自带Framework了,机器性 ......
题解
# 来源 以前给自己取了一个游戏ID,叫做“科学的自由诗”,那个时候在看接受很多的关于“科学能够改变命运”的观点,所以当时取了这个感觉很有“水平”的ID,。现在建立博客新分类,我想要慢慢建立一个能够体现我的思想,以及引起这些思想的事实的分类,我第一时间就想起了这个ID。 # 分解 * 什么是科学? ......
【剑指Offer】20、包含min函数的栈
# 【剑指Offer】20、包含min函数的栈 **题目描述:** 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 **解题思路:** 解法一:使用两个stack,一个为数据栈,另一个为辅助栈。数据栈用于存储所有数据,每次压栈的最小元素(之前的 ......
PyAV 使用浅谈
背景: PyAV是一个用于音频和视频处理的Python库,它提供了一个简单而强大的接口,用于解码、编码、处理和分析各种音频和视频格式。PyAV基于FFmpeg多媒体框架,它本质上是FFmpeg 的Python绑定,因此可以利用FFmpeg的功能来处理各种多媒体任务。 基本概念: 编解码器(Codec ......
【剑指Offer】66、机器人的运动范围
# 【剑指Offer】66、机器人的运动范围 **题目描述:** 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 ......
【剑指Offer】5、用两个栈实现队列
# 【剑指Offer】5、用两个栈实现队列 **题目描述:** 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 **解题思路:** 本题的基本意图是:用两个后入先出的栈来实现先入先出的队列。对于这个问题,我们可以通过一个实例来进行具体分析。不难得出相应的规律:有 ......
指令系统
# 第1章 8086/8088指令系统 ## 1.1 CPU内部结构 8086CPU为了充分使用总线以提高程序的执行速度被设计成两个独立的功能部件,总线接口单元BIU(Bus Interface Unit)和执行单元 EU(Execution Unit)。 ![8086CPU内部结构图.png](8 ......