Programación

470
¿La función Java 8 Lambda que arroja una excepción?

Sé cómo crear una referencia a un método que tiene un Stringparámetro y devuelve un int, es: Function<String, Integer> Sin embargo, esto no funciona si la función arroja una excepción, digamos que se define como: Integer myMethod(String s) throws IOException ¿Cómo definiría esta...

469
Guardar mapa de bits en la ubicación

Estoy trabajando en una función para descargar una imagen de un servidor web, mostrarla en la pantalla y, si el usuario desea conservar la imagen, guardarla en la tarjeta SD en una carpeta determinada. ¿Hay una manera fácil de tomar un mapa de bits y simplemente guardarlo en la tarjeta SD en una...

468
¿Encontrar intersección de dos listas anidadas?

Sé cómo obtener una intersección de dos listas planas: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] o def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) Pero cuando tengo que encontrar la intersección de las listas anidadas,...

468
¿Usando cURL con un nombre de usuario y contraseña?

Quiero acceder a una URL que requiere un nombre de usuario / contraseña. Me gustaría intentar acceder a él con curl. En este momento estoy haciendo algo como: curl http://api.somesite.com/test/blah?something=123 Me sale un error Supongo que necesito especificar un nombre de usuario y contraseña...

468
heroku - como ver todos los registros

Tengo una pequeña aplicación en heroku. Cada vez que quiero ver los registros voy a la línea de comando y hago heroku logs Eso solo me muestra unas 100 líneas. ¿No hay una manera de ver registros completos para nuestra aplicación en heroku?

468
¿Cómo convertir un iterador en una secuencia?

Busco una manera concisa para convertir una Iteratora una Streamo más específicamente a "ver" el iterador como una corriente. Por razones de rendimiento, me gustaría evitar una copia del iterador en una nueva lista: Iterator<String> sourceIterator = Arrays.asList("A", "B",...