并行的扩展 扩展1. Parallel的使用: 在Parallel下面有三个常用的方法Invoke,For,ForEach Parallel.Invoke()方法是最简单,最简洁的将串行的代码并行化. 在这里先说一点,就是Stopwatch的使用,Stopwatch到底是个什么东西,首先Stopwa ...
本文章参考sikiC#高级篇,转载请注明出处。 什么是委托 如果我们要把方法当做参数来传递的话,就要用到委托。简单来说委托是一个类型,这个类型可以赋值一个方法的引用。 声明委托与使用 声明委托有四种方式。一种是原生的,另外三种是C#为了方便给我们封装好的。 四种声明方式分别为delegate, Ac ...
新建拦截器需继承一个拦截器的实现类 public class LoginInterceptor extends AbstractInterceptor { //ActionInvocation描述的是整个strutsAction类运行过程,它封装了一次strutsAction执行过程中的所有信息 p ...
分类:
其他好文 时间:
2017-03-22 12:37:02
阅读次数:
159
1 发布节点: 2 订阅节点 3 CMakeLists.txt文件 注意问题: 1 节点名必须问基本名称,不能带/ 2 可同时编译两个节点 ...
分类:
其他好文 时间:
2017-03-21 22:27:34
阅读次数:
282
一、前言 前些天需要完成一个任务,该任务属于公司的一些核心代码,为了避免不必要的麻烦,任务要求不能使用第三方的MVVM框架,必须用原生的。 平时习惯了Dev与MVVMLight,遇上原生的说实话还真不会,于是写下来当做备忘录。 二、代码范例 View的部分就直接略过了,看Model部分: ViewM ...
分类:
其他好文 时间:
2017-03-18 16:23:56
阅读次数:
170
目前DevOps是整个运维发展的方向,Network的运维也一样。使用程序控制底层的路由器是最基本的要求之一。 本文简单解释如何用Python控制路由器,对网络设备进行配置。 Python和网络设备连接,一般采用SSH。本文采用Paramiko的ssh来与路由器通讯。 一、安装Paramiko Pa ...
分类:
编程语言 时间:
2017-03-17 19:11:58
阅读次数:
277
1 import java.io.BufferedReader; 2 import java.io.DataOutputStream; 3 import java.io.IOException; 4 import java.io.InputStreamReader; 5 import java.ne... ...
分类:
Web程序 时间:
2017-03-16 18:29:55
阅读次数:
246
直接简单的例子: 结果如下: 结论: python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”来传递对象。如果函数收 ...
分类:
编程语言 时间:
2017-03-14 11:48:39
阅读次数:
172
1,WPF应用程序为单线程模型(STAThread),所有UI控件都是主线程创建的,只有主线程能操作UI元素的显示。 2,其他工作线程要维护UI控件的显示,需调用主线程的Dispather,执行Invoke(同步)或BeginInvoke(异步)方法。 3,UI线程如时行耗时的操作,将使UI假死,用 ...
分类:
其他好文 时间:
2017-03-14 10:59:53
阅读次数:
175
先讲一下java中的反射: 反射就是将类别的各个组成部分进行剖析,可以得到每个组成部分,就可以对每一部分进行操作 在比较复杂的程序或框架中来使用反射技术,可以简化代码提高程序的复用性。 既然是讲invoke方法,那就不讲怎么使用反射了,代码上来先: package online; import ja... ...
分类:
其他好文 时间:
2017-03-14 00:22:39
阅读次数:
192