Programação

86
Centralize o texto TextView de maneira programática

Eu imploro alguma leniência aqui, estou apenas começando com os tutoriais do SDK do Android e estou tentando algo fora do interesse que não está no tutorial em si, mas espero que seja fácil. Estou tentando centralizar um TextViewitem via código horizontal e verticalmente (posso fazer isso em...

86
O conceito de 'espaço de espera' e 'espaço de padrão' no sed

Estou confuso com os dois conceitos em sed: espaço de retenção e espaço de padrão. Alguém pode ajudar a explicá-los? Aqui está um snippet do manual: h H Copy/append pattern space to hold space. g G Copy/append hold space to pattern space. n N Read/append the next line of input into the...

86
Número de elementos em um canal

Usando um canal com buffer, como medir quantos elementos existem no canal? Por exemplo, estou criando e enviando um canal como este: send_ch := make(chan []byte, 100) // code send_ch <- msg Quero medir quantas msgs estão no canal send_ch . Estou ciente de que, devido à simultaneidade, a...

86
O que exatamente o runtime.Gosched faz?

Em uma versão anterior ao lançamento do go 1.5 do site Tour of Go , há um trecho de código semelhante a este. package main import ( "fmt" "runtime" ) func say(s string) { for i := 0; i < 5; i++ { runtime.Gosched() fmt.Println(s) } } func main() { go say("world") say("hello") } A...

86
Como matar um loop while com uma tecla?

Estou lendo dados seriais e gravando em um arquivo csv usando um loop while. Desejo que o usuário seja capaz de eliminar o loop while assim que sentir que coletou dados suficientes. while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break Eu fiz algo...

86
Imshow: extensão e aspecto

Estou escrevendo um sistema de software que visualiza fatias e projeções por meio de um conjunto de dados 3D. Estou usando matplotlibe especificamente imshowpara visualizar os buffers de imagem que recebo do meu código de análise. Como gostaria de fazer anotações nas imagens com eixos de...

86
União Vs Concat no Linq

Tenho uma pergunta sobre Unione Concat. Eu acho que ambos estão se comportando da mesma forma no caso de List<T>. var a1 = (new[] { 1, 2 }).Union(new[] { 1, 2 }); // O/P : 1 2 var a2 = (new[] { 1, 2 }).Concat(new[] { 1, 2 }); // O/P : 1 2 1 2 var a3 = (new[] { "1", "2" }).Union(new[] {...

86
Moq verificar com parâmetro de objeto

Estou tentando verificar um parâmetro que é uma classe. O código que está sendo testado está bom. O bug está em teste. Tentei dois métodos, mas ambos falharam. Aqui estão minhas tentativas: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions()...

86
empurre um branch 'não verificado'

Quero empurrar um branch (não o atual) sem ter que verificar primeiro, como posso fazer isso? é assim que eu faria: #currently in master git checkout feature git push origin feature git checkout master mas verificar o recurso pode causar conflitos, não posso simplesmente empurrar outro...

86
NServiceBus vs MassTransit

Estou lutando com uma lista de prós e contras em relação ao NServiceBus e MassTransit. Agora eu sei que já existe um tópico aqui, mas ele realmente não responde às minhas perguntas. Aqui está o que li até agora: NServiceBus, sim, é licenciado e não vem de graça. Mass Transit, sim, é open...

86
Sondagem de servidor com AngularJS

Estou tentando aprender AngularJS. Minha primeira tentativa de obter novos dados a cada segundo funcionou: 'use strict'; function dataCtrl($scope, $http, $timeout) { $scope.data = []; (function tick() { $http.get('api/changingData').success(function (data) { $scope.data = data;...