Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

14
¿Juega .mp3 y .wav en Java?
¿Cómo puedo reproducir un archivo .mp3y un .wavarchivo en mi aplicación Java? Estoy usando Swing. Intenté buscar en Internet algo como este ejemplo: public void playSound() { try { AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("D:/MusicPlayer/fml.mp3").getAbsoluteFile()); Clip clip = AudioSystem.getClip(); clip.open(audioInputStream); clip.start(); } catch(Exception ex) { System.out.println("Error with playing sound."); ex.printStackTrace(); } …
105 java  audio  mp3  wav 

8
Analizadores PHP YAML [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
105 php  parsing  yaml 

5
Expresión regular Ruby con nombre de variable
¿Es posible crear / usar un patrón de expresión regular en ruby ​​que se base en el valor de un nombre de variable? Por ejemplo, todos sabemos que podemos hacer lo siguiente con cadenas Ruby: str = "my string" str2 = "This is #{str}" # => "This is my string" …
105 ruby  regex 



2
¿Cómo hacer que un elemento en el esquema XML sea opcional?
Entonces obtuve este esquema XML: <?xml version="1.0"?> <xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="request"> <xs:complexType> <xs:sequence> <xs:element name="amenity"> <xs:complexType> <xs:sequence> <xs:element name="description" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> ¿Cómo hago que el elemento de descripción sea opcional? Por tanto, tanto XML con el elemento de descripción como sin …
105 xml  xsd 

4
nginx- error de servidor predeterminado duplicado
En mi registro de errores obtengo [emerg] 10619 # 0: un servidor predeterminado duplicado para 0.0.0.0:80 en /etc/nginx/sites-enabled/mysite.com:4 en la línea 4 tengo: server_name mysite.com www.mysite.com; ¿Alguna sugerencia?
105 nginx 



3
¿Cómo detectar si existe un archivo específico en Vimscript?
Estoy buscando una forma elegante en Vimscript de verificar si existe un archivo en el directorio actual. Se me ocurrió el código a continuación, pero no estoy seguro de si esa es la solución más elegante (estableceré una opción de Vim si el archivo existe). ¿Hay alguna forma de no …
105 vim  file-exists 

12
apc vs eaccelerator vs xcache
Estoy investigando cuál de estos usar y realmente no puedo encontrar uno que se destaque. Eaccelerator es más rápido que APC , pero APC se mantiene mejor. Xcache es más rápido pero los demás tienen una sintaxis más sencilla. Alguien tiene recomendaciones sobre cuál usar y por qué?

8
¿SonarQube un reemplazo para Checkstyle, PMD, FindBugs?
Estamos trabajando en un proyecto web desde cero y estamos buscando las siguientes herramientas de análisis de código estático. Convenciones (estilo de verificación) Malas prácticas (PMD) Errores potenciales (FindBugs) El proyecto se basa en Maven. En lugar de usar varias herramientas para este propósito, estaba buscando una única solución flexible …


28
¿Existe algún método que calcule un factorial en Java?
No lo encontré todavía. ¿Me he perdido algo? Sé que un método factorial es un programa de ejemplo común para principiantes. ¿Pero no sería útil tener una implementación estándar para que esta se pueda reutilizar? Podría usar un método de este tipo con tipos estándar (por ejemplo, int, long ...) …
105 java 

7
¿Cómo se migra un sitio de IIS 7 a otro servidor?
Me pregunto cuál es la mejor práctica para mover un sitio web a otro servidor (junto con todas las configuraciones, etc.) Vuelva a crear manualmente el sitio en el nuevo servidor (no se puede mantener por razones obvias) Copie el archivo de configuración applicationHost.config Utilice appcmd para hacer una copia …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.