Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

7
¿Cómo puedo bloquear un archivo usando java (si es posible)?
Tengo un proceso de Java que abre un archivo usando un FileReader. ¿Cómo puedo evitar que otro proceso (Java) abra este archivo, o al menos notificar a ese segundo proceso que el archivo ya está abierto? ¿Esto automáticamente hace que el segundo proceso obtenga una excepción si el archivo está …
121 java  file-io 

14
Mensaje de inicio de sesión de Facebook: "URL bloqueada: este redireccionamiento falló porque el URI de redireccionamiento no está incluido en la lista blanca en la configuración de OAuth del cliente".
Noticia importante: Si se registra para la prueba, vaya a la configuración de su perfil y a sus intereses agregue eliminar perfil . Intentando iniciar sesión con Facebook en mi sitio web : Obtuve el siguiente error: URL bloqueada: este redireccionamiento falló porque el URI de redireccionamiento no está en …





2
Instancia v variables de estado en react.js
En react.js, ¿es mejor almacenar una referencia de tiempo de espera como una variable de instancia (this.timeout) o una variable de estado (this.state.timeout)? React.createClass({ handleEnter: function () { // Open a new one after a delay var self = this; this.timeout = setTimeout(function () { self.openWidget(); }, DELAY); }, handleLeave: …



4
Cómo declarar tipos de retorno para funciones en TypeScript
Revisé aquí https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md, que son las especificaciones del lenguaje TypeScript, pero no pude ver una cosa sobre cómo puedo declarar un tipo de retorno de la función. Mostré lo que esperaba en el siguiente código:greet(name:string) :string {} class Greeter { greeting: string; constructor (message: string) { this.greeting = message; } …
121 typescript 

19
Recibo "Respuesta de falla de Http para (URL desconocida): 0 Error desconocido" en lugar del mensaje de error real en Angular
Estoy usando Angular 4 HttpClientpara enviar solicitudes a un servicio externo. Es una configuración muy estándar: this.httpClient.get(url).subscribe(response => { //do something with response }, err => { console.log(err.message); }, () => { console.log('completed'); } El problema es que, cuando falla la solicitud, veo un Http failure response for (unknown url): …


5
GridLayout y problemas de tramo de filas / columnas
La publicación del blog de desarrolladores de Android que presentaGridLayout este diagrama muestra cómo los intervalos afectan la asignación automática de índices: Estoy intentando implementar eso usando un GridLayout. Esto es lo que tengo hasta ahora: <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.commonsware.android.gridlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:orientation="horizontal" app:columnCount="8"> <Button app:layout_columnSpan="2" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_1"/> <Button app:layout_columnSpan="2" …

14
¿Cómo obtener la hora de inicio y finalización de un día?
¿Cómo obtener la hora de inicio y finalización de un día? código como este no es exacto: private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DATE); calendar.set(year, month, day, 0, 0, 0); return calendar.getTime(); } private Date getEndOfDay(Date …
121 java  date 


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.