Need help on Implementing timer based JTable update events

greetings,
i am writing a trap receiver that placed the entries in a jtable, and i am having a problem where the entires can arrive so fast they swamp the event thread. the solution i believe is to write a custom model that calls the table update events on timer based intervals. i have made an attempt at this, but cannot get it to work. has anyone done this, or possibly tell me where i have gon off the tracks?
thanks in advance,
here is my class:
import javax.swing.event.TableModelEvent;
import javax.swing.table.DefaultTableModel;
public class TimerUpdateTableModel extends DefaultTableModel implements Runnable{
     Thread runner;
       int rowCtr = 0;
     public TimerUpdateTableModel(int initialDelay) {
         Thread runner = new Thread(this);
         runner.start();
     public void fireTableDataChanged(){
          //super.fireTableDataChanged();
     public void fireTableStructureChanged(){
          //super.fireTableStructureChanged();
     public void fireTableRowsInserted2(int firstRow,
            int lastRow){
          //super.fireTableRowsInserted(firstRow, lastRow);
     public void fireTableRowsInserted(int firstRow,
            int lastRow){
          //super.fireTableRowsInserted(firstRow, lastRow);
     public void fireTableRowsUpdated(int firstRow,
            int lastRow){
          //super.fireTableRowsUpdated(firstRow, lastRow);
     public void fireTableRowsDeleted(int firstRow,
            int lastRow){
          //super.fireTableRowsDeleted(firstRow, lastRow);
     public void fireTableCellUpdated(int row,
            int column){
          //super.fireTableCellUpdated(row, column);
     public void fireTableChanged(TableModelEvent e){
          //super.fireTableChanged(e);
     public void run() {
          while (true) {
               try{
                    rowCtr = TimerUpdateTableModel.this.getRowCount();
                    System.out.println(rowCtr + "    " + (TimerUpdateTableModel.this.getRowCount() - 1));
                    //super.fireTableRowsInserted(0, TimerUpdateTableModel.this.getRowCount() - 1);
                    //super.fireTableDataChanged();
                    int nRowCount = getRowCount();
                    super.fireTableChanged (new TableModelEvent (TimerUpdateTableModel.this, 0,
                        nRowCount - 1,
                        TableModelEvent.ALL_COLUMNS,
                        TableModelEvent.UPDATE));
               }catch(Exception e){
                    e.printStackTrace();
               try {
                    Thread.sleep(5000);
               } catch (InterruptedException ie) {
               }catch(Exception e){
                    e.printStackTrace();
               System.out.println("done");
}

i am having a problem where the entires can arrive so fast they swamp the event thread
super.fireTableChanged Well, if you are using the above code every time you receive an update, then I suspect you would be having problems. The fireTableChange() event is an expensive method. It means you need to recreate the TableColumnModel and repaint the entire table every time.
You should simply be using method like model.addRow(...), model.setValueAt(...) to make updates to the table.

Similar Messages

  • I need help! i am trying to update iphoto on my macbook pro that i had bought from someone else. although i am signed into my account when trying to update it is asking me for the previous owners account details and it wont let me change it to my details

    i need help! i am trying to update iphoto on my macbook pro that i had bought from someone else. although i am signed into my account when trying to update it is asking me for the previous owners account details and it wont let me change it to my details how can i solve this problem please.
    thank you
    Jan Robinson

    That's because the Mac, OS X and the iLife apps that came preinstalled on the Mac all belong to the previous owner. The previous owner needs to call Apple care and have their Apple ID disassociated from the Mac. Then the hard drive needs to be totally erased and OS X and the iLife apps reinstalled using OS X Recovery.

  • I need help in making the programe which updates our code into client machi

    I need help in making the programme which updates our code into client machine from the server.
    As yahoo messanger does if there is any updated version of yahoo messanger.
    It asks when we login into it do you want to update new version of yahoo messanger
    It automatically updates it
    Need Help??

    Sounds to me like you need Java Web Start.

  • HT1338 Need help locating where and how to update Mac OS-X 10.6.5 to the latest Mountain Lion Software...thanx John

    I need help locating where and how to update Mac OS-X to Mountain Lion.....Thanx....Jay

    First update your 10.6 version to 10.6.8 from the software update under the Apple Menu.
    This will add direct access to the Mac App store via a new application.
    Now launch the App Store from your Applications folder - Its the new icon a letter A formed from a ruler pencil and pen on a blue circle !
    Once launched you need to add your iTunes account details or create an account add payment details etc...
    Sign in purchase download and follow install processes to upgrade to 10.8 Mountain Lion.
    OH and to be safe BEFORE you install backup your current system to an external drive !

  • HT4623 i need help...did a FACEBOOK UPDATE on a iphone 3 and now facebook will not open. i realize the version os 4.3.1, but in settings their is no updates sections

    i need help i believe i did an update for facebook on a iphone 4.3.1, and now facebook will not open?

    You have updated the app to a version that is not compatible with your iphone.
    The iphone 3g can only go to 4.2.1
    You should check compatibiity before updating your apps.
    Sorry

  • Why do I need to login thousands time to add an event in webmaker events?

    I tried this everytime but I need to login infinity times to add an event in webmaker events.Sometimes luckily it lets me add events.
    Please fix this

    Its a Known bug, please see the link
    https://bugzilla.mozilla.org/show_bug.cgi?id=926964
    comment about your problem there and how you are able to generate the problem again and again.

  • Need to create a transformation based on Update Rules Logic

    Hi,
    I have an existing complex Update Rule. I need to manually create a Transformation based on this Update Rule logic. The Start Routine of the Update Rule comprises of:
    1) All data declarations in the Global Area
    2) The local coding area consists of various select statements from various r/3 tables used later for mapping. It also calculates and stores values in the Data Package final internal table for few infoobjects that are not present in the Source object but and are used to populated data in the target.
    3) then we have the various one to one individual Infoobject mappings/constants and many individual infoobject routines that pick result from the comm_structure
    I am not very clear as to where each of the above coding logic should be put in the transformation coding area...... I can see four main coding areas in the transformation....global area, 2nd Global Area, Method Start_Routine and Method Inverse_Start_Routine........... I think the global data declarations(point 1 above) should be put in the Global declaration area of the start routine. The local area of the update rule logic (point 2 above) that contains select statements should be put in 2nd Global part or should it be put in Method Start_routine????? Point 3 above for individual filed mappings will be done through Rule groups. Also can anyone let me know what is the methos inverse_start_routine used for?????
    Thanks.

    Hi,
    Point 1 you mentioned should be put under2nd Global declaration part of start routine.
    Point 2 should be put under Method Start_routine.
    Point 3 as you only mentioned can be done by individual field rule mappings.
    Method inverse_start_routine
          This subroutine needs to be implemented only for direct access
          (for better performance) and for the Report/Report Interface
          (drill through)
    Not very clear though about Inverse routine. But definetly not being used for the case you mentioned.
    Hope it helps.

  • Need help with my usecase based on transient ViewObject

    I am using 11.1.1.4.0 Jdev version. I need help with my usecase.Been trying it for 2 days but couldn't figure out the issue.
    I have a transientVO . In this VO Rows will be populated programmatically. CountryId is an attribute of this VO. I have created a viewAccessor "CountriesVA" from Country VO of HR schema.
    I have a LOV for the countryId which is based on this VA ,getting countries from CountryTable.
    This is the model part which works fine.
    Before the page load i have called  a method to create a row for this transientVO.Once the row is created i can see the SOC in my page which i have created as below.
    Now i want to insert a row in the transientVO if user selects a country and restrict duplicate entry . (As One row is already created 1st time there will be no rows created.after that rows will be inserted)
    The issue is :: Suppose there are 2 countries. A & B .When user does the following actions :
    Insert A . Done //as 1st entry
    Insert B . Done //as 1st time entry
    Insert A . duplicate not inserted
    Insert B . getting inserted // the bug.
    <af:selectOneChoice value="#{bindings.CountryId.inputValue}"
                            label="#{bindings.CountryId.label}"
                            required="#{bindings.CountryId.hints.mandatory}"
                            shortDesc="#{bindings.CountryId.hints.tooltip}" id="soc1"
                            immediate="true" autoSubmit="true"
                            valueChangeListener="#{pageFlowScope.managedBean.countryIdVC}">
        public void countryIdVC(ValueChangeEvent valueChangeEvent) {
            // Add event code here...
            String oldValue=null;
              setEL("#{bindings.CountryId.inputValue}", valueChangeEvent.getOldValue());
              if(evaluateEL("#{bindings.CountryId.attributeValue}")!=null)
             oldValue =evaluateEL("#{bindings.CountryId.attributeValue}").toString();
                    setEL("#{bindings.CountryId.inputValue}", valueChangeEvent.getNewValue());
            String newValue=evaluateEL("#{bindings.CountryId.attributeValue}").toString();
            BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry();
             DCIteratorBinding dciter = (DCIteratorBinding) bindings.get("ViewObj1Iterator");
             //access the underlying RowSetIterator
             RowSetIterator rsi = dciter.getRowSetIterator();
          boolean duplicate=true;
          if(oldValue!=null){
                    rsi.getCurrentRow().setAttribute("CountryId", oldValue);
        //  Row row= rsi.findByKey(new Key(new Object[] { newValue}), 1)[0];
          Key key =new Key(new Object[] { newValue});
          Row row=rsi.getRow(key);
          if(row==null){
          System.err.println(duplicate);
            duplicate=false;
          }else{
            rsi.setCurrentRow(row);
             if(!duplicate){
             //get handle to the last row
             Row lastRow = rsi.last();
             //obtain the index of the last row
             int lastRowIndex = rsi.getRangeIndexOf(lastRow);
             //create a new row
             Row newRow = rsi.createRow();
             newRow.setAttribute("CountryId", newValue);
             //initialize the row
             newRow.setNewRowState(Row.STATUS_INITIALIZED);
             //add row to last index + 1 so it becomes last in the range set
             rsi.insertRowAtRangeIndex(lastRowIndex +1, newRow);
             //make row the current row so it is displayed correctly
             rsi.setCurrentRow(newRow);

    I read the reply from Andrejus Baranovskis and thought of studying and implementing that in my useCase.Well it worked . I implemented the same Logic but rowIteration was done in AppModule.
    Con-Fusion, Bugs, Facts &amp;amp; Workarounds: Iterating through View Object RowIterator Bug.(NOT ADF BUG, Development B…
    http://docs.oracle.com/cd/E15523_01/web.1111/b31974/bcservices.htm#sm0206
    9.7.6 What You May Need to Know About Programmatic Row Set Iteration
    The problem is solved ,the above links helped me solve the problem.
    what i did is i have created a method in appmodule to iterate rows and all the method y operation bindings and my logic works fine ....
    MY Advice to all Adf developers ,though i am not an expert but i can assure you to follow the above process for rowIteration.If you use the  iterator binding in the manage bean to navigate the rows u'll face issues which are unexpected.
    In AppModule :::::
        public boolean createRow(String oldValue,String newValue){
         System.err.println(oldValue+""+newValue);
          ViewObjectImpl vo=getViewObj1();
          boolean duplicate=false;
          if(oldValue!=null){
          RowSetIterator iter = vo.createRowSetIterator(null);
          System.err.println("iterating rows ");
             while (iter.hasNext()) {
                 Row r = iter.next();
                 System.err.println(iter.getRangeIndexOf(r)+" row is "+r.getAttribute("CountryId"));
                 if(r.getAttribute("CountryId").toString().equals(newValue)){
                     duplicate=true;
                     break;
                 // Do something with the current row.
             // close secondary row set iterator
             iter.closeRowSetIterator();
          return duplicate;
    In ManageBean :::::
        public void countryIdVC(ValueChangeEvent valueChangeEvent) {
            // Add event code here...
            String oldValue=null;
           System.err.println("Old Value"+valueChangeEvent.getOldValue());
              setEL("#{bindings.CountryId.inputValue}", valueChangeEvent.getOldValue());
              if(evaluateEL("#{bindings.CountryId.attributeValue}")!=null)
             oldValue =evaluateEL("#{bindings.CountryId.attributeValue}").toString();
                    setEL("#{bindings.CountryId.inputValue}", valueChangeEvent.getNewValue());
            String newValue=evaluateEL("#{bindings.CountryId.attributeValue}").toString();
            BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry();
             //access the name of the iterator the table is bound to. Its "allDepartmentsIterator"
             //in this sample
             DCIteratorBinding dciter = (DCIteratorBinding) bindings.get("ViewObj1Iterator");
             //access the underlying RowSetIterator
             RowSetIterator rsi = dciter.getRowSetIterator();
             if(oldValue!=null){
                          rsi.getCurrentRow().setAttribute("CountryId", oldValue);
               OperationBinding operation = bindings.getOperationBinding("createRow");
               operation.getParamsMap().put("oldValue", oldValue);
               operation.getParamsMap().put("newValue", newValue);
          if(!(Boolean)operation.execute()){
          //get handle to the last row
          Row lastRow = rsi.last();
          //obtain the index of the last row
          int lastRowIndex = rsi.getRangeIndexOf(lastRow);
          //create a new row
          Row newRow = rsi.createRow();
          newRow.setAttribute("CountryId", newValue);
          //initialize the row
          newRow.setNewRowState(Row.STATUS_INITIALIZED);
          //add row to last index + 1 so it becomes last in the range set
          System.err.println("Inserting row at index "+lastRowIndex+1);
          rsi.insertRowAtRangeIndex(lastRowIndex +1, newRow);
          //make row the current row so it is displayed correctly
          rsi.setCurrentRow(newRow);
          else{
            System.err.println("Data found So not inserting,only setting current Row");
          Key key =new Key(new Object[] { newValue});
            rsi.setCurrentRow(rsi.getRow(key));

  • Time Based Workflow - update existing activities?

    Hi, I've added a checkbox field to my activities template, and wondered if it is possible to update this field on existing >124K activity records using a time based workflow. <br><br> Has anyone come across this requirement, or have any thoughts on how to solve the issue? <br><br> Thanking you in advance for assistance.
    Edited by: Sherry10602332 on Oct 11, 2010 12:07 PM

    Hello SKJ
    Your requirement is to send an email notification to an owner if the Opportunity remains with sales Stage = "Inquiry" for more than 90 days.
    New Record Saved.
    This means even the opportunity can be modified but the sales stage should not change. For e.g. when i create a new record, I can have the sales stage as "Inquiry" and save. At a later date I can modify the description of the opportunity (this would change the modified date), but the sales stage remains at Inquiry. Thus the notification should go 90 days after the sales stage has been set and not since last modified date. Keeping this in mind the condition the rule condition "Rule Condition : Sales stage = "Inquiry" and modified date = Created date" needs to be modified as Sales stage = "Inquiry".
    Coming to Modified Condition:
    Trigger Event - When Modified Record Saved
    Rule Condition : (PRE('<SalesStage>')<>[<SalesStage>] AND [<SalesStage>]="Inquiry") OR ([<SalesStage>]="Inquiry")
    Wait 90 Days
    Revaluate Conditon = 'Y'
    Action Send Email Notification
    Explanation
    When you set the sales Stage as "Inquiry", the condition (PRE('<SalesStage>')<>[<SalesStage>] AND [<SalesStage>]="Inquiry") would be satissfied and then the workflow would trigger. After 90 days if the sales stage is still in "Inquiry", the second part of the condition "[<SalesStage>]="Inquiry" would be satisfied and the email notification would be sent. If the sales stage has been changed to other sales stage, then the condition would fail and the notification would not be sent.
    Regards,
    Paul Swarnapandian

  • Need help solving my FCP OS9.2 update problem

    Hey all you maciacs. I just bought my second mac yesterday (used of course) and it had OS 9.1 on it. Well I was trying to install FCP on there under OS 9.2 and I went to upgrade and it kept saying system error 10. So I kept trying to figure things out and go on the internet and download OS 10 something. Now I was able to install FCP on my G3 (it's used as well) but I don't get real time effects.
    So long story short I stayed up about 6 hours trying to figure this thing out then it gets stuck on the internet and I restart but it doesn't reboot all the way a question mark and the half face blinks on and off.
    I need help is there a way to get the G3 to be at 500 MHZ speed to give me those real time effects or would it be cheaper to get this thing going on this G4? Who out there knows and cares to help a brother struggling?
    Is it u?

    Hi, finallyamacman -
    OK, it's a G4 (AGP) model.
    I just bought my second mac yesterday (used of course) and it had OS 9.1 on it. Well I was trying to install FCP on there under OS 9.2...
    Does it have OS 9.1, or OS 9.2.1 or OS 9.2.2? If you updated it from OS 9.1, did you use a CD or a download update?
    What OS 9 Install CDs do you have available? Specifically, retail ones - all retail OS 9 Install CDs have a white label with a large gold 9.
    So I kept trying to figure things out and go on the internet and download OS 10 something.
    You can not upgrade OS 9 (any version) to OSX by using download updates - they just don't exist. To get OSX on that machine, an initial Install of OSX must be done using a retail package disk set, then that can be upgraded within its base version using download updaters.
    ...it doesn't reboot all the way a question mark and the half face blinks on and off.
    That indicates the machine can not find a usable OS from which to boot.
    This can result from many events - the OS on the hard drive has become damaged in some way; one or more of its critical components has been moved out of the System Folder, such as the Extensions folder; there is directory corruption; or something else.
    It can also result on some models from the internal battery being too weak or dead. Since it is a used machine, it is reasonable to assume it was left sitting unplugged for a while before you got it; this will drain the battery much more rapidly than would happen during normal usage. I'd recommend replacing the battery - you can get one at places like RadioShack for about US$17, cheaper on-line.

  • Need help on implementing the BADI ME_GUI_PO_CUST

    Hi All,
    As per my requirement I need to do Enhancement for Unloading point field on PO.This filed will get all the department numbers applicable for the site on the line item.
    For this I need to Implement the BADI BADI ME_GUI_PO_CUST.
    The Method which needs to be Implemented is : TRANSPORT_TO_DYNP.
    Instructions have been given for the Screen design.
    Can anyone help me (with the sample code how) to Implement this method of the BADI in SE19.
    This BADI method is taking a view as an Input and I am not understanding how to proceed.
    Thanks and Regards,
    Smriti Singh

    Hi,
    my suggestion is to check the standard documentation of the interface IF_EX_ME_GUI_PO_CUST.
    After that you can check the method IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_DYNP in the example implementation class CL_EXM_IM_ME_GUI_PO_CUST.
    Usefull links:
    [Re: Implementing badi ME_GUI_PO_CUST;
    [Re: ME21N - PO Enhancement using BADI;
    Kind Regards.
    Andrea

  • Making a Quiz in Flash. Need help with input time

    Hi Flash Community,
    I'm making currently a quiz using Flash Pro CS5. What I want to implent is a time bar which will load once the bar is loaded it will go to the next frame.
    So what I need is first a timer which will start immediately when the user sees the question and I need a time bar which will indicate how far the timing is. So let's say you have 30 seconds to answer the quiz. When the timer is at 15 seconds the bar will be at half.
    Something like this http://www.google.nl/imgres?imgurl=http://theportablegamer.com/wp-content/uploads/2009/10/ question.jpg&imgrefurl=http://theportablegamer.com/tag/quizquizquiz/&usg=__xsykgRnehmB9P97 gg3W9tAx2Dfg=&h=320&w=480&sz=57&hl=nl&start=0&sig2=tdKlW2Iv6zHo3THsHwdVpQ&zoom=1&tbnid=ToM bL22o-D7BOM:&tbnh=107&tbnw=160&ei=aiz7TcGONI2gOpic0b4E&prev=/search%3Fq%3Dquiz%2Binterface %26um%3D1%26hl%3Dnl%26sa%3DN%26biw%3D1902%26bih%3D909%26tbm%3Disch&um=1&itbs=1&iact=rc&dur =317&page=1&ndsp=68&ved=1t:429,r:13,s:0&tx=100&ty=47
    Could anyone help me with this? How do I need to do this?
    Thanks!

    Create a movieclip with tween about 30 frames and actions stop() in the first frame
    AS3 code:
    import flash.utils.Timer;
    var timer:Timer=new Timer(1000);
    timer.addEventListener(TimerEvent.TIMER,fn);
    timer.start();
    function fn(e:TimerEvent):void{
        trace(mc.currentFrame);
        if (mc.currentFrame==30){
            timer.removeEventListener(TimerEvent.TIMER,fn);
        mc.gotoAndStop(mc.currentFrame+1);
    AS2 code:
    var n=setInterval(mcfn,1000);
    function mcfn(){
        trace(mc._currentframe);
        if (mc._currentframe==30){
            clearInterval();
        mc.gotoAndStop(mc._currentframe+1);

  • HT1296 I am needing help to figure out how to update my itunes

    I need help. I have itunes on my computer and I have always been able to sync it with my phone and now it says I need to do an update on my itunes but not sure how... Please help

    You can run Apple Software Update, or you can download the iTunes installer from the iTunes tab above and run that installer.
    Regards.

  • I need help with java Time Zone Updater for Venezuela Time Zone

    Hi,
    I've run the latest Time Zone Updater (1.3.5) on JRE 1.4.2. It is supposed to support the time zone changes for Venezuela. The problem is that when I set my Windows time zone and run java.util.TimeZone.getDefault() it says that I am on GMT instead of GMT-04:30.
    Am I doing something wrong?
    Thanks in advance for your help.

    I have found the solution for cases in which you cannot update your JRE to anything further than 1.5. You will have to create an extra entry in the Java tzmappings file as follows:
    Venezuela Standard Time:90,90::America/Caracas:After doing this, you will have to create a new String Value in your Windows registry for the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Venezuela Standard Time Key as follows:
    Name: MapID
    Value: 90,90
    Best regards.

  • Need help regarding implementing SSAS solution using microsoft decision trees algorithm

    Hi All,
    I am new to SSAS and Data Mining techniques. I dnt have a good knowledge about data mining in SSAS.  I have a requirement regarding predictive analysis and want to check whether i can implement SSAS for it. 
    I have two tables namely Tree and Node. The Tree table has the columns namely NodeID, ParentID and Level. The ParentID in the tree table represents a node in the node table and at the same time the nodeid in the tree table also represents the nodeid in the
    node table.
    If you run the below query, it will list out all the possibilities of getting the nodename 'CTRYIMPACT - High - PRODIMPACT - Low - Question 6'
    select p.*
    from Node n, Tree t, Node p
    where n.NodeName='CTRYIMPACT - High - PRODIMPACT - Low - Question 6'
    and n.NodeId = t.NodeId
    and t.ParentId = p.NodeId
    I want to predict the various nodenames that are possible by inputting a NodeID using analysis services. If this is done, then i can implement it in my project. 
    I went over this link to know about implementing decision tress but, they have used only a single table in the example. Since I have two tables i am struck in the middle. And also they have not specified clearly of what they need to achieve. They have just
    stated that on changing the play the value changes. 
    http://www.mssqltips.com/sqlservertip/2965/classic-machine-learning-example-in-sql-server-analysis-services/
    Can anyone help me with this?
    Below is the link for data containing the values for the Node and Tree table.
    https://www.dropbox.com/s/hpzooa039zbtkk8/analysis_services_data.xlsx?dl=0
    Thanks you and Kind Regards, Karthik Venkatraman

    Hi Karthink,
    Acording to your description, you need to predict the various nodenames that are possible by inputting a NodeID using analysis services, right?
    In your scenario, in order to make prediction in Data Mining Model, we would create a prediction query. Before we can create a prediction query, we need to build a Data Mining Model. Please refer to the links below to see the detail infomaton.
    http://msdn.microsoft.com/en-in/library/bb677206.aspx
    http://msdn.microsoft.com/en-in/library/hh213169.aspx
    http://captechconsulting.com/blog/mark-hudson/making-predictions-microsoft-data-mining-tools-%E2%80%93-part-ii
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

Maybe you are looking for

  • Error to install the SAP NetWeaver Application Server ABAP 7.02 SP6 32-bit Trial Version

    Hi, Can anybody help me? I'm try to install the SAP NetWeaver Application Server ABAP 7.02 SP6 32-bit Trial Version... and in the Running phase 11: Create sequence for the ABAP user, I had this error: What do have I to do solve this problem? ERROR   

  • Bridge CS4 - problem with yellow  thumbnails

    I've installed Bridge and Photoshop CS4 and am having a problem with very yellow thumbnails (I still have CS3 installed and this is NOT happening there with the same images). I'm running on a a Windows Vista Service Pack1 platform. When I download my

  • My brother **** as admin and i want to get rid of him

    my brother doesn't deserve to be the default admin and i want to get rid of this privilege. how do i change my account to the default admin without having to sign in as an admin account or having to put his admin password?

  • Carbon and POSIX error codes

    Hi, Where can I find Carbon and POSIX error codes and their explanation? I'm specifically researching POSIX error 102 and Carbon error -1401 Thanks

  • Contact's numbers dumped with 6.1

    I updated my iPhone 5 to 6.1 today. It asked me if I wanted to sync my contacts with iCloud, I said yes. After the update finished I lost all my contact's phone numbers. All the contacts are still there, just no phone numbers. Any way to recover that