Daily Archive: 24/10/2009

Oct 24

Como Concatenar Strings Usando ColdFusion e Java

Jason Delmore fêz uma interessante comparação ao concatenar strings usando uma ColdFusion String ou uma Java StringBuilder.. Ele chamou o artigo High Performance String Concatenation in ColdFusion stringbldr = createObject("java", "java.lang.StringBuilder").init(); for (i=1;i«=iterations;i++) { stringbldr = stringbldr.append(appendstring); } by Jason Delmore

Permanent link to this article: https://ensina.me/coldfusion/como-concatenar-strings-usando-coldfusion-e-java/

Oct 24

Como carregar um arquivo de propriedades para o ColdFusion via Java

Problema: Voce tem um ou mais arquivos de propriedades padrões que voce quer carregar para uma estrutura ColdFusion. Solução: Podemos nos aproveitar da biblioteca java.util.Properties  do Java para rapidamente carregar arquivos de propriedades. ColdFusion certamente torna mais fácil para analisar através de um arquivo de propriedades “manualmente” com cffile e algumas simples funções de lista, no entanto, a classe Java java.util.Properties já …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-carregar-um-arquivo-de-propriedades-para-o-coldfusion-via-java/

Oct 24

Como converter uma lista com NULLs em um array?

Problema: Se sua lista contem 6 elementos com 5 null(s), usando a função listToArray(), o tamanho de seu array seria 1. Solução: A função a seguir permite voce criar um array com um tamanho de 6 elementos e os valores extras preenchidos com a string “null”: <xmp> <cfscript> function listWithNullsToArray(parsedList) { var delim = ","; …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-converter-uma-lista-com-nulls-em-um-array/

Oct 24

Como tornar único o Application Name

Problema: Tendo vários projetos com o mesmo Application Name pode corromper dados e tambem causar preocupações de segurança. Você tende a ver esta situação mais em ambientes de hospedagem compartilhada, mas isso pode acontecer quando você copiar Application.cfm / .cfc de projeto para projeto. Solução: Você pode usar a função hash () com  o caminho …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-tornar-unico-o-application-name/