01 2018 档案
摘要:这篇博文总结下WPF中的拖动,文章内容主要包括: 1.拖动窗口 2.拖动控件 Using Visual Studio 2.1thumb控件 2.2Drag、Drop(不连续,没有中间动画) 2.3拖动一个控件 2.4让一个窗口内的所有(指定的)控件可拖动 3.Expression Blend X实现
阅读全文
摘要:volatile 关键字指示一个字段可以由多个同时执行的线程修改。 声明为 volatile 的字段不受编译器优化(假定由单个线程访问)的限制。 这样可以确保该字段在任何时间呈现的都是最新的值。 volatile 修饰符通常用于由多个线程访问、但不使用 lock 语句对访问进行序列化的字段。 vol
阅读全文
摘要:场景:一个页面中有两类按钮,分别为样式A和样式B,但是WPF中不能像Web一样定义多个样式 样式定义方法: 1. 一个一个写内联样式 2. 定义样式<style TargetType="Button"> ,只要引用了资源字典,所有button样式都会改变,缺点是不能定义多种样式 3. 定义样式<st
阅读全文
[WPF源码分析]ContentControl依赖项属性的双向绑定,two-way binding view's DependencyProperty and ViewModel's variable
摘要:问题:自定义控件的依赖项属性和VIewModel中的变量不能双向绑定 解决思路:对比.net源码 PresentationFramework / System.Windows.Controls 原因:定义依赖项属性时没有设置OnChanged方法 解决方法:初始化时绑定Changed方法 .net
阅读全文
摘要:首先指定OverridesDefaultStyle属性为True; 然后添加样式; 重写ControlTemplate;
阅读全文
摘要:首先引用 Microsoft.Practices.Prism MVVM模式代码如下: XAML代码: 后台代码: ViewModel代码:
阅读全文
摘要:问题: Cannot assign a device for operation 'MatMul': Operation was explicitly assigned to /device:GPU:1 but available devices are [ /job:localhost/repli
阅读全文
摘要:ActiveMQ实战篇之ActiveMQ实现request/reply模型(二)
阅读全文
摘要:方法一 通过 ActiveMQ Web 控制台删除。 方法二 通过 Java 代码删除。 方法三 通过配置 conf/activemq.xml, 当 broker 探测到闲置的队列或主题,删除、回收资源。 schedulePeriodForDestinationPurge = 3600000,表示每
阅读全文
摘要:四个主要操作类:JsonConverter 、JsonHelper 、JsonSplit 、AjaxResult 一、JsonConverter: 自定义查询对象转换动态类、object动态类转换json包、json转换object动态类、DataReader转换为Json、DataSet转换为Js
阅读全文
摘要:梯度下降:值越大,函数变化越快。 梯度下降(Gradient Descent)小结 激活函数:Relu函数是一个单调递增函数,用来解决线形问题。 ReLu(Rectified Linear Units)激活函数 池化和全连接: tensorflow 1.0 学习:池化层(pooling)和全连接层(
阅读全文
摘要:问题:创建Oracle数据库出现ORA-12705:Cannot access NLS data files or invalid environment specified。 环境:重置系统,无Oracle软件残留,新装Oracle数据库,正常配置Listen,创建数据库最后一步时抱错。 分析:检
阅读全文