Programação

Q & A para programadores profissionais e entusiastas

5
Omitindo todos os namespaces xsi e xsd ao serializar um objeto no .NET?
O código fica assim: StringBuilder builder = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = true; using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings)) { XmlSerializer s = new XmlSerializer(objectToSerialize.GetType()); s.Serialize(xmlWriter, objectToSerialize); } O documento serializado resultante inclui espaços para nome, assim: <message xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns="urn:something"> ... </message> Para remover os …

9
^ M no final de cada linha no vim
Quando estou editando arquivos de origem usando o vim e outros editores, às vezes no final da linha, recebo esses caracteres ^ M no final de cada linha. Eu acho que tem algo a ver com a edição de um arquivo no Windows e depois no Linux. Como posso remover …
132 windows  linux  vim 

11
stringByAppendingPathComponent está indisponível
Meu aplicativo compartilha foto no Instagram; para isso, ele primeiro é salvo em um diretório temporário: let writePath = NSTemporaryDirectory().stringByAppendingPathComponent("instagram.igo") Ele estava trabalhando Swift 1.2, mas não funciona Swift 2.0. A mensagem de erro fornecida é: stringByAppendingPathComponent está indisponível: use URLByAppendingPathComponent em NSURL.
132 ios  swift  swift2 

5
Diferença entre Label e TextBlock
De acordo com o Windows Applications Development with Microsoft .NET 4 70-511 Training Kit Qual é a diferença entre Labelcontrole e TextBlockcontrole, pois ambos são controles de conteúdo e apenas exibem texto?
132 wpf  label  textblock 

3
Para que são utilizados todos os index.ts?
Eu estive analisando alguns projetos de sementes e todos os componentes parecem ter um index.ts que exporta * desse componente. Não consigo encontrar em nenhum lugar o que é realmente usado? Por exemplo, https://github.com/mgechev/angular2-seed/tree/master/src/client/app/%2Bhome obrigado
132 angular 


4
O que é um Manifesto em Scala e quando você precisa?
Desde o Scala 2.7.2, existe algo chamado Manifestque é uma solução alternativa para o apagamento de tipo do Java. Mas como Manifestfunciona exatamente e por que / quando você precisa usá-lo? O blog pós Manifests: reificado Tipos de Jorge Ortiz explica algumas delas, mas não explica como usá-lo em conjunto …
132 scala  manifest 


8
Recuo em massa do Emacs para Python
Trabalhando com Python no Emacs, se eu quiser adicionar uma tentativa / exceto a um bloco de código, geralmente acho que estou tendo que recuar todo o bloco, linha por linha. No Emacs, como você recua todo o bloco de uma só vez. Não sou um usuário experiente do Emacs, …
132 python  emacs  ssh 

6
Por que document.body é nulo no meu javascript?
Aqui está o meu breve documento HTML. Por que o Console do Chrome está notando este erro: "TypeError não capturado: não é possível chamar o método 'appendChild' of null"? <html> <head> <title>Javascript Tests</title> <script type="text/javascript"> var mySpan = document.createElement("span"); mySpan.innerHTML = "This is my span!"; mySpan.style.color = "red"; document.body.appendChild(mySpan); alert("Why …


10
É permitido que um URL contenha um espaço?
É permitido que um URI (especificamente um URL HTTP) contenha um ou mais caracteres de espaço? Se um URL deve ser codificado, é +apenas uma convenção comumente seguida ou uma alternativa legítima? Em particular, alguém pode apontar para uma RFC que indica que uma URL com um espaço deve ser …
132 html  http  url  encoding 


7
MySQL ON DUPLICATE KEY - última inserção id?
Eu tenho a seguinte consulta: INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 Quero o ID da inserção ou da atualização. Normalmente, eu executo uma segunda consulta para obter isso, pois acredito que insert_id () retorna apenas o ID 'inserido' e não o ID atualizado. Existe uma …
132 mysql  insert-id 

8
Exceção EProgrammerNotFound no Delphi?
No Delphi 2009, o SysUtils.pas contém isso na linha 425: EProgrammerNotFound = class(Exception); Isso é simplesmente um ovo de páscoa ou algo sério? Quando essa exceção deve ser levantada? Também existe no Delphi Prism e / ou Free Pascal? P: Essa classe de exceção ainda está declarada no Delphi (atualmente …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.