¿Cómo puedo sumar, restar y comparar números binarios en Python sin convertirlos a decimales?
¿Cómo puedo sumar, restar y comparar números binarios en Python sin convertirlos a decimales?
En mysql, ¿puedo agregar una columna y una clave externa en la misma declaración? ¿Y cuál es la sintaxis adecuada para agregar el fk? Aquí está mi SQL: ALTER TABLE database.table ADD COLUMN columnname INT DEFAULT(1), FOREIGN KEY (fk_name) REFERENCES reftable(refcolumn) ON DELETE...
¿Cómo convertir un doble en una representación de cadena de punto flotante sin notación científica en .NET Framework? Muestras "pequeñas" (los números efectivos pueden ser de cualquier tamaño, como 1.5E200o 1e-200):
En WebKit obtengo el siguiente error en mi JavaScript: Se negó a ejecutar un script de JavaScript. El código fuente del script que se encuentra dentro de la solicitud. El código es para un spinner de JavaScript, ver ASCII Art . El código solía funcionar bien y todavía funciona...
¿Hay alguna forma de determinar qué versión de Ruby se está ejecutando desde Rails (ya sea en la web o mediante script/console)? Tengo Ruby 1.8.6 instalado pero también instalé Ruby Enterprise Edition 1.8.7-20090928 y quiero asegurarme de que está usando la instalación correcta....
¡Parece que no puedo recordar esta consulta! Quiero eliminar todas las filas en la tabla1 cuyas ID son las mismas que en la Tabla2. Entonces: DELETE table1 t1 WHERE t1.ID = t2.ID Sé que puedo hacer un ID DÓNDE EN (SELECCIONAR ID DE LA tabla2) pero quiero hacer esta consulta usando un JOIN...
Yo uso este código: while ( scanf("%s", buf) == 1 ){ ¿Cuál sería la mejor manera de evitar un posible desbordamiento del búfer para que se puedan pasar cadenas de longitudes aleatorias? Sé que puedo limitar la cadena de entrada llamando, por ejemplo: while ( scanf("%20s", buf) == 1...
Recientemente comencé a programar en WPF y me encontré con el siguiente problema. No entiendo cómo usar el Dispatcher.Invoke()método. Tengo experiencia en subprocesos y he creado algunos programas sencillos de Windows Forms en los que acabo de usar el Control.CheckForIllegalCrossThreadCalls =...
¿Hay alguna forma de mover un elemento de, por ejemplo, id = 10 como el primer elemento de una lista usando LINQ? Artículo A - id = 5 Artículo B - id = 10 Elemento C - id = 12 Elemento D - id = 1 En este caso, ¿cómo puedo mover elegantemente el artículo C a la parte superior de mi...
Tengo una prueba de JUnit que falla porque los milisegundos son diferentes. En este caso, no me importan los milisegundos. ¿Cómo puedo cambiar la precisión de la aserción para ignorar milisegundos (o cualquier precisión que me gustaría establecer)? Ejemplo de una afirmación fallida que me...
Supongamos que tengo esta función: std::string Func1(std::string myString) { //do some string processing std::string newString = Func2(myString) return newString; } ¿Cómo establezco una ruptura condicional cuando newStringtiene un valor específico? (sin cambiar la fuente) establecer una...
Cuando ejecuto una aplicación web desde Visual Studio 2008 SP1 usando el servidor web interno (no IIS), recibo el error mencionado anteriormente. El error completo (archivo de origen Default.aspx.cs ): Mensaje de error del compilador: CS0433: El tipo 'WebApplication3.Site1' existe tanto en...
Tengo un proceso A que contiene una tabla en la memoria con un conjunto de registros (recordA, recordB, etc ...) Ahora, este proceso puede lanzar muchos subprocesos que afectan los registros y, a veces, podemos tener 2 subprocesos intentando acceder al mismo registro; esta situación debe ser...
Tengo un "lenguaje" simple que estoy usando Flex (Lexical Analyzer), es así: /* Just like UNIX wc */ %{ int chars = 0; int words = 0; int lines = 0; %} %% [a-zA-Z]+ { words++; chars += strlen(yytext); } \n { chars++; lines++; } . { chars++; } %% int main() { yylex(); printf("%8d%8d%8d\n",...
¿Hay alguna manera de insinuar a WebIDE que una variable tiene algún tipo? Tengo que iterar una matriz de objetos y no hay autocompletado disponible. Esto ayuda en ZendStudio: /* @var ClassName $object */ Sé que hay una función en JetBrains para declarar una matriz de objetos: /** * @return...
¿Es Facebook un proveedor de OpenID? Sé que son partidarios de OpenID, pero ¿permiten a las personas autenticarse con otros sitios a través de OpenID con sus credenciales de Facebook?
¿Hay alguna manera de obtener el atributo style: display que tendría ninguno o bloque? DIV: <div id="ctl00_MainContentAreaPlaceHolder_cellPhone_input_msg_container" class="Error cellphone" style="display: block;"> <p class="cellphone" style="display:
¿Cómo creo una matriz en un script de shell de Unix?
Entiendo que el conjunto devuelto por el método keySet () de un mapa no garantiza ningún orden en particular. Mi pregunta es, ¿garantiza el mismo orden en múltiples iteraciones? Por ejemplo Map<K,V> map = getMap(); for( K k : map.keySet() ) { } ... for( K k : map.keySet() ) { } En...
Escribo muchos scripts de shell y constantemente tengo que ingresar en rutas de archivo. Me pregunto si alguien conoce una forma de hacer que Vim autocomplete rutas de archivo mientras está en modo de inserción, al igual que cuando está en su shell favorito, presione la pestaña para completar la...