tips

  created  by  鱼鱼 {{tag}}
创建于 2018年10月12日 22:53:25 最后修改于 2019年05月08日 17:56:24

一些小tip:

  • 向上转型,失去特征

  • 定义相同对象,重写hash和(不是或)equal

  • Vue.nextTick() 回调函数:在Vue(重新)渲染页面之后调用

  • vue绑定样式,我们会发现background-color 不能直接绑定 需写为backgroundColor 因为js中不允许出现‘-’

  • 存库之前,mysql会把换行符什么的过滤掉,使得出入不一致(应用场景:textarea存)解决:this.value.replace(/\n|\r\n/g,"<br>")

  • linux下的mysql的表名是区分大小写的!

  • 实现线程接口 Runnable 注解注入失败 注解注入失败

  • Linux下缺少部分字体,使用drawString会出问题(二维码模块),解决手段:从windows引入字体,因为不是什么主流问题所以就简单写一下,如果再碰到相关问题在详细的讲述一下

  • 英文在前端是以单词为单位自动换行的,如果连贯的字母串是不会换行的,这时可以使用word-wrap:break-word 强制截断

  • 开发中使用这样的前后顺序:"a".equals(string),来规避空指针的风险

  • @RequestBody只能绑定一个参数,绑定为String返回的是Json字符串,即“bodyText”

  • @ResponseBody+@Controller=@restController

sonarLint的一些贴士:

  • Add a private constructor to hide the implicit public one.   工具类(都是静态方法)的构造函数应当为private的

评论区
评论
{{comment.creator}}
{{comment.createTime}} {{comment.index}}楼
评论

tips

tips

一些小tip:

sonarLint的一些贴士:


tips2019-05-08鱼鱼

{{commentTitle}}

评论   ctrl+Enter 发送评论