上一篇我们已经介绍了如何使用NuGet把MVVMLight应用到我们的WPF项目中。这篇我们来了解下一个基本的MVVMLight框架所必须的结构和运行模式。 MVVMLight安装之后,我们可以看到简易的框架布局,如上篇,生成了一个ViewModel文件夹,ViewModel层的内容都放在这边,除了 ...
分类:
其他好文 时间:
2017-01-15 13:01:42
阅读次数:
323
项目介绍: 文:HansRove(github)XiMaLaYa-by-HansRove- 仿做喜马拉雅, 对AVFoundation框架的一次尝试 软件环境: iOS9.1硬件环境: Mac OS X 10.11开发工具: Xcode7.1 项目描述: 模板是“喜马拉雅FM”,因为很喜欢这个软件的 ...
分类:
其他好文 时间:
2017-01-15 12:59:33
阅读次数:
273
(我们知道学习C++时,在学习完C的基础内容后最先上手的就是C++的string类来学习字符串处理的内容,这里我们通过重写string类来重新认识字符串处理的内容) 1.树立string类主要函数,确立我们要实现的内容 2.代码实现 3.测试 参考: 1.http://blog.csdn.net/w ...
分类:
编程语言 时间:
2017-01-15 12:58:54
阅读次数:
229
为什么要搭建nexus私服 因为有些公司不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以,有必要再局域网里找一台有外网权限的机器。搭建nexus私服,然后开发人员连接到这台私服上,这样的话,就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。 安装nexus服务 ...
分类:
其他好文 时间:
2017-01-15 12:58:28
阅读次数:
187
参考这个:http://kb.cnblogs.com/page/73759/ 写的挺好 AMQP协议是一种二进制协议,提供客户端应用与消息中间件之间异步、安全、高效地交互。从整体来看,AMQP协议可划分为三层: 这种分层架构类似于OSI网络协议,可替换各层实现而不影响与其它层的交互。AMQP定义了合 ...
分类:
其他好文 时间:
2017-01-15 12:57:24
阅读次数:
264
首先选中文件,按Command+C复制文件;然后按Command+Option+V;就可以把你的文件剪走了!在这里补充一下,我这里讲的是剪切文件夹,不是剪切文本和文字!Command+X只能剪切文字文本之类的 ...
分类:
系统相关 时间:
2017-01-15 12:58:12
阅读次数:
164
1.在程序中设定时序的时候一定要先选择好对应的单片机,即便是晶振相同的开发板,52单片机和51单片机写出来相同程序的时序也是不一样的。 2.在写时序时一定要参考说明书。 3.在keil软件中一定要选择好对应的振荡频率再开始调时序。 4.另外再完成ds18b20程序时,转换也是需要实现时间的,比如12 ...
分类:
其他好文 时间:
2017-01-15 12:56:45
阅读次数:
179
以下针对14393版本Edge与Chrome 54 html dom/select的如果options里没有符合的值时edge会选择第一个,chrome(54)会置空选项 html dom/input[type=date]如果设置了高度,那么控件里的上下箭头会居上对其,其它子控件会正确的上下居中对其 ...
分类:
其他好文 时间:
2017-01-15 12:57:54
阅读次数:
171
以前我个人的观念是,在线上运行的东西尽量不要记什么流水日志。 但是后来我变了,发现在线上记日志是一个绝对有必要的东西,尤其是在当下很流行的微服务的推动下,没有日志的帮助,犹如一个睁眼瞎,排查问题基本靠猜,这可不行。 那就打印记录每次的访问日志,尤其是访问接口时的参数及返回数据和耗费时间等,这是对自己 ...
分类:
系统相关 时间:
2017-01-15 12:55:01
阅读次数:
349
利用gotoxy语句进行光标移动,利用快速生成二叉树及清屏操作动态显示二叉树生成过程。 界面如下: 代码如下: 1 #include <iostream> 2 #include <stdlib.h> 3 #include <stdio.h> 4 #include <windows.h> 5 usin ...
分类:
编程语言 时间:
2017-01-15 12:57:00
阅读次数:
234
补充 建议定义常量时,判断常量名是否被定义,用defined()判断,返回布尔型if(!defined("POEM")){//没定义过 define("POEM","杜甫");} 1,运算符2.选择结构3.循环结构 ***1,运算符 算数运算 (+ - * /非整除 %求余 ++ -- ) $x=1 ...
分类:
Web程序 时间:
2017-01-15 12:55:54
阅读次数:
267
这个网站非常好: http://www.rabbitmq.com/getstarted.html 把AMQP的各种用法都讲了,还带上了各种语言: ...
分类:
其他好文 时间:
2017-01-15 12:54:15
阅读次数:
159
通过虚拟机安装ubuntu我的机器是64位的win10系统,使用的虚拟机VMware workstation 12 pro 安装的是ubuntu 14.04, 网上教程很多,很详细也有有效win10下的VM虚拟机安装Ubuntu过程最新VMware 12虚拟机下安装Ubuntu系统注:中间一步这里选... ...
处理线上问题经常会碰到网络抖动的情况, 网络抖动有可能就是TCP重传导致,下面简单说下TCP重传的排查思路,不一定能完全解决问题 1. 找运维同事确定是否是网线问题, 如果是网线问题请更换网线 2. 使用ping 确定是不是网络问题, 通常系统自带的ping命令是走ICMP协议,这个是基于IP层的协 ...
分类:
其他好文 时间:
2017-01-15 12:51:50
阅读次数:
171
一、什么是依赖属性 依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。 将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。MSDN中给出了下面几 ...
"; }*/ //获取某一个文件夹下所有文件的数量(包含文件夹) //该方法用来获取指定文件夹下文件的数量 /*function ShuLiang($filename) { $attr = glob($filename."/*"); $n = count($attr); foreach($attr ... ...
分类:
其他好文 时间:
2017-01-15 12:51:20
阅读次数:
149