HashSet.contains and HashSet.remove specifications
In the API for java.util.HashSet (this is probably also true for some other parts of the Collections framework), the contains method specification reads "returns true if and only if this set contains an element e such that (o==null ? e==null : o.equals(e))." However, this isn't what I'm experiencing -- it looks like contains returns true iff the set contains an element e such that (o==null ? e==null : o.hashCode()==e.hashCode()). What am I doing wrong here? I have a simplified version of my code below... Thanks.
public class MyInt {
int number;
public MyInt(int number) { this.number = number; }
public boolean equals(Object other) { return other instanceof MyInt ? this.number == (MyInt)other.number ? false; }
/* later in the code */
HashSet<MyInt> set = new HashSet<MyInt>();
set.add(new MyInt(17));
set.contains(new MyInt(17)); // returns false, should return true, right?
set.size(); // returns 1
/* modifying MyInt class... */
public class MyInt {
public int hashCode() { return this.number; }
/* then... */
HashSet<MyInt> set = new HashSet<MyInt>();
set.add(new MyInt(17));
set.contains(new MyInt(17)); // returns true
set.size(); // returns 0
kempshall wrote:
Fair enough, but in case whoever writes the API documentation reads this, I think the wording still needs to be changed: contains does not return true iff there exists at least one element e in the collection such that o == null ? e == null : o.equals(e). Same for remove. Thanks.The API is correct. The fault lies with you not honoring the hashCode() method.
if o.hashCode() = e.hashCode() then o dose not necessarily equal e.
if o.hashCode() != e.hashCode() then o necessarily must not equal e
Hence the exact language would be something like
o == null? e == null : o.hashCode() == e.hashCode() ? moreThanOneObjectWithSameHashCode? o.equals(e) : true:false;Obviously this is a little more wordy, and strickly speaking it's just implementation detail. Just like the API says, HashSet is a set. And mathematically, the set will contain object o if there is at least one element e such that o.equals(e). You need only to honor the equals() method which states in its documentation.
it is generally necessary to override the hashCode method whenever this method is overridden, so as to maintain the general contract for the hashCode method, which states that equal objects must have equal hash codesBasically the API is allowed to assume you've correctly overriden both.
Similar Messages
-
Xsl for removing specific nodes and modifying one node.
Hello,
i have the urgent need to remove specific nodes
and modify one node in my XML.
the xml as input :
<?xml version="1.0" encoding="utf-8"?>
<PLOT>
<REQUEST>
<GET_LAYOUT>
<PROPERTIES>
<MAPNAME name="xxxx" />
</PROPERTIES>
<DATAFRAME id="MAIN">
<LAYERLIST>
<LAYERDEF id="0" visible="false" query="" />
<LAYERDEF id="1" visible="false" query="" />
<LAYERDEF id="2" visible="false" query="" />
<LAYERDEF id="3" visible="false" query="" />
<LAYERDEF id="4" visible="false" query="" />
<LAYERDEF id="5" visible="false" query="" />
<LAYERDEF id="6" visible="false" query="" />
<LAYERDEF id="7" visible="false" query="" />
<LAYERDEF id="8" visible="false" query="" />
<LAYERDEF id="9" visible="false" query="" />
<LAYERDEF id="10" visible="false" query="" />
</LAYERLIST>
<MAPSERVICELIST>
<MAPSERVICEDEF service="BASEMAP" >
<LAYERLIST>
<LAYERDEF id="2" visible="True" query="" />
<LAYERDEF id="1" visible="False" query="" />
</LAYERLIST>
</MAPSERVICEDEF>
<MAPSERVICEDEF service="MAP1">
<LAYERLIST>
<LAYERDEF id="4" visible="True" query="" />
<LAYERDEF id="3" visible="True" query="" />
<LAYERDEF id="2" visible="True" query="" />
<LAYERDEF id="1" visible="False" query="" />
</LAYERLIST>
</MAPSERVICEDEF>
</MAPSERVICELIST>
</DATAFRAME>
</GET_LAYOUT>
</REQUEST>
</PLOT>
what i want to have is:
<?xml version="1.0" encoding="utf-8"?>
<PLOT>
<REQUEST>
<GET_LAYOUT>
<PROPERTIES>
<MAPNAME name="xxxx" />
</PROPERTIES>
<DATAFRAME id="MAIN">
<LAYERLIST>
<LAYERDEF id="6" visible="True" query="" />
<LAYERDEF id="5" visible="True" query="" />
<LAYERDEF id="4" visible="True" query="" />
<LAYERDEF id="3" visible="False" query="" />
<LAYERDEF id="2" visible="True" query="" />
<LAYERDEF id="1" visible="False" query="" />
</LAYERLIST>
<MAPSERVICELIST/>
</DATAFRAME>
</GET_LAYOUT>
</REQUEST>
</PLOT>
as you see, <MAPSERVICELIST/> is empty and <LAYERLIST> contains all <LAYERDEF> of <MAPSERVICEDEF>/<LAYERLIST>
The ones of BASEMAP are kept unchanged but the ones of MAP1 are having a new attribute value for id.
Thanks four your help.
Regards.You can implement very straightforward map in BizTalk like below:
If you are interested in XSLT of this map, I copied below which visual studio gave me when i validated the map:
<?xml version="1.0" encoding="UTF-16"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var" version="1.0">
<xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
<xsl:template match="/">
<xsl:apply-templates select="/PLOT" />
</xsl:template>
<xsl:template match="/PLOT">
<PLOT>
<REQUEST>
<GET_LAYOUT>
<PROPERTIES>
<MAPNAME>
<xsl:if test="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/@name">
<xsl:attribute name="name">
<xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/@name" />
</xsl:attribute>
</xsl:if>
<xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/text()" />
</MAPNAME>
<xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/text()" />
</PROPERTIES>
<DATAFRAME>
<xsl:if test="REQUEST/GET_LAYOUT/DATAFRAME/@id">
<xsl:attribute name="id">
<xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/@id" />
</xsl:attribute>
</xsl:if>
<LAYERLIST>
<xsl:for-each select="REQUEST/GET_LAYOUT/DATAFRAME/MAPSERVICELIST/MAPSERVICEDEF">
<xsl:for-each select="LAYERLIST/LAYERDEF">
<LAYERDEF>
<xsl:if test="../../../../LAYERLIST/LAYERDEF/@id">
<xsl:attribute name="id">
<xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@id" />
</xsl:attribute>
</xsl:if>
<xsl:if test="@id">
<xsl:attribute name="id">
<xsl:value-of select="@id" />
</xsl:attribute>
</xsl:if>
<xsl:if test="../../../../LAYERLIST/LAYERDEF/@visible">
<xsl:attribute name="visible">
<xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@visible" />
</xsl:attribute>
</xsl:if>
<xsl:if test="@visible">
<xsl:attribute name="visible">
<xsl:value-of select="@visible" />
</xsl:attribute>
</xsl:if>
<xsl:if test="../../../../LAYERLIST/LAYERDEF/@query">
<xsl:attribute name="query">
<xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@query" />
</xsl:attribute>
</xsl:if>
<xsl:if test="@query">
<xsl:attribute name="query">
<xsl:value-of select="@query" />
</xsl:attribute>
</xsl:if>
</LAYERDEF>
</xsl:for-each>
</xsl:for-each>
<xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/LAYERLIST/text()" />
</LAYERLIST>
<MAPSERVICELIST>
<xsl:text> </xsl:text>
</MAPSERVICELIST>
<xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/text()" />
</DATAFRAME>
<xsl:value-of select="REQUEST/GET_LAYOUT/text()" />
</GET_LAYOUT>
<xsl:value-of select="REQUEST/text()" />
</REQUEST>
</PLOT>
</xsl:template>
</xsl:stylesheet>
You can highlight the issue if you have any specific one.
Please mark it as Answer if this answers your question
Thanks.
Mo
The contents I write here is my personal views, not the view of my employer and anyone else. -
Below is the snippet copied from collection framework tutorial
import java.util.*;
public class SetExample {
public static void main(String args[]) {
Set set = new HashSet();
set.add("Bernadine");
set.add("Elizabeth");
set.add("Gene");
set.add("Elizabeth");
set.add("Clara");
System.out.println(set);
Set sortedSet = new TreeSet(set);
System.out.println(sortedSet);
My question is Why people like to use "Set set = new HashSet();" rather that "HashSet set = new HashSet();" Both work well
Is there a difference between them?
Or just the coding convention nothing else
I believe Set set = new HashSet() woule be better cause it comes from SUN official tutorial
thanksSet set = new HashSet();Allows for an easy change to work with another kind of Set later on.
Since the set-variable is set to be a Set, only the actual methods which are
available in Set will be used by the programmer and thus the type of
set can still be changed later on by changing the construction of the set and
not changing anything else in the code.
Set set = new SortedSet();This rule applies to all possible objects which have a relation to an interface.
The actual rule says: use the most generic interface available and possible.
So whenever you would be relying on specific features of for instance the hashSet,
you shouldn't use this form, but use
HashSet set = new HashSet();This is only an example, since I honestly have no idea why anyone would ever use specific
features of a HashSet (and if such features even exist).
But this example can be valid in other situations.
kind regards, -
How to refresh the data in a container and to update the new data
Hi,
I have created a Module Pool Program in which i have two containers to display the long text.
Initially this container is filled and based on some condition i want to update the text in the same conatiner.
I am using the below two classes to do all this.
cl_gui_textedit,
cl_gui_custom_container,
Could someone help me how to remove the long text in the container and update the new long text.
I am getting the new long text but not able display it in the same container. Please someone help me how to refresh and update the container.
Thanks in advance.Hi
Try this.
IF cl_gui_textedit IS INITIAL.
create control container
CREATE OBJECT cl_gui_custom_container
EXPORTING
container_name = 'Container Name''
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
create text_edit control
CREATE OBJECT cl_gui_textedit
EXPORTING
parent = cl_gui_custom_container
wordwrap_mode = cl_gui_textedit=>wordwrap_at_windowborder
wordwrap_to_linebreak_mode = cl_gui_textedit=>false
EXCEPTIONS
error_cntl_create = 1
error_cntl_init = 2
error_cntl_link = 3
error_dp_create = 4
gui_type_not_supported = 5.
ENDIF.
*--use method to set the text
CALL METHOD cl_text_edit->set_text_as_stream
EXPORTING
text = t_lines ( Internal table with long text).
EXCEPTIONS
error_dp = 1
error_dp_create = 2
OTHERS = 3.
regards,
Raghu. -
How to automatically login to apex and run a specific page / application
Hi all.
I'd like to know if there is a way of automatically login to apex and run a specific page / application. I mean, invoke browser and pass the necessary information to login (not public user) and run a specific application( ina secure way if possible).
Thanks in advance ...!Hi,
Well, as a very crude test you can set your authentication scheme to be Application Express Authenticationand define some users in Apex. Then create a before header login process on the login page (101) to automatically logon containing:
apex_authentication.login(
p_username => :P101_USERNAME,
p_password => :P101_PASSWORD );
:P101_PASSWORD := NULL;conditional on P101_PASSWORD is not null.
Then you can login by specifying your username and password in the URL e.g.
f?p=YOURAPP:LOGIN:::::P101_USERNAME,P101_PASSWORD:username,password
Rod West -
Container and codec for images
hello guys
my question is
has images container and codec like videos?
can you give m some example of images container and codec?
another question
png, jpeg, gif etc are codec or container?
i have a lot of confusion in my head U_UWell, if one wants to get highly technical, those Still Images do contain CODEC's, or sorts. Most are compressed formats, and Encoding was required to write them. Then, one does Decode the information via the file's header, but with Stills, it differs from Video (and most Audio), in that the information to Decode is constant, and is not anywhere near as variable, as with Video. For instance, if one does not have the capability to Decode JPEG2000 (usually via a plug-in), they cannot Open one on that system. Same with writing the file - if they do not have the JPEG2000 capability, that option will not be listed. So yes, one could extend the term CODEC to cover the Still Image formats, but that is an uncommon application of the term CODEC. Here, it really gets down to semantics and common usage.
For Audio, which is not muxed, things are still pretty simple. WAV (the format), will most likely have PCM, or LPCM (similar, but with some differences), and the file will be Uncompressed. MP3, will only have the MPEG, with certain, limited parameters. AC3 (a form of MPEG), can have some variations, but the most common is the Dolby Digital MPEG CODEC, and is often referred to as DD AC3. That can be a 2-channel (most often seen as stereo, but not always), or 6-channel (most often seen as 5.1 SS, but not always).
When one muxes the Audio & Video Streams into one "wrapper," or format, things can get a bit more involved, though the Audion Stream is usually much more limited.
Some Video CODEC's can appear in different wrappers, but when the standards are broken, many programs can experience issues, as they are hard-coded to look for a particular set of Video CODEC's, in particular formats. Recently, some camera mfgrs. have decided to wrap the H.264 CODEC into an AVI wrapper. Programs, like Premiere Pro are not used to looking for H.264 in the AVI wrapper. It looks for H.264 in MOV, MTS, MP4, and a few more, wrappers.
Then, one gets to AVCHD, with IS a sub-set of H.264, but all H.264 material is NOT AVCHD. It is particular.
To confuse things, even more, some camera mfgrs. have gone back to an older CODEC, MJPEG (Motion JPEG), but have tweaked that for their specific uses. That means that one might have an MJPEG CODEC installed on the system, but it will not work in their editng program, as camera mfgr. ____ tweaked the CODEC, that they use. In that case, it is best to install the camera mfgr's. specific version of MJPEG.
Keeping 100% current on Video CODEC's is an impossible task, as new ones, or tweaked versions of older ones, are introduced about every six mos, and some of those are NOT placed into the common wrappers. Knowing the general concepts, and a few of the most common Video CODEC's, is as good as it gets.
Hope that helps,
Hunt -
How should I compare container and package in Java?
Are they meaning the same thing?
Thanks,Package is a classification system for classes.
Container is generally a class, system of classes or system that can stores references to other classes of a specific type, obviously with the intention of managing that 'contained' class.
I don't believe the two are in anyway related.
PD. -
Hello
So far I tried to use a Vector to store different integers. I wrap them in an Integer object and add them to the Vector.
Since the user can select (from a JTree) multiple nodes and even the same node by clicking it again, I have to check if the ID is already stored in the Vector. But my implementation does not work - the contains method seems not to work for me. I guess I have a wrong understanding.
What happens is that if I click let's say on Node X with the ID of 5, the ID get's stored, but if I click on any other node contains returns true and the already stored node gets removed.
I'd be glad for any advise. This is the snippet:
category_id = category.getCategory_id();
module_id = category.getModule_id();
create = category.getCREAT();
Integer categoryInt = new Integer(category_id);
System.out.println("Value changed: "+category_id);
if(categories.contains(categoryInt))
categories.remove(categoryInt);
else
categories.add(categoryInt);Thank you. Regards
TarikHi,
your snippet works. I have tried it and it does what
you expect. There must be something wrong in the
surrounding code. You already added that
System.out.println. Doesn't give this more
information?Thank you very much for the reply. I tested it with the System.out. but even though there were 3 dirfferent nodes selected the Vector always had a size of 1. I've replaced the Vector with a Hash Set and it worked that way.
But anyway thank you it's good that this question mark is cleared, so I do not have to discriminate Vector's :-) It must have been something else that was causing that problem.
Tarik. -
Are there any command can list all container and XML doc which in DB
When I use BDB XML shell,
are there any command can list all container or xml document which in database,
maybe like command dir(in windows), can list all exist directory and file.
Thank very much.
Henry WangHi Henry,
When I use BDB XML shell,
are there any command can list all container or xml
document which in database,
maybe like command dir(in windows), can list all
exist directory and file.If you type "help" in the dbxml shell you'll get a list of all the commands available. As you will observe, you can use the "getDocuments" command to retrieve all the documents within a container. You will have to open the container first.
If you want to list all the files within a directory you'll need to simply use the command prompt's "dir" (naming all your containers within a directory in the <container_name.dbxml> would allow you get the list by running a "dir *.dbxml" command).
Not sure that this is what you really want, but if you would like to keep track of all the containers within a directory, or other directories, you can use a container with a special role, that of a catalogue, to hold the list of all created containers on disk, and eventually other specific information.
Regards,
Andrei -
Difference between Container and Broker
Can Any one tell what is the difference when we say a broker and a container?
ThanksHi,
I have a requirement to remove a column from an existing container. I removed a column, but still the column showing up.. so I decided to recreate the container again. But I can create only table. How to make this as container.
Cheers
Senthil -
My MacBook Air 13' (2013) will occasionally start the fan at full blast, not connect to any wifi or detect any wifi, and will remove the battery icon from my menu bad as well as tell me there is no battery connected. How do I fix this? I have restarted my computer multiple times, **** it down, and ran a diagnostic test to tell me nothing is wrong and my computer is not running any applications. There is no reason for the fan to be on full blast! when I try to set the option to show my battery icon in the menu bar, it will automatically uncheck. How do I fix all of this?
Have you tried SMC and PRAM resets?
http://support.apple.com/kb/HT3964
http://support.apple.com/kb/ht1379
Ciao. -
Is Acrobat Pro right for us. We have an Employee Handbook that needs editing. Some is current pdf, some from an older version. Want to get all into one handbook, have the table of contents automatically adjust and link to specific pages from the ToC.
You can download the trial version (http://helpx.adobe.com/acrobat/kb/acrobat-downloads.html) to convert the PDF back to WORD if you do not have the original. The conversion may not be perfect, but it is typically better than starting from scratch. You may be lucky and get a good result. You might check the settings (in the save screen) to try retain format versus retain text flow. The format version can be a pain to edit since it creates a bunch of text boxes. The flow version may require you to reformat in WORD, but you likely would want to do that anyway.
-
I have an unsaved document open in pages but can not save it because the, "charicter boarders aren't supported and were removed" warning is open and I can not close the warning. How can i get the warning to close so I can save my document? Can I save the document without closing the warning?
Probably not, but as you will have been unable to make any changes to the document with that warning window open, you're not going to lose anything by quitting (or force quitting) without saving. You'll still have the original document you were trying to import.
I would suggest attempting to open the document in one of the open source Office applications, LibreOffice, Apache OpenOffice, or NeoOffice, each available for download from the linked sites. Once open there, remove the attributes that are causing the warning, save the file (as an MS Word document), then try opening that version in Pages.
Regards,
Barry -
What do I do to check for viruses and or remove them if there is one? I have never had a problem with my mac until now. It is running VERY slow
This is what it came up with.... any ideas?
EtreCheck version: 1.9.11 (43) - report generated May 27, 2014 at 11:07:36 PM CDT
Hardware Information:
MacBook Pro (15-inch, 2.53GHz, Mid 2009)
MacBook Pro - model: MacBookPro5,4
1 2.53 GHz Intel Core 2 Duo CPU: 2 cores
4 GB RAM
Video Information:
NVIDIA GeForce 9400M - VRAM: 256 MB
System Software:
OS X 10.9.3 (13D65) - Uptime: 1 day 23:26:50
Disk Information:
Hitachi HTS545025B9SA02 disk0 : (250.06 GB)
EFI (disk0s1) <not mounted>: 209.7 MB
Macintosh HD (disk0s2) / [Startup]: 249.2 GB (20.75 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
MATSHITADVD-R UJ-868
USB Information:
Apple Inc. Built-in iSight
Apple Internal Memory Card Reader
Apple Inc. Apple Internal Keyboard / Trackpad
Apple Computer, Inc. IR Receiver
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
Gatekeeper:
Anywhere
Kernel Extensions:
[not loaded] com.rim.driver.BlackBerryUSBDriverInt (0.0.39) Support
[not loaded] com.rim.driver.BlackBerryUSBDriverVSP (0.0.39) Support
Problem System Launch Daemons:
[failed] com.apple.wdhelper.plist
Launch Daemons:
[loaded] com.adobe.fpsaud.plist Support
User Launch Agents:
[loaded] com.adobe.ARM.[...].plist Support
[loaded] com.macpaw.CleanMyMac.helperTool.plist Support
[loaded] com.macpaw.CleanMyMac.trashSizeWatcher.plist Support
[loaded] com.macpaw.CleanMyMac.volumeWatcher.plist Support
[running] com.whitesmoke.uploader.plist Support
User Login Items:
iTunesHelper
AdobeResourceSynchronizer
Internet Plug-ins:
JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
FlashPlayer-10.6: Version: 13.0.0.214 - SDK 10.6 Support
Default Browser: Version: 537 - SDK 10.9
AdobePDFViewerNPAPI: Version: 11.0.06 - SDK 10.6 Support
AdobePDFViewer: Version: 11.0.06 - SDK 10.6 Support
Flash Player: Version: 13.0.0.214 - SDK 10.6 Support
QuickTime Plugin: Version: 7.7.3
Silverlight: Version: 5.1.10411.0 - SDK 10.6 Support
iPhotoPhotocast: Version: 7.0
Safari Extensions:
WhiteSmoke: Version: 1.0.0.1
Vidx: Version: 2.0
DivX Plus Web Player HTML5 <video>: Version: 2.1.2.145
Audio Plug-ins:
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 2.0 - SDK 10.9
AppleAVBAudio: Version: 203.2 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
iTunes Plug-ins:
Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
User Internet Plug-ins:
Move-Media-Player: Version: npmnqmp 071801000001 Support
fbplugin_1_0_1: Version: (null) Support
3rd Party Preference Panes:
Flash Player Support
Time Machine:
Time Machine not configured!
Top Processes by CPU:
12% DashboardClient
6% coreaudiod
6% WindowServer
5% repair_packages
3% VLC
Top Processes by Memory:
549 MB repair_packages
143 MB com.apple.WebKit.WebContent
131 MB Safari
119 MB installd
94 MB mds_stores
Virtual Memory Information:
809 MB Free RAM
1.82 GB Active RAM
224 MB Inactive RAM
630 MB Wired RAM
3.66 GB Page-ins
207 MB Page-outs -
A month ago my iPhone was stolen, I turned on Activation Lock but it never came out BUT an hour ago somehow my apple ID was changed and someone removed from the account both my iPhone and iPad and the iPad was also remotely wiped. As soon as I saw it I recover the password and return the access to my iPad. But iPhone is not registered for my apple ID any longer. Can Apple help me somehow? I have all the documents and the iPhone box. Will they lock the iPhone and return me access to it. I'm sure it's been attached to another apple ID.
PS. the apple ID I'm using on the discussons is not the hacked one.Try contacting the Apple account security team and ask: http://support.apple.com/kb/HT5699.
Maybe you are looking for
-
Error while calling sql loader from shell script.
In the table DBMS_SCHEDULER_JOB_RUN_DETAILS im getting the error as ""SQL*Loader-128: unable to begin a session ORA-01017: invalid username/password; logon denied""....do we need previliges for creating session of the db user????.....or wht other set
-
Soft Proofing: Aperture vs Photoshop
I'll start by saying that I,m no expert in this area... So why do I see such a difference in soft proofing in Aperture vs PhotoShop? The difference between my calibrated screen and a printer's ICC profile is much bigger in Aperture then it is in Phot
-
Installation hang during internet configuration Assitant
I install Oracle infrastructure on a windows 2003 server. But during internet configuration Assistant, setup can not go on. Click the stop button will not stop the processs. I select identity Management and OracleAS Metadata Repository. Has anyone me
-
How do I remove flashback virus (FBI.Cybercrimes malware)?
How do I remove the flashback virus on OS X & 7.5?
-
HELP! Pocketmac won't install
Hi! I have been trying to install pocketmac and it is not working. The installation works fine until it tries to install the sync manager installer, then the installation acts like it's searching my mac for something, and nothing ever happens. What