Which exercise learnd you the most?

Hi,
I would like to know good exercises to improve my programming. I'm a beginnier and the most advanced program I made is a pokergame where the user interact through command line, that means no Swing classes. I also know algorithms like recursion, polymorphism, inheritance and so on..
Now hit me, what should be my next project? I would like to learn DB-modeling, I know nothing about that. I also want to learn more about I/O-streams in Java, for example, how you read data from the webb in to an application?
But these are just topic-suggestions from me, if you have other exercises that you think is good I take them too..
PS. I know google can help for exercises, but I want to know which one learnd YOU the most.
Edited by: Ani_Skywalker on Jun 27, 2008 4:31 AM

DrLaszloJamf wrote:
My advice is not to rush into Swing or JSP/servlets. Learn more Java first. You mentioned I/O. What about the collections framework? XML processing? JDBC? Some frameworks the Hibernate and Spring? Design Patterns?Collection framework. No.
XML. No.
JDBC. Began to look at it this morning, after I opened this thread.
Frameworks. Some Swing but I would say no.
Design Patterns. Come cross this before, but no. I can't say that I know it...
I'm gonna stick whit command line for the moment. I don't get to excited about GUI:s because I can put almost everything that I can code into a GUI, and the other way around. Therefore I think, just like some of you wrote, that I need to improve my Java. When I reach a level were I can't put my code in GUI:s, then I probably get excited about it...

