Programação

Q & A para programadores profissionais e entusiastas


6
ReactJS - O render é chamado sempre que "setState" é chamado?
O React renderiza novamente todos os componentes e subcomponentes sempre que setStateé chamado? Se sim, por quê? Eu pensei que a idéia era que o React renderizasse apenas o necessário - quando o estado mudou. No exemplo simples a seguir, as duas classes são renderizadas novamente quando o texto é …

14
Como converter uma matriz de bytes terminada em zero em string?
Eu preciso ler [100]bytepara transferir um monte de stringdados. Como nem todos os strings têm exatamente 100 caracteres, a parte restante byte arrayé preenchida com 0s. Se eu converter [100]bytepara stringpor string(byteArray[:]):, os caracteres finais 0s serão exibidos como ^@^@s. Em C o stringcessará 0, então eu me pergunto qual …
502 go 



7
XDocument ou XmlDocument
Agora estou aprendendo, XmlDocumentmas acabei de encontrar XDocumente, quando tento pesquisar a diferença ou os benefícios deles, não consigo encontrar algo útil, você poderia me dizer por que usaria um sobre o outro?


13
Excluir com Join no MySQL
Aqui está o script para criar minhas tabelas: CREATE TABLE clients ( client_i INT(11), PRIMARY KEY (client_id) ); CREATE TABLE projects ( project_id INT(11) UNSIGNED, client_id INT(11) UNSIGNED, PRIMARY KEY (project_id) ); CREATE TABLE posts ( post_id INT(11) UNSIGNED, project_id INT(11) UNSIGNED, PRIMARY KEY (post_id) ); No meu código PHP, …
501 mysql 



7
Parcialmente escolhendo um commit com Git
Estou trabalhando em 2 ramos diferentes: lançamento e desenvolvimento . Percebi que ainda preciso integrar algumas alterações que foram confirmadas no ramo de lançamento no ramo de desenvolvimento . O problema é que não preciso de todo o commit, apenas alguns trechos em determinados arquivos, portanto, um simples git cherry-pick …


30
UIDevice uniqueIdentifier descontinuado - O que fazer agora?
Acabou de constatar que a propriedade UIDevice uniqueIdentifier está obsoleta no iOS 5 e indisponível no iOS 7 e superior. Nenhum método ou propriedade alternativa parece estar disponível ou disponível. Muitos de nossos aplicativos existentes dependem fortemente dessa propriedade para identificar exclusivamente um dispositivo específico. Como podemos lidar com esse …
501 ios  deprecated  uidevice 


11
MySQL - consulta UPDATE baseada na consulta SELECT
Preciso verificar (da mesma tabela) se há uma associação entre dois eventos com base na data e hora. Um conjunto de dados conterá a data e hora final de determinados eventos e o outro conjunto de dados conterá a data e hora de início de outros eventos. Se o primeiro …
501 mysql  select  sql-update 

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.