Posts

Showing posts from March, 2010

Listener Serialization : In Java Swing

Serialization It is important to note that only AWT listeners which conform to the Serializable protocol will be saved when the object is stored. If an AWT object has listeners that aren't marked serializable, they will be dropped at writeObject time. Developers will need, as always, to consider the implications of making an object serializable. One situation to watch out for is this: import java.awt.*; import java.awt.event.*; import java.io.Serializable; class MyApp implements ActionListener, Serializable { BigObjectThatShouldNotBeSerializedWithAButton bigOne; Button aButton = new Button(); MyApp() { // Oops, now aButton has a listener with a reference // to bigOne! aButton.addActionListener(this); } public void actionPerformed(ActionEvent e) { System.out.println("Hello There"); } } In this example, serializing

Flex Component : ViewStack

ViewStack A ViewStack is a navigator container that contains other child containers stacked on top of each other like a deck of cards. Only one child container can be visible or active at a time There is no built-in mechanism to switch between child containers You can create your own logic to manage active views or use a LinkBar, TabBar, ButtonBar, or ToggleButtonBar control The ViewStack's child containers are indexed from 0 to n-1 The selectedIndex property contains the index of the active container Check below link for more detail http://learn.adobe.com/wiki/display/Flex/ViewStack

IPL-૩માં નવું શું

IPL-૩માં નવું શું - વિવિધ શહેરોના સિનેમાઘરોમાં વિશાળ પડદા પર મેચ જોવા મળશે. - યુ ટ્યૂબ ડોટ કોમ પર મેચનું સીધું પ્રસારણ - આઠ જૂના કેન્દ્ર ઉપરાંત ચાર નવા અમદાવાદ, કટક, નાગપુર અને ધર્મશાલામાં પણ મેચ રમાશે.

close the internet browser in silent mode

Hi, Use following code in your javascript code to close the internet browser in silent mode. top.window.opener = top; top.window.open('','_parent',''); setTimeout('top.window.close()',500); it would work on all browser .IE8,Crome, Safari And FireFox. enjoy ..

દેશની 50 શક્તિશાળી મહિલાઓ

Image
આંતરરાષ્ટ્રીય મહિલા દિવસ વિશેષ - આ યાદી શા માટે? : દેશના ખૂણે-ખૂણે મહિલાઓ ચમત્કાર કરી રહી છે. દરેક વિષયમાં. દરેક વિધામાં. તેમનો પ્રભાવ વધી રહ્યો છે. આવી સ્થિતિમાં ૫૦ નામોની યાદી શામાટે ? ભાસ્કરના આ વિનમ્ર પ્રયાસનો ઉદ્દેશ એ છે કે, તેમને એક સાથે એક જ લયમાં વાંચવાથી હિંમત મળે, જુસ્સો જાગે, ભરોસો વધે. આપણે બધા વાંચીએ, તેમનાથી પ્રેરણા લઇને. તેમની પસંદગીનો આધાર બની છે દેશભરમાં ફેલાયેલા અમારા વાચકોની અનૌપચારિક પસંદગી. ઘણા વિષય નિષ્ણાતોના અભિપ્રાય પણ તેમાં સામેલ કરવામાં આવ્યા છે. ઘ્યાન રાખવામાં આવ્યું છે કે, નામ એ હોય જેમના વ્યક્તિત્વ અને કતિત્વ બન્નેનો સમાજ પર પ્રભાવ હોય. આ યાદી નિણાર્યક તો નથી પરંતુ આરંભિક જરૂર છે. એટલે કે એક શરૂઆત. તમારા માટે, તમારા જ સહયોગથી અમે દર વર્ષે આ શરૂઆતને આગળ વધારીશું. એક યાત્રામાં બદલી દઇશું. તમારી પ્રતિક્રિયાની રાહ રહેશે. ૦૧ સોનિયા ગાંધી-અઘ્યક્ષ કોંગ્રેસ આઈ સખત ચહેરાનું રાજકારણ સામાન્ય હોય કે ખાસ, ૧૦ જનપથ પર પલકના એક ઝબકારાથી કરોડો લોકોના ભવિષ્યનો ફેંસલો કરતાં, ડિઝાઇનર સુતરાઉ સાડી, કાંડા પર પહોળા ડાયલની ઘડિયાળ અને ઝડપથી ચાલતાં સોનિયા બાળકોની જેમ ચાહથી ચોકલેટ ખ

I am in office today and its Saturday.

I am in office today and its Saturday. I am working hard and optimistic.

Height of Copy Paste Example.

