Programação

Q & A para programadores profissionais e entusiastas



14
Solicitação POST via RestTemplate em JSON
Não encontrei nenhum exemplo de como resolver meu problema, por isso quero pedir ajuda. Não posso simplesmente enviar uma solicitação POST usando o objeto RestTemplate no JSON Toda vez que eu recebo: org.springframework.web.client.HttpClientErrorException: 415 Tipo de mídia não suportado Eu uso RestTemplate desta maneira: ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> …
126 java  json  spring  rest  resttemplate 

7
Converta LocalDate em LocalDateTime ou java.sql.Timestamp
Estou usando o JodaTime 1.6.2. Eu tenho um LocalDateque eu preciso converter para um (Joda) LocalDateTimeou um java.sqlTimestamppara ormapping. A razão para isso é que eu descobri como converter entre a LocalDateTimee a java.sql.Timestamp: LocalDateTime ldt = new LocalDateTime(); DateTimeFormatter dtf = DateTimeFormatter.forPattern("yyyy-MM-dd HH:mm:ss"); Timestamp ts = Timestamp.valueOf(ldt.toString(dtf)); Portanto, se …
126 java  timestamp  jodatime 



5
Adicionar datas ausentes ao quadro de dados do pandas
Meus dados podem ter vários eventos em uma determinada data ou NENHUM evento em uma data. Pego esses eventos, conto por data e os traço. No entanto, quando os traço, minhas duas séries nem sempre correspondem. idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s = df.groupby(['simpleDate']).size() No código acima, o idx se torna …
126 python  date  plot  pandas  dataframe 

5
'wait' funciona, mas chama a tarefa. Resultado trava / deadlocks
Eu tenho os quatro testes a seguir e o último trava quando eu o executo. Por que isso acontece: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void CheckStatusTwiceAwaitTest() { Assert.IsTrue(await CheckStatus()); Assert.IsTrue(await CheckStatus()); } [Test] public async void …
126 c#  nunit  task  deadlock  async-await 


6
Reproduzir arquivo de áudio do diretório de ativos
Eu tenho o seguinte código: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); O problema é que, quando executo esse código, ele começa a reproduzir todos os arquivos de áudio no diretório de ativos, em ordem alfabética, em vez de apenas reproduzir o arquivo de áudio solicitado. …

8
Como 'git pull' em um ramo que não é o atual?
Quando você executa git pullna masterramificação, ela geralmente é retirada origin/master. Estou em um ramo diferente chamado newbranch, mas preciso executar um comando que faça a git pullpartir de origin/masterpara dentro, mastermas não posso executar git checkoutpara alterar o ramo selecionado até que a solicitação seja concluída. Existe uma maneira …
126 git  branch  git-branch 

6
'Finalmente' sempre é executado em Python?
Para qualquer bloco try-finally possível no Python, é garantido que o finallybloco será sempre executado? Por exemplo, digamos que eu retorne enquanto estiver em um exceptbloco: try: 1/0 except ZeroDivisionError: return finally: print("Does this code run?") Ou talvez eu re-levante um Exception: try: 1/0 except ZeroDivisionError: raise finally: print("What about …

10
Adicionar e remover visualizações no Android dinamicamente?
Como adiciono e removo visualizações como TextViews do aplicativo Android, como na tela de contatos original do Android, onde você pressiona um pequeno ícone no lado direito de um campo e adiciona ou exclui um campo que consiste em a TextViewe a editTextView(pelo que Eu consigo ver). Algum exemplo de …

16
O que significa "O (1) tempo de acesso"?
Eu já vi esse termo "O (1) tempo de acesso" costumava significar "rapidamente", mas não entendo o que isso significa. O outro termo que eu vejo com ele no mesmo contexto é "O (n) tempo de acesso". Alguém poderia explicar de uma maneira simples o que esses termos significam? Veja …
126 big-o 


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.