Caliburn.Micro学习笔记(二) Actions 上一篇已经简单说了一下引导类和简单的控件绑定 我的上一个例子里的button自动匹配到ViewModel事件你一定感觉很好玩吧 今天说一下它的Actions,看一下Caliburn.Micro给我们提供了多强大的支持 我们还是从做例子开始 ...
分类:
其他好文 时间:
2017-07-06 23:52:02
阅读次数:
292
在NT系列Windows操作系统中,恶意软件可以通过关联Winlogon特定的事件来使自身被启动,如Lock,Logoff,Logon,Shutdown,StartScreenSaver,StartShell,Startup,StopScreenSaver,Unlock等,这甚至能够使得恶意软件在安 ...
Java经典面试题 生产者消费者 /** * 生产者 消费者问题 * 解释 : wait notify 方法 * sleep 与 wait的区别 * 线程锁机制 */ public class ProducerConsumer { public static void main(String[] a ...
分类:
编程语言 时间:
2017-07-06 18:32:56
阅读次数:
209
NIO框架之MINA源代码解析(一):背景 MINA的底层还是利用了jdk提供了nio功能,mina仅仅是对nio进行封装。包含MINA用的线程池都是jdk直接提供的。MINA的server端主要有accept、processor、session三部分组成的。当中accept主要负责在指定的port ...
分类:
其他好文 时间:
2017-07-06 10:06:23
阅读次数:
173
Create(WS_VISIBLE|WS_CHILD|LBS_NOTIFY|LBS_OWNERDRAWFIXED|LBS_HASSTRINGS|LBS_NOINTEGRALHEIGHT ,rcWnd,this,xxx); 如果想要响应ON_LBN_SELCHANGE消息,则一定要加LBS_NOTIF ...
分类:
其他好文 时间:
2017-07-05 20:03:27
阅读次数:
179
这个课题提出来的是原先的线程并发解决的思路。目前解决线程并发,可以是lock接口结合condition 并发问题一直以来就是线程必不可少的话题。 java 是第一个内置对多线程支持的主流编程语言。在Java5之前,对多线程的支持主要是通过对块结构的同步实现的(synchronized配合wait,n ...
分类:
编程语言 时间:
2017-07-05 11:30:27
阅读次数:
179
package com.z.zmusicplayer.fragment.mainfragment; import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.widget.LinearLayoutMa... ...
分类:
其他好文 时间:
2017-07-03 10:11:32
阅读次数:
239
线程的各种状态如上图所看到的。 对于wait/notify的測试,我将会留到 生产者消费者模式中实现。 对于join、interrupt的測试例如以下: package com.huan; public class ThreadTest { public static void main(Strin ...
分类:
编程语言 时间:
2017-07-02 12:24:09
阅读次数:
190
事件通知 在调用之前,调用之后,出现异常时,会触发oninvoke, onreturn, onthrow三个事件,可以配置当事件发生时,通知哪个类的哪个方法。 消费方实现Notify接口,如下: 配置UserService的findUserById()方法,添加事件通知,如下: onreturn指定 ...
分类:
其他好文 时间:
2017-06-30 01:04:52
阅读次数:
109
1,自己定义数字范围分片 自己定义数字范围分片,提前规划好分片字段某个范围属于哪个分片,比方说将第一个500W的数据分片在第一个节点上面。第二个500W的数据分片在第二个节点上,依次类推 2,加入配置文件 在function.xml里面进行配置: <!-- 对自己定义数字分片规则rang-long- ...
分类:
其他好文 时间:
2017-06-28 21:43:44
阅读次数:
185