[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 233
  • Last Modified:

can anybody give some exercises on java

right now i dont have any work in the office?in which technologies should i concentrate more?last week i deployed simple web application in spring framework.it worked well.can anybody give some exercises on java which will be useful?
0
chaitu chaitu
Asked:
chaitu chaitu
  • 8
  • 5
  • 2
  • +1
3 Solutions
 
objectsCommented:
I'd suggest implementing a web site that *you* would find interesting, or even useful to you. Working on something that interests you is a lot more productive than some exercise and once you're finished (are sites ever really finished) you have something that is actually of use and that you can build on. Thus also building on your experience.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Join my team and I'll give you loads of work :)
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Don't take the joke seriously :) it depends upon what you want to work on? Do you want to use servlets, JSPs, EJBs.... do you want to make a web app or a simple desktop application.... or maybe try some hands on with J2ME?

For a start - try making a Forum software like EE where users can register, discuss on topics and get e-mail notifications (use Java Mail API).... you can find examples here: http://java-source.net/
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
chaitu chaituAuthor Commented:
i already worked on servlets, JSPs, EJBs.i am not saying i am not an expert .its good suggestion making Forum software like EE .i will check that site.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
If I were you, I would've tried my hands on some stuff with business-significance (not sure if you work in the software-services industry) so that it can be demostrated as something which has business-value and can be used to attract clients. For example, if you have an existing retail customer (who uses bar-codes), write a smart application using RFID to demonstrate the superiority of the technology and improvement in business-process.
0
 
chaitu chaituAuthor Commented:
mayankeagle,

where r u working and which location??
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Check my profile.
0
 
chaitu chaituAuthor Commented:
what is RFID????
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Radio Frequency Identification.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Good read - http://glossary.ippaper.com/default.asp?req=knowledge/article/489 

Its nice to work on upcoming cutting-edge technologies of the future :)
0
 
chaitu chaituAuthor Commented:
Join my team and I'll give you loads of work :)

after seeing this i thought u must be working somewhere in india;i was correct.
0
 
objectsCommented:
We often have work experience work going also if you're interested.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Let's keep non EE chat away from this topic :)
0
 
mrigankCommented:
Try using Hibernate separately in your Web Application.

also you can try the following ;
Run the same app with
a) Hibernate
b) Entity Beans
c) Direct JDBC calls
d) Stored Proc calls(optional)

Compare the effort required in each implementation and the performance under load for each way.
You can come up with a graph which shows the variation in perrformance with varying load for each impl.

So the next time anyne asks you which way to go, you have everything ready :).
0
 
chaitu chaituAuthor Commented:
how to calculate the performance under load ???
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Try writing a simulator and run various instances of it which behaves like multiple users trying to connect at the same time (mrigank, getting your job done ? ;-) he he....)
0
 
mrigankCommented:
he he
he he, not exactly.
Have this debate with others all the time
Elegance vs Performance
Genericness vs Direct Approach
etc etc

If you have the numbers vs the ease of implementation, then based on the Project requirement, you can take a call ;). No one argues the numbers.

To calculate performance, you can simulate Users using tools that come along for the same.
Some might be free.

Or if you have enough time, create a tool to simulate Users.
A tool that can spawn a specified number of threads and will call a given url and measure the results.
Another idea for you ;).
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 8
  • 5
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now