原文:[No0000124]WPF 扩展控件Behavior的几种方式一、使用Attached Dependency Property的方式 (1)定义Attached Dependency Property public static class DigitsOnlyBehavior { publ... ...
分类:
Windows开发 时间:
2019-01-17 00:18:24
收藏:
0 评论:
0 赞:
0 阅读:
325
写了一个window服务,循环更新sqlite记录,内存一点点稳步增长。三天后,内存溢出。于是,我从自己的代码入手,查找到底哪儿占用内存释放不掉,最终明确是调用servicestack.ormlite更新sqlite数据库造成的。至于是不是框架问题,可能性不大,因为本地模拟执行的代码没有任何问题。我 ...
分类:
Windows开发 时间:
2019-01-16 23:48:44
收藏:
0 评论:
0 赞:
0 阅读:
331
原文:WPF: 深入理解 Weak Event 模型在之前写的一篇文章(XAML: 自定义控件中事件处理的最佳实践)中,我们曾提到了在 .NET 中如果事件没有反注册,将会引起内存泄露。这主要是因为当事件源会对事件监听者产生一个强引用,导致事件监听者无法被垃圾回收。 在这篇文章中,我们首先将进一步说... ...
分类:
Windows开发 时间:
2019-01-16 23:47:14
收藏:
0 评论:
0 赞:
0 阅读:
274
原文:WPF: 实现带全选复选框的列表控件 本文将说明如何创建一个带全选复选框的列表控件。其效果如下图: 这个控件是由一个复选框(CheckBox)与一个 ListView 组合而成。它的操作逻辑: 当选中“全选”时,列表中所有的项目都会被选中;反之,取消选中“全选”时,所有项都会被取消勾选。 在列... ...
分类:
Windows开发 时间:
2019-01-16 23:42:58
收藏:
0 评论:
0 赞:
0 阅读:
210
原文:WPF: 只读依赖属性的介绍与实践在设计与开发 WPF 自定义控件时,我们常常为会控件添加一些依赖属性以便于绑定或动画等。事实上,除了能够添加正常的依赖属性外,我们还可以为控件添加只读依赖属性(以下统称“只读属性”),以增加控件的灵活性。 这听起来有些矛盾。只读依赖属性,只能读不能写,却又怎么... ...
分类:
Windows开发 时间:
2019-01-16 23:40:46
收藏:
0 评论:
0 赞:
0 阅读:
228
原文:WPF: 实现 ScrollViewer 滚动到指定控件处在前端 UI 开发中,有时,我们会遇到这样的需求:在一个 ScrollViewer 中有很多内容,而我们需要实现在执行某个操作后能够定位到其中指定的控件处;这很像在 HTML 页面中点击一个链接后定位到当前网页上的某个 anchor。 ... ...
分类:
Windows开发 时间:
2019-01-16 23:37:50
收藏:
0 评论:
0 赞:
0 阅读:
206
原文:WPF: WPF 中的 Triggers 和 VisualStateManager在之前写的这篇文章 WPF: 只读依赖属性的介绍与实践 中,我们介绍了在 WPF 自定义控件中如何添加只读依赖属性,并且使其结合属性触发器 (Trigger) 来实现对控件样式的改变。事实上,关于触发器,在 WP... ...
分类:
Windows开发 时间:
2019-01-16 23:13:54
收藏:
0 评论:
0 赞:
0 阅读:
232
恢复内容开始 特性在我们平时编码过程中是随处可见的 向MVC中的Required非空属性验证特性 序列化和反序列化特性等等 我们在字段上标记这些特性 再引用上其中的类库 就会有相应的功能 其实在这过程中 框架为我们做了一些中间处理过程 下面我们就一起来看看究竟什么是特性 它究竟是如何工作的 1.声明 ...
分类:
Windows开发 时间:
2019-01-16 22:26:15
收藏:
0 评论:
0 赞:
0 阅读:
202
1,首先下载合适的tesseract-ocr的版本 2,然后安装到这一步注意要勾选这一项来安装OCR识别支持的语言包,这样OCR就可以识别多国语言,然后就可以一直点击下一步完成安装。 3,安装tesserocr库,如果在pycharm里面的设置选项里直接安装出错,可以使用whl安装,点击这里下载合适 ...
分类:
Windows开发 时间:
2019-01-16 21:24:45
收藏:
0 评论:
0 赞:
0 阅读:
786
[TOC] Ubuntu16.04 安装 SimpleScreenRecorder Windows 安装 ScreenToGif 官网地址:https://www.screentogif.com/?l=zh_cn 便携版下载:https://github production release ass ...
分类:
Windows开发 时间:
2019-01-16 18:57:09
收藏:
0 评论:
0 赞:
0 阅读:
236
1、定义 资源字典 <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...
分类:
Windows开发 时间:
2019-01-16 17:48:16
收藏:
0 评论:
0 赞:
0 阅读:
173
TimeSpan 结构 表示一个时间间隔。 命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) 说明: 1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateT ...
分类:
Windows开发 时间:
2019-01-16 16:28:30
收藏:
0 评论:
0 赞:
0 阅读:
141
新建clean.bat @echo off color 0atitle windows7系统垃圾清理 echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo.★☆ ☆★echo.★☆ ☆★echo.★☆ ...
分类:
Windows开发 时间:
2019-01-16 16:22:04
收藏:
0 评论:
0 赞:
0 阅读:
162
多态: 为了解决同一种指令,可以有不同行为和结果 在运行时,可以通过调用同一个方法,来实现派生类中不同表现。 虚方法——抽象类——抽象函数——接口 虚方法: 被virtual 关键字修饰的方法 叫做 虚方法 虚方法通常写在你要继承的父类中, 用virtual 关键字去修饰子类要重写的方法 让我不同的 ...
分类:
Windows开发 时间:
2019-01-16 16:18:12
收藏:
0 评论:
0 赞:
0 阅读:
189
在windows系统本地运行spark的wordcount程序,会出现一个异常,但不影响现有程序运行。 总归是一个异常,老是爆红,看着心烦,下面是异常信息 让我们源码追踪一下,看看到底是什么原因导致,点击第一行爆红的异常信息提示,就是(shell.java:355) 看到我的截图提示,大概了解什么原 ...
分类:
Windows开发 时间:
2019-01-16 16:12:26
收藏:
0 评论:
0 赞:
0 阅读:
2080
PyCharm 是一款功能强大的 Python 编辑器,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,那么如何安装pycharm呢?都是英文看不懂有没有汉化版呢?跟ytkah一起来看看 1.下载安装pycharm 在官网(http://www.jetbrains.com/pyc ...
分类:
Windows开发 时间:
2019-01-16 16:10:22
收藏:
0 评论:
0 赞:
0 阅读:
300
https://hub.packtpub.com/working-aspnet-web-api/ https://docs.microsoft.com/en-us/aspnet/web-api/overview/getting-started-with-aspnet-web-api/tutorial ...
分类:
Windows开发 时间:
2019-01-16 14:14:56
收藏:
0 评论:
0 赞:
0 阅读:
245