摘要: 定位到项目目录下的某个文件:ctrl+shift+t 定位到当前页面的某一行:ctrl+l 调出所有快捷键:ctrl+shift+l 返回上一操作,下一个操作:alt+左右方向键(idea也适用) 调出一个类里面的所有方法,并定位到某个方法:alt+shift+Q,然后选择O,双击要定位的方法 阅读全文
posted @ 2018-08-08 11:33 叶子加雨 阅读(130) 评论(0) 推荐(0)
摘要: 恢复内容开始 首先 ,本人一直使用的是idea,idea真的是一个非常不错的ide,但公司的项目大部分都是eclipse开发,所以不得已换成了eclipse,以下是我刚开始使用eclipse遇到的坑。 第一步,肯定都是导入项目,不管通过什么方式导入 第二步,把会使用的jar包给加进来,右击jar包, 阅读全文
posted @ 2018-08-01 15:48 叶子加雨 阅读(319) 评论(0) 推荐(0)
摘要: ./configure是源代码安装的第一步,对即将安装的软件进行配置,检查其安装环境是否有该软件依赖的关系.比如会检查是否安装gcc,生成makefile文件,后续可以使用make和make install编译安装程序.可以加上 –with、–enable、–without、–disable 等等参 阅读全文
posted @ 2018-06-25 18:19 叶子加雨 阅读(252) 评论(0) 推荐(0)
摘要: 两行命令 apt update apt install vim apt install vim 阅读全文
posted @ 2018-06-17 12:26 叶子加雨 阅读(6290) 评论(0) 推荐(0)
摘要: 最近有个需求是在页面为当前数据生成二维码。 因为是以Java为开发语言,所以我选择了QRCode.jar这个第三方插件,首先下载qrcode.jar这个包,然后写一个生成二维码的工具类,这个类是参照别人的,更具需求修改了参数,代码如下: 这里特别注意一下自己的需求,在我的需求中二维码的数据会是300 阅读全文
posted @ 2018-03-19 17:59 叶子加雨 阅读(395) 评论(0) 推荐(0)
摘要: shell重定向分为输入重定向,输出重定向,和错误重定向 何为shell重定向? shell重定向就是不使用系统默认的标准输入输出,而是重新指定,所以分为了输入重定向,输出重定向,和错误重定向 1.输入重定向 改变输入源,将键盘输入变为将文件内容作为输入,其操作符为"<","<<",例如: tr ' 阅读全文
posted @ 2018-02-16 23:18 叶子加雨 阅读(169) 评论(0) 推荐(0)
摘要: 解决方案: /var/lib/rabbitmq/mnesia 目录下存在rabbit@localhost.pid、rabbit@localhost、rabbit@localhost-plugins-expand,删除这3项后,再使用systemctl start rabbitmq-server启动, 阅读全文
posted @ 2018-01-05 14:06 叶子加雨 阅读(510) 评论(0) 推荐(0)
摘要: handlerMapping的作用: 根据不同的请求去匹配对应的Haddler,也就是根据请求匹配一个请求处理器,这个过程需要两个步骤:第一步是将需要的Handle注册到HandlerMapping中,第二步是分析请求从Handler中匹配到对应的Handler(Controller), handl 阅读全文
posted @ 2017-09-17 14:55 叶子加雨 阅读(452) 评论(0) 推荐(0)
摘要: 1.@RequestMapping用来映射一个请求或方法,它有几个属性(value,methed,consumes:数据类型,如json,produces:返回类型如json,params,headers),当使用多个属性时,必须带value,只有value属性时 RequestMapping("/ 阅读全文
posted @ 2017-09-17 14:54 叶子加雨 阅读(324) 评论(0) 推荐(0)
摘要: 一级缓存: mybatis默认有一级缓存,当两次使用的查询语句一样时,第一次查询的结果会写到缓存,第二次查询将直接去缓存取出数据,就不会去数据库进行查询,前提是在同一个SqlSession中,如果两次查询期间出现了操作语句(insert,delete,update),第一次缓存的数据将被清空.主要为 阅读全文
posted @ 2017-09-17 14:48 叶子加雨 阅读(188) 评论(0) 推荐(0)