问题:如何实现死锁。关键:1 两个线程ta、tb2 两个对象a、b3 ta拥有a的锁,同时在这个锁定的过程中,需要b的锁;tb拥有b的锁,同时在这个锁定的过程中,需要a的锁;关键的实现难点是3, —— 所以说,死锁也不是那么容易出现的吧。。实现方式synchronized、Lock 等等死锁例子1采...
分类:
编程语言 时间:
2014-07-15 23:23:36
阅读次数:
374
大家都知道C++虚函数的机制,对于基类定义为虚函数的地方,子类假设覆写,在基类指针或者引用来指向子类的时候会实现动态绑定。 但假设指针去调用非虚函数,这个时候会调用C++的静态绑定,去推断当前的指针是什么类型,就去运行哪个类型的函数。 非常有一种比較经典的使用方法,就是Template Method...
分类:
编程语言 时间:
2014-07-14 08:53:47
阅读次数:
246
Doc:If isTouchEnabled, this method is called onEnter.Override it to change the wayCCLayerreceives touch events.Default: CCTouchDispatcher::sharedDispa...
分类:
其他好文 时间:
2014-07-14 08:31:55
阅读次数:
264
原地址:http://blog.csdn.net/aeolus1019/article/details/8014798Android开发过程中代码错误报错如下:- implements android.view.View.OnClickListener.onClick- The method onC...
分类:
其他好文 时间:
2014-07-14 08:12:20
阅读次数:
137
Thread类在命名空间System.Threading里定义。Thread的Priority有5种,AboveNormal、BelowNormal、Normal、Highest和Lowest。Thread构造函数,有Thread(new ThreadStart(method))。Thread有St...
分类:
编程语言 时间:
2014-07-13 22:14:09
阅读次数:
236
RMI
RMI (Remote Method Invocation)是Java用于实现透明远程调用的重要机制。在远程调用中,客户端仅有服务器端提供的接口 。通过此接口实现对远程服务器端的调用。其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。...
分类:
其他好文 时间:
2014-07-13 18:11:23
阅读次数:
220
import java.awt.Frame;
import java.io.*;
public class filewriter {
/**
* @param args
*/
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
//tes...
分类:
其他好文 时间:
2014-07-13 16:25:35
阅读次数:
227
The Java Connections FrameWork is a group of class or method and interfacs in the java.util package. Its main purpose is to provide a unified framework for implementing common data structure. A collec...
分类:
编程语言 时间:
2014-07-13 13:43:20
阅读次数:
218
一个Java程序的多线程之间可以共享数据。
当线程以异步方式访问共享数据时,有时候是不安全的或者不和逻辑的。比如卖火车票,同一时刻一个线程在读取数据,另外一个线程在处理数据,当处理数据的线程没有等到读取数据的线程读取完毕就去处理数据,必然得到错误的处理结果。
卖火车票Demo:
class MyThread implements Runnable{
private int ...
分类:
编程语言 时间:
2014-07-12 21:46:55
阅读次数:
391
RMI:
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。
使用:...
分类:
其他好文 时间:
2014-07-12 20:50:45
阅读次数:
296