Update particular elements in a queue/set
Hi, what is the most efficient (in terms of speed, and also memory cost) to update an object in a Queue/Set?
Suppose I have a Word class:
public class Word{
String word;
int frequencyInText;
}And I want to keep Word objects in a Queue/Set. Then whenever a new Word is added to the Queue/Set, if it already exists, i want to increase the word's frequency by 1. However Queue/Set do not have a method to retrieve a particular object, in this case, this particular object is the word that already contained by the Queue/Set
I can simply iterate through every element in the Queue/Set, and check if the element equals the duplicate one. if so, modify that object. But this sounds a very heavy process when the Queue/Set is very large, also when the evaluation of equality is complex.
I dont want to use Map to keep <word, frequency> because I want words sorted according to frequency (the "value" field). Also, the collection is updated and queried every now and then. Using Map instead would be more expensive, i suppose.
Is there better ways to do this? thanks very much!
Thanks. My Word class already implements comparable.
Words are comparable on frequency (occurances in a
text), and are equal if the word Strings are equal.Also, ensure you overwrite equals() and hashCode() methods correctly and verify your compareTo() also works as expected.
by calling add(o); so I assume, to update a
particular object, I still have to iterate through
all elements in the TreeSet. And this gives me O(log
n)? Please correct me if im wrong, and thanks veryI think your analysis is correct. Unless you are storing the refs of objects externally too and updating the num occurences through them does not alter the contract for equals()/hashCode(), to update, you will have to first remove(o) and then add(o) in the TreeSet. These are log(N) operation.
Choosing a Hashtable based data structure is advisable for such dictionary operation as it gives you O(1) mostly ... pls re-look at your strategy for using Set.
-BJ
Similar Messages
-
I have an array of clusters. Each cluster pertains to a certain oscilloscope I am controlling. There is another control which specifies which oscilloscopes I have "on".
If a particular oscilloscope is "on" I want its cluster to be VISIBLE in the array. If a particular oscilloscope is "off" I want its cluster to be INVISIBLE in the array.
How can I implement this in my program without losing ANY of the info. in my array?I suggest to use two arrays; one for user interface holding the ON clusters,
and one for internal use holding all clusters. The diagram periodically
updates the internal array with user interface array data.
By INVISIBLE do you mean "skipped from the array" or displayed as an empty
placeholder? To hide an OFF cluster you could put in the cluster a flat
button boolean that is small and transparent when ON and large enough to
cover the whole cluster area (and other controls) when OFF.
Jean-Pierre Drolet
Scientech R&D
"mcmastal" a écrit dans le message news:
[email protected]..
> In LabVIEW6i, is there a way to make particular elements of an array
> invisible while the others stay visible (without losing any element's
> info.)?
>
> I have an array of clusters. Each cluster pertains to a certain
> oscilloscope I am controlling. There is another control which
> specifies which oscilloscopes I have "on".
> If a particular oscilloscope is "on" I want its cluster to be VISIBLE
> in the array. If a particular oscilloscope is "off" I want its
> cluster to be INVISIBLE in the array.
> How can I implement this in my program without losing ANY of the
> info. in my array?
LabVIEW, C'est LabVIEW -
Problem in digitally signing a particular element of an XML Document
hi all!!
I was trying to sign a particular element of an XML document using JSR105 (XML Digital Signatures) API.
For which i used +#xpointer(id('idvalue'))+ and +#idvalue+ as the URI for the reference i create as below :
Reference ref = fac.newReference("#xpointer(id('123')) ", fac.newDigestMethod(DigestMethod.SHA1, null), Collections.singletonList(fac.newTransform(Transform.ENVELOPED,(TransformParameterSpec) null)), null, null);
NOTE: Here 123 is the value of the attribute 'id' of the element i wish to sign in the input XML document.
But when i try to digest and sign the the above created reference, i get the following exception (which is strange! atleast for me!)
Exception in thread "main" javax.xml.crypto.dsig.XMLSignatureException: javax.xml.crypto.URIReferenceException: Can't resolve ID: '123' in ''
at com.ibm.xml.crypto.dsig.dom.ReferenceImpl.calculateDigestValue(ReferenceImpl.java:327)
at com.ibm.xml.crypto.dsig.dom.ReferenceImpl.sign(ReferenceImpl.java:237)
at com.ibm.xml.crypto.dsig.dom.XMLSignatureImpl.sign(XMLSignatureImpl.java:158)
at sent.Generate.main(Generate.java:103)
Caused by: javax.xml.crypto.URIReferenceException: Can't resolve ID: '123' in ''
at com.ibm.xml.crypto.dsig.dom.URIDereferencerImpl.dereference(URIDereferencerImpl.java:193)
at com.ibm.xml.crypto.dsig.dom.ReferenceImpl.calculateDigestValue(ReferenceImpl.java:285)
+... 3 more+
javax.xml.crypto.URIReferenceException: Can't resolve ID: '123' in ''
at com.ibm.xml.crypto.dsig.dom.URIDereferencerImpl.dereference(URIDereferencerImpl.java:193)
at com.ibm.xml.crypto.dsig.dom.ReferenceImpl.calculateDigestValue(ReferenceImpl.java:285)
at com.ibm.xml.crypto.dsig.dom.ReferenceImpl.sign(ReferenceImpl.java:237)
at com.ibm.xml.crypto.dsig.dom.XMLSignatureImpl.sign(XMLSignatureImpl.java:158)
at sent.Generate.main(Generate.java:103)
I've given the whole Java code i used to generate the signature and the XML i used below for you to get a clear picture of what i tried...
Any suggestions are very much welcome..
thanks..
ragu
Generate.java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.security.InvalidAlgorithmParameterException;
import java.security.KeyException;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import javax.xml.crypto.MarshalException;
import javax.xml.crypto.dsig.CanonicalizationMethod;
import javax.xml.crypto.dsig.DigestMethod;
import javax.xml.crypto.dsig.Reference;
import javax.xml.crypto.dsig.SignatureMethod;
import javax.xml.crypto.dsig.SignedInfo;
import javax.xml.crypto.dsig.Transform;
import javax.xml.crypto.dsig.XMLSignature;
import javax.xml.crypto.dsig.XMLSignatureException;
import javax.xml.crypto.dsig.XMLSignatureFactory;
import javax.xml.crypto.dsig.dom.DOMSignContext;
import javax.xml.crypto.dsig.keyinfo.KeyInfo;
import javax.xml.crypto.dsig.keyinfo.KeyInfoFactory;
import javax.xml.crypto.dsig.keyinfo.KeyValue;
import javax.xml.crypto.dsig.spec.C14NMethodParameterSpec;
import javax.xml.crypto.dsig.spec.TransformParameterSpec;
import javax.xml.crypto.dsig.spec.XPathFilterParameterSpec;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import org.w3c.dom.Document;
import org.xml.sax.SAXException;
public class Generate {
* @param args
* @throws NoSuchAlgorithmException
* @throws InvalidAlgorithmParameterException
* @throws KeyException
* @throws ParserConfigurationException
* @throws IOException
* @throws SAXException
* @throws FileNotFoundException
* @throws XMLSignatureException
* @throws MarshalException
* @throws TransformerException
public static void main(String[] args) throws NoSuchAlgorithmException,
InvalidAlgorithmParameterException, KeyException,
FileNotFoundException, SAXException, IOException,
ParserConfigurationException, MarshalException,
XMLSignatureException, TransformerException {
java.security.Security
.addProvider(new com.ibm.xml.crypto.IBMXMLCryptoProvider());
XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM",
new com.ibm.xml.crypto.IBMXMLCryptoProvider());
//reference generation
//its here where I point the URI to the element i want to digest
Reference ref = fac.newReference("#xpointer(id('123'))", fac.newDigestMethod(DigestMethod.SHA1, null), Collections.singletonList(fac.newTransform(Transform.ENVELOPED,(TransformParameterSpec) null)), null, null);
//signedinfo element generation
SignedInfo si = fac
.newSignedInfo(fac.newCanonicalizationMethod(
CanonicalizationMethod.INCLUSIVE,
(C14NMethodParameterSpec) null), fac
.newSignatureMethod(SignatureMethod.RSA_SHA1, null),
Collections.singletonList(ref));
KeyInfoFactory kif = fac.getKeyInfoFactory();
//Create a DSA KeyPair
KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA");
kpg.initialize(512);
KeyPair kp = kpg.generateKeyPair();
KeyValue kv = kif.newKeyValue(kp.getPublic());
// Create a KeyInfo and add the KeyValue to it
KeyInfo ki = kif.newKeyInfo(Collections.singletonList(kv));
// Instantiate the document to be signed
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(true);
Document doc = dbf.newDocumentBuilder().parse(
new FileInputStream(new File("shippedPedigree.xml")));
// Create a DOMSignContext and specify the DSA PrivateKey and
// location of the resulting XMLSignature's parent element
DOMSignContext dsc = new DOMSignContext(kp.getPrivate(), doc
.getDocumentElement());
//Create the XMLSignature (but don't sign it yet)
XMLSignature signature = fac.newXMLSignature(si, ki);
// Marshal, generate (and sign) the enveloped signature
signature.sign(dsc);
//writing the signed document back to the file
OutputStream os;
os = new FileOutputStream(new File("shippedpedigree.xml"));
TransformerFactory tf = TransformerFactory.newInstance();
Transformer trans = tf.newTransformer();
trans.transform(new DOMSource(doc), new StreamResult(os));
the "shippedPedigree.xml" i used to sign:
<?xml version="1.0" encoding="UTF-8"?>
<ped:pedigree xmlns:ped="urn:epcGlobal:Pedigree:xsd:1" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ped:shippedPedigree id="123">
<ped:documentInfo>
<ped:serialNumber>2233</ped:serialNumber>
<ped:version>ped:version</ped:version>
</ped:documentInfo>
<ped:signatureInfo>
<ped:signerInfo>
<ped:name>Joe Doe</ped:name>
<ped:title>Manager</ped:title>
<ped:telephone>800-521-6010</ped:telephone>
<ped:email>[email protected]</ped:email>
<ped:url>www.kittinginc.com</ped:url>
</ped:signerInfo>
<ped:signatureDate>2001-12-31T12:00:00</ped:signatureDate>
<ped:signatureMeaning>Certified</ped:signatureMeaning>
</ped:signatureInfo>
<ped:itemInfo>
<ped:lot>123</ped:lot></ped:itemInfo>
</ped:shippedPedigree></ped:pedigree>
------------------------------------------------------------------------Sabarisri N wrote:
Hi All,
my xml is like below.
<ns1:abcd>
<ns2:a>1</ns2:a>
<ns2:b>2</ns2:b>
</ns1:abcd>
If i try retrieving the value of the root element of this xml document,
Node myroot=doc.getDocumentElement();
String result=myroot.getNodeName();
My output is ns1:abcd .. i want only "abcd"...
The parser is returning the correct rootNodeName i.e ns1:abcd. rootNodeName always goes with the given input and returns the root element as is.
>
My xml will not always have same namespaces.. from the incoming xml i should first check, for the namespaces..Please give me some idea.
I guess.. I need some namespace evaluation to be set..
Refer below link it'll give idea of identifying XML-NAMESPACE-PREFIX
http://java.sun.com/developer/Books/xmljava/ch03.pdf
http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPSAX9.html
Please help me in this regard.
Thanks,
Sabarisri. N -
Updating wbs element relevant data.
HI abapers,
Am new to BAPI concept.I searched in sdn and came to know that BAPI_BUS2054_CHANGE_MULTI can update WBS elements.
can anybody provide a piece of sample code to update wbs header and details like actual start date,controlling area using this bapi.
Thank You.How did you solve this problem? I am following the given below approach, and I am receiving the same error.
Error : 1.) Object WBS Element DS-11-1000-0058.01 could not be changed
2.) No update flags or extensions were set for WBS Element DS-11-1000-0058.01
gwa_bapi_bus2054_upd-wbs_element = 'X'.
gwa_bapi_bus2054_upd-description = 'X'.
gwa_bapi_bus2054_upd-responsible_no = 'X'.
gwa_bapi_bus2054_upd-applicant_no = 'X'.
gwa_bapi_bus2054_upd-company_code = 'X'.
gwa_bapi_bus2054_upd-business_area = 'X'.
gwa_bapi_bus2054_upd-profit_ctr = 'X'.
gwa_bapi_bus2054_upd-proj_type = 'X'.
gwa_bapi_bus2054_upd-wbs_planning_element = 'X'.
gwa_bapi_bus2054_upd-wbs_account_assignment_element = 'X'.
(I have marked all fields with 'X')
APPEND gwa_bapi_bus2054_upd TO git_bapi_bus2054_upd.
CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
CALL FUNCTION 'BAPI_BUS2054_CHANGE_MULTI'
EXPORTING
i_project_definition = p_prj
TABLES
it_wbs_element = git_wbs_element_chg (manually populated)
it_update_wbs_element = git_bapi_bus2054_upd
et_return = et_return.
READ TABLE et_return INTO ev_ret WITH KEY type = 'E'.
IF sy-subrc NE '0'.
CALL FUNCTION 'BAPI_PS_PRECOMMIT'
TABLES
et_return = et_return2.
WAIT UP TO 3 SECONDS.
CLEAR ev_ret.
READ TABLE et_return2 INTO ev_ret WITH KEY type = 'E'.
IF sy-subrc NE '0'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
WAIT UP TO 3 SECONDS.
ENDIF.
ENDIF.
I don't know what I am doing wrong. Please help! -
Error updating to Elements 13.1
I have tried to update to Elements 13.1 from 13 but I keep getting an error:
Adobe Photoshop Elements 13.1 update
There was an error installing this update. Please quit and try again later. Error Code: U44M1I210
Any ideas about what is causing this so I can correct and update?
Thanks,
MarkHi,
I have tried the following:
1. Uninstalled Elements 13, rebooted PC then re-installed Elements 13.
2. Deleted the folder C:\Users\<user name>\AppData\Local\Adobe\AAMUpdater\1.0 and tried to re-apply the update.
I still get the same result.
The update to Premiere 13.1 was successful. Just not Elements.
In case it might be useful the System Info is below:
Adobe Photoshop Elements Version: 13.0 (13.0 (20140831.m.62014)) x64
Operating System: Windows 7 64-bit
Version: 6.1 Service Pack 1
System architecture: Intel CPU Family:6, Model:5, Stepping:5 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, HyperThreading
Physical processor count: 2
Logical processor count: 4
Processor speed: 2526 MHz
Built-in memory: 5942 MB
Free memory: 2944 MB
Memory available to Photoshop Elements: 5059 MB
Memory used by Photoshop Elements: 70 %
Image tile size: 128K
Image cache levels: 6
Font Preview: Medium
TextComposer: Latin
Display: 1
Display Bounds: top=0, left=0, bottom=768, right=1366
OpenGL Drawing: Disabled.
License Type: Perpetual
Application folder: C:\Program Files\Adobe\Photoshop Elements 13\
Temporary file path: C:\Users\mark\AppData\Local\Temp\
Photoshop Elements scratch has async I/O enabled
Scratch volume(s):
Startup, 348.6G, 158.7G free
Required Plug-ins folder: C:\Program Files\Adobe\Photoshop Elements 13\Required\Plug-Ins\
Primary Plug-ins folder: C:\Program Files\Adobe\Photoshop Elements 13\Plug-Ins\
Additional Plug-ins folder: not set
Installed components:
ACE.dll ACE 2013/10/29-11:47:16 79.548223 79.548223
adbeape.dll Adobe APE xxxx/xx/xx-00:00:00 1.000000 1.000000
adbeapecore.dll Adobe APE xxxx/xx/xx-00:00:00 1.000000 1.000000
adbeapeengine.dll Adobe APE Engine xxxx/xx/xx-00:00:00 1.000000 1.000000
AdobeLinguistic.dll Adobe Linguisitc Library 7.0.0
AdobeOLS.dll Adobe Online Services 4.0
AdobeOwl.dll Adobe Owl 2013/10/29-11:47:16 5.0.24 79.547804
AdobePDFL.dll PDFL 2013/10/29-11:47:16 79.508720 79.508720
AdobePIP.dll Adobe Product Improvement Program 7.2.1.3467
AdobeXMP.dll Adobe XMP Core 2013/10/29-11:47:16 79.154911 79.154911
AdobeXMPFiles.dll Adobe XMP Files 2013/10/29-11:47:16 79.154911 79.154911
adobe_caps.dll Adobe CAPS 8,0,0,13
AGM.dll AGM 2013/10/29-11:47:16 79.548223 79.548223
ahclient.dll AdobeHelp Dynamic Link Library 1,8,0,30
aif_core.dll AIF 5.0 79.534508
aif_ogl.dll AIF 5.0 79.534508
amtlib.dll AMTLib (64 Bit) 8.0.0.13922212002 BuildVersion: 8.0; BuildDate: Thu Aug 21 2014 12:5:47) 1.000000
ARE.dll ARE 2013/10/29-11:47:16 79.548223 79.548223
AXE8SharedExpat.dll AXE8SharedExpat 2013/11/05-12:02:38 79.549335 79.549335
AXEDOMCore.dll AXEDOMCore 2013/11/05-12:02:38 79.549335 79.549335
Bib.dll BIB 2013/10/29-11:47:16 79.548223 79.548223
BIBUtils.dll BIBUtils 2013/10/29-11:47:16 79.548223 79.548223
boost_threads.dll DVA Product 7.0.0
cg.dll NVIDIA Cg Runtime 3.0.00007
cgGL.dll NVIDIA Cg Runtime 3.0.00007
CIT.dll Adobe CIT 2.1.6.30929 2.1.6.30929
CITThreading.dll Adobe CITThreading 2.1.6.30929 2.1.6.30929
CoolType.dll CoolType 2013/10/29-11:47:16 79.548223 79.548223
d3dcompiler_43.dll Microsoft® DirectX for Windows® 9.29.952.3111
d3dcompiler_46.dll Microsoft® DirectX for Windows® 9.30.9200.20499
dvacore.dll DVA Product 7.0.0
ems.dll Elements Organizer 13.0
ExtendScript.dll ExtendScript 2013/10/30-13:12:12 79.546835 79.546835
FaceDetector.dll FaceDetector 0000/00/00-00:00:00 2.0.1.1 2.0.1.1
FileInfo.dll Adobe XMP FileInfo 2013/10/25-03:51:33 79.154511 79.154511
filter_graph.dll AIF 5.0 79.534508
freebl3.dll Network Security Services 3.15.5 Basic ECC
icucnv40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
icudt.dll International Components for Unicode 4, 6, 0, 0
icudt40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
JP2KLib.dll JP2KLib 2013/10/29-11:47:16 79.248139 79.248139
libcef.dll Chromium Embedded Framework (CEF) Dynamic Link Library 3.1750.1738
libeay32.dll The OpenSSL Toolkit 1.0.1h
libEGL.dll ANGLE libEGL Dynamic Link Library 1.2.0.2451
libGLESv2.dll ANGLE libGLESv2 Dynamic Link Library 1.2.0.2451
libifcoremd.dll Intel(r) Visual Fortran Compiler 10.0 (Update A)
libmmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 12.0
LogSession.dll LogSession 7.2.1.3467
mozglue.dll XULRunner 28.0
MPS.dll MPS 2013/10/29-11:47:16 79.535029 79.535029
MSVCP100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
MSVCR100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
NPSWF32.dll
nss3.dll XULRunner 28.0
PatchMatch.dll PatchMatch 2013/10/29-11:47:16 79.542390 79.542390
pdfsettings.dll Adobe PDFSettings 1.04
Photoshop.dll Adobe Photoshop Elements Editor 13.0
platform.DLL Adobe Help System 1, 0, 0, 1
Plugin.dll Adobe Photoshop Editor CC
PSArt.dll Adobe Photoshop Elements Editor 13.0
PSViews.dll Adobe Photoshop Elements Editor 13.0
ScCore.dll ScCore 2013/10/30-13:12:12 79.546835 79.546835
ScriptUIFlex.dll ScriptUIFlex 2014/06/18-12:38:45 79.552565 79.552565
softokn3.dll Network Security Services 3.15.5 Basic ECC
ssleay32.dll The OpenSSL Toolkit 1.0.1h
svml_dispmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 12.0
tbb.dll Intel(R) Threading Building Blocks for Windows 4, 1, 2012, 1003
updaternotifications.dll Adobe Updater Notifications Library 8.0.0.14 (BuildVersion: 1.0; BuildDate: BUILDDATETIME) 8.0.0.14
updatersingleproduct.dll Adobe Updater Single Product Library 8.0.0.19 (BuildVersion: 1.0; BuildDate: BUILDDATETIME) 8.0.0.19
WRServices.dll WRServices Mon Feb 25 2013 16:09:10 Build 0.19078 0.19078
Required plug-ins:
Accented Edges 14.2
Angled Strokes 14.2
Auto Divide 12.0.1
Average 14.2 (14.2 x001 (0.000000_14.903870))
Bas Relief 14.2
BMP 14.2
Camera Raw 8.7.1
Camera Raw Filter 8.7.1
Chalk & Charcoal 14.2
Charcoal 14.2
Chrome 14.2
Clouds 14.2 (14.2 x001 (0.000000_14.903870))
Color Halftone 14.2
Colored Pencil 14.2
Comic 13.0
CompuServe GIF 14.2
Conté Crayon 14.2
Correct Camera Distortion 13.0
Craquelure 14.2
Crop and Straighten Photos Filter 14.2
Crosshatch 14.2
Crystallize 14.2
Cutout 14.2
Dark Strokes 14.2
Difference Clouds 14.2 (14.2 x001 (0.000000_14.903870))
Diffuse Glow 14.2
Displace 14.2
Dry Brush 14.2
Extrude 14.2
FastCore Routines 14.2 (14.2 x001 (0.000000_14.903870))
Fibers 14.2
Film Grain 14.2
Filter Gallery 14.2
Fresco 14.2
Glass 14.2
Glowing Edges 14.2
Grain 14.2
Graphic Novel 13.0
Graphic Pen 14.2
Halftone Pattern 14.2
Ink Outlines 14.2
Lens Blur 14.2
Lens Flare 14.2
Liquify 13.0
Matlab Operation 14.2 (14.2 x001 (0.000000_14.903870))
Mezzotint 14.2
MMXCore Routines 14.2 (14.2 x001 (0.000000_14.903870))
Mosaic Tiles 14.2
Multiprocessor Support 14.2 (14.2 x001 (0.000000_14.903870))
Neon Glow 14.2
Note Paper 14.2
Ocean Ripple 14.2
OnEdge 1, 0, 0, 1
Paint Daubs 14.2
Palette Knife 14.2
Patchwork 14.2
Pen and Ink 13.0
Photocopy 14.2
Picture Package Filter 14.2 (14.2 x001 (0.000000_14.903870))
Pinch 14.2
Pixar 14.2 (14.2 x001 (0.000000_14.903870))
Plaster 14.2
Plastic Wrap 14.2
PNG 14.2
Pointillize 14.2
Polar Coordinates 14.2
Poster Edges 14.2
Radial Blur 14.2
Read Watermark 4.0
Reticulation 14.2
Ripple 14.2
Rough Pastels 14.2
Save for Web 13.0
ScriptingSupport 13.0
Shear 14.2
Smart Blur 14.2
Smudge Stick 14.2
Solarize 14.2 (14.2 x001 (0.000000_14.903870))
Spatter 14.2
Spherize 14.2
Sponge 14.2
Sprayed Strokes 14.2
Stained Glass 14.2
Stamp 14.2
Straighten and Crop Image 12.0.1
Straighten Image 12.0.1
Sumi-e 14.2
Texturizer 14.2
Tiles 14.2
Torn Edges 14.2
Twirl 14.2
Underpainting 14.2
Water Paper 14.2
Watercolor 14.2
Wave 14.2
WIA Support 14.2 (14.2 x001 (0.000000_14.903870))
Wind 14.2
ZigZag 14.2
Optional and third party plug-ins: NONE
Plug-ins that failed to load: NONE
Installed TWAIN devices: NONE -
I installed elements 12 on a Win 8.1 computer and moved all my photos from my old XP machine. I updated to elements 12.1. Now, many/most of my photos will not open because I do not have "permission" to open the files. How do I fix this so I can work with MY photos?
Yes, the Old Master file has a folder for each year where I find all photos from that specific year. I am attaching a screen shot of the file.
In the meantime i have managed to download all photos (it did not download any video files though in mpg, avi, 3gp, m4v,mp4 and mov format) to a new iphoto library. Unfortunately the photos are quite mixed and often doubled up. I ma considering to purchase iphoto library which checks all duplicates in iphoto. this will save me a lot of time. What do you think? -
I updated my 3GS to os5 and set up icloud and it backed it up, although, the backup says incomplete. I turned off the contacts under icloud and they are now all gone off the iphone. How do I get them back? I feel like they are in icloud, because the contacts went to another iphone i have.
I did turn the contacts back on and it didnt work. I am hoping the wi-fi connection I am on at school is not compatible, and it will work when I get home. Thanks!
-
Where is the program after updating Photoshop Elements 9?
After updating Photoshop Elements 9, I can't find the program. I'm using Windows 7 and the program is not in the Start Menu, on the Desktop or pinned to the Taskbar. There are no .exe files in the Program Files (x86) folder, there is no Adobe folder in the Program Files folder, and there are no .exe files related to Photoshop Elements 9 in the ProgramData folder. Last of all I did a search for exe files on the C drive and went through all 5936 items - no exe files related to Photoshop elements.
Please help.reinstall if it's not on your computer.
if you had any problems with your previous installation, clean first - Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6
Downloads available:
Suites and Programs: CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4 | CS3
Acrobat: XI, X | 9,8 | 9 standard
Premiere Elements: 13 | 12 | 11, 10 | 9, 8, 7
Photoshop Elements: 13 |12 | 11, 10 | 9,8,7
Lightroom: 5.7.1| 5 | 4 | 3
Captivate: 8 | 7 | 6 | 5
Contribute: CS5 | CS4, CS3
Download and installation help for Adobe links
Download and installation help for Prodesigntools links are listed on most linked pages. They are critical; especially steps 1, 2 and 3. If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'. -
Camera Raw update in Elements 11
Camera Raw update in Elements 11
I have installed Camera Raw 8.3 in Elements 11 to use RAW files from Canon EOS 70D
However when checking the about in Elements 11 it still says installed version is 7.4 and it will not open RAW files from camera.I know nothing about Photoshop Elements. But, according to this list, Photoshop Elements can only work with Camera Raw through version 8.0.
Camera Raw-compatible Adobe applications -
Is it possible to control the number of elements read from queue
The data write into the queue follows the format of
(Data Length) + Data Block + (Data Length) + Data Block + (Data Length) + Data Block
When I read the data, need to read the Data Length first, then can read one Data Block.
Is there any function in queue to do it?
Thanks
Solved!
Go to Solution.Hi turbot,
"Is there any function in queue to do it?"
No, but there is the FOR loop to fetch datalength elements from the queue.
Or use the "flush queue" command the empty the queue - but you have to parse the element array afterwards...
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome -
Is it possible to enqueue multiple elements in a queue at the same time
I want to know that is it possible to add mutiple elements in a queue at the same time, i am able to do one element at a time if i want iw ill be using for loop, but is it possible without for loop????
nileshYou can't, but if you may redefine the queue datatype as an array.
Paolo
LV 7.0, 7.1, 8.0.1, 2011 -
Need to update WBS element in Additional data tab of an order
Hi all,
I have a custom program -> which creates service order against notification. My program uses BAPI_ALM_ORDER_MAINTAIN to create orders.
When these order are created - i need to update WBS element in Additioal data(CAUFVD-PSPEL) tab of on order. In which paramenter and how should we pass to acheive this.
Even i could not go for BDC as the order number at this point is not created.
Please let me know.
Thanks
SenthilDear Senthil,
See the link, How to use the BAPI BAPI_ALM_ORDER_MAINTAIN.
Maybe your requirement matching.
Regards,
Abbas. -
Need to take the N-th element from a queue
hello everyone!
I have a problem, i don't know how to take ony one element from a queue...
Indeed, i need to take only the 3rd element of a queue but i don't know how to do that... so i though maybe i can change it as an array (with the vi "flush queue") and then take the 3rd element of this new array but same problem, i don't know how to manage that!
please help me, i have been trying to solve this problem all day long
thank you very much!
YanisI am not sure if there is a more elegant solution but what I have done in the past in similar situations was to get all elements of the queue with the queue status. Then I would flush the queue and pop any elements I wanted back on the queue while removing the items I needed/wanted. As I say, this is not the most elegant but it is a tried and true method. If your elements are fairly small and you don't have lots of elements on the queue the performance hit is not too terrible.
Mark Yedinak
"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot -
Cant download Adobe Air and Update Photoshop Elemente 9 keep getting Error and now cant use Organize
Cant download Adobe Air and Update Photoshop elements 9 keep getting Error and not cant use organizer
What is your operating system & version?
What exactly means "cant"? And what is the error you get? -
Every time I try to update Photoshop Elements I get this message:
Adobe Photoshop Elements 9.0.3 Update
Patch cannot be applied. Please contact product support.
Is there any way I can get this update installed?See this Adobe document:
http://helpx.adobe.com/photoshop-elements/kb/error-patch-cannot-applied-photoshop.html
Ken
Maybe you are looking for
-
Ahhhgh! Coventry 02476 s-l-o-w broadband 1mbps
Yesterday I noticed my broadband was slow. It was down to 0.5 - 1.5mbps - it is normally about 16 mbps. I rang the helpline and they tested my line and said there was a network fault in the area after a fault at the exchange was "resolved" on Saturd
-
Reviews in iTunes app store are all in german. i speak english
but i live in switzerland. i need to select switzerland as country for billing information. dear apple, little switzerland has four official languges. not everyone speaks german. i don't want to see reviews in german. i can't read them. how can i bre
-
I made a gigantic leap of faith and just upgraded to OSX M and find that I cannot rename any file using Save As- to rename files. This is basic Mac 101 guys? Any application comes up with a "Already exists".. alert because it is repeating the origin
-
Generate More Documents From FB01
Good Morning, I Want to generate in automatic from FB01 more documents when i register a single document accounting. My Problem is generate another document for a single Profit Center in automatic. Anyone can help me? Thanks
-
HT4623 I am unable to see the software update link under settings.please help
I am unable to see the software update link under settings.please help