
小技巧
半盏屠苏
在码农的路上渐行渐远...
展开
-
对象和String之间转换(包含基本类型转换)
开发过程中,一般将对象转换成String 或String 转对象 大部分通过fastjson的方式,但是各种json框架在处理基本类型的时候,会显得力不从心。这里最优秀的还是jackson的转换方式。主要使用ObjectMapper 对象,可以实现Object 到string 也可实现Object 到 byte[] 的转换。package com.fasterxml.jackson.databind.ObjectMapper;...原创 2022-06-14 16:54:15 · 1838 阅读 · 1 评论 -
VIM快捷键
vim的三种操作模式vim有三种操作模式,分别是命令模式(Command mode)、输入模式(Insert mode)和底线命令模式(Last line mode)。三种模式切换快捷键: 模式 快捷键 命令模式 ESC 输入模式 i或a 底线命令模式 : 命令模式 在命令模式中控制光标移动和输入命令,可对文本进行复制、粘贴、删除和查找等工作。 使用命令vim filename后进入编辑器视图后,默认模式就是命令模式,此时敲击键盘字母会被识别为一.转载 2020-06-10 10:28:25 · 265 阅读 · 0 评论 -
类的方法内调用如何让切面生效?以及一些new对象如何调用注入的单例对象?
一些编程上的小技巧。1.方法内调用如何让切面生效?我们知道一个切面作用在整个类的外围。如果类的内部方法相互调用如何让缓存生效呢?这里可以使用的一个小技巧是通过将当前类的代理类注入当前类中,在使用的时候即可使用生成的代理类了。如下:@Serviceclass DemoService { @Autowired DemoService proxy; @C...原创 2019-03-07 22:36:29 · 1770 阅读 · 0 评论