Vector as a HashMap key

Hi all, I want to use Vector position as a key of hash map. Do you think that it is work? And could you mind show me some sample code. Thanks!!!

It'll work. Here's some code that follows. However, in my sample, I'd rather store 'user' as the key to the HashMap. Also, the code below won't allow for the list to be sorted or anything after it is added to the HashMap.
import java.util.*;
public class VectorAndHashMap
    static class Preference
        String color;
        String fontSize;
        public Preference(String _color, String _fontSize) {
            color=_color;
            fontSize=_fontSize;
        public String toString() {
            return color+"/"+fontSize;
    public static void main(String[] args)
        Object[] users = {"smith", "brown", "jones"};
        // create the Vector
        Vector v = new Vector(Arrays.asList(users));
        Object[] prefs = { new Preference("blue", "big"),     // smith's
                           new Preference("blue", "small"),   // brown's
                           new Preference("red", "medium") }; // jones's
        // create the HashMap
        HashMap hashmap = new HashMap();
        // load the HashMap
        for(int i=0; i<v.size(); i++)
            hashmap.put(new Integer(i), prefs);
// lookup index for "brown"
int j=0;
boolean found = false;
for(j=0; j<v.size(); j++) {
String user = (String)v.get(j);
if(user.equals("brown")) {
found = true;
break;
// retrieve record
if(found) {
Preference pref = (Preference)hashmap.get(new Integer(j));
System.out.println("brown's record: " + pref);

Similar Messages

  • Issue with passing expression to a hashmap key in a dataTable column

    hi all,
    Can someone help me with passing an expression like "123-456" to a hashmap key in my dataTable . In my dataTable i have t:columns tag which generates checkboxes for each row in the dynamic column .The value of checkbox must be identified by a combination of userID and accountID. So i want to set value of checkbox something like this'userID-account.ID' . But it never returns the right value since userID is taken as string instead i want the value of userID to be passed in that expression. Someone please help...iam struck with this issue from so long.Here is the code.
    page1.jsp:
    <t:dataTable id="groupuserlist"
                  var="user"            
                             value="#{manageuserscontroller.userList}"     // this is a list of userIDs
                 cellspacing="0"
                 preserveDataModel="false"
                 headerClass="topRow"
                 preserveSort="true"
                 summary="This table displays list of users for an accessgroup">
         <t:column>
          <f:facet name="header"><h:outputText value="User ID" /></f:facet>
          <t:outputText value="#{user.ID}" />
         </t:column>
         <t:column>
          <f:facet name="header"><t:commandSortHeader columnName="title" arrow="true"> <h:outputText value="Title"/> </t:commandSortHeader> </f:facet>
          <t:outputText value="#{user.title}" />
         </t:column>
          <t:columns var="cols" value="#{manageuserscontroller.selectedAGList}"> //selectedAGList is a list of accountIDs
          <f:facet name="header"><h:outputText value="#{cols.name}" /></f:facet>
          <h:selectBooleanCheckbox id="checkbox4" value="#{manageuserscontroller.selectedUserIds['user.ID-cols.ID]}" />
          </t:columns>
    </t:dataTable>Backing bean: In this selectedUserIds iam intentionally setting up key something like "userID-accountID" so that i can split the userID and accountID for later user
    private Map<String, Boolean> selectedUserIds = new HashMap<String, Boolean>();
             somebody please to my email. If you need further information iam very happy to provide any time. Also let me know if there is another way to get this job done..
    Thanks very much in advance

    Hi BalusC,
    I am very much thankful to you. I got my issue resolved only when i select one dynamic column. It doesn't seem to be working if i select multiple columns. Not sure where exactly my logic is going wrong. Here is a snippet of my code.. Please let me know if you find any mistake in it..Once again thanks very much..for your great help.
    jsp:
    <t:dataTable id="grouplist"
                  var="user"            
                   value="#{manageuserscontroller.userList}"     
                   styleClass="companyAdminMainTable ltgreen_Hrule marVertSml"
                 cellspacing="0"
                 preserveDataModel="false"
                 headerClass="topRow"
                 preserveSort="true"
                 summary="This table displays list of users for an account">
         <t:column>
          <f:facet name="header"><h:outputText value="User ID" /></f:facet>
          <t:outputText value="#{user.ID}" />
         </t:column>
         <t:column>
          <f:facet name="header"><t:commandSortHeader columnName="title" arrow="true"> <h:outputText value="Title"/> </t:commandSortHeader> </f:facet>
          <t:outputText value="#{user.title}" />
         </t:column>
          <t:columns id="dynamic" var="cols" value="#{manageuserscontroller.selectedAGList}">
          <f:facet name="header"><h:outputText value="#{cols.name}" /></f:facet>
          <h:selectBooleanCheckbox id="checkbox4" value="#{manageuserscontroller.selectedAGUserIds[user.ID][cols.accessGroupID]}" />
          </t:column>
          </t:columns>
    </t:dataTable>Backing bean:
    private Map<Integer, Map<Integer,Boolean>> selectedAGUserIds = new HashMap<Integer, Map<Integer,Boolean>>();
        private Map<Integer, Boolean> selectedAGIds = new HashMap<Integer, Boolean>();
    for(int j=0; j< selectedAGList.size(); j++){   //List of selected dynamic account columns
             for(int i=0; i < userList.size();i++){              // lisf of users
                   try {
                        int m = userList.get(i).getID();
                        int n = selectedAGList.get(j).getAccessGroupID();
                        selectedAGIds=(AccessGroupDAO.getUserMap1(userList.get(i).getID(),selectedAGList.get(j).getAccountID()));
                        selectedAGUserIds.put(userList.get(i).getID(),selectedAGIds);
                       System.out.println("hashmap value"+ selectedAGUserIds.get(m).get(n));
                        } catch (Exception e) {
                             // TODO Auto-generated catch block
                             e.printStackTrace();
                 System.out.println("outer hashmap size"+ selectedAGUserIds.size());
          }DAO:
    public static Map<Integer,Boolean> getUserMap1(Integer userID, int accountID) throws Exception {
         Map<Integer, Map<Integer,Boolean>> selectedUserAGIds = new HashMap<Integer, Map<Integer,Boolean>>();
                    Map<Integer, Boolean> selectedAGIds = new HashMap<Integer, Boolean>();
          String sql="  select iusermetaid,iaccountid from useraccountlist where iusermetaid = userID and iaccountid = accountID ";
             ResultSet rs = executeSQL(sql);
             if(rs!=null & rs.next()){
                  System.out.println("record found");
                  Integer aid = rs.getInt("iaccountid");
                        selectedAGIds.put(aid, true);
             else{
                  System.out.println("record not found");
                  selectedAGIds.put(accessGroupID, false);
                  System.out.println("get the key value"+ selectedUserAGIds.get(userID).get(accessGroupID));
            System.out.println("Exiting accessgroupDAO");
             return selectedAGIds;
    }

  • Problem using dynamic variable as HashMap key

    I have created a HashMap called instantHashMap and loaded it with data from a query.
    I can load a variable with a value for the HashMap key and successfully output the HashMap value:
    <c:set var = "gameno" value="150" />
    <c:out value = "${instantHashMap[gameno]}" />
    But when I load my variable value from my data like this...
    <c:set var = "gameno" value="${rvo.gameNo}" />
    <c:out value = "${instantHashMap[gameno]}" />
    ...it doesn't work.
    My loaded variable value is correct because this statement does work and reflects the data obtained from my query:
    <c:out value = "${gameno}" />
    Could rvo.gameNo be the wrong data type or something?

    My loaded variable value is correct because this statement does work >and reflects the data obtained from my query:In which case, check if your map contains a key which is the loaded variable value.
    ram.

  • Doubt in Hashmap key

    Hi All,
    I have got few long in HashMap as key. So in my code I wrote
    long temp= Long.parseLong((String)tempmap.get(key)But at this time Iam getting number format exception but when I do
    long temp= String.valueOf(tempmap.get(key))it works fine.The above is a pseudo code and not right way of extracting key-value from hashmap. My question as hashmap key is an object
    and casting it to String and then Long.parseLong fails but String.valueOf succeeds why?
    How both treat objects differently.
    Thanks for the advice in advance

    My actual code was
    Map.Entry ent=(Map.Entry)itr.next();
    Long.parseLong(String.valueOf(ent.getKey()))
    The key is a long. I just wrote a pseudo code and not exact code as my doubt why when I do
    Map.Entry ent=(Map.Entry)itr.next();
    Long.parseLong((String)(ent.getKey())) it fails but the first code gives results.So how String casting and String.valueOf treats object.

  • HashMap keys and values not staying consistent (my fault, but why?)

    Alright, after starting out for the very first time with HashMaps a few hours ago, I've gotten the hang of them decently I think. I am encountering a problem, though, when I try to get user-selected keys + values to display. My code is:
       public void useZone(String use)
           Object used = hm.get(use);
           System.out.print("\f");
           Set set = hm.entrySet();
           Iterator i = set.iterator();
           if (used != null){
               System.out.println("Time Zone Used:");
               Map.Entry thiszone = (Map.Entry)i.next();
               Object usedzone = thiszone.getValue(); //Get the value of the zones and assign them as Object usedzone
               Integer useval = (Integer) usedzone; //Assign the Object to an Integer value so we can use it
               difference = useval;
               if (useval > 0){ //Display the hour offset correctly
                   System.out.println(use + ": GMT +" + usedzone.toString());
               else if (useval == 0){
                   System.out.println(use + ": GMT");
               else if (useval < 0){
                   System.out.println(use + ": GMT " + usedzone.toString());
           else{
               System.out.println("Invalid zone name.");
           } //End if
           ClockDisplay.getZone(difference); //Send variable difference
      }What will happen is that the first time I will be fine...
    Say the HashMap keys and values are
    "Rome", "-2"
    "Chicago", "6"
    "New York", "5"
    "Paris", "-1"
    If I type "Rome" in when I execute this method, it gives me the correct output - "Rome: GMT -2"
    If I then re-run the method, as to display a different one, I get "Chicago: GMT -2"
    It's like the name the user inputs is updating, obviously, but the value of the HashMap that goes along with the user-input doesn't match up or something. My code is confusing myself after looking at it for nearly 10 hours, so I apologize that I had to post something so trivial here - I'm sure it's just a problem with my wordings....any help would be greatly appreciated.

    Hello,
    It's very possible I'm missing some things here, but I've attempted to review your code.
    Let me just define the specs of the code as I see them:
    Method useZone accepts String input, which is "supposed" to be the key to a hashmap.
    The timezone offsets are the value's in this hashmap.
    The value is of type Integer.
    If a key is properly selected, print out GMT + or - the offset?
    If I have this correct, consider the following implementation:
       public void useZone(String use) {
           Integer offset = (Integer)hm.get(use);
           System.out.print("\f");
           if (offset != null){
               System.out.println("Time Zone Used:");
               System.out.println(use + ": GMT +" + offset.toString());
           } else{
               System.out.println("Invalid zone name.");
           ClockDisplay.getZone(offset); //Send variable difference
      }I'd guess you're getting odd behavior because you're creating an iterator to iterate through the map, but then only calling i.next() once - HashMap doesn't guarantee insertion order, so the fact it worked once correctly is "random".
    Also, if you are using java 1.5 declare the map as follows:
    Map<String, Integer> hm = new HashMap<String, Integer>();And you can get rid of the casts. I would also suggest renaming the hashmap to something that describes what it holds, rather than it's object type. Maybe something like timeZoneMap - or offsetMap. I would also consider renaming "use" to something that describes the data it might hold, instead of something that describes the workflow.
    Variable naming is very difficult! I would suggest renaming all of your variables, but I think those are the only ones I kept!
    Edited by: Adam_Schaible on Nov 28, 2007 12:09 PM

  • Strings as hashmap keys

    If I use a string (a file name, for example) as the key for a hashmap put call, and then later try to retrieve the stored object using the same string, but this time hard-coded, will my object be retrieved? That is, will the dynamically loaded key and the hard-coded key be seen as the same object?
    that is ...
    image is read in from a file
    image is stored in hashmap, using filename as key
    retrieval is attempted using image title "image.gif" - is it successful?

    Do you mean this? String key = getStringSomehowSuchAsFielname();
    map.put(key, value);
    value = map.get("image.gif"); // I put with a variable but retrieve with a constant, so will it work?If that's what your'e asking, then yes, it will work. As long as the object that you use for a key properly overrides equals and hashCode, then it can be used as a key in a Map.
    "Properly overrides..." means that the state of the object is used the way you want it to be used for determining equality. In the case of java.lang.String, they're overriden the way you'd expect--i.e., using the sequence of characters in the string to determine equality.
    Make sense?

  • Vector with in a hashmap

    I have made an object firm and stored it in a HashMap with FirmId as the key. Now I have a a table with fields firm_id, code and count so in this I want to create a vector and store this table in it. Then whereever the firm_id matches in the HashMap I want to save the vector in that HashMap. Is this possible? How?

    Crosspost http://forum.java.sun.com/thread.jspa?threadID=758181&messageID=4330541#4330541

  • Vector vs HashMap

    I have made an object firm and stored it in a HashMap with FirmId as the key. Now I have a a table with fields firm_id, code and count so in this I want to create a vector and store this table in it. Then whereever the firm_id matches in the HashMap I want to save the vector in that HashMap. Is this possible? How?

    You mean you want a name value pair where the name is firm_id and the value is an array of something (doesn't matter what it is.)
    Yes you can do that.
    You might want to consider using an actual array. Or ArrayList.

  • Chosing from Vectors, HashMaps or Arrays

    Hi All,
    I have to decide on which of these to use for my problem. I want a Collection that holds values like
    [Name, year of Birth]
    ["Tom", 1952]
    ["Dick", 1972]
    ["Harry", 1992]
    .where the first element is a String type and its related element is an integer ...
    the age old solution looks like using a 2-D array ... but in my case the list has to expand vertically and it could be possible that I have more data values laterally as well like "Age" field added up
    ["Tom",  1952, 53, ...... ]
    .I am not able to make up my mind as to chosing between Vectors or Hashmaps or Lists for this situation .... I want to avoid usng a n-D array and instead use some of the features offered by Java ...
    since I am relatively new to Java ... please explain why one should use a vector or a hashmap for this

    1. Definitely not Vector, unless you need synchronization. Use ArrayList instead.
    If your key is always the name, and the person may have many attributes, create a person class.
    class Person
       String name;
       int YearOfBirth;
       String phoneNumber;
       //whatever 
    }Put them in a HashMap with keys of name, and values of Person. Then if you want to add more attributes to Person, it is easy--your HashMap data structure won't change.
    Map map = new HashMap();
    map.put("Tom", new Person("Tom", 1952, "555-555-5555"));
    //or, maybe better, so name isn't duplicated incorrectly:
    Person person = new Person("Tom", 1952, "555-555-5555"));
    map.put(person.getName(), person);

  • How to get the value in a hashmap with a key of expression "123-456"?

    Hi all,
    I new to java and having a problem with getting values from a hashmap.here is the code which i wrote
    Map map = new HashMap();
    int m = 123;
    int n = 456;
    String key = String.valueOf(m) + "-" + String.valueOf(n);
        map.put(key, true);
        Now i am trying to get the value and i get an exception
    boolean b = map.get(String.valueOf(m) + "-" + String.valueOf(n));Can someone help me how to pass this expression as key in the hashamp

    Hi corlettk,
    Thanks for your reply. I have defined my map as Map<String, Boolean> selectedIds = new HashMap<String, Boolean>();
                selectedIds.put("123-456", true);           
                int m=123; int n=456;
                                     selectedIds.put(String.valueOf(m) + "-" + String.valueOf(n),true);
                boolean viv = selectedIds.get("String.valueOf(m)-String.valueOf(n)");
                System.out.println(viv);
                My problem is the hashmap key must be set dynamically ("123-456" is just an example) and when i get the value i should be able to pass those varibales in an expression correctly. Please let me know how can i pass an expression like the one above as a hashmap key. Please advise.

  • How to get first item of hashMap w/out knowing the key

    Hi
    can someone tell me if there is a way to get first item from a hashMap when you dont know what the key is. as the get method expects a defined 'key'
    reason I am asking this:
    I am using struts 2 UI <s:radio> tag. this tag takes a hashmap and creates radio maps. it has a 'value' attribute and if something is passed to this attribute then that radio button is checked by default. the list that contains radio buttons is created dynamically so i dont know what is actually in the hashMap key's. but i do know that key's are string.
    so just wondering if there is a way to get first item from a hashmap without knowing the key...

    thanks for the quick reply.
    posted in java forums because thought it was a java API/workaround question. gave a little history because i didnt want people to start questioning my use of HashMap for this purpose..
    anywhose..i've found a workaround.
    If someone has a similar problem:
    as the hashmap is being populated dynamically....set a String member of class to contain the first key thats being put in the hashmap. then have struts tag pick up that value.
    also, through your post and reading hashMap api...its usefull to know that hasMaps do not gurantee the order of elements in it. So now I am using a TreeMap.
    Thanks

  • Requirement for object key for HashMap

    Hi,
    I would like to put the object to HashMap keyed by my own object. what is the requirement for the class to be key? I have a method boolean equals(Object o) defined in the key class, My key is composed by 2 ids, so in the equals method I compared the 2 ids. but it seems can't get the value out. Please help. Thanks

    How do I supposed to do the hashCode? If myKey1.equals(myKey2) returns true, then myKey1.hashCode() must return the same value as myKey2.hashCode(). One consequence of this is that if something is not used to compuate equals(), then it must not be used to compute hashCode(). (Note that the reverse is not true. That is, if two objects are not equal, they can still return the same value from hashCode(), and hence, if some data is used for equals() it may still be left out of hashCode().)
    You want hashCode to be 1) quick & easy to compute and 2) "well distributed" or "mostly unique. If you know how hashcodes are used (in the general sense, not just the Java hashCode() method) then you should understand why those properties are desirable. If not, just ask.
    The most common approach is to use some subset of the object's fields in computing the hashCode. If you have a Person object with lastName, firstName, birthdate, height, weight, address, phone number, you probably wouldn't use all those fields. You could just lastName, or maybe a combination of lastName and firstName.
    One generally combines multiple pieces by taking XORing (the "^") operator the individual pieces (for primitives) or their hashcodes (for objects). For example, in the Person example: public int hashCode() {
        return lastName.hashCode() ^ firstName.hashCode(); // but make sure to check for null first
    }

  • Vector is way faster than HashMap (why?)

    I thought that HashMap would be faster than Vector (in adding stuff) ... could anyone explain to me why there was such a HUGE difference??
    here's the code I used:
    public class SpeedTest
    public static void main(String[] args)
       final int max=1000001;
       Integer[] arrayzinho = new Integer[max];
       Arrays.fill(arrayzinho,0,max,new Integer(1));
       Vector jota = new Vector(max,max);
       HashMap ele = new HashMap(max,1);
       System.out.println("Adicionando " + (max-1) + " elementos ao array...");
       long tempo = System.currentTimeMillis();
       for(int i=0;i<max;i++)
          arrayzinho[i] = new Integer(i);
       System.out.println("A opera??o demorou " + ((System.currentTimeMillis()-tempo)) + " msecs.");
    //ops
       System.out.println("Adicionando " + (max-1) + " elementos ao Vector...");
       tempo = System.currentTimeMillis();
       for(int i=0;i<max;i++)
          jota.add(arrayzinho);
    System.out.println("A opera??o demorou " + ((System.currentTimeMillis()-tempo)) + " msecs.");
    //ops
    System.out.println("Adicionando " + (max-1) + " elementos ao HashMap...");
    tempo = System.currentTimeMillis();
    for(int i=0;i<max;i++)
    ele.put(arrayzinho[i],arrayzinho[i]);
    System.out.println("A opera??o demorou " + ((System.currentTimeMillis()-tempo)) + " msecs.");
    Of course, when adding to HashMap, two values are entered instead of just the one added in the Vector... But, even doubling the time Vector used, the difference is huge!
    here's some output I've got:
    1:
    Adicionando 1000000 elementos ao array...
    A opera??o demorou 4500 msecs.
    Adicionando 1000000 elementos ao Vector...
    A opera??o demorou 469 msecs.
    Adicionando 1000000 elementos ao HashMap...
    A opera??o demorou 7906 msecs.
    2:
    Adicionando 1000000 elementos ao array...
    A opera??o demorou 4485 msecs.
    Adicionando 1000000 elementos ao Vector...
    A opera??o demorou 484 msecs.
    Adicionando 1000000 elementos ao HashMap...
    A opera??o demorou 7891 msecs.
    and so on, the results are almost the same everytime it's run. Does anyone know why?

    Note: This only times the for loop and insert into each one... not the lookup time and array stuff of the original..
    Test One:
    Uninitialized capacity for Vector and HashMap
    import java.util.*;
    public class SpeedTest
        public static void main(String[] args)
            final int max = 1000001;
            Vector jota = new Vector(); // new Vector(max,max);
            HashMap ele = new HashMap(); // new HashMap(max,1);
            Integer a = new Integer(1);
            long tempo = System.currentTimeMillis();
            for (int i = 0; i < max; ++i)
                jota.add(a);
            long done = System.currentTimeMillis();
            System.out.println("Vector Time " + (done - tempo) + " msecs.");
            tempo = System.currentTimeMillis();
            for (int i = 0; i < max; ++i)
                ele.put(a, a);
            done = System.currentTimeMillis();
            System.out.println("Map Time " + (done-tempo) + " msecs.");
        } // main
    } // SpeedTestAdministrator@WACO //c
    $ java SpeedTest
    Vector Time 331 msecs.
    Map Time 90 msecs.
    Test Two:
    Initialize the Vector and HashMap capacity
    import java.util.*;
    public class SpeedTest
        public static void main(String[] args)
            final int max = 1000001;
            Vector jota = new Vector(max,max);
            HashMap ele = new HashMap(max,1);
            Integer a = new Integer(1);
            long tempo = System.currentTimeMillis();
            for (int i = 0; i < max; ++i)
                jota.add(a);
            long done = System.currentTimeMillis();
            System.out.println("Vector Time " + (done - tempo) + " msecs.");
            tempo = System.currentTimeMillis();
            for (int i = 0; i < max; ++i)
                ele.put(a, a);
            done = System.currentTimeMillis();
            System.out.println("Map Time " + (done-tempo) + " msecs.");
        } // main
    } // SpeedTestAdministrator@WACO //c
    $ java SpeedTest
    Vector Time 60 msecs.
    Map Time 90 msecs.
    We see that IF you know the capacity of the vector before its usage, it is BEST to create one of the needed capacity...

  • What is hashmap user for?

    What is a hashmap and what is it user for versus using an array or vector?
    Thanks.

    What is a hashmap and what is it user for versus
    using an array or vector?A HashMap is a combination of a mathematical abstraction called a map and an implementation data structure called a hash table.
    A map consists of keys and for each key a corresponding item. You access the map by presenting the key. In return you get the associated item. Keys must be unique.
    A hash table basically is an array. It uses a so called hash function to transform the key value to a corresponding array index (where the item is stored). This is the fastest way possible to access an array on value. The drawback is that keys aren't kept sorted. If you want that you can instead use a TreeMap which uses a tree as implementation data structure instead of a hash table. The keys will be kept sorted but you pay with a slightly slower access.
    So a HashMap is used when you want to store key/item pairs, very fast access based on key value, and don't care for sorted keys.

  • Hashtable keys( ) question

    Hello guys,
    I have a question regarding hashtables.
    Here is a method which returns a vector that contains some items:
    public Vector getVectorItems()
            Vector oVector  = new Vector();
            Enumeration oEnum = coQueue.keys();
            while (oEnum.hasMoreElements())
                    oVector.add((String)oEnum.nextElement());
            return oVector;
    }My Question:
    There are times that when oVector is returned, it is empty.
    Up to now, I'm still wondering why is the vector was empty.
    Thank you very much for your help.

    You can use an Iterator instead ...
    public Vector getVectorItems() {
    Vector oVector = new Vector();
    Iterator iter = ((Set)coQueue.keySet()).iterator();
    while (iter.hasNext()) {
    oVector.add((String)iter.next());
    return oVector;
    Also, assuming coQueue is a HashMap, use the function KeySet() instead of keys().
    try it ....

Maybe you are looking for

  • Panda3d 1.6.2-3 binary programs can't find shared libraries

    This was a bit of an issue for me, and I wanted to see if this was an issue for anyone else. Initially after installing panda3d 1.6.2-3 I had issues running the binary programs it provided, in particular punzip. punzip would complain about not findin

  • How to send mail to different text file

    Hello experts. I follow the example in the manual under What I have discovered is that it will send email no matter which Organization a user is created in. e.g. Top or Top:MyOrg sent to text file ie Notification file( I use text file and not the SMT

  • Where does form execution continue after executing NEW-FORM-INSTANCE triggr

    I am debugging a form and trying to find where a certain Procedure is being called. I'm unable to locate the procedure by searching in the "Find and Replace in Program Units". I cannot execute the form in Debug mode because of the Oracle environment.

  • Connector lightning to 30 pin

    from iphone 5 (lightning) to 30 pin. to charge my old ipod from iphone 5 charger

  • After my E71 firmware update, i lost the ability t...

    i've updated the firmware for my E71 mobile and then i restored my contactes and this stuff and after that i'm not able to log on the internet by Wlan or even GPRS everything is not accessible. can anyone help me solving this problem