Similar Messages

  • Since purchasing the Note 3 in October i have had nothing but issues. I went through all the steps and eventually I was sent a different phone, which was working for the most part until the recent upgrade. Now I am back to the old issues, no service, it a

    Since purchasing the Note 3 in October i have had nothing but issues. I went through all the steps and eventually I was sent a different phone, which was working for the most part until the recent upgrade. Now I am back to the old issues, no service, it actually says not moblie network available, when everyone else in my family has coverage and are on my plan with iphones. I am missing text messages and dropping calls left and right. This is unacceptable for the cost of this phone and my service. I have did a hard reset etc. What else can I do??

    Use the trackpad to scroll, thats what it was designed for. The scroll bars automatically disappear when not being used and will appear if you scroll up or down using the trackpad.
    This is a user-to-user forum and most people will post on here if they have problems. You very rarely get people posting to say there update went smooth. The fact is the vast majority of Mountain Lion users will not be experiencing any major problems with the OS, or maybe with apps which are not compatible, but thats hardly Apple's fault if developers don't update their apps.

  • How can I find which applications are using the most power?

    I have recently noticed a full charge of power doesn't last as long as it used to on my iPad 2.  Is there some way to determine which applications are using the most power?
    I have been monitoring my home network router accesses and have noticed the iPad logs accesses every 15 seconds.  This only happened recently.  It had been well behaved and only accessing once or twice a day before.  I installed the most recent iTunes upgrade, per suggestions during a Sync.  The problems seemed to occur after this update.  I have gone through all the settings and have minimized the applications requiring higher power (I switch off the location services unless I'm away from home.  Likewise, I turn off my cellular carrier unless I'm away from home, etc.)
    In short, how can I maximize my power usage (aside from turning it off)?
    Thanks.
    Dave

    Thanks for responding so quickly.
    I'm really trying to find out why the battery is depleting much faster than it used to all of a sudden.  I used to be able to put a full charge on it and it would last about 5 to 6 days with normal use (normal for me).  Now that battery only lasts about 2 to 3 days with the same use.
    I DO recharge it when it needs to be charged but this is indicating there is something else (new) that is causing the power drain.

  • But i'm worried about the audio quality which matters to me the most !! is the audio quality on iPod with ear-pods the same as iPad with earpods ?

    hi guys !! i'm an ipod touch 5g user ! and i want to switch to ipad !! but i'm worried about the audio quality which matters to me the most !! is the audio quality on iPod with ear-pods the same as iPad with earpods ?

    thnx i'm more satisfied now !

  • Any way to find out which apps I use the most?

    Sometimes there are apps that I don't realize I use a lot. Is there any way to find out which apps I use the most, so I can put those on my first home screen?

    I'd keep and eye on your multitask bar. This tells me what apps I use and often forget I've been in that day.

  • Which feature would you like most in Apex 3.0?  BETTER TABULAR FORMS!

    Everytime I create a tabular form, I get a little bit nervous, when I test it. Because there is everytime something that does not work like it should work.
    Sometime Rows in the tab form will be duplicated or masters won't be updated when I update the details and want to save and so on... It's a magic thing when I change something in the wizard generated forms (the principles of master detail transaction are a little bit confusing when I see the different processes the wizard has created)
    And error messages leads me to a new page, where I can't find out which row causes the error.
    That's my prio:
    1. Better Tabular Forms
    2. Better Tabular Forms
    3. Better Forms
    4. a more comfortable Layouter
    100. PDF
    9999998. Access/Excel to HTML DB Migration tools (they will never work because HTML DB and Excel are something completely different)
    9999999. Web Services
    Oh forget the most important prio:
    0. Apex => HTMLDB ;-)

    This cannot be customized. In a future release we might (might) have an editor that you can customize but we do not have that now. The very last icon you see in the Standard HTML Editor is 'Maximize the editor size' (looks like a window) and it will expand the textarea to fill your screen.
    -- Sharon

  • HT1444 Upgrading from 10.5.8 to 10.6 (or later) which later version makes the most sense?

    For work-related remote-access using Citrix, I will need to upgrade from V10.5.8 to V10.6 (or a later version).  Which new version would make the most sense?

    Since it's a 10.5 era issued machine and rather dated, the best OS X version is 10.6.3 via the white retail disks, call Apple Sales by phone and order it for $29.
    10.6 will run your presently installed 10.5 software as 10.7 or 10.8 will not. Also 10.7 or 10.8 will slow your machine down to a crawl, so it doesn't make much sense to go there.
    Since your machine is getting long in the tooth, it's got not that much longer to go, I would be considering a newer 10.8 or 10.9 machine (next summer) and ease yourself into in.
    So 10.6 now, 10.8 or 10.9 on a new machine later.
    Don't upgrade to 10.8 and don't worry about it, over 50% of OS X users are on 10.6 currently, (30% on 10.7) and about 5% on 10.8 just released.
    Things to consider before upgrading OS X
    Back up only your personal info off the machine to a external storage drive (not TimeMachine!), disconnet it. Stick the 10.6.3 disk in and run the updater.
    Most commonly used backup methods
    If you need to wipe and install, (like if you have problems because your 10.5 is funkyed up)
    How to erase and install Snow Leopard 10.6
    Install your programs from fresh original sources and last hook up your storage drive and return files into same named accounts.

  • How to find out which session is consuming the most of sga

    Hello,
    I have a server that is running out of swap space. I like to find out which oracle session is using a lot of the sga. Which data dictionary has this view? Thank you. 9208, linux 4.

    How did you configure SGA memory managment?
    How much real memory is available on the machine?
    How large did you make the SGA?
    How much PGA do you think you need?
    See Oracle version# Reference manual and start with
    v$process -- show pga per process and can be joined to v$session to identify front-end process
    v$pgastat
    v$sga
    v$sgastat
    HTH -- Mark D Powell --

  • Which webpage size is the "most normal" to use?

    Hey everyone out there.
    I'm creating a webpage in Muse. In the Plan-part of the program the page is shown just as I want it, but when I upload it on my browser it looks all wrong.
    It's like my page is too small for the browser, because big white gaps are shown in both the left and the right side. Besides, when I make my browser widescreen, there is also a gap between the footer and the bottom of the browser.
    Anyone out there who know what to do? Or if there is a size for the webpage which is best to use, so it is shown normally in the browser?
    My webpage currently has the size W:1220px H:768px

    Hi,
    Can you please share the Url of your website so that we can have a look and see what is the issue that you are facing.
    And regarding the size of the webpage , please refer to this link :- http://helpx.adobe.com/muse/topics/page-layout.html
    Hope this helps
    Regards,
    Rohit Nair

  • Which color do you like most and lea

    Hello everyone,
    I am just wondering which?of the 0 Zen Micro colors is your?most and least favourite color.
    <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_purple.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_darkblue.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_silver.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_lblue.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_green.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_orange.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_red.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_pink.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_white.jpg"> <IMG src="http://sg.creative.com/images/promos/contestzen/zenmicro_black.jpg">
    lozxMessage Edited by lozx on -8-2004 05:6 PM

    Most of them are pretty good. My faves are Black, Dark Blue, Red, and orange. The worst are the pink and green. Torstein. Please help me with my post: A Petition to ask Creative to update the firmware of the Zen Touch to Include EAX capabilities.

  • Who is the person who has inspired you the most?

    Hi,
    The person really inspired me is Mother Teresa.
    Who founded the Missionaries of Charity in Kolkata (Calcutta), India in 1950. For over 45 years she ministered to the poor, sick, orphaned, and dying, while guiding the Missionaries of Charity's expansion, first throughout India and then in other countries.At the time of her death it was operating 610 missions in 123 countries. She won the Nobel Peace Prize in 1979 .
    Here I would to like share two quotes of Teresa, with my SCN freinds..,
    Everytime you smile at someone, it is an action of love, a gift to that person, a beautiful thing.
    I am a little pencil in the hand of a writing God who is sending a love letter to the world.
    Thanks,
    Naveen Inuganti.

    My DAD..
    I want to give a word of Thankfulness to my Dad.Who Inspired me by his way of Trust,Belief,Confidence,Love,Care and Generosity..I never thought in my life that i will become a SAP consultant or even a some position in IT.I was just strolling without any scope or Goal after my degree..I just learnt everything from 3D Studio Max to Mainframe to SAP ..& he gave me all the support from money to words..never asked me a question like why you are doing ?? where is the money?? and that is the trust & belief he had in his son..he asked me to go & stay away from home he thought only then i can concentrate..he was supporting me all through my hard days without any fuss..whatever thing i needed..he gave me without any question even during his hard days.And i think even i didnt have that confidence on myself as my dad had on me.The place now i stand is purely because of my DAD(next to my God).
    Thank You DAD..
    Cheers
    Andrew

  • HR Schema: Select salary which is earned by the most employees+how often

    hi all,
    select * from (
    SELECT salary, COUNT(salary)
    FROM employees
    group by salary order by 2 desc) where rownum < 2;
    SALARY | COUNT(SALARY)
    2500 | 6
    Is there another solution for this result (without rownum)?
    thanks

    user13428495 wrote:
    thanks a lotYour solution was way better then all others posted so far. Why? Because you only scanned the employees table one time. All others needed to scan this table two times. Therefore your query will probably execute faster if the data will become more. For small data sets you will not notice any difference.
    Other solutions that will only scan the table one time can be using the KEEP syntax or an analytic function.
    untested
    /* aggregate version */
    select max(count_sal), max(salary) keep (dense_rank first order by count_emps desc)
    from (SELECT salary, COUNT(*) as count_emps
            FROM employees
           group by salary )
    /* maybe the double group works directly without extra select */
    select max(COUNT(*)) cnt, max(salary) keep (dense_rank first order by COUNT(*) desc) salary
    FROM employees
    group by salary;
    /* analytic version with a different output*/
    select v2.* from (
       select v1.*, rank() over (order by count_emps desc)
       from (
          SELECT e.*, count(*) over (partition by e.salary) count_emps rn
          FROM employees e) v1
       order by count_emps desc) v2
    where v2.rn = 1Edited by: Sven W. on Sep 8, 2011 1:53 PM typo correction: dense_rank

  • In the former version of iTunes there was an option by means of which I could see the most recent podcast even for those I did not subscribe to. Apparently, with 11.2 this option is gone. Any help?

    Hi folks,
    in former versions of iTunes I could update the list of available podcasts even for those I did not subscribe to.
    Where is this feature in iTunes 11.2?
    Help is appreciated!
    Regards
    Klaus

    well nobody bothered to give me a hint on what to do, maybe because the problems with the new version of iTunes are really a lot, there is an enormous amount of people out there that have all sort of different problems including mine  so I have decided to return to the previous version which works fine and wait untill the apple people come up with a decent product ....

  • The most precise layout manager

    It's time to decide on a layout. My java game screen is a fairly complex jumble of info in little boxes here and there. Everywhere.
    I'm not a java pro yet, but am I correct in thinking that there is -no- pixel grid layout manager? Meaning, I could define the coords for each element? I don't think there is one like that.
    All that being said, what java layout manager gives you the most precise control over element placement? It looks like the Box or GridBag, but I'm not certain.
    Thank you in advance for your expert oppinion :-)
    Mark Deibert

    From my experience I've found that using a combination
    of layout managers works best for fine tuning things.
    For example you can create a panel for your buttons
    implementing a flow layout then a panel for your
    checkboxes using a gridbag layout etc.
    The code might not be as neat as using a single
    manager but it does give you more control on where
    things go by breaking the GUI up into more manageable
    pieces.I agree with that - I really never use absolute postioning. Think in an object oriented way when you choose LayoutManagers - arrange all components, that are displayable by the same LayoutManager in a separate JPanel with this LayoutManager - add only those components, which are in the same context to that, what this JPanel should do.
    For example - when you want some buttons to show up in the center of JPanel, use two JPanels, one with FlowLayout, where you add the buttons, and add this JPanel to a second one with BorderLayout to its center. If you now want to place these buttons to the bottom of another panel, you easily add it to a JPanel with BorderLayout to its bottom - the hole JPanel, not the buttons. That is also quite fine if you want to repostion those functional units later on - components, that are in a relation to each other will stay together this way and must not be repositioned component by component.
    greetings Marsian

  • 3.6.26 is working on my OSX 10.4.11 PPC, but it keeps asking me to download the most current version for my system... why?

    I've dowloaded and updated 3.6.26, which Firefox stated was the most current version, but when I restart the browser, it then states I'm NOT running the most current version for my system... why?
    I'm running a Mac PPC G4 10.4.11 Thanks for any assistance you can provide :)

    Thanks for the Reply Alice... :) The message is when I restart Firefox, which activates the update, and the 'thanks' page on Firefox's site (not Google)... So, I'm curious why it gives me my most current update, then tells me that there might be a more current version for my system... very strange! Anyway, I'm definitely sticking with 3.6.26, unless I get info that suggests there's a .27 or .28 flying around that may be useful... I will definitely NOT go to 9 or 10.... :)

