Programación

485
Eliminar un prefijo / sufijo fijo de una cadena en Bash

En mi bashscript tengo una cadena y su prefijo / sufijo. Necesito eliminar el prefijo / sufijo de la cadena original. Por ejemplo, supongamos que tengo los siguientes valores: string="hello-world" prefix="hell" suffix="ld" ¿Cómo llego al siguiente

484
El htaccess genérico redirige www a no www

Me gustaría redirigir www.example.coma example.com. El siguiente código htaccess hace que esto suceda: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Pero, ¿hay alguna manera de hacer esto de manera genérica sin codificar el nombre de...

484
¿Por qué es malo el bloqueo (esto) {...}?

La documentación de MSDN dice que public class SomeObject { public void SomeOperation() { lock(this) { //Access instance variables } } } es "un problema si se puede acceder a la instancia públicamente". Me pregunto por qué ¿Es porque el bloqueo se mantendrá más tiempo del necesario? ¿O hay...

484
¿Cómo obtengo la extensión de archivo de un archivo en Java?

Para ser claros, no estoy buscando el tipo MIME. Digamos que tengo la siguiente entrada: /path/to/file/foo.txt Me gustaría una forma de dividir esta entrada, específicamente .txtpara la extensión. ¿Hay alguna forma integrada de hacer esto en Java? Me gustaría evitar escribir mi propio...

484
Cómo convertir C # nullable int a int

¿Cómo convierto un nulo inten un int? Supongamos que tengo 2 tipos de int como a continuación: int? v1; int v2; Quiero asignarle v1el valor v2. v2 = v1;provocará un error ¿Cómo convierto v1a

484
¿Cómo puedo convertir un std :: string a int?

Solo tengo una pregunta rápida. He buscado bastante en Internet y he encontrado algunas soluciones, pero ninguna de ellas ha funcionado todavía. Mirando la conversión de una cadena a un int y no me refiero a los códigos ASCII. Para un desmantelamiento rápido, se nos pasa en una ecuación como una...

484
¿Cómo se cambia el nombre de una base de datos MongoDB?

Hay un error tipográfico en el nombre de mi base de datos MongoDB y estoy buscando cambiar el nombre de la base de datos. Puedo copiar y eliminar así ... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); ¿Hay un comando para cambiar el nombre de una base de...

484
WCF vs ASP.NET Web API [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Pasé unos...