Performing operations on multiple arraylists - efficiently

If I have several items, let's say ArrayLists, is there an easy way to perform similar operations on them all in some sort of tidy loop?
Example, instead of:
arraylist1.dosomethingmethod();
arraylist1.myothermethod();
anotherarraylist.dosomethingmethod();
anotherarraylist.myothermethod();
myarraylist.dosomethingmethod();
myarraylist.myothermethod();(In the real thing there are many more operations being called than the 2 methods, on each ArrayList, if you're wondering why I'm wanting to learn a better way of condensing what appears to be 6 lines of code lol)
I could just bung them into in a collection themselves (i.e. an ArrayList of ArrayLists), but is there a neater alternative way of doing this?
Just curious really...

Well, for just six lines there's not much to gain is there? btw, Lists don't
implement the methods you'd just shown. What you want basically is
a method that gets applied to every element of a list and its return
value should replace the element. Generics are fine for that. Here's
a Function class:public abstract class Function<T> {
     abstract T func(T element);
}It's an abstract class as you can see, because I really don't know what
that function should do. Neither does the following class, as long as it
is a function:public class Applier<T> {
     public List<T> map(List<T> list, Function<T> func) {
          for (int i= 0, n= list.size(); i < n; i++)
               list.set(i, func.func(list.get(i)));
          return list;
}All it does is apply the function to every element of the List. All you have
to do now is extend that Function<T> class with whatever you want.
kind regards,
Jos

Similar Messages

  • Performing operations on multiple properties

    I would like to query the named cache, but return the sum of two properties. Is this possible?
    Something like
    new OperationExtractor(Operation.Sum, new ReflectionExtractor("Property1"), new ReflectionExtractor("Property2"))
    Or similarly in SQL
    SELECT SUM(Col1,Col2) FROM namedcache

    Hi Jonathan,
    JonathanKnight wrote:
    Rob,
    As you said, the example is not valid SQL, I believe what they want is this:
    SELECT cache.d, cache.e, cache.a + cache.b from cache where cache.c > 2 group by cache.d, cache.eObviously they will need the group by values returned to know what values of cache.d and cache.e each sum result is for.
    This is still not correct SQL because cache.a and cache.b are not in the group by clause and are not used as parameters to an aggregate function (min,max,sum,avg,whatever...), either.
    JonathanKnight wrote:
    I don't think the aggregation itself is going to turn out to be too much of an issue is is the second part of what they want, which they have touched on in this post and another post on the forums that will take more thinking about.
    When they get back the aggregation result set they want it to somehow stay "connected" to the underlying cache in the same way a continuous query works. Then if data in the underlying cache changes their aggregation result set they have on the client changes (.Net in this case).
    As far as I am aware there is no support for "continuous aggregation" functionality in Coherence, unless you know different with your encyclopaedic knowledge of Coherence.
    The obvious way to do it would be listen to the underlying cache and re-run the aggregation if data changes. The problem is this is not very optimal and they might have a lot of these aggregations and they take time to run over quite a bit of data. I can think of a couple of other more optimal ways to do this if there is nothing built into Coherence.Yes, I understand this, but that depends on how the total change set caused by the change to a single entry can be calculated.
    I also believe, there is no support for continuous aggregation in Coherence, but you can maintain an in-the-client-JVM data aggregate if you register an event listener in the CQC constructor.
    The cost of initializing and maintaining that aggregate depends on what part of the aggregate data-structure needs to be changed upon the change of a single entry.
    Of course that data-structure has to be maintained in a concurrent fashion as multiple events can be delivered concurrently from the CQC.
    Another problem is getting consistent information out of that aggregate data-structure since it may change while you are reading it.
    After all these, an index is just an aggregate data structure of the content of the cache, which has a structure that is fairly simple but it may be updated on multiple threads and may be updated while you are querying by it.
    Best regards,
    Robert

  • Audition CS6 - "An error was encountered: Not enough memory to perform operation"

    When I try to export my entire session using the "Multitrack Mixdown" I get this error message: "An error was encountered: Not enough memory to perform operation"
    To give context:
    • Audition CS6
    • All other applications are closed
    • 26 audio tracks
    • Approx. 22 seconds long in total
    • Average of 2 effects per track
    • I've reinstalled the program twice now
    My computer:
    • iMac (2010)
    • 3.4GHz Intel Core i7
    • 16 GB 1333 MHz DDr3
    • Flash and HDD storage (which are not full)
    • OSX 10.8.2
    If anyone can offer any advice, that would be great!
    I have to get this done by this Monday (May 6, 2013).
    So I really hope Audition won't fail me, since it has always been successul until now (which is why I'm stumped).

    'Not enough memory' hasn't got anything to do with your HD, but the amount of RAM available to Audition at the time it needs it. All DAWs, to work efficiently and successfully, need most of the machine to be free from running other apps. The reason for this is simple; If another app trys to hog a machine that's running a process in real time, it inevitably hiccups the machine. And if this other app has reserved RAM addresses for its own use, they aren't available until it's stopped.
    Typical nasties involve anti-virus software, and the machine doing things like repeatedly polling a wireless connection, but there are plenty more, and this applies equally to Macs and PCs.
    So the 'update' you need to rectify most of these problems is one you have to carry out yourself. Audio editing is a bit of an oddball from this POV - you invariably need a very lightly loaded machine for it to be reliably successful. The machine I use as a DAW doesn't do anything else at all; all unnecessary services are stopped whilst it's in this mode, and the physical spec of it is similar to yours - except it's a PC running W7-64Pro.

  • "Cannot perform operation, connection is closed" with Open MQ 4.4

    I am using Sun MQ 4.4 with Glassfish 2.1.1 on Red Hat 5.7.
    I am able to install glassfish cluster and all the instances are running fine. But, when I try to send a message to a topic, I get following exception
    javax.jms.IllegalStateException: [C4062]: Cannot perform operation, connection is closed.
    at com.sun.messaging.jmq.jmsclient.ConnectionImpl.checkConnectionState(ConnectionImpl.java:2468)
    at com.sun.messaging.jmq.jmsclient.XAConnectionImpl.createSession(XAConnectionImpl.java:105)
    at com.sun.messaging.jms.ra.ConnectionAdapter.createSession(ConnectionAdapter.java:383)
    Following is part of the stateless EJB where I am creating the session.
    @PostConstruct()
    private void init() {
    if (connectionFactory == null) {
    if (log.isTraceEnabled()) log.trace("Connection factory not set. Retrieving from server context.");
    InitialContext ic = new InitialContext();
    connectionFactory = (ConnectionFactory) ic.lookup("jms/testConnectionFactory");
    if (log.isTraceEnabled()) log.trace("Creating JMS connection.");
    connection = connectionFactory.createConnection();
    @WebMethod()
    public void send(){
    Session session = null;
    session = connection.createSession(true, Session.SESSION_TRANSACTED);
    I am trying to install these on a couple of new machines. Same application works on other machines so I am guessing this is a configuartion issue somewhere on these servers.
    My question is what would be a good way to find the cause of this failure.
    I have turned on log level to finest for ejb-container, jms, RA through glassfish Admin console, but no useful information.
    Also, I don't have the name of the servers in DNS yet. I am using IP address for specifying instances.
    Any suggestions ?
    Thanks
    Vineet

    Hi Tom,
    I used the demo/helloworld/helloworldmessage.java sample.
    By the way, I should add that the broker log contains lines like:
    [B1066] Closing [email protected]:2461 because "[B0061]: Client exited without closing connections"
    Is this what one would expect for a connection.close() ?
    It almost seems that this is happening only when the connection is nulled explicitly or the connection object is destroyed.
    One last thing:
    I was led down the garden path. The reason for the server being thread starved was that there were indeed connections not being closed/nulled.
    Thanks in advance,
    Patrice
    Edited by: paubry04 on Sep 13, 2007 8:21 AM

  • Single performa invoice from multiple delivery

    Dear sir,
    my client requirement is they are doing one delivery and creating one performa invoice in export scnario while selling from plant and while doing export issue they have to take refrence performaa invoive .
    so they want to create as ingle performa invoice from multiple delivery for which already respective performa invoices have been created.so i want a single performa invoice from multiple delivery so tell me how to do it?
    thanks
    Debesh

    Go to VTFL and maintain as follows:-
    At Header
    Copying requirements:::::::::009
    At Item
    Copying requirements:::::::010
    Data VBRK/VBRP::::::::::::003
    thanks
    G. Lakshmipathi

  • Performance operations based on Column values in SQL server 2008

    Hi ,
    I have a table which consist of following columns
    ID    Formula              
    Values                 
    DisplayValue
    1                    
    a*b/100       100*12/100    
          null
    2                    
    b*c/100       
    12*4/100              
    null
    I want to perform operation based on column "Values" and save data after operations in new column Name "Display Value" .i.e I want to get the below result . Can anyone please help.
    ID    Formula              
    Values                 
    DisplayValue
    1                    
    a*b/100       100*12/100    
          12
    2                    
    b*c/100       
    12*4/100             
    0.48
    Thanks for the help.
    Regards, Priti A

    Try this,
    create table #mytable (ID int,Formula varchar(10), [Values] varchar(10), DisplayValue decimal(10,4))
    insert into #mytable values(1 ,'a*b/100','100*12/100',null)
    insert into #mytable values(2 ,'b*c/100','12*4/100',null)
    declare @rowcount int=1
    while @rowcount <= (select max(id) from #mytable)
    begin
    declare @expression nvarchar(max)
    select @expression=[values] from #mytable where id = + @rowcount
    declare @sql nvarchar(max)
    set @sql = 'select @result = ' + @expression
    declare @result decimal(10,4)
    exec sp_executesql @sql, N'@result decimal(10,4) output', @result = @result out
    update #mytable set DisplayValue= @result where id = @rowcount
    set @rowcount=@rowcount+1
    end
    select * from #mytable
    Regards, RSingh

  • How to perform operations on table control

    hello experts,
                         will u plz tell me how to perform operations like delete and update on tablecontrol in module pool.
                                thanks in advance,

    Hey Aravind,
    In case you want to delete just from your table control and not from database table, then you can use the commands:
    clear <workarea_name>
    delete <workarea_name>
    for your selected rows.
    And for deleting from database tables also, use:
    Delete from <Database_table_name> where <where_clause>.
    clear <workarea_name>
    delete <workarea_name>
    This will delete both from the table control and database table also.
    Reward if it proved useful to you.
    Regards
    Natasha Garg

  • [INS-06001] Failed to perform operation due to internal driver error

    I'm installing GI 11.2.0.4 on the zone of solaris(SPARC) 11.1.
    Among executed runInstaller, the following error occured when
    "setup" button is pushed for checking SSH connectivity
    on "Secify Cluster Configuration(Step 4 of 9)" section.
    [INS-06001] Failed to perform operation due to internal driver error.
    Additionally, the following was output by a console executed runInstaller.
    # An unexpected error has been detected by HotSpot Virtual Machine:
    #  SIGBUS (0xa) at pc=0xffffffff3df832fc, pid=14407, tid=38
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_51-b10 mixed mode)
    # Problematic frame:
    # C  [libc.so.1+0x832fc]
    # An error report file with more information is saved as hs_err_pid14407.log
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    Does anyone know the solution for this issue?
    The configuration of the system is the following.
    +--------------------------------------------+
    |         testserver (global zone)           |
    |+------------+                +------------+|
    ||   zone1    |                |   zone2    ||
    ||      +-----|  +----------+  |-----+      ||
    ||      |vnic3|--|etherstub1|--|vnic4|      ||
    ||      +-----|  +----------+  |-----+      ||
    ||            |                |            ||
    ||  +-----+   |                |  +-----+   ||
    ||  |vnic1|   |                |  |vnic2|   ||
    |+------------+                +------------+|
    |      |         +----------+        |       |
    |      +---------|etherstub0|--------+       |
    |                +----------+                |
    |                     |                      |
    |                  +-----+                   |
    +------------------|vnic0|-------------------+
                       +-----+
    zonecfg:kudotest01> export
    create -b
    set brand=solaris
    set zonepath=/zones/kudotest01
    set autoboot=false
    set ip-type=exclusive
    add net
    set configure-allowed-address=true
    set physical=vnic1
    end
    add net
    set configure-allowed-address=true
    set physical=vnic3
    end
    add anet
    set linkname=net0
    set lower-link=auto
    set configure-allowed-address=true
    set link-protection=mac-nospoof
    set mac-address=random
    end
    add device
    set match=/dev/dsk/c0t600144F00010E010379A5491444F0001d0
    end
    zonecfg:kudotest02> export
    create -b
    set brand=solaris
    set zonepath=/zones/kudotest02
    set autoboot=false
    set ip-type=exclusive
    add net
    set configure-allowed-address=true
    set physical=vnic2
    end
    add net
    set configure-allowed-address=true
    set physical=vnic4
    end
    add anet
    set linkname=net0
    set lower-link=auto
    set configure-allowed-address=true
    set link-protection=mac-nospoof
    set mac-address=random
    end
    add device
    set match=/dev/dsk/c0t600144F00010E010379A5491444F0001d0
    end
    zonecfg:kudotest02>
    testserver:~# dladm show-vnic
    LINK                OVER         SPEED  MACADDRESS        MACADDRTYPE       VID
    vnic0               etherstub0   40000  2:8:20:b5:32:c1   random            0
    vnic1               etherstub0   40000  2:8:20:45:a2:af   random            0
    vnic2               etherstub0   40000  2:8:20:86:7e:4e   random            0
    vnic3               etherstub1   40000  2:8:20:8a:96:a    random            0
    vnic4               etherstub1   40000  2:8:20:ef:f3:dd   random            0
    root@kudotest01:~# ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           127.0.0.1/8
    vnic1/v4          static   ok           192.168.120.2/24
    vnic3/privaddr    static   ok           192.169.120.2/24
    lo0/v6            static   ok           ::1/128
    vnic1/v6          addrconf ok           fe80::8:20ff:fe45:a2af/10
    root@kudotest02:~# ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           127.0.0.1/8
    vnic2/v4          static   ok           192.168.120.3/24
    vnic4/privaddr    static   ok           192.169.120.3/24
    lo0/v6            static   ok           ::1/128
    vnic2/v6          addrconf ok           fe80::8:20ff:fe86:7e4e/10

    Please check https://hiteshgondalia.wordpress.com/2012/12/08/ssh-setup-fail-unable-to-find-ssh_host_rsa_key-pub/, Oracle Application DBA: [INS-06001] Failed to perform operation due to internal driver error (During installation of RAC…

  • Capture performance metrics across multiple servers

    Hello. I'm still very new to Powershell but anyone know of a good Powershell v.3 -4 script that can capture performance metrics across multiple servers with an emphasis on HPC (high performance computing) and gen up a helpful report, perhaps in HTML or Excel
    format?
    Closest thing I've found and used is this line of powershell:
    http://www.microsoftpro.nl/2013/11/21/powershell-performance-monitor-on-multiple-remote-computers/
    Maybe figure out a way to present that in better format, such as HTML or Excel.
    Also, if someone can suggest some performance metrics to look at with an HPC perspective. For example, if a CPU is running at 100 utilization, figure out if which cores are running high, see how many threads are queued waiting for CPU time, etc...

    As far as formatting is concerned,
    ConvertTo-HTML is a basic HTML output format, but you can spice it up as much as you like:
    http://technet.microsoft.com/en-us/library/ff730936.aspx
    Out-Grid is very functional and pretty simple:
    http://powertoe.wordpress.com/2011/09/19/out-gridview-now-has-a-passthru-parameter/
    Here's an example with Excel:
    Excel
    Worksheets Example
    This might be a good reference for HPC, I don't have access to an HPC environment so I can't offer much advice there.
    http://technet.microsoft.com/en-us/library/ff950195.aspx
    It might be better to keep unrelated questions separate, so a thread doesn't focus on one question and you lose time getting an answer to another.
    I hope this post has helped!

  • Error #3200: Cannot perform operation on closed window.

    hi,
    I'm simply trying to open a new window in a CS extension but when testing it inside Premiere as well as Illustrator it gives me the error
    Error #3200: Cannot perform operation on closed window.
    When I test it as a standalone desktop app, it works fine.
    I tried it with an mxml Window component, and also with code, like:
    var newWindow:Window = new Window()
    newWindow.title = "New Window";
    newWindow.width = 200;
    newWindow.height = 200;
    newWindow.open(true);
    I'm using a WindowedApplication.
    Flex 3.5
    AIR  2.7
    Flash Builder 4.5 (not using Extension Builder)
    thanks!
    Jeff.

    thanks Harb, I'm looking CSXSInterface now. But I don't see anything in the api that points at openening a new window. Do you mean
    that I should build another extension and load it using requestOpenExtension or should i communicate with some script uing evalScript?
    So what I mean is just open a new AIR window on top of my air cs extension. And display an mxml component in that new window, filled with data that is stored in my extension.
    An example, some code or any further directions would be appreciated,
    Jeff.

  • When I try to work with the publish window of lightroom cc, I am told that I do not have permissions to perform operations (remove picture, etc.)

    When I try to work with thhe publish window of lightroom cc, I am told that I do not have permissions to perform operations (remove picture, etc.). I also notice that when the particular picture is selected, another show in its place, and I cannot change the collection.

    To diagnose problems with Thunderbird, try the following:
    *Restart the operating system in '''[http://en.wikipedia.org/wiki/Safe_mode safe mode with Networking]'''. This loads only the very basics needed to start your computer while enabling an Internet connection. Click on your operating system for instructions on how to start in safe mode: [http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe-mode Windows 8], [http://windows.microsoft.com/en-us/windows/start-computer-safe-mode#start-computer-safe-mode=windows-7 Windows 7], [http://windows.microsoft.com/en-us/windows/start-computer-safe-mode#start-computer-safe-mode=windows-vista Windows Vista], [http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/boot_failsafe.mspx?mfr=true" Windows XP], [http://support.apple.com/kb/ht1564 OSX]
    ; If safe mode for the operating system fixes the issue, there's other software in your computer that's causing problems. Possibilities include but not limited to: AV scanning, virus/malware, background downloads such as program updates.

  • BPEL consuming wsdl & perform operations in DB.

    Hi,
    Please help me out its very urgent.I have wsdl's out of which i have to consume this wsdl's and perform operations on DB and read the data and send it back to the DB
    e.g. i have two databases i have read from one DB perform operation given in the wsdl's store the info in other DB then send it back to the same DB

    Irfan,
    Sorry..I didn't realy understand your need
    You want to read from DB A and insert the data into DB B?
    Arik

  • Performing operations on an open ("locked") document [JS] [CS5]

    Hello!
    We use JavaScript InDesign scripts, run on InDesign CS5 server, to create PDF proofs and JPEG previews of documents.
    We are running into problems with doing these tasks if the document is open or an operation is already being performed - because the file is "locked".
    After some searching, I found the enumeration, "OpenOptions.openCopy" option.  Using that option in code allows us to perform operations on a "locked" document.
    http://www.indiscripts.com/blog/public/data/so-what-s-new-in-indesign-cs5-scripting-dom/en _ID-CS5-DOM-WhatsNewEnum.pdf
    CODE:
         var myDoc = app.open("C:/InDesign/2100125319.indd", OpenOptions.openCopy);
    My questions are:
    1. When we use the "OpenOptions.openCopy" to open a copy of the document, does it open it in memory or create a new file?
    2. Is there a downside to opening the document this way and/or a better way to do it?
    Thanks in advance!
    Jeff

    I do understand you're trying to be helpful. I was just hoping providing the relevant code snippets would be sufficient so I didn't have to take the time to provide a "cleaned" version of the files and upload those to a public-safe location.
    Zabeth69 wrote: If you don't understand what 'code at the bottom of the page' means, you have not used one of those systems. I don't know what causes the error code to come up (besides removing a Spry widget, I mean). So if it doesn't apply to you, ignore it.
    This is exactly my point: I haven't used any of the DW "systems". I've always manually coded in DW, so I can't have removed a Spry widget in the first place. It wasn't until I installed the Widget using the Widget Browser that I started getting the error (I don't mean adding the datepicker widget to the code using the DW Insert menu - I mean installing the Widget into DW itself). Ignoring such an erroneous/incorrect error seems kind of silly, since every time I open the file I get the error message.
    Anyway, as requested, the following are links to the contactUsCleaned.php page, and the php included headerCleaned.php file. Since these use php includes to complete the rendered HTML, they won't look right in the browser, but as you know viewing the source will show the relevant html, javascript, and jquery code. I didn't see any way to upload the files in this forum, which, due to the php code, would be preferable to see exactly what my code looks like...
    http://www.eventidewebdesign.com/public/contactUsCleaned.php
    http://www.eventidewebdesign.com/public/headerCleaned.php
    The footer.php file the contactUs page includes is simply a set of HTML links to the pages on the site, copyright info, and the Google Analytics script. There is no other code in the footer.php file.

  • Missing boot events on the Diagnostic performance operational log (event-id 100)

    I noticed that event (100) is not always reported or not reported at all on several machines and I would like to understand how can I force reporting it.
    In addition I would appreciate if you can explain regarding the keys under:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Boot]
    Things I've already tested on win7:
    1. Verified that the diagnostic performance > operational log is enabled
    2. Services: ‘Diagnostic Policy Service’ (auto) and ‘Diagnostic service host’ (manual) were running
    3. Verified that GPO is not disabled for:
    - Computer Configuration\Administrative Templates\System\Troubleshooting
    - Diagnostics\Windows Boot Performance Diagnostics Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Diagnostics: Configuration scenario executing level
    Thanks,

    For keys under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Boot]
    Please take a look of discussions in this link(reply posted by David J)
    Diagnostics-Performance log Event 100 - Critical, Error, or Warning - when and why?
    http://social.technet.microsoft.com/Forums/windows/en-US/48005f5d-5f66-439a-af51-3a2ebb894e31/diagnosticsperformance-log-event-100-critical-error-or-warning-when-and-why?forum=w7itproperf
    My understanding to this issue—“event (100) is not always reported or not reported at all on several machines”
    is that : this kind event log occurs when an time parameter during the boot process reaches a threshold in the registry key, then a warning, critical or error message will appear in the event viewer. If it doesn’t reach the threshold, then there will be
    no report.
    Regards
    Yolanda
    TechNet Community Support

  • VISA: (Hex 0xBFFF003E) Could not perform operation because of I/O error

    Hello
    I'm trying to communicate with a device which have to be tested with my application. So I send it a command to initiate the device to send me back some values. This values are sended continously with a baud rate of 57600.
    I create a VI to test this communication but I always get the error:
    VISA:  (Hex 0xBFFF003E) Could not perform operation because of I/O error
    I have googled for this thread, but all the described solutions didn't solve my problem (ex. Set Buffer Size to 48, Various Byte Count Values for the VISA Read function, etc.).
    Note: the VI works properly in the LabView 6.1! I have tested. I also tried to receive the Data with a Termial programm (works fine). But another COM Port (on an USB Serial converter) shows me the same Error.
    I just updated to Visa 3.4.1, but no success
    LabView 8.0.1

    Yeah it works
    of course buffer to 4096 and mask to 48
    I added a Flush I/O buffer (mask 16) before reading from Visa (problem was to read data).
    And suddenly it works fine.
    I can't reproduce where the error exactly was. Could it be possible that the RX buffer was already full
    at the time I would to read from Visa or at the time the COM port received data? There are some questions to find out:
    how does LV handle the buffers? will the buffers be cleared if LV starts? when does LV flushes the
    buffers?
    thx

Maybe you are looking for

  • Oracle 8.1.5.0.0 e edition solaris8 intel oratab

    On the oracle cd that I received with solaris8 for intel the release notes quote : "Create the oratab File Information about Oracle instances is stored in the oratab file. This file is owned by the oracle account, but resides in a directory that requ

  • I am unable to connect to my home wifi, i was fine in a hotel this past week with the wifi

    Question I am unable to connect to my home wifi, I was fine in a hotel this past week with their wifi, I am not that technical and need help also how do I find my operating system info??

  • Error report CLR20r3

    I have a windows service which stops and produces below error report. Can some one suggest what might be the problem? The windows service makes soket connects to other services and send and receive data. Version=1 EventType=CLR20r3 EventTime=13047093

  • Zig Zag Effect - How is a segment calculated on a circle?

    I have a perfect circle, to which I have applied the Zig Zag effect. I have specified 2 ridges per segment. If I am correct in assuming that a "ridge" is the high, outer part, I end up with 6 ridges on my circle. If I specify 10 redges per segment, I

  • How to convert text values acceses from jsp page into an xml file?

    /* this is the jsp page which i want to convert it into an xml file please help me , i thank in advance*/ <html> <head> <title> xml test</title> </head> <body> <form action="testxml2.jsp" method = post> <ul> <li> <ul>NAME: <br> <li>First Name:<INPUT