Programação

Q & A para programadores profissionais e entusiastas

6
Diferença entre JVM e HotSpot?
O que exatamente é o HotSpot e como ele se relaciona com a JVM e o OpenJDK? É uma biblioteca? o que exatamente isto faz? Além disso, qual é a diferença entre o OpenJDK e o HotSpot?
147 java  jvm-hotspot 



4
Regex como combinar um caractere opcional
Eu tenho uma regex que pensei que estava funcionando corretamente até agora. Preciso combinar com um caractere opcional. Pode estar lá ou não. Aqui estão duas strings. A corda superior é correspondida enquanto a inferior não. A ausência de uma única letra na cadeia inferior é o que está fazendo …
147 regex  string  operators 


21
O tipo de entidade <type> não faz parte do modelo para o contexto atual
Estou entrando no Entity Framework, mas não tenho certeza se estou perdendo um ponto crítico na abordagem de primeiro código. Estou usando um padrão de repositório genérico baseado no código de https://genericunitofworkandrepositories.codeplex.com/ e criei minhas entidades. Mas quando tento acessar ou modificar a entidade, deparo com o seguinte: System.InvalidOperationException: O …






28
Como calculo a idade de alguém em Java?
Quero retornar uma idade em anos como int em um método Java. O que tenho agora é o seguinte, em que getBirthDate () retorna um objeto Date (com a data de nascimento ;-)): public int getAge() { long ageInMillis = new Date().getTime() - getBirthDate().getTime(); Date age = new Date(ageInMillis); return …
147 java  date  calendar 

9
Qual é a diferença entre <? super E> e <? estende E>?
Qual é a diferença entre &lt;? super E&gt;e &lt;? extends E&gt;? Por exemplo, quando você analisa a classe, java.util.concurrent.LinkedBlockingQueuehá a seguinte assinatura para o construtor: public LinkedBlockingQueue(Collection&lt;? extends E&gt; c) e uma para o método: public int drainTo(Collection&lt;? super E&gt; c)
147 java  generics 

14
Ferramentas: substituir não substituindo no manifesto do Android
Estou usando um projeto gradle com muitas dependências de bibliotecas diferentes e usando a nova fusão de manifestos. Na minha &lt;application /&gt;tag, eu o configurei assim: &lt;application tools:replace="android:icon, android:label, android:theme, android:name" android:name="com.example.myapp.MyApplcation" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/application_name" android:logo="@drawable/logo_ab" android:theme="@style/AppTheme" &gt; .... &lt;/application&gt; No entanto, estou recebendo o erro: /android/MyApp/app/src/main/AndroidManifest.xml:29:9 Error: Attribute application@icon …


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.