问题描述使用Workbench连接DB2数据库,执行SQ
原创 9月前
44阅读
在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加
原创 2022-05-25 09:19:04
82阅读
输出Exceptions的全部Throwable信息,因为logger.error(msg)和logger.error(msg,e.getMessage())这样的日志输出方法会丢失掉最重要的StackTrace信息try{ //do somethings ...}catch (Exception e){ log.error(e.getMessage());//错误 log.
原创 2021-12-01 17:27:38
336阅读
Java异常类是对于程序中可能出现的错误或者异常的一种处理方式。
看了团队中原来代码中的异常处理,心碎了一地,稍微对照阿里巴巴的异常处理规范整理了一遍,准备分享一下,Java的异常处理规范&约束。 一、运行异常的扑捉 不要捕获   Java  类库中定义的继承自 RuntimeException 的运行时异常类,如:IndexOutOfBoundsException / NullPointerException ,这类异常由程序员预检查来规避,保证程序健
转载 2021-06-14 17:53:04
870阅读
先不分具体的异常,直接捕获所有异常的父类Exception,之后再进行实例化异常判断,做相应的结果处理
项目的运行环境一定会出现各种问题,比如数据库服务器连接不上或者网络不通畅,所以异常处理代码会频繁地出现在代码里,这里我们来总结下异常处理部分的使用要点。 要点1,尽量用try…catch…finally的语句来处理异常,在finally应当尽可能回收内存资源。 要点2,尽量减少用try监控的代码块。 比如某个方法有100行,其中第4到第20行代码用来连接数据库,第50到90行代码用来连接网络,我
转载 2021-07-28 16:45:03
1075阅读
    Java虚拟机里面的异常使用Throwable或其子类的实例来表示,抛异常的本质实际上是程序控制权的一种即时的、非局部(Nonlocal)的转换——从异常抛出的地方转换至处理异常的地方。绝大多数的异常的产生都是由于当前线程执行的某个操作所导致的,这种可以称为是同步的异常。与之相对的,异步异常是指在程序的其他任意地方进行的动作而导致的异常。Java虚拟
原创 2016-09-23 10:32:57
550阅读
对于公司外的 http/api 开放接口必须使用 errorCode; 跨应用间 RPC 调用优先考虑使用 Result 方式,封装 isSuccess()方法、errorCode、errorMessage; 而应用内部推荐直接抛出异常即可。 说明:关于 RPC 方法返回方式使用 Result 方式的理由: 使用抛异常返回方式,调用方如果没有捕获到就会产生运行时错误。 如果不加栈信息,只是 ne
原创 2021-07-28 16:44:21
892阅读
场景foxmail什么也没动,突然不能收取邮件了。提示错误:ssl连接错误,errorCode:5解决方案qq邮箱开通POP3和IMAP服务好像开通
原创 2月前
41阅读
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.amap.location"> <application android:allowBackup="true" android:label="@string/app_
原创 2月前
903阅读
一、`@RequestParam`注解对应的axios传参方法1.1.params传参(推荐)1.2.FormData传参1.3.`qs.stringfy`传参二、`@RequestBody`的axios传参方法前后端分离开发的场景下,开发人员的工作内容更加专注与专业,但是也产生了一些额外的沟通成本。比如:本文中为大家说明的前后端参数传递与接受方法。本文主要是面对前端使用axios,后端使用Spr
原创 精选 9月前
527阅读
【笔记】阿里巴巴日志&异常规范   文章目录 【笔记】阿里巴巴日志&异常规范 总结一下 日志规范 异常规范 阿里巴巴日志规范 阿里巴巴异常规范 阿里规范里写的很清楚了 本来想写两句 笔记 发现人家写的就很不错 我也就不 添油加醋了   总结一下 日志规范 用现成的框架 酸辣粉SLF4J 日志至少存15天 有按周出现的异常 命名规范. 错误日志 业务日志分开写 控制
原创 2021-07-09 17:52:40
1682阅读
目录一: python的规则:1: 集合的规则:2:`__format__`对象字符串格式化:3: `__getitem__`方法定义容器二: python异常处理三个习惯三: 函数返回建议:一: python的规则:1: 集合的规则:规则: 如果要把一个东西装到集合中去,这个东西必须是可以哈希的。可变类型都是不可哈希的。(列表, 集合,字典),本质就是哈希值不固定。思维1: 对于存在A,不存在B等问题,思维定式就是采用集合思维处理。思维2: 我们可以自定义哈希对象。案例:
原创 2021-08-19 09:57:55
532阅读
目录一: python的规则:1: 集合的规则:2:`__format__`对象字符串格式化:3: `__getitem__`方法定义容器二: python异常处理三个习惯三: 函数返回建议:一: python的规则:1: 集合的规则:规则: 如果要把一个东西装到集合中去,这个东西必须是可以哈希的。可变类型都是不可哈希的。(列表, 集合,字典),本质就是哈希值不固定。思维1: 对于存在A,不存在B等问题,思维定式就是采用集合思维处理。思维2: 我们可以自定义哈希对象。案例:
原创 2022-01-12 10:29:03
296阅读
【笔记】阿里巴巴日志&异常规范文章目录【笔记】阿里巴巴日志&异常规范总结一下日志规范异常规范阿里巴巴日志规范阿里巴巴异常规范阿里规范里写的很清楚了 本来想写两句 笔记 发现人家写的就很不错我也就不 添油加醋了总结一下日志规范用现成的框架
原创 2022-01-14 13:56:02
586阅读
目录idea Auto import​errorCode 0, state 08001Autowired用法详解mysql时区问题 serverTimezo
原创 8月前
200阅读
第三篇:更新异常规范化设计。
转载 2021-07-26 11:15:28
108阅读
前端开发规范:命名规范、html规范、css规范、js规范一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需要规范你的代码了。我是有一点强迫症的人,上周我们后端给我了一个CanUsename的接口(该接口的目的是判断输入的目的地是否是4级目的地),我真的是崩溃的。我只是觉得这个名字不够语义化,但是让我自己想
转载 2017-12-20 10:37:13
10000+阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5