Difference between thread.sleep and BufferedReader.readline()
Hi All,
I have J2SE application which is infact a listener, to keep it working for 24/7 what you people suggest do i use
while(true)
Thread.sleep(10000);
or
BufferedReader br = new BufferedReader( new InputStreamReader(System.in));
System.out.print("Enter Quit to Exit.. ");
String cmd = br.readLine().trim();
if (cmd.equalsIgnoreCase("quit"))
System.out.println("Quitting...");
System.exit(0);
Please also suggest which one is optimized solution.
Regards,
raza
emmi@java wrote:
HI,
My application is J2SE based not web based.
RegardsSorry, could have sworn I read J2EE.
In any case, a thread is exactly what you want. And neither "sleep" nor "readline" but a simple wait().
Edit: And, yes, the real question is, as already asked, what do you mean by "listener"?
Similar Messages
-
Difference between LockSupport.parkUntil and Thread.sleep method
Hi
Could someone please explain the difference between LockSupport.parkUntil and Thread.sleep methods.
Thanks in advance.javaLearner wrote:
The thing that I am trying to understand is - the difference / correlation between the two methods mentioned.
In the javadoc, there is a mention of correlation between the LockSupport methods park, unpark and the Thread methods suspend, resume - but not park and sleep.Then that suggests that there isn't any difference /correlation -- whatever you meant by that. Perhaps your question is like asking for the difference between a fish and a bicycle.
Also, I would like to understand the statement
These methods are designed to be used as tools for creating higher-level synchronization utilities, and are not in themselves useful for most concurrency control applications. (from the javadoc)Again, you're going to have to explain what you don't understand about it. -
Difference between v$instance and v$thread
Hallo,
What is the difference between v$instance and v$thread?
Thanks,Well, a mere description of the views in the official documentation isn't going to actually help you very much more than you could do with a simple "desc V$instance/desc V$thread", I suspect.
The answer I think you might be looking for is that a thread is not the same thing as an instance. In fact, we usually talk about "a thread of redo", which gets much closer to the issue here. Yes, it is true that one instance can only generate one 'thread of redo', so one instance = one thread, and there's a temptation to extrapolate from that and assume they're the same thing.
But they're not. An instance is a set of memory structures and processes. It has a name. It gets started and stopped. In can be running in various states (nomount, mount, open, read-only, primary, secondary etc).
A thread of redo is a history of redo generated by an instance. It has ever-incrementing checkpoint change numbers, times of last checkpoints, sequence numbers, blocks of redo that are forever being flushed to different parts of the current redo log. And so on.
Thus, V$INSTANCE tells you the state of the instance and V$THREAD tells you all you could ever want to know about where you're up to in the writing-redo stakes. -
Difference between Application.CurrentCulture and Thread.CurrentCulture
Can someone tell me the difference between Application.CurrentCulture and Thread.CurrentCulture.
Thread has CurrentCulture and CurrentUICulture. But Application has only CurrentCulture. Why?
(https://msdn.microsoft.com/en-us/library/system.windows.forms.application.currentculture(v=vs.110).aspx)
(https://msdn.microsoft.com/en-us/library/system.threading.thread.currentculture(v=vs.110).aspx)1)
Application.CurrentCulture delegates to Thread.CurrentThread.CurrentCulture("Gets or sets the culture information for the current thread") so it only sets it for the main thread of the
application.
2) They are both properties of a Thread object, which you can access via Thread.CurrentThread.
CurrentCulture – Tells you the user’s current locale, as set in the Region
applet. I.e.: Where is the user located?
CurrentUICulture – Tells you the native language of the version of Windows
that is installed. I.e.: What language does the user speak?
The user can change CurrentCulture using the Region applet. It’s used to determine formatting for numeric and date/time
strings.
Rachit
Please mark as answer or vote as helpful if my reply does -
Difference between Return Po and Retuning with 122 movement type
Dear Experts,
i need some clarification on Return Po and retuning goods with 122 movement type in the context of Excise invoice.
in our previous company we used 122 movement we capture excise invoice with J1IS and referring the incoming excise
and return the material to vendor.
in present company we are directly doing return Po and capturing excise invoice with J1is,here we are not capturing against the
incoming excise,please clarify me.
Regards,
VarunHi,
Refer the below thread:
Difference between 102, 122 and 161
In terms of stock movement, both 122 and 161 represents the return delivery to your vendor. The difference takes place in terms of how you are returning your delivery to your vendor - It is movement type 161 that SAP will automatically propose if your return PO is referenced. Otherwise, 122 movement type will be used instead.
Regards,
Prashant
Edited by: Prashant Prasad on Apr 22, 2011 8:51 AM -
What is the difference between local printing and remote printing in SAP
Hello Nation,
I would like to know what is the difference between local printing and remote printing in SAP and in what scenarios they are used ?
1.What is local printing in SAP ?
2.What is Remote Printing in SAP?
3.what is the difference between local printing and remote printing in SAP ?
Thank you in Advance.
Regards,
-Mohamed Naveen.Hi,
This is SAP Business one system administration forum. Please find correct forum and repost your discussion to get quick response.
Please close this thread here with helpful answer.
Thanks & Regards,
Nagarajan -
At least 6 differences between Oracle 9i and 10g with complete understan
Hi 2.
At least 6 differences between Oracle 9i and 10g with complete understanding of each difference .
cheersHi,
Forum thread already opened by you
check what is the major difference between 9i and 10g
regards,
kaushal -
What's the difference between BB10 London and Liverpool?
What is the difference between BlackBerry London and BlackBerry Liverpool? I'm having a hard time with this.
Thanks!
Solved!
Go to Solution.The only difference is the radio bands within each...
1. If any post helps you please click the below the post(s) that helped you.
2. Please resolve your thread by marking the post "Solution?" which solved it for you!
3. Install free BlackBerry Protect today for backups of contacts and data.
4. Guide to Unlocking your BlackBerry & Unlock Codes
Join our BBM Channels (Beta)
BlackBerry Support Forums Channel
PIN: C0001B7B4 Display/Scan Bar Code
Knowledge Base Updates
PIN: C0005A9AA Display/Scan Bar Code -
What's the difference between InDesign CC and InDesign CC 2014?
Hi,
I am in the middle of projects and I see there is a whole new release of the Adobe Cloud apps.
What is the What's the difference between InDesign CC and InDesign CC 2014?
Are there different features?
Different tutorials?
I don't want to suddenly open my files in INDD CC 2014 unless it is fairly seamless.
Thanks for any help and advice.
— CRhttp://blogs.adobe.com/jkost/2014/06/installing-the-2014-release-of-creative-cloud.html
-you may need to log OUT of your Cloud account and then log IN again to see the updates
This messages says (at least some) CC 2014 programs use NEW plugins https://forums.adobe.com/thread/1499663
-so do not uninstall the older CC programs if you use plugins in your programs until you are sure you have plugins that work in CC2014
If you are sure you don't need the old CC programs
-http://helpx.adobe.com/creative-cloud/help/install-apps.html to install or uninstall
-read reply #3 about the ORDER of uninstalling & installing
For program specifics, try InDesign
The Cloud forum is not about using individual programs
The Cloud forum is about the Cloud as a delivery & install process
If you will start at the Forums Index https://forums.adobe.com/welcome
You will be able to select a forum for the specific Adobe product(s) you use
Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll -
What's the difference between "import", "copy", and "move"?
What's the difference between "import", "copy", and "move"?
Locking this thread to avoid duplicate discussion.
Refer the other thread.
http://forums.adobe.com/thread/1389499 -
Difference between Snapshot scenario and non cumulative scenario
Hi,
Can any one please tell me the difference between snapshot scenario and non cumulative scenario in
inventory management.
Also please give example. I read the pdf " how to handle inventroy management scenarios", but can any one please give some easy to understand examples.
full points guaranteed-hi,
In Non-cummulative method your stock movements are stored in the cube (inflow and outflow of NC KF) and the Total stock is calculated during query execution. Hence if there are lot of movements in the stock for the period you want to report on, query will take long time to execute.
In case of Snap shot scenario Stock movements are not loaded to cube. you use ODS to load the status of the stock and then from ODS you can load to Cube once in a month. So only summarized data will be availabe in Cube. Reporting will be fast.
Check the below threads
Inventory Management - SnapShot model
snapshot scenario?
SNAP SHOT Scenario in IM -
Difference between Seeburger FTP and OFTP adapters
hi,
Can anybody tell me the difference between Seeburger FTP and OFTP adapters?
On what basis should one make a business decision as to which adapter to go for?
Kindly help urgently.
Regards,
LoveenaHi ! Loveena
Seeburger EDI Adapter provides an EDI solution on internet via HTTP or AS2 to replace the expensive VAN. It provides some pre-built mappings for IDOC to ANSI X12(810,850,855,856 etc.,) and Idoc to EDIFACT(ORDERS,DESADV,INVOIC etc.,) and has the ability to build your own. These pre-defined mappings transform the IDOC-XML to EDI-XML format.
Seeburger Adapters are used to Connect the applications which are using Message protocol/Transport protocol as CrossIndustry(payment), VAN, OFTP, AS2(EDIINT), Generic and EDI based applications.
Re: Seeburger Adapter
Reg seeburger seeburger
installation
https://forums.sdn.sap.com/click.jspa?searchID=2268965&messageID=3210111
OFTP ist a communication protocol. This has nothing to do with the format you have to transfer.
regards the format you have to clear at which standard you have to transfer the messages. This can be any EDI format. At OFTP area the standard are often VDA or ODETTE.
You can create this messages using different EDI adapters (of course also the mendelson adapter ).
Regards OFTP you need additional software which handle the transfer based on the OFTP standard. Mostly you also need an ISDN card for using this protocol.
We can support you with this software for OFTP transport too.
More info also available at http://www.mendelson-e-c.com/.
have a look at the ACTIS OFTP Adapter
Ref: http://www.actis.atosorigin.de/solutions/en/ACTIS_solutions/SAPXI.php
refer this thread also
When we need Seeburger AS2 & FTP?
XI Seeburger adapters
Adapter for OFTP?!
Thanks !! -
Difference between Interactive report and ALV Interactive report.
What is the difference between Interactive report and ALV Interactive report.
i think there is no much difference the same Interactive report Events and functionality we will implement with ALV.
Experts guide me.Hi,
ALV interactive report gives many advantages than interactive report like sorting, summing and getting graphics.
An interactive report generally basic list displayed. User double clicks on any valid line or user selects a line and presses as button on the tool bar. Then the corresponding event is triggered
refer
http://www.sapgenie.com/abap/drill_down_reports.htm
You can find a interactive ALV report here
http://www.sap-img.com/abap/an-interactive-alv-report.htm
also refer
Below threads consist of number of interactive ALV codes:
interactive ALV code
ALV-INTERACTIVE.
Interactive ALV
Regards -
List of differences between PSE 40 and PSE30
A lot of users are asking what are the differences between PSE 30 and PSE 40.
This Thread provides information on this subject. First, you will find information copied from the section "New Features" of the useful "Adobe Photoshop Elements 4.0 User Guide". Then later on, you might find additional information on the same subject provided by users of PSE.
--- Start of copy of information in the PSE 4.0 User Guide ----
1 What's new in PSE 4.0
1.1 Editing and selection
1.1.1 Magic Selection Brush tool
Easily and accurately select portions of your photos using this new tool in either Standard Edit and Quick Fix. Simply scribble or place dots on the object you want to select -no need to precisely outline the object- and Adobe Photoshop Elements selects the object for you. You can add to or subtract from the selection by using additional tools in the options bar. (See User Guide "To use the Magic Selection Brush tool" on page 193.)
1.1.2 Magic Extractor.
Easily select an object in a photo and extract it from its background. Just scribble or place dots on
the object you want to extract; then scribble or place dots on the background, and Photoshop Elements separates the object from its background. This tool is perfect for creating composites or scrapbook images. (See User Guide "To use the Magic Extractor" on page 194.)
1.1.3 Skin tone adjustment
Click an area of skin and watch the tonal balance of all colors in the photo improve. If you
want, you can also manually adjust the color by using color sliders. (See User Guide "To adjust the color of skin tone" on page 224.)
1.1.4 Red eye removal
Automatically remove red eye during import, or select one or more files and easily remove red eye
in either the Organizer or the Editor. (See User Guide "To remove red eye" on page 249.)
1.1.5 Defringe
Automatically remove the colored specs or halo around the edges of a selection. (See User Guide "To defringe a Selection" on page 200.)
1.1.6 Straighten tool
Straighten and crop crooked photos by drawing a horizontal or vertical line in the image. Photoshop
Elements aligns the photo to that line. (See User Guide "To straighten an image" on page 243.)
1.1.7 WYSIWYG font menu
What you see is what you get -see what each font looks like from within the font menu. (See
User Guide "To choose a font family and style" on page 332.)
1.2 Sharing and printing
1.2.1 One-click printing (US, Canada, Japan only)
Order prints and professional hardbound photo books directly from Photoshop Elements simply by dragging the items to the Order Prints palette. (See User Guide "To use the Order Prints palette (US, Canada, Japan only)" on page 401.)
1.2.2 Slide shows on TV
If you have Windows¨ XP Media Center 2005 installed, you can view your Photoshop Elements
slide shows on your TV and navigate using your TV remote control. (See User Guide "To output a slide show" on page 354.)
1.3 Tagging and organizing
1.3.1 Face tagging
Select a group of photos and let Photoshop Elements isolate and display all the faces so that you can
quickly tag them. The Find Faces dialog box displays thumbnails of each face until you tag it. (See User Guide "To automatically find faces for tagging" on page 101.)
1.3.2 Search by metadata
Search for a variety of metadata criteria, such as file name, file type, shutter speed, camera
model, date, and tags. You can search on multiple criteria at once. (See User Guide "To find photos by details (metadata)" on page 89.)
1.3.3 PDF support
Manage and tag PDF files in the Organizer. PDF files remain intact as one file that you can tag. Open
the PDF in the Editor to extract individual pages. (See User Guide "To open a PDF file" on page 148.)
--- Continuation in next Post of this Thread ------- Continuation from previous Post -----
2 What's changed in PSE 4.0
2.1 Editing and selecting
2.1.1 Crop tool
Freely change image size boundaries while cropping an image. When you're happy with your crop marks,
click the Commit button , which is now conveniently located at the bottom right corner of the crop border. (See User Guide "To crop an image" on page 240.)
2.1.2 Paragraph text
Create paragraph text by dragging a border with the Text tool. The text you enter inside the border
wraps to remain inside the boundaries. (See User Guide "To add text" on page 329.)
2.1.3 Quick Fix
Use the newly enhanced automatic correction options for the most common photo flaws. (See User Guide "To correct color in Quick Fix" on page 207.)
2.1.4 Easier color management
Easily get the color you expect when printing. N ew options and improved embedded
profile support streamline color management. (See User Guide "About color management" on page 236.)
2.1.5 Advanced camera raw
Fine tune exposure and lighting by working with the raw data from your digital camera, and
easily export photos to the universal DNG format. (See User Guide "About camera raw image files" on page 159.)
2.1.6 Artifact reduction
Quickly remove noise caused by shooting in low light or with ISO camera settings by using the
new Remove JPEG Artifacts option in the Noise filter. (See User Guide "Reduce Noise" on page 289.)
2.2 Sharing and printing
2.2.1 Multimedia slide shows
Create feature-rich slide shows with all the new tools and options available in the Slide Show
Editor:
a) Gracefully move from one image to another by adding interesting transitions between each slide. You can choose from over 50 transitions, such as dissolves and doors. (See User Guide "To add and edit transitions" on page 352.)
b) Add text and graphics with the click of a button. (See User Guide "To add text to a slide" on page 348 and "To add clip art graphics to a slide" on page 347.)
c) Make your slide show feel more like a video by panning and zooming your slides. For instance, you can pan from a face on the left side of an image to a face on the right side of the image. (See User Guide "To set pan and zoom" on page 350.)
d) Add background music, make the duration of your slides match the duration of your audio, and narrate your slides all with the click of a button. (See User Guide "To add music to a slide show" on page 347 and "To add narration to a slide" on page 350.)
e) Quickly reorder or edit your slides without leaving the Slide Show Editor. (See User Guide "To reorder slides" on page 346.)
f) Preview anytime by clicking the Preview button, and then output your slide show by burning a DVD (if you have Adobe ' Premiere' Elements installed), sending it in e-mail, sharing it online, or sending it to your TV. (See User Guide "To output a slide show" on page 354.)
2.2.2 Photo mail
Turn plain e-mail into theme-based Photo Mail with enhanced and easier to use captions. (See User Guide "To send a photo using Photo Mail" on page 407.)
2.2.3 Desktop wallpaper
Create original desktop wallpaper using multiple photos. (See User Guide "To use photos as desktop
Wallpaper" on page 367.)
2.2.4 Creations
Create your own cards, calendars, and photo albums, and then print them on your printer, upload them
to the web, or burn them to CD. (See User Guide "About creations" on page 343.)
2.3 Viewing, tagging, and organizing
2.3.1 Faster download
Use the enhanced Photo Downloader to quickly download photos from your digital camera and
mobile phone, even when Photoshop Elements is not running. (See User Guide "To get photos from a digital camera or card reader" on page 62.)
2.3.2 Full Screen and Side By Side View
View your photos in full screen without the clutter of command menus and tools.
(See User Guide "Viewing photos at full screen or side-by-side" on page 76.)
2.3.3 Automatic organization and view options
View your photos as arranged automatically by date, or use the intuitive
Date View or the enhanced Folder Location view. (See User Guide "To sort files in the Photo Browser" on page 71.)
2.3.4 Address book
Import your addresses from Microsoft Outlook address book or vCards. (See User Guide "Using the contact Book" on page 404.)
2.3.5 Captions
Add captions to multiple photos at once. Open and edit audio captions by simply clicking the Audio
icon in thumbnail view in the Photo Browser. (See User Guide "To add captions to files" on page 123 and "To add audio to a photo" on page 124.)
--- End of Information Copied from the Adobe PSE 4.0 User Guide -
Whats the actual difference between Business system and Business service
whats the actual difference between Business system and Business service
Business System
1) Business system is a logical system, and there is an importance on physical existence of the system.
2) Also SLD entry is required.
3)It is generally used for SAP applications, this is just a general prinicple followed but not mandatory.
4)This is defined as part of the SLD and is a physical system whose parameters are well defined.
5(Business systems refers to the physical systems, for instance the R/3 system. You define the business systems in the SLD
Business Service
1) You use a Business Service, when you do not have the System details of the the partner system to which you want to communicate. i.e. you have not configured the partner system in SLD.
2) Business Service is an Absract Unit with Sender and Receiver Interfaces,In this case you need to explicitly add the message interfaces while doing configuration in ID.
3) It is generally used for NON-SAP applications, this is just a general prinicple followed but not mandatory.
4) This is not defined as part of SLD and whose technical parameters are not completely known.
5)Business service is used when the message is not addressed to a business system. It is used mostly in B2B scenarios.
Also go through these links and threads...
http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/301640033ae569e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
Business service or Business system??
Business Service vs Business System in Integration Directory.
Best Regards
Maybe you are looking for
-
Video Size Limitation (9.91GB) - iPad 2 won't Sync
Hello, I know this has be covered a bit in the past, however, I believe I'm in a unique situation. I have a video called the 10th Kingdom, that comes on a 3 disc DVD set. I was able to use handbrake to convert the 3 discs into 3 separate m4v files.
-
Hey guys... I have a Compaq nx6310 that is running slow & I plan to upgrade my memory, but the "suppliers" only have units with higher speeds of 8000 as opposed to the original 4700 - will the addition of the memory of a higher speed work or will I h
-
After 10.9.2 upgrade no firewire 800 connection
After upgrading (iMac 24 2007) to 10.9.2 Mavericks the connection to all of my firewire drives got lost.
-
Finding bounds of nested clipping paths...
This topic has been touched on before, muppet & sonic have pointed me in the right direction, but I'm stuck right now.... Seeing as how "saveMultipleArtboards = false" is broken in CS4, and scripting any kind of epsSave results in the artboard size b
-
I need help trying to figure out why I'm not able to purchase anything on iTunes. I changed my password, that didn't help. I changed my payment type, that didn't help. It initially started when my password got disabled. Any advice?