error-handling

¿Cómo revertir una transacción en TSQL cuando los datos de cadena se truncan?

Actualmente tengo un gran proceso de importación que estoy tratando de envolver dentro de una transacción, por lo que si algo ... TSQL SELECT @error = @@error IF @error != 0 GOTO handle_error COMMIT handle_error: IF @error != 0 BEGIN ROLLBACK END

Salir con el código de error en go?

¿Cuál es la forma idiomática de salir de un programa con algún código de error? La documentación de Exit dice "El programa ... llamar Exit(1) en algún punto donde sé que puedo salir de forma segura, con ¿se han ejecutado todas las funciones diferidas?

Devolución de mensajes de error de API con Python y Flask

Estoy diseñando una API RESTful usando Python y Flask. Como era de esperar, la API necesita recibir una solicitud de API y de ... error = "unknown error" return json.dumps({ "error": error }), 500 return json.dumps({ "data": data }), 200

Bloques de captura vacíos

A veces me encuentro con situaciones en las que necesito atrapar una excepción si alguna vez se lanza, pero nunca hago nada c ... gráfico). Entonces, ¿tengo razón al usar un bloque de captura vacío o hay una alternativa mejor de la que no estoy al tanto?

¿Reduciendo el código de manejo de errores duplicados en C#?

Nunca he estado completamente satisfecho con la forma en que funciona el manejo de excepciones, hay muchas excepciones y try/ ... Me gusta un poco, pero deja mucho que desear. Me gustaría escuchar cómo otras personas resolverían este tipo de problemas.

¿Qué son "cerr"y " stderr"?

¿Cuál es la diferencia entre ellos y cómo se utilizan? ¿Alguien puede indicarme ejemplos? Específicamente, ¿cómo "escribir" ... mente bien. Esto también se puede guardar en un archivo, por supuesto, lo sé. ¿Utilizarían todos estosfprintf / fscanf, ¿etc?

Al registrar cuando es un error fatal?

En marcos de registro como log4j y log4net, tiene la capacidad de registrar varios niveles de información. La mayoría de los ... son algunas de las reglas de oro que se utilizan al decidir entre el registro de un excepción como fatal o simplemente error?

¿Cuál es la mejor manera de devolver errores de un servicio WCF de una manera RESTful?

Usar WCF de una manera RESTful parece genial. Soy un gran fan de las armas grandes como la simplicidad y la flexibilidad, per ... así los clientes pueden elegir qué prefieren usar: los mensajes Restful simples o los mensajes Soap relativamente más ricos.

Manejo de Errores de C++ - ¿Buenas fuentes de Código de Ejemplo?

Casi todas las partes del código de ejemplo omiten el manejo de errores (porque "confunde el problema" que el código de ejemp ... o (preferiblemente con los archivos y funciones a mirar), y web específica las páginas o sitios serán aceptados con gratitud.

Java: Excepción apropiada para error de inicialización

¿Qué excepción debo lanzar cuando un método de fábrica estático falla al inicializar un nuevo objeto? Prefiero plantear una excepción significativa en lugar de devolver null.

javascript: ¿cómo mostrar errores de script en una alerta emergente?

Quiero mostrar los errores de script en una alerta emergente en lugar de mostrarlos en la consola del navegador. window.onerror = function() { var message = /* get error messages and put them here */; alert(message); return true; };

PHP diferencia entre aviso y advertencia

Al escribir errores de código, pueden ocurrir advertencias y avisos. Conozco la idea detrás de los errores. Supongo que hay u ... poco confuso para mí. ¿Puede alguien decir la diferencia entre esos dos y la forma en que estos mensajes deben ser tratados.

¿Existe un consenso general en la comunidad de C++ sobre cuándo deben usarse las excepciones? [cerrado]

Acabo de pasar unas horas leyendo preguntas sobre el tema de cuándo usar excepciones, y parece que hay dos campos con diferen ... cuando se produce algún error catastrófico ¿Es esto solo un tema controvertido sin buenas prácticas ampliamente aceptadas?

Páginas de Error de Nginx: ¿Una Regla de Ubicación para Ajustarlas A Todas?

Con la siguiente configuración de nginx vhost: server { listen 80; listen 443 ssl; server_name default; roo ... se procesan los bloques de ubicación. ¿Existe de todos modos para superar eso para reducir la redundancia innecesaria root?

Recuperar pánico en Go v. s. try catch en otros idiomas

Acabo de leer este post sobre Panic/Recover en Go y no tengo claro cómo esto difiere de try/catch en otros idiomas convencionales.

Prevent Unhandled jQuery AJAX Error

Sé cómo recibir datos del servidor o errores. Hay muchas maneras. Por ejemplo: $.ajax({ type: "get", url: "/widgets/ ... jemplo, puedo aplicar el resultado de éxito a mis modelos del lado del cliente sin preocuparme por args adicionales. Gracias

Predicción de Ramas y División Por Cero

Estaba escribiendo un código que se parecía a lo siguiente... if(denominator == 0){ return false; } int result = value / ... si la rama es correcta antes de hacer nada, o puede decir que no debería continuar en estas situaciones? ¿Qué está pasando?

¿Cómo decirle a lapply que ignore un error y procese lo siguiente en la lista?

Tengo una función de ejemplo a continuación que lee una fecha como una cadena y la devuelve como un objeto date. Si lee una ... ero ¿hay alguna manera de atrapar el error de la cadena "foo" mientras le pides a lapply que continúe y lea la tercera fecha?

Mejores prácticas para el registro de errores y / o informes para iPhone

Cuando hago desarrollo web, uso un registrador personalizado que detecta errores fatales y agrega un seguimiento a un archivo ... rrollo). Al igual que el Vuelo de prueba, Hockey tiene como objetivo combinar ad hoc distribución con informes de fallos.

Cómo registrar errores (Excepciones) en su ASP.NET ¿aplicaciones?

Estoy buscando la mejor manera de registrar errores en un ASP.NET solicitud. Quiero poder recibir correos electrónicos cuando ... oring de web.config. ¿Ha trabajado alguna vez con. Net health monitoring? ¿Cuál es su solución para el registro de errores?