Articles of cadeia

Como converter uma String Binária para um inteiro de base 10 em Java

Eu tenho uma matriz de seqüências de caracteres que representam números binários (sem zeros à esquerda) que eu quero converter em seus 10 números de base correspondentes. Considerar: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Qual é a melhor maneira de prosseguir? Eu tenho explorado java.lang.number. […]

Casting vs Convertendo um object toString, quando o object é realmente uma string

Isso não é realmente um problema, no entanto, estou curioso. Quando eu salvo uma string em digamos um DataRow, ele é convertido em Object. Quando eu quero usá-lo, eu tenho que lançar ToString. Tanto quanto eu sei, existem várias maneiras de fazer isso, primeiro é string name = (string)DataRowObject[“name”]; //valid since I know it’s a […]

Concatenando strings em C, qual método é mais eficiente?

Eu me deparei com esses dois methods para concatenar strings: Parte comum: char* first= “First”; char* second = “Second”; char* both = malloc(strlen(first) + strlen(second) + 2); Método 1: strcpy(both, first); strcat(both, ” “); // or space could have been part of one of the strings strcat(both, second); Método 2: sprintf(both, “%s %s”, first, second); […]

Um bom exemplo para boost :: algorithm :: join

Recentemente, eu queria usar o boost :: algorithm :: join, mas não consegui encontrar nenhum exemplo de uso e não quis investir muito tempo aprendendo a biblioteca Boost Range apenas para usar essa function. Alguém pode fornecer um bom exemplo de como usar o join em um container de strings? Obrigado.

A cota de comprimento de conteúdo de cadeia máxima (8192) foi excedida durante a leitura de dados XML

Eu estou tentando passar uma seqüência de caracteres grande (24.000 para 50.000 caracteres) para um serviço TCP WCF auto-hospedado. Eu tenho aumentado o maxStringContentLength (em todos os lugares) para 22008192. Eu li em algum lugar que eu preciso alterar o bindingConfiguration para “LargeBuffer” ou “LongFields”, mas quando eu faço isso: ou isto: Meu serviço não […]

Como usar o NSScanner?

Acabei de ler o documento da Apple sobre o NSScanner. Eu estou tentando obter o inteiro dessa seqüência: @ “usuário logado (3 tentativas)”. Não consigo encontrar nenhum exemplo, como digitalizar entre parênteses. Alguma ideia? Aqui está o código: NSString *logString = @”user logged (3 attempts)”; NSScanner *aScanner = [NSScanner scannerWithString:logString]; [aScanner scanInteger:anInteger]; NSLog(@”Attempts: %i”, anInteger);

Maneira mais rápida de remover espaços em branco em string

Eu estou tentando buscar vários endereços de e-mail separados por “,” dentro de string da tabela de database, mas também está me retornando whitespaces, e eu quero remover o espaço em branco rapidamente. O código a seguir remove os espaços em branco, mas também fica lento sempre que tento buscar endereços de e-mail com números […]

Dividir um NSString para acessar uma determinada peça

Eu tenho uma string como esta: @”10/04/2011″ e eu quero salvar apenas o “10” em outra seqüência. Como eu posso fazer isso?

Adicionar preenchimento zero a uma cadeia

Como eu adiciono “0” padding a uma string para que meu tamanho de string seja sempre 4? Exemplo If input “1”, 3 padding is added = 0001 If input “25”, 2 padding is added = 0025 If input “301”, 1 padding is added = 0301 If input “4501”, 0 padding is added = 4501

Qual método na class String retorna apenas os primeiros N caracteres?

Eu gostaria de escrever um método de extensão para a class String para que, se a string de input for maior que o comprimento fornecido N , apenas os primeiros N caracteres sejam exibidos. Veja como parece: public static string TruncateLongString(this string str, int maxLength) { if (str.Length <= maxLength) return str; else //return the […]