<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8109481629931914123</id><updated>2011-04-21T19:21:22.143-07:00</updated><title type='text'>For learning</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-5340550092707955965</id><published>2008-06-17T09:01:00.000-07:00</published><updated>2008-06-17T09:05:12.843-07:00</updated><title type='text'>Online Monitoring System</title><content type='html'>My final project for uni has finally be completed.&lt;br /&gt;  Based on Java Media Framework and with the purpose of building a cheap and easy use monitoring sytem. After several months coding, it has finally been done. Even though, I still have further plan to make OMS work more professional and optimize its functions.&lt;br /&gt;  I will upload OMS site in the future when I have more passion to develop it.&lt;br /&gt;  Anyways mission is completed on June 3 rd.&lt;br /&gt;  And along with its completion, my university life is over.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-5340550092707955965?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/5340550092707955965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=5340550092707955965' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/5340550092707955965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/5340550092707955965'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/06/online-monitoring-system.html' title='Online Monitoring System'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-7300025745280841102</id><published>2008-06-03T08:43:00.000-07:00</published><updated>2008-06-03T08:52:23.378-07:00</updated><title type='text'>Java Socket programming practice</title><content type='html'>This was another assignment I have done around 1 year ago.&lt;br /&gt;Its main objective is to get us to practice java socket programming.&lt;br /&gt;Forgive me for its non-GUI interface, it is a auction system in java, where users' information and items' information are read from Files.&lt;br /&gt;&lt;br /&gt;Below is the demonstration capture:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_50kSTMfV2f0/SEVorPYuuaI/AAAAAAAAABc/H0c-mZJg_R0/s1600-h/Bid.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_50kSTMfV2f0/SEVorPYuuaI/AAAAAAAAABc/H0c-mZJg_R0/s400/Bid.JPG" alt="" id="BLOGGER_PHOTO_ID_5207683636197767586" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-7300025745280841102?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/7300025745280841102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=7300025745280841102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/7300025745280841102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/7300025745280841102'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/06/java-socket-programming-practice.html' title='Java Socket programming practice'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_50kSTMfV2f0/SEVorPYuuaI/AAAAAAAAABc/H0c-mZJg_R0/s72-c/Bid.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-1952895860176967548</id><published>2008-05-20T19:06:00.000-07:00</published><updated>2008-05-20T19:10:58.632-07:00</updated><title type='text'>Java Calculator</title><content type='html'>This is definitely the ugliest calculator ever.&lt;br /&gt;&lt;div&gt;I was just starting learning Java when I did this program.&lt;/div&gt;&lt;div&gt;It is consisting of simple java buttons with images and a panel to display results.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;By that time, we were mainly practising Object Oritented Programming.&lt;/div&gt;&lt;div&gt;So this program is GUI and Arithmetical Functions are separated classes.&lt;/div&gt;&lt;div&gt;and it is a good and trouble thing about java.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_50kSTMfV2f0/SDOEMzRjv3I/AAAAAAAAABU/60JTWfUXVXw/s1600-h/cal.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5202647350000205682" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_50kSTMfV2f0/SDOEMzRjv3I/AAAAAAAAABU/60JTWfUXVXw/s400/cal.JPG" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-1952895860176967548?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/1952895860176967548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=1952895860176967548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1952895860176967548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1952895860176967548'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/05/java-calculator.html' title='Java Calculator'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_50kSTMfV2f0/SDOEMzRjv3I/AAAAAAAAABU/60JTWfUXVXw/s72-c/cal.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-1725103786356269559</id><published>2008-05-14T18:37:00.000-07:00</published><updated>2008-05-14T18:48:00.458-07:00</updated><title type='text'>Tic-Tac-Toe (C++)</title><content type='html'>This is an assignment task a few months ago.&lt;br /&gt; It is a console tic-tac-toe game , in which computer will be the opponent.&lt;br /&gt; It is done in c++ .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_50kSTMfV2f0/SCuWBjRjv2I/AAAAAAAAABM/v_PQSszSTs4/s1600-h/ttt.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_50kSTMfV2f0/SCuWBjRjv2I/AAAAAAAAABM/v_PQSszSTs4/s400/ttt.JPG" alt="" id="BLOGGER_PHOTO_ID_5200415148122292066" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-1725103786356269559?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/1725103786356269559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=1725103786356269559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1725103786356269559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1725103786356269559'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/05/tic-tac-toe-c.html' title='Tic-Tac-Toe (C++)'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_50kSTMfV2f0/SCuWBjRjv2I/AAAAAAAAABM/v_PQSszSTs4/s72-c/ttt.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-4240519740817283550</id><published>2008-04-27T07:27:00.000-07:00</published><updated>2008-04-28T08:32:32.883-07:00</updated><title type='text'>Mary's Lamb</title><content type='html'>This java program's name is "Mary's Lamb".&lt;br /&gt;Mary is a worker who needs to know everyday's weather before she goes to work.&lt;br /&gt;Lamb is weather information.&lt;br /&gt;&lt;br /&gt;Mary's Lamb retrieves weather information from a web service site and display on its panel.&lt;br /&gt;This is a simple program,but I think this kinda of program is useful for our daily life..&lt;br /&gt;At least good for Mary.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_50kSTMfV2f0/SBSPoyv5woI/AAAAAAAAABE/QB8QKcdCQOE/s1600-h/Mary%27sLamb.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 301px; height: 218px;" src="http://3.bp.blogspot.com/_50kSTMfV2f0/SBSPoyv5woI/AAAAAAAAABE/QB8QKcdCQOE/s400/Mary%27sLamb.JPG" alt="" id="BLOGGER_PHOTO_ID_5193934201245254274" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_50kSTMfV2f0/SBSPIiv5wnI/AAAAAAAAAA8/tE5qGD6C9bc/s1600-h/Mary%27sLamb.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-4240519740817283550?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/4240519740817283550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=4240519740817283550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/4240519740817283550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/4240519740817283550'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/04/marys-lamb.html' title='Mary&apos;s Lamb'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_50kSTMfV2f0/SBSPoyv5woI/AAAAAAAAABE/QB8QKcdCQOE/s72-c/Mary%27sLamb.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-289336670124434888</id><published>2008-04-12T00:58:00.000-07:00</published><updated>2008-04-12T01:07:42.108-07:00</updated><title type='text'>GUI for VS</title><content type='html'>&lt;div&gt;This is the ugly interface of the voting system.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;One student pointed out that the there is a rectangle on the button after clicking, which leaves a hint of previous vote. It is a good point, I think we could recovery this by putting a image on the button. I believe many other solutions are there. May add more methods later.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_50kSTMfV2f0/SABto3cNiUI/AAAAAAAAAA0/HXB94hxFr4E/s1600-h/vs.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5188267319575284034" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_50kSTMfV2f0/SABto3cNiUI/AAAAAAAAAA0/HXB94hxFr4E/s400/vs.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-289336670124434888?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/289336670124434888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=289336670124434888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/289336670124434888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/289336670124434888'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/04/gui-for-vs.html' title='GUI for VS'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_50kSTMfV2f0/SABto3cNiUI/AAAAAAAAAA0/HXB94hxFr4E/s72-c/vs.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-2444392749767153363</id><published>2008-04-06T09:40:00.000-07:00</published><updated>2008-04-09T08:00:39.292-07:00</updated><title type='text'>Linked List + Dynamic Array = Linear Hashing</title><content type='html'>&lt;div&gt;Recently, regarding to an assignment.&lt;br /&gt;&lt;br /&gt;I built a linear hashing program in C++ which takes a serial of numbers,the bucket size and the initial size of the array.And It will put all numbers into the proper bucket based on linear hashing algorithm.&lt;br /&gt;&lt;br /&gt;I had a good time while building this program, because I had a chance to practise how to use Linked List and Dynamic Array properly. and I found out something needed to be noticed and becareful with these two structure. because in C++, they are all implemented by point. so I always have to take care of that , and delete them after using.&lt;br /&gt;&lt;br /&gt;It is a good program though, because I save a lot of time when next I need to do linear hashing calculation.hehehe...&lt;br /&gt;&lt;br /&gt;I will upload this program soon after I submit it.&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;PS:9th , April: This is the prototype of inserting one record of linear hasing algorithm: &lt;/div&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_50kSTMfV2f0/R_zZSpF1DlI/AAAAAAAAAAk/v5GllKxKQ28/s1600-h/prototype.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_50kSTMfV2f0/R_zZ8JF1DmI/AAAAAAAAAAs/J8OorzBfksg/s1600-h/prototype.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5187260498079714914" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 354px; CURSOR: hand; HEIGHT: 400px" height="400" alt="" src="http://4.bp.blogspot.com/_50kSTMfV2f0/R_zZ8JF1DmI/AAAAAAAAAAs/J8OorzBfksg/s400/prototype.JPG" width="404" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-2444392749767153363?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/2444392749767153363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=2444392749767153363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/2444392749767153363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/2444392749767153363'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/04/linked-list-dynamic-array-linear-hasing.html' title='Linked List + Dynamic Array = Linear Hashing'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_50kSTMfV2f0/R_zZ8JF1DmI/AAAAAAAAAAs/J8OorzBfksg/s72-c/prototype.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-8522303469801795778</id><published>2008-03-28T11:40:00.001-07:00</published><updated>2008-03-28T11:46:47.772-07:00</updated><title type='text'>JCU IEEE president 2008 voting system</title><content type='html'>Today I was doing a voting system, for this IEEE president election  in JCU singapore.&lt;br /&gt;Actually I am not very familiar with Java Swing programming, so by this chance, I have done some reading of Swing.&lt;br /&gt;Basically, GUI for an application is just a skin, never be the core. but I have to say it is also very time consuming for GUI programming. for this voting system, I spent more time on GUI than the actual voting algorithm.&lt;br /&gt;At the end, I found what was really annoying me is the layout manager, in order to make my desired layout of all my elements, I have tried all kind of layout managers, such as FlowLayout,GridLayout,BoxLayout and so on. Luckily finally I made my elements there..hehehe, so for GUI programming, what is really important is how much experience of the Classes you have known. . .&lt;br /&gt;&lt;br /&gt;I will upload the ugly picture of the Voting System once I have completed. . .&lt;br /&gt;I have to say, I am really bad on designing..heheheh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-8522303469801795778?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/8522303469801795778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=8522303469801795778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/8522303469801795778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/8522303469801795778'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/03/jcu-ieee-president-2008-voting-system.html' title='JCU IEEE president 2008 voting system'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-1549522441236004057</id><published>2008-03-26T10:01:00.000-07:00</published><updated>2008-03-26T10:15:13.916-07:00</updated><title type='text'>JMF progress</title><content type='html'>I started this JMF project 4 weeks ago.&lt;br /&gt;Basically, it is about remote controlling webcam.&lt;br /&gt;The first thing I am doing now is to implement the transmitting of the vedio from one PC to another.&lt;br /&gt;It is always difficult to do one thing at the begining stage.&lt;br /&gt;&lt;br /&gt;The first problem I encountered was that the video did not show where there was no error in the program itself at all. At the end, I figured it out, the reason was that I did not add visual components to the class I created.&lt;br /&gt;the significant code was&lt;br /&gt;"this.add(player.getVisualComponent());&lt;br /&gt; this.add(player.getControlPanelComponent());   &lt;br /&gt; "&lt;br /&gt;&lt;br /&gt;The second problem I encountered was that the video I transimitted from the server can not be displayed in client side. Actually I was testing this in my local machine, (since I have only one PC), it was sloved at the end, the reason was that in client side, I did not initialize the local address probably, the significant code was:&lt;br /&gt; "SessionAddress localaddr = new SessionAddress(InetAddress.getLocalHost(),3000);"&lt;br /&gt;where you can see "InetAddress.getLocalHost()".&lt;br /&gt;then I did "mymgr.initialize(localaddr);"&lt;br /&gt;&lt;br /&gt;Now there are still a lot of errors waiting for me to slove,&lt;br /&gt;but at least I get started, and it was working in the sense of transimitting. cheers.&lt;br /&gt;&lt;br /&gt;And Hope my little experience would help ppl who are working on similar projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-1549522441236004057?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/1549522441236004057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=1549522441236004057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1549522441236004057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/1549522441236004057'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/03/jmf-progress.html' title='JMF progress'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8109481629931914123.post-7516562697368418499</id><published>2008-03-23T03:26:00.000-07:00</published><updated>2008-03-23T03:29:45.335-07:00</updated><title type='text'>First Article</title><content type='html'>After a long time of being away from blog, I finally decided to make a own blog for my technical articles , or I will say some thoughts in Information Technology area.&lt;br /&gt;  I am currently studying IT in James Cook University Sinapore , and graduating on June. Since my IT major is General Computing, there is no forcused area in terms of studying. but persoanlly I am more interested in Programming, and have done some freelance work related to web programming.&lt;br /&gt;  I wish I could make some friends who have something in common through this blog. so we can share our thoughts , comments in IT field.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8109481629931914123-7516562697368418499?l=dixonxu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dixonxu.blogspot.com/feeds/7516562697368418499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8109481629931914123&amp;postID=7516562697368418499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/7516562697368418499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8109481629931914123/posts/default/7516562697368418499'/><link rel='alternate' type='text/html' href='http://dixonxu.blogspot.com/2008/03/first-article.html' title='First Article'/><author><name>Xu Ding</name><uri>http://www.blogger.com/profile/06923690078988780298</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
