- 15:05, 3 November 2010 (diff | hist) . . (+74) . . Transcribed Lectures (current)
- 15:03, 3 November 2010 (diff | hist) . . (+1,919) . . N 3 November 2010 (New page: Fixed final code for multithread class Data<br>{<br> public:<br> Data(int a, int b)<br> {<br> x=a;<br> y=b;<br> }<br> void f()<br> {<br> mu.lock(); <br> int r=rand()%100;<br> x+=r;...) (current)
- 15:03, 3 November 2010 (diff | hist) . . (+767) . . 29 October 2010 (current)
- 15:02, 3 November 2010 (diff | hist) . . (+1,352) . . N 1 November 2010 (New page: class Data<br>{<br> public:<br> Data(int a, int b)<br> {<br> x=a;<br> y=b;<br> }<br> void f() //make atomic<br> {<br> mu.lock(); //fix sharing issue<br> int r=rand()%100;<br> x+=r;<br> y-=...) (current)
- 15:00, 3 November 2010 (diff | hist) . . (+1,250) . . N 29 October 2010 (New page: atomic operation once it starts, it will finish without being interrupted in database, this is called transaction processing (concurrency control) ATM1 ATM2 balance=1000 ...)
- 08:40, 2 November 2010 (diff | hist) . . (+5) . . Transcribed Lectures
- 08:40, 2 November 2010 (diff | hist) . . (+26) . . Transcribed Lectures
- 08:39, 2 November 2010 (diff | hist) . . (+1,970) . . N 27 October 2010 (New page: class MyThread extends Thread { public MyThread(int x) { a=x; } public void run() { b=a*a } public int getb() { return b; } private int a; private int b; } MyThread t1=...) (current)