Java StringBuffer / StringBuilder It seems the author just copied StringBuffer.java to StringBuilder.java, removing all occurrences of "synchronized". Here is a little trace left in StringBuilder.readObject method: /** * readObject is called to restore the state of the StringBuffer from * a stream. */ private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException { s.defaultReadObject(); count = s.readInt(); value = (char[]) s.readObject(); } //Copy from Javadoc of Stringbuilder class. Pankaj

Basic Tools : J2SE

These tools are the foundation of the JDK. They are the tools you use to create and build applications. Tool Name Brief Description Links to Reference Pages javac The compiler for the Java programming language. [ Solaris and Linux ] [ Windows ] java The launcher for Java applications. In this release, a single launcher is used both for development and deployment. The old deployment launcher, jre , is no longer provided. [ Solaris and Linux ] [ Windows ] javadoc API documentation generator. See Javadoc Tool page for doclet and taglet APIs. [ Solaris and Linux ] [ Windows ] apt Annotation processing tool. See Annotation Processing Tool for program annotation processing. [ Solaris, Linux, and Windows ] appletviewer Run and debug applets without a web browser. [ Solaris and Linux ] [ Windows ] jar Create and manage Java Archive (JAR) files. See Java Archive Files page for the JAR specification. [ Solaris and Linux ] [ Windows ] jdb The Java Debugger. See JPDA for the debugger architect

શેર રોકાણ ખરીદી માટે કે ટ્રેડિંગ માટે ?

સવાલ : મારી પાસે તાતા કેમિકલ્સના શેરો છે આ શેર રાખી મુકવા કે ખરીદીનો ભાવ આવે તો વેચી દેવા જોઈએ? જવાબ : તમે આ શેર માત્ર ટ્રેડિંગ કરવા માટે ખરીધા છે કે ઈન્વેસ્ટમેન્ટ માટે તે તમે જણાવ્યું નથી. જો લાબાગાળાના ઈન્વેસ્ટમેન્ટ માટે ખરીધા હોય તો શેરોના વર્તમાન ભાવ જોવાનું છોડી દેજો. કારણ કે આ શેર લાબાગાળે તમને સારું વળતર અપાવી શકશે તેમાં કોઈ બે મત નથી. તાતા ગ્રુપે જૂથની અન્ય કંપનીઓ સાથે આ કંપનીને પણ વૈશ્વિક સ્વરૂપ આપ્યું છે. કંપનીએ જ અમેરિકાની જનરલ કેમિકલ્સ ઈન્ડસ્ટ્રીયલ પ્રોડકટ (જીસીઆઈપી)ને ૧૦૦.૫ કરોડ ડૉલરમાં સફળતાપૂર્વક હસ્તગત કરી હતી. આ હસ્તગત બાદ ટીસીએલ સોલવે બાદ વિશ્વની બીજા નંબરની સોડા એશનું ઉત્પાદન કરતી કંપની બની છે. આમ આગળ જતા કંપની વૈશ્વિક સોડા એશ માર્કેટમાં મોટો હિસ્સો મેળવશે. આ હસ્તગતને પગલે કંપની નીચા ખર્ચના કુદરતી સોડા એશ રિઝર્વ ધરાવતા લેટીના અમેરિકા જેવા ઝડપથી વિકસી રહેલા દેશમાં હાજરી નોંધાવી શકી છે. વિશ્વમાં સોડા એશનું ૫૦ લાખ ટનથી વધુનું ઉત્પાદન કરતી ત્રણ જ કંપનીઓ છે, જેમાં સોલ્વે બાદ તાતા કેમિકલ્સનો બીજો ક્રમ આવે છે. જયારે ત્રીજા ક્રમે એફએમસી છે. સોલ્વે મહત્તમ ઉત્પાદન સિન્થેટીક એ

jps - Java Virtual Machine Process Status Tool

The jps tool lists the instrumented HotSpot Java Virtual Machines (JVMs) on the target system. The tool is limited to reporting information on JVMs for which it has the access permissions. If jps is run without specifying a hostid , it will look for instrumented JVMs on the local host. If started with a hostid , it will look for JVMs on the indicated host, using the specified protocol and port. A jstatd process is assumed to be running on the target host. The jps command will report the local VM identifier, or lvmid , for each instrumented JVM found on the target system. The lvmid is typically, but not necessarily, the operating system's process identifier for the JVM process. With no options, jps will list each Java application's lvmid followed by the short form of the application's class name or jar file name. The short form of the class name or JAR file name omits the class's package information or the JAR files path information. The jps command uses the java