Don't forget to lock!

> -----Original Message-----
> From: Justin MacCarthy [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, March 13, 2003 3:11 PM
> To: [EMAIL PROTECTED]
> Subject: [ cf-dev ] RE: [notspam] RE: [ cf-dev ] FIFO queue
> 
> 
> Actually this is pretty neat, 
> 
> <cfif (ArrayLen(application.cache.Q) GTE application.cache.capacity) >
>       <cfset r =      ArrayDeleteAt(application.cache.Q, 1) />
> </cfif>
> 
> <cfset r = ArrayAppend(application.cache.Q.object) >
> 
> I was just wondering about performance...
> 
> Justin 
> 
> 
> -----Original Message-----
> From: Adrian Lynch [mailto:[EMAIL PROTECTED]
> Sent: 13 March 2003 14:53
> To: '[EMAIL PROTECTED]'
> Subject: [notspam] RE: [ cf-dev ] FIFO queue
> 
> 
> Try the following code...
> 
> <cfset myArray = ArrayNew(1)>
> 
> <cfset myArray[1] = "First In">
> <cfset myArray[2] = "Second In">
> <cfset myArray[3] = "Third In">
> <cfset myArray[4] = "Fourth In">
> 
> <cfoutput>#ArrayLen(myArray)#</cfoutput>
> 
> <cfloop from="1" to="#ArrayLen(myArray) - 1#" index="i">
>       <cfset ArraySwap(myArray, i, i + 1)>
> </cfloop>
> 
> <cfset myArray[ArrayLen(myArray)] = "New Value">
> 
> <cfoutput>
>       <cfloop from="1" to="#ArrayLen(myArray)#" index="j">
>               #myArray[j]#<br>
>       </cfloop>
> </cfoutput>
> 
> Ade
> 
> -----Original Message-----
> >From: Justin MacCarthy [mailto:[EMAIL PROTECTED]
> Sent: 13 March 2003 13:59
> To: Cfuk
> Subject: [ cf-dev ] FIFO queue
> 
> 
> Hi
>       Has anyone here tested the various methods of implimenting a
> First_in_first_out queue using a ColdFusion MX Array? What is 
> the fastest
> way?
> 
> Cheers
> 
> Justin
> 
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 
> 



-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to