Labels

Sunday, March 1, 2009

Object.wait() vs. Thread.sleep()

Object.wait() vs. Thread.sleep()

Thread.sleep(sometime) cause the current thread into the "Not Runnable" state for some amount of time. If another thread calls t.interrupt() it will wake up the sleeping thread. Since the Thread.sleep(sometime) is a static method and so, it will render the current thread. A common mistake is to call t.sleep() where t is a different thread; even then, it is the current thread that will sleep, not the t thread.

t.suspend() is deprecated. Using it is possible to halt a thread other than the current thread. A suspended thread keeps all its monitors and since this state is not interruptable it is deadlock prone.

object.wait() sends the current thread into the "Not Runnable" state, like sleep(), but with a twist. Wait method is called on an object, not a thread; we call this object the "lock object." Before lock.wait() is called, the current thread must synchronize on the lock object; wait() then releases this lock, and adds the thread to the "wait list" associated with the lock. Later, another thread can synchronize on the same lock object and call lock.notify(). This wakes up the original, waiting thread. Basically, wait()/notify() is like sleep()/interrupt(), only the active thread does not need a direct pointer to the sleeping thread, but only to the shared lock object.

Thursday, June 29, 2006

Unknown » Calling Me Colored ?

When I  born, I black
When I grow up, I black :
When I go in Sun, I black
When I scared, I black
When I sick, I black
And when I die, I  still black

And you white fellow
When you born, you pink
When you grow up, you white
When you go in sun, you  red
When you cold, you blue
When you scared, you yellow
When  you sick, you green
And when you die, you grey
And you calling me  colored??

Nominated by UN as the best Poem of 2006
Written by an African Kid ???
(best source found: http://www.poetrylibrary.org.uk/queries/faps/ )

----- tạm dịch -----
Khi tôi sinh ra, tôi màu  đen
Khi tôi lớn lên, tôi màu  đen
Khi tôi đi dưới mặt trời,  tôi màu đen
Khi tôi sợ, tôi màu  đen
Khi tôi đau, tôi màu  đen
Và khi tôi chết, tôi cũng  màu đen.
Anh nói rằng anh  trắng
Khi anh sinh ra, anh màu  hồng
Khi anh lớn lên, anh màu  trắng
Khi anh đi dưới mặt trời,  anh màu đỏ
Khi anh lạnh, anh màu  xanh
Khi anh sợ, anh màu  vàng
Khi anh đau, anh màu tái  (lục)
Và khi anh chết, anh màu  xám
Và tại sao anh lại nói tôi  là da màu !

Tuesday, April 9, 2002

Akỏn » Rót Mộng Vào Xuân

Bên ngọn núi cao đứng cheo leo
Một rừng cỏ lạ mọc buồn teo
Đôi dãy trường sơn dài bất tận
Hùng vĩ hiên ngang với luỹ hào

Đối diện trường sơn một rừng mai
Thăm thẵm bờ sông nước rẽ hai
Đôi bờ trinh thắm hoa lan dại
E ấp đón chờ xuân vãng lai

Ai níu cành mai hái nụ vàng
Nghe lòng hối hả đón xuân sang
Mùi hương hoa mới đưa thoang thoãng
Rót mộng vào xuân chén ngập tràn

Akỏn - 2002

Akỏn » Có Như Không

Tôi mất người trong buổi hôm nay
Thời gian dừng lại với đoạ đày
Tâm linh thôi đã đi không nói
Để lạc xác thân gục phương này

Tôi vẫn lang thang dọc con đường
Đi tìm đi kiếm lại dư hương
Tím lòng đau buốt như dao cắt
Loan dài trên má suối buồn thương

Dừng chân giữa phố chợ đông người
Vẫn tiếng chân khua tiếng ngược xuôi
Cảnh đây người đã không còn nữa
Buồn thương chín dạ nhớ khôn nguôi

Tôi níu thời gian cố xoay vòng
Tíc tắc từng tiếng nhẹ trên không
Cuộc đời là thế đời là thế
Tuần hoàn thế tục có như không

Akỏn - 2002

Monday, August 1, 1994

Akỏn » Tôi Gởi Tặng Em Một Niềm Tin

Làm sao tôi không buồn?
Khi tiếng gọi đau thương
Của vạn người bện hoạn
Cùng nạn đói tràn lan

Làm sao tôi không khóc?
Khi triệu người chết chóc
Trên góc phố vĩa hè
Nơi rừng núi suối khe

Làm sao tôi không thương
Thấy em nhỏ bên đường
Cùng trẻ già gục ngã
Nhu rạ dưới ruộng nương

Ngàn em bé sơ sinh
Mình không manh áo phủ
Đủ (thứ) bệnh, đói, nắng, mưa
Không nữa lời than vãn

Em trút hơi thở cuối
Rồi an nghỉ nghìn thu
Đôi mắt em nhắn nhủ
Đừng gây thêm hận thù

Akỏn
Florida
8/1/1994

Sunday, March 22, 1992

Ngày Ủ Rủ

Đêm mộng tình sầu ôm ấp em
Ghì chặc trong tay tấm thân mềm
Hàn huyên bao chuyện bằng ánh mắt
Tỉnh giấc mộng vỡ, sầu thâu đêm

Chong đèn đọc lại vần thơ cuối
Em gửi đến anh tình đắm đuối
Lời thơ rạo rực ánh lữa tình
Trong thơ, khối men nồng

Ngoài song ló dạng chút nắng mai
Trong lòng toả nhiệt chút tình si
Thờ thẩn trong tay, thơ mấy vần
Ủ rủ tâm hồn lạc theo mây

Nắng nhẹ hong mềm qua song cửa
Sưởi ấm lòng ta trong ngỡ ngàng
Bàng hoàng tỉnh thật một cơn mơ
Em có nghe chăng ngày ủ rủ .....

T.A. Nguyen
March 22nd, 1992

Saturday, March 21, 1992

Tình Xa

Này bé yêu ơi, em có biết
Trời đã sang xuân, gợn nắng hồng
Mây vẫn chưa đi, còn lưu luyến
Lăng nhăng thêm tí, tí tình đông

Này bé yêu ơi, cánh hoa xuân
Anh nhặt một chiều xuân năm ấy
Vương vấn tơ lòng anh trở lại
Tìm chút hương xuân trong kỹ niệm

Nầy bé yêu ơi, những chiều vắng
Đọc mối thơ sầu bé tặng anh
Ngây ngất men say một cuộc tình
Uống hoài cay đắng cuộc tình xưa

Nầy bé yêu ơi, cuộc tình nầy
Tàn phai theo gió, lạc theo mây
Nụ hôn nồng thắm còn say đọng
Phảng phức lên tận chín tầng mây

Nầy bé yêu ơi, ta đã mất
Trong lặng lẽ và trong khoảng cách
Thể xác xa vời trong muôn dặm
Giữ mãi cho nhau lời hẹn ước

Đã biết tình ta không mãi mãi
Đã biết rằng ta duyên không nợ
Sống mãi trong nhau một chuyện tình
Chuyện tình một mùa xuân năm ấy!

T.A. Nguyen
March 21st, 1992