Maybe you are looking for

  • How do I set up IPod Touch files on a new computer

    I have an IPod touch and have purchased a new computer with Windows 7. Do I need to download ITunes first? What files should I copy to my new computer to make sure my IPod and computer will sync? I'm working with two separate Profiles. Last time I  h

  • Document Load Error

    OAF newbie here. I'm trying to extend the Quick Update page of the Supplier form, exact page is /oracle/apps/pos/supplier/webui/QuickUpdatePG. Here's what I did: 1. Copied all files/folders from $JAVA_TOP/oracle/apps/pos to C:\jdevR12_1_1\jdevhome\jd

  • How to run two vi's simultaneously?

    I am relatively new to labview, so I am not expert enough to figure this out,... yet. I am running a test setup using several pieces of test equipment. Therefore, the screen is pretty busy as it is. At certain points in the test, I want to click on a

  • Pairing bluetooth speaker

    I have a new Kakkoi WOW speaker. I can pair it with my iphone 5, but when I try to pair it with my computer I get this error message: "The pairing attempt was unsucessful. Make sure your headset is in range of this computer, turned on, and discoverab

  • Where is jar containing  XMLImporter class is located ?

    Hi all, I am trying to use import script to import some custom region to ebs server. But I get exception of class not found. Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jrad/tools/xml/importer/XMLImporter Caused by: java.lang.